./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-43_2a-drivers--scsi--st.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--st.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1 --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 36a17f22d9aa661f25a2ec1dd3099ea5b01830d4a5fa93264fc65eb09774f0ee --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 09:03:24,492 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 09:03:24,546 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 09:03:24,550 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 09:03:24,550 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 09:03:24,570 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 09:03:24,571 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 09:03:24,571 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 09:03:24,572 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 09:03:24,572 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 09:03:24,572 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 09:03:24,572 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 09:03:24,572 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 09:03:24,572 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 09:03:24,573 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 09:03:24,573 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 09:03:24,573 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 09:03:24,573 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 09:03:24,573 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 09:03:24,573 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 09:03:24,573 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 09:03:24,573 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 09:03:24,573 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 09:03:24,573 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 09:03:24,573 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 09:03:24,574 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 09:03:24,574 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 09:03:24,574 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 09:03:24,574 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 09:03:24,574 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 09:03:24,574 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 09:03:24,574 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 09:03:24,574 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 09:03:24,574 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 09:03:24,574 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 09:03:24,575 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 09:03:24,575 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 09:03:24,575 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 09:03:24,575 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 09:03:24,575 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 09:03:24,575 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 09:03:24,575 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 09:03:24,575 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 09:03:24,575 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 09:03:24,575 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 09:03:24,575 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_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1 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 -> 36a17f22d9aa661f25a2ec1dd3099ea5b01830d4a5fa93264fc65eb09774f0ee [2024-12-02 09:03:24,813 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 09:03:24,821 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 09:03:24,824 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 09:03:24,825 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 09:03:24,825 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 09:03:24,826 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--st.ko-entry_point.cil.out.i [2024-12-02 09:03:27,462 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/data/ce678e53d/a751fead46924e448358368bb010f91f/FLAGbed6bf6b5 [2024-12-02 09:03:27,935 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 09:03:27,936 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--st.ko-entry_point.cil.out.i [2024-12-02 09:03:27,971 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/data/ce678e53d/a751fead46924e448358368bb010f91f/FLAGbed6bf6b5 [2024-12-02 09:03:27,985 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/data/ce678e53d/a751fead46924e448358368bb010f91f [2024-12-02 09:03:27,987 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 09:03:27,988 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 09:03:27,990 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 09:03:27,990 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 09:03:27,994 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 09:03:27,995 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:03:27" (1/1) ... [2024-12-02 09:03:27,996 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10dc1da0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:27, skipping insertion in model container [2024-12-02 09:03:27,996 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:03:27" (1/1) ... [2024-12-02 09:03:28,109 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 09:03:29,743 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_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--st.ko-entry_point.cil.out.i[343246,343259] [2024-12-02 09:03:29,807 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 09:03:29,856 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 09:03:29,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4416] [2024-12-02 09:03:29,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4418] [2024-12-02 09:03:29,918 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-12-02 09:03:29,918 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-12-02 09:03:29,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4553] [2024-12-02 09:03:29,921 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4556] [2024-12-02 09:03:29,921 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4559] [2024-12-02 09:03:29,921 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4562] [2024-12-02 09:03:29,922 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"); [4598-4599] [2024-12-02 09:03:29,923 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"); [4610-4611] [2024-12-02 09:03:29,923 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"); [4614-4615] [2024-12-02 09:03:29,923 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"); [4618-4619] [2024-12-02 09:03:29,923 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"); [4622-4623] [2024-12-02 09:03:29,924 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)); [4643-4644] [2024-12-02 09:03:29,924 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)); [4651] [2024-12-02 09:03:29,924 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)); [4658] [2024-12-02 09:03:29,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4689] [2024-12-02 09:03:29,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4692] [2024-12-02 09:03:29,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4694] [2024-12-02 09:03:29,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4699] [2024-12-02 09:03:29,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4702] [2024-12-02 09:03:29,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4704] [2024-12-02 09:03:29,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4709] [2024-12-02 09:03:29,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4712] [2024-12-02 09:03:29,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4714] [2024-12-02 09:03:29,927 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4719] [2024-12-02 09:03:29,927 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4722] [2024-12-02 09:03:29,927 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4724] [2024-12-02 09:03:29,930 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4779] [2024-12-02 09:03:30,300 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_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--st.ko-entry_point.cil.out.i[343246,343259] [2024-12-02 09:03:30,311 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 09:03:30,408 INFO L204 MainTranslator]: Completed translation [2024-12-02 09:03:30,408 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30 WrapperNode [2024-12-02 09:03:30,409 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 09:03:30,410 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 09:03:30,410 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 09:03:30,410 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 09:03:30,416 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:30,483 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:30,742 INFO L138 Inliner]: procedures = 268, calls = 4495, calls flagged for inlining = 134, calls inlined = 127, statements flattened = 10537 [2024-12-02 09:03:30,742 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 09:03:30,743 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 09:03:30,743 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 09:03:30,743 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 09:03:30,753 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:30,753 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:30,836 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:32,637 INFO L175 MemorySlicer]: Split 3066 memory accesses to 42 slices as follows [160, 10, 1, 8, 7, 2, 4, 218, 14, 3, 58, 3, 17, 3, 9, 20, 1, 2, 12, 8, 31, 8, 1, 7, 3, 24, 2181, 18, 2, 64, 4, 16, 8, 4, 34, 5, 2, 1, 3, 80, 5, 5]. 71 percent of accesses are in the largest equivalence class. The 521 initializations are split as follows [0, 0, 0, 8, 0, 0, 4, 218, 14, 3, 58, 3, 17, 3, 0, 20, 0, 2, 12, 8, 31, 8, 1, 0, 3, 12, 57, 0, 2, 0, 4, 0, 8, 4, 0, 5, 2, 1, 3, 0, 5, 5]. The 1147 writes are split as follows [160, 1, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 12, 760, 17, 0, 64, 0, 16, 0, 0, 25, 0, 0, 0, 0, 80, 0, 0]. [2024-12-02 09:03:32,638 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:32,638 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:32,845 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:32,863 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:32,897 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:32,950 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:32,970 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:33,035 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 09:03:33,035 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 09:03:33,036 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 09:03:33,036 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 09:03:33,037 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (1/1) ... [2024-12-02 09:03:33,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 09:03:33,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 09:03:33,065 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 09:03:33,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_print_sense [2024-12-02 09:03:33,091 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_print_sense [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-12-02 09:03:33,091 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2024-12-02 09:03:33,091 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 09:03:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-12-02 09:03:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-12-02 09:03:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2024-12-02 09:03:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 09:03:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-12-02 09:03:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 09:03:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 09:03:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure find_partition [2024-12-02 09:03:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure find_partition [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-12-02 09:03:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2024-12-02 09:03:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2024-12-02 09:03:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-12-02 09:03:33,097 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-12-02 09:03:33,097 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 09:03:33,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure class_unregister [2024-12-02 09:03:33,097 INFO L138 BoogieDeclarations]: Found implementation of procedure class_unregister [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2024-12-02 09:03:33,097 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-12-02 09:03:33,097 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 09:03:33,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2024-12-02 09:03:33,097 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 09:03:33,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-12-02 09:03:33,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-12-02 09:03:33,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-12-02 09:03:33,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-12-02 09:03:33,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-12-02 09:03:33,101 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 09:03:33,101 INFO L130 BoogieDeclarations]: Found specification of procedure st_int_ioctl [2024-12-02 09:03:33,101 INFO L138 BoogieDeclarations]: Found implementation of procedure st_int_ioctl [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_rq_timeout [2024-12-02 09:03:33,102 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_rq_timeout [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure set_mode_densblk [2024-12-02 09:03:33,102 INFO L138 BoogieDeclarations]: Found implementation of procedure set_mode_densblk [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get [2024-12-02 09:03:33,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_read [2024-12-02 09:03:33,102 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_read [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure read_mode_page [2024-12-02 09:03:33,102 INFO L138 BoogieDeclarations]: Found implementation of procedure read_mode_page [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2024-12-02 09:03:33,102 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 09:03:33,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-02 09:03:33,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2024-12-02 09:03:33,104 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2024-12-02 09:03:33,104 INFO L130 BoogieDeclarations]: Found specification of procedure st_do_scsi [2024-12-02 09:03:33,105 INFO L138 BoogieDeclarations]: Found implementation of procedure st_do_scsi [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 09:03:33,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-12-02 09:03:33,105 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_inc [2024-12-02 09:03:33,105 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_inc [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-12-02 09:03:33,105 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure st_release_request [2024-12-02 09:03:33,105 INFO L138 BoogieDeclarations]: Found implementation of procedure st_release_request [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 09:03:33,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-12-02 09:03:33,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure remove_cdevs [2024-12-02 09:03:33,107 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_cdevs [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 09:03:33,107 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 09:03:33,107 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-12-02 09:03:33,107 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure get_location [2024-12-02 09:03:33,108 INFO L138 BoogieDeclarations]: Found implementation of procedure get_location [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure st_compression [2024-12-02 09:03:33,108 INFO L138 BoogieDeclarations]: Found implementation of procedure st_compression [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2024-12-02 09:03:33,108 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2024-12-02 09:03:33,108 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2024-12-02 09:03:33,108 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-12-02 09:03:33,108 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-12-02 09:03:33,108 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure check_tape [2024-12-02 09:03:33,108 INFO L138 BoogieDeclarations]: Found implementation of procedure check_tape [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-12-02 09:03:33,108 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure switch_partition [2024-12-02 09:03:33,108 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_partition [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 09:03:33,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-12-02 09:03:33,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure setup_buffering [2024-12-02 09:03:33,110 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_buffering [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-12-02 09:03:33,110 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_tape_put [2024-12-02 09:03:33,110 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_tape_put [2024-12-02 09:03:33,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 09:03:33,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 09:03:33,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_cmd_ioctl [2024-12-02 09:03:33,112 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_cmd_ioctl [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure st_log_options [2024-12-02 09:03:33,112 INFO L138 BoogieDeclarations]: Found implementation of procedure st_log_options [2024-12-02 09:03:33,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-12-02 09:03:33,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure create_one_cdev [2024-12-02 09:03:33,114 INFO L138 BoogieDeclarations]: Found implementation of procedure create_one_cdev [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure queue_dma_alignment [2024-12-02 09:03:33,114 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_dma_alignment [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure do_load_unload [2024-12-02 09:03:33,114 INFO L138 BoogieDeclarations]: Found implementation of procedure do_load_unload [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush_write_buffer [2024-12-02 09:03:33,114 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush_write_buffer [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 09:03:33,114 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-12-02 09:03:33,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-12-02 09:03:33,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-12-02 09:03:33,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-12-02 09:03:33,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-12-02 09:03:33,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-12-02 09:03:33,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-12-02 09:03:33,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-12-02 09:03:33,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-12-02 09:03:33,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-12-02 09:03:33,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 09:03:33,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-12-02 09:03:33,117 INFO L130 BoogieDeclarations]: Found specification of procedure enlarge_buffer [2024-12-02 09:03:33,117 INFO L138 BoogieDeclarations]: Found implementation of procedure enlarge_buffer [2024-12-02 09:03:33,117 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2024-12-02 09:03:33,118 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-12-02 09:03:33,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure st_chk_result [2024-12-02 09:03:33,118 INFO L138 BoogieDeclarations]: Found implementation of procedure st_chk_result [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 09:03:33,118 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write_behind_check [2024-12-02 09:03:33,118 INFO L138 BoogieDeclarations]: Found implementation of procedure write_behind_check [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 09:03:33,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-12-02 09:03:33,119 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-12-02 09:03:33,119 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-12-02 09:03:33,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 09:03:33,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2024-12-02 09:03:33,120 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-12-02 09:03:33,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-12-02 09:03:33,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-12-02 09:03:33,120 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure deb_space_print [2024-12-02 09:03:33,120 INFO L138 BoogieDeclarations]: Found implementation of procedure deb_space_print [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2024-12-02 09:03:33,120 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2024-12-02 09:03:33,120 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 09:03:33,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-12-02 09:03:33,121 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-12-02 09:03:33,121 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_prefix_printk [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_prefix_printk [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure release_buffering [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure release_buffering [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure write_mode_page [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure write_mode_page [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure rw_checks [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure rw_checks [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure st_write [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure st_write [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-12-02 09:03:33,122 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 09:03:33,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-12-02 09:03:33,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-12-02 09:03:33,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-12-02 09:03:33,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-12-02 09:03:33,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-12-02 09:03:33,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-12-02 09:03:33,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-12-02 09:03:33,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-12-02 09:03:33,124 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_get_device [2024-12-02 09:03:33,124 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_get_device [2024-12-02 09:03:33,124 INFO L130 BoogieDeclarations]: Found specification of procedure set_location [2024-12-02 09:03:33,124 INFO L138 BoogieDeclarations]: Found implementation of procedure set_location [2024-12-02 09:03:33,124 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 09:03:33,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 09:03:33,124 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-12-02 09:03:33,124 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-12-02 09:03:34,418 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 09:03:34,422 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 09:03:55,746 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 09:04:06,352 INFO L? ?]: Removed 4536 outVars from TransFormulas that were not future-live. [2024-12-02 09:04:06,353 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 09:04:06,404 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 09:04:06,404 INFO L312 CfgBuilder]: Removed 21 assume(true) statements. [2024-12-02 09:04:06,405 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:04:06 BoogieIcfgContainer [2024-12-02 09:04:06,405 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 09:04:06,407 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 09:04:06,407 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 09:04:06,412 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 09:04:06,412 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 09:03:27" (1/3) ... [2024-12-02 09:04:06,412 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2635855a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 09:04:06, skipping insertion in model container [2024-12-02 09:04:06,412 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:03:30" (2/3) ... [2024-12-02 09:04:06,413 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2635855a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 09:04:06, skipping insertion in model container [2024-12-02 09:04:06,413 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:04:06" (3/3) ... [2024-12-02 09:04:06,414 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--st.ko-entry_point.cil.out.i [2024-12-02 09:04:06,428 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 09:04:06,430 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--st.ko-entry_point.cil.out.i that has 173 procedures, 3855 locations, 1 initial locations, 149 loop locations, and 1 error locations. [2024-12-02 09:04:06,528 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 09:04:06,539 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;@27730468, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 09:04:06,539 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 09:04:06,550 INFO L276 IsEmpty]: Start isEmpty. Operand has 3489 states, 2730 states have (on average 1.468131868131868) internal successors, (4008), 2775 states have internal predecessors, (4008), 667 states have call successors, (667), 91 states have call predecessors, (667), 90 states have return successors, (644), 641 states have call predecessors, (644), 644 states have call successors, (644) [2024-12-02 09:04:06,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1047 [2024-12-02 09:04:06,630 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:04:06,631 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 09:04:06,631 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 09:04:06,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:04:06,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1214464837, now seen corresponding path program 1 times [2024-12-02 09:04:06,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:04:06,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322960334] [2024-12-02 09:04:06,643 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:04:06,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:04:17,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:04:19,336 INFO L134 CoverageAnalysis]: Checked inductivity of 23394 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 23109 trivial. 0 not checked. [2024-12-02 09:04:19,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:04:19,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322960334] [2024-12-02 09:04:19,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322960334] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 09:04:19,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786448498] [2024-12-02 09:04:19,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:04:19,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 09:04:19,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 09:04:19,340 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 09:04:19,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 09:04:32,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:04:32,138 INFO L256 TraceCheckSpWp]: Trace formula consists of 11404 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 09:04:32,177 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 09:04:32,251 INFO L134 CoverageAnalysis]: Checked inductivity of 23394 backedges. 513 proven. 0 refuted. 0 times theorem prover too weak. 22881 trivial. 0 not checked. [2024-12-02 09:04:32,252 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 09:04:32,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786448498] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:04:32,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 09:04:32,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 09:04:32,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989936046] [2024-12-02 09:04:32,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:04:32,259 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 09:04:32,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:04:32,279 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 09:04:32,280 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 09:04:32,288 INFO L87 Difference]: Start difference. First operand has 3489 states, 2730 states have (on average 1.468131868131868) internal successors, (4008), 2775 states have internal predecessors, (4008), 667 states have call successors, (667), 91 states have call predecessors, (667), 90 states have return successors, (644), 641 states have call predecessors, (644), 644 states have call successors, (644) Second operand has 2 states, 2 states have (on average 56.0) internal successors, (112), 2 states have internal predecessors, (112), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2024-12-02 09:04:32,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:04:32,535 INFO L93 Difference]: Finished difference Result 6973 states and 10797 transitions. [2024-12-02 09:04:32,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 09:04:32,537 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 56.0) internal successors, (112), 2 states have internal predecessors, (112), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 1046 [2024-12-02 09:04:32,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:04:32,570 INFO L225 Difference]: With dead ends: 6973 [2024-12-02 09:04:32,570 INFO L226 Difference]: Without dead ends: 3446 [2024-12-02 09:04:32,596 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1047 GetRequests, 1047 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-12-02 09:04:32,598 INFO L435 NwaCegarLoop]: 5294 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, 5294 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-12-02 09:04:32,599 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5294 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 09:04:32,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3446 states. [2024-12-02 09:04:32,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3446 to 3446. [2024-12-02 09:04:32,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3446 states, 2720 states have (on average 1.4518382352941177) internal successors, (3949), 2740 states have internal predecessors, (3949), 636 states have call successors, (636), 90 states have call predecessors, (636), 89 states have return successors, (635), 632 states have call predecessors, (635), 635 states have call successors, (635) [2024-12-02 09:04:32,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3446 states to 3446 states and 5220 transitions. [2024-12-02 09:04:32,844 INFO L78 Accepts]: Start accepts. Automaton has 3446 states and 5220 transitions. Word has length 1046 [2024-12-02 09:04:32,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:04:32,844 INFO L471 AbstractCegarLoop]: Abstraction has 3446 states and 5220 transitions. [2024-12-02 09:04:32,845 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 56.0) internal successors, (112), 2 states have internal predecessors, (112), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2024-12-02 09:04:32,845 INFO L276 IsEmpty]: Start isEmpty. Operand 3446 states and 5220 transitions. [2024-12-02 09:04:32,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1047 [2024-12-02 09:04:32,888 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:04:32,889 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 09:04:32,917 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 09:04:33,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 09:04:33,090 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 09:04:33,090 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:04:33,090 INFO L85 PathProgramCache]: Analyzing trace with hash 2115786425, now seen corresponding path program 1 times [2024-12-02 09:04:33,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:04:33,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147415038] [2024-12-02 09:04:33,091 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:04:33,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:04:43,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:04:44,381 INFO L134 CoverageAnalysis]: Checked inductivity of 23394 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23394 trivial. 0 not checked. [2024-12-02 09:04:44,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:04:44,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147415038] [2024-12-02 09:04:44,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147415038] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:04:44,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:04:44,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:04:44,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272525512] [2024-12-02 09:04:44,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:04:44,385 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:04:44,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:04:44,386 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:04:44,386 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:04:44,387 INFO L87 Difference]: Start difference. First operand 3446 states and 5220 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2024-12-02 09:04:44,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:04:44,768 INFO L93 Difference]: Finished difference Result 9835 states and 14914 transitions. [2024-12-02 09:04:44,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:04:44,768 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 1046 [2024-12-02 09:04:44,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:04:44,799 INFO L225 Difference]: With dead ends: 9835 [2024-12-02 09:04:44,800 INFO L226 Difference]: Without dead ends: 6533 [2024-12-02 09:04:44,812 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-12-02 09:04:44,813 INFO L435 NwaCegarLoop]: 5221 mSDtfsCounter, 4887 mSDsluCounter, 5001 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4887 SdHoareTripleChecker+Valid, 10222 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 09:04:44,813 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4887 Valid, 10222 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:04:44,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6533 states. [2024-12-02 09:04:44,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6533 to 6528. [2024-12-02 09:04:44,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6528 states, 5207 states have (on average 1.4603418475129633) internal successors, (7604), 5242 states have internal predecessors, (7604), 1148 states have call successors, (1148), 173 states have call predecessors, (1148), 172 states have return successors, (1147), 1142 states have call predecessors, (1147), 1147 states have call successors, (1147) [2024-12-02 09:04:45,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6528 states to 6528 states and 9899 transitions. [2024-12-02 09:04:45,021 INFO L78 Accepts]: Start accepts. Automaton has 6528 states and 9899 transitions. Word has length 1046 [2024-12-02 09:04:45,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:04:45,023 INFO L471 AbstractCegarLoop]: Abstraction has 6528 states and 9899 transitions. [2024-12-02 09:04:45,023 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2024-12-02 09:04:45,024 INFO L276 IsEmpty]: Start isEmpty. Operand 6528 states and 9899 transitions. [2024-12-02 09:04:45,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1080 [2024-12-02 09:04:45,033 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:04:45,034 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 09:04:45,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 09:04:45,034 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 09:04:45,034 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:04:45,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1664217568, now seen corresponding path program 1 times [2024-12-02 09:04:45,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:04:45,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981032416] [2024-12-02 09:04:45,035 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:04:45,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:04:54,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:04:55,645 INFO L134 CoverageAnalysis]: Checked inductivity of 23394 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23394 trivial. 0 not checked. [2024-12-02 09:04:55,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:04:55,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981032416] [2024-12-02 09:04:55,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981032416] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:04:55,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:04:55,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:04:55,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840503880] [2024-12-02 09:04:55,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:04:55,647 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:04:55,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:04:55,648 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:04:55,648 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:04:55,648 INFO L87 Difference]: Start difference. First operand 6528 states and 9899 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (76), 2 states have call predecessors, (76), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2024-12-02 09:04:56,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:04:56,216 INFO L93 Difference]: Finished difference Result 13950 states and 21085 transitions. [2024-12-02 09:04:56,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:04:56,217 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (76), 2 states have call predecessors, (76), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) Word has length 1079 [2024-12-02 09:04:56,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:04:56,247 INFO L225 Difference]: With dead ends: 13950 [2024-12-02 09:04:56,247 INFO L226 Difference]: Without dead ends: 7566 [2024-12-02 09:04:56,267 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-12-02 09:04:56,268 INFO L435 NwaCegarLoop]: 5437 mSDtfsCounter, 1169 mSDsluCounter, 4977 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1169 SdHoareTripleChecker+Valid, 10414 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 09:04:56,268 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1169 Valid, 10414 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 09:04:56,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7566 states. [2024-12-02 09:04:56,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7566 to 7563. [2024-12-02 09:04:56,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7563 states, 6045 states have (on average 1.4552522746071133) internal successors, (8797), 6095 states have internal predecessors, (8797), 1298 states have call successors, (1298), 220 states have call predecessors, (1298), 219 states have return successors, (1297), 1290 states have call predecessors, (1297), 1297 states have call successors, (1297) [2024-12-02 09:04:56,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7563 states to 7563 states and 11392 transitions. [2024-12-02 09:04:56,508 INFO L78 Accepts]: Start accepts. Automaton has 7563 states and 11392 transitions. Word has length 1079 [2024-12-02 09:04:56,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:04:56,509 INFO L471 AbstractCegarLoop]: Abstraction has 7563 states and 11392 transitions. [2024-12-02 09:04:56,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (76), 2 states have call predecessors, (76), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2024-12-02 09:04:56,509 INFO L276 IsEmpty]: Start isEmpty. Operand 7563 states and 11392 transitions. [2024-12-02 09:04:56,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1130 [2024-12-02 09:04:56,520 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:04:56,520 INFO L218 NwaCegarLoop]: trace histogram [61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 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, 1, 1, 1, 1, 1, 1, 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-12-02 09:04:56,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 09:04:56,520 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 09:04:56,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:04:56,521 INFO L85 PathProgramCache]: Analyzing trace with hash -570197382, now seen corresponding path program 1 times [2024-12-02 09:04:56,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:04:56,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758532888] [2024-12-02 09:04:56,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:04:56,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:05:06,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:05:08,192 INFO L134 CoverageAnalysis]: Checked inductivity of 25878 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 25875 trivial. 0 not checked. [2024-12-02 09:05:08,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:05:08,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758532888] [2024-12-02 09:05:08,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758532888] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:05:08,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:05:08,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:05:08,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390458145] [2024-12-02 09:05:08,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:05:08,194 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:05:08,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:05:08,195 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:05:08,195 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:05:08,195 INFO L87 Difference]: Start difference. First operand 7563 states and 11392 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (78), 2 states have call predecessors, (78), 1 states have return successors, (75), 3 states have call predecessors, (75), 3 states have call successors, (75) [2024-12-02 09:05:08,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:05:08,438 INFO L93 Difference]: Finished difference Result 14968 states and 22561 transitions. [2024-12-02 09:05:08,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:05:08,439 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (78), 2 states have call predecessors, (78), 1 states have return successors, (75), 3 states have call predecessors, (75), 3 states have call successors, (75) Word has length 1129 [2024-12-02 09:05:08,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:05:08,487 INFO L225 Difference]: With dead ends: 14968 [2024-12-02 09:05:08,487 INFO L226 Difference]: Without dead ends: 7563 [2024-12-02 09:05:08,512 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-12-02 09:05:08,513 INFO L435 NwaCegarLoop]: 5218 mSDtfsCounter, 5071 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5071 SdHoareTripleChecker+Valid, 5218 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-12-02 09:05:08,513 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5071 Valid, 5218 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 09:05:08,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7563 states. [2024-12-02 09:05:08,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7563 to 7563. [2024-12-02 09:05:08,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7563 states, 6045 states have (on average 1.454590570719603) internal successors, (8793), 6095 states have internal predecessors, (8793), 1298 states have call successors, (1298), 220 states have call predecessors, (1298), 219 states have return successors, (1297), 1290 states have call predecessors, (1297), 1297 states have call successors, (1297) [2024-12-02 09:05:08,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7563 states to 7563 states and 11388 transitions. [2024-12-02 09:05:08,886 INFO L78 Accepts]: Start accepts. Automaton has 7563 states and 11388 transitions. Word has length 1129 [2024-12-02 09:05:08,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:05:08,887 INFO L471 AbstractCegarLoop]: Abstraction has 7563 states and 11388 transitions. [2024-12-02 09:05:08,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (78), 2 states have call predecessors, (78), 1 states have return successors, (75), 3 states have call predecessors, (75), 3 states have call successors, (75) [2024-12-02 09:05:08,889 INFO L276 IsEmpty]: Start isEmpty. Operand 7563 states and 11388 transitions. [2024-12-02 09:05:08,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1130 [2024-12-02 09:05:08,900 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:05:08,901 INFO L218 NwaCegarLoop]: trace histogram [61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 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, 1, 1, 1, 1, 1, 1, 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-12-02 09:05:08,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 09:05:08,901 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 09:05:08,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:05:08,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1030873724, now seen corresponding path program 1 times [2024-12-02 09:05:08,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:05:08,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004901705] [2024-12-02 09:05:08,902 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:05:08,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:05:18,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:05:19,495 INFO L134 CoverageAnalysis]: Checked inductivity of 25878 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25878 trivial. 0 not checked. [2024-12-02 09:05:19,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:05:19,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004901705] [2024-12-02 09:05:19,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004901705] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:05:19,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:05:19,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:05:19,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988387864] [2024-12-02 09:05:19,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:05:19,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:05:19,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:05:19,497 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:05:19,497 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:05:19,497 INFO L87 Difference]: Start difference. First operand 7563 states and 11388 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (78), 2 states have call predecessors, (78), 1 states have return successors, (75), 1 states have call predecessors, (75), 1 states have call successors, (75) [2024-12-02 09:05:19,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:05:19,644 INFO L93 Difference]: Finished difference Result 7569 states and 11396 transitions. [2024-12-02 09:05:19,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:05:19,644 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (78), 2 states have call predecessors, (78), 1 states have return successors, (75), 1 states have call predecessors, (75), 1 states have call successors, (75) Word has length 1129 [2024-12-02 09:05:19,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:05:19,672 INFO L225 Difference]: With dead ends: 7569 [2024-12-02 09:05:19,672 INFO L226 Difference]: Without dead ends: 7566 [2024-12-02 09:05:19,676 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-12-02 09:05:19,676 INFO L435 NwaCegarLoop]: 5218 mSDtfsCounter, 0 mSDsluCounter, 5213 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 10431 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 09:05:19,676 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 10431 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 09:05:19,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7566 states. [2024-12-02 09:05:19,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7566 to 7566. [2024-12-02 09:05:19,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7566 states, 6048 states have (on average 1.4543650793650793) internal successors, (8796), 6098 states have internal predecessors, (8796), 1298 states have call successors, (1298), 220 states have call predecessors, (1298), 219 states have return successors, (1297), 1290 states have call predecessors, (1297), 1297 states have call successors, (1297) [2024-12-02 09:05:19,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7566 states to 7566 states and 11391 transitions. [2024-12-02 09:05:19,943 INFO L78 Accepts]: Start accepts. Automaton has 7566 states and 11391 transitions. Word has length 1129 [2024-12-02 09:05:19,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:05:19,945 INFO L471 AbstractCegarLoop]: Abstraction has 7566 states and 11391 transitions. [2024-12-02 09:05:19,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (78), 2 states have call predecessors, (78), 1 states have return successors, (75), 1 states have call predecessors, (75), 1 states have call successors, (75) [2024-12-02 09:05:19,945 INFO L276 IsEmpty]: Start isEmpty. Operand 7566 states and 11391 transitions. [2024-12-02 09:05:19,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1132 [2024-12-02 09:05:19,953 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:05:19,953 INFO L218 NwaCegarLoop]: trace histogram [61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 09:05:19,953 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 09:05:19,953 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 09:05:19,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:05:19,954 INFO L85 PathProgramCache]: Analyzing trace with hash 2128244865, now seen corresponding path program 1 times [2024-12-02 09:05:19,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:05:19,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495068918] [2024-12-02 09:05:19,954 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:05:19,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:05:30,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:05:32,110 INFO L134 CoverageAnalysis]: Checked inductivity of 25878 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25878 trivial. 0 not checked. [2024-12-02 09:05:32,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:05:32,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495068918] [2024-12-02 09:05:32,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495068918] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:05:32,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:05:32,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 09:05:32,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510848379] [2024-12-02 09:05:32,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:05:32,112 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 09:05:32,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:05:32,113 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 09:05:32,113 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 09:05:32,113 INFO L87 Difference]: Start difference. First operand 7566 states and 11391 transitions. Second operand has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 3 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2024-12-02 09:05:32,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:05:32,510 INFO L93 Difference]: Finished difference Result 15104 states and 22874 transitions. [2024-12-02 09:05:32,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 09:05:32,511 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 3 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) Word has length 1131 [2024-12-02 09:05:32,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:05:32,519 INFO L225 Difference]: With dead ends: 15104 [2024-12-02 09:05:32,519 INFO L226 Difference]: Without dead ends: 0 [2024-12-02 09:05:32,559 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:05:32,560 INFO L435 NwaCegarLoop]: 5206 mSDtfsCounter, 4903 mSDsluCounter, 5408 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4903 SdHoareTripleChecker+Valid, 10614 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 09:05:32,560 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4903 Valid, 10614 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 09:05:32,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-12-02 09:05:32,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-12-02 09:05:32,561 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-12-02 09:05:32,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-12-02 09:05:32,566 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 1131 [2024-12-02 09:05:32,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:05:32,567 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-02 09:05:32,567 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 3 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2024-12-02 09:05:32,567 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-12-02 09:05:32,567 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-12-02 09:05:32,570 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 09:05:32,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 09:05:32,573 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2024-12-02 09:05:32,575 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-12-02 09:07:56,285 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 09:07:56,307 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 09:07:56 BoogieIcfgContainer [2024-12-02 09:07:56,307 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 09:07:56,308 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 09:07:56,308 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 09:07:56,308 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 09:07:56,308 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:04:06" (3/4) ... [2024-12-02 09:07:56,310 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-12-02 09:07:56,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#29 [2024-12-02 09:07:56,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#28 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __scsi_print_sense [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_set [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#27 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#26 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#25 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_tape_put [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_cmd_ioctl [2024-12-02 09:07:56,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cdev_del [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_remove_file [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#32 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#31 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#30 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_log_options [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure create_one_cdev [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#39 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#38 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#37 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure find_partition [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lowmem_page_address [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#36 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#35 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#34 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_block_when_processing_errors [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#33 [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure queue_dma_alignment [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_load_unload [2024-12-02 09:07:56,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_flush_write_buffer [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#29 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure debug_lockdep_rcu_enabled [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_current [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#28 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure enlarge_buffer [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#27 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#26 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cross_eof [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#41 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#40 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_alloc_flags [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure class_unregister [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_chk_result [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#34 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#33 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#32 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_interruptible_nested [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#31 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#30 [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_behind_check [2024-12-02 09:07:56,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#39 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#38 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#37 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#36 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#35 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure tape_name [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_put [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __read_once_size [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2024-12-02 09:07:56,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#41 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#40 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_int_ioctl [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blk_queue_rq_timeout [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_mode_densblk [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2024-12-02 09:07:56,319 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ktime_get [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure deb_space_print [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure flush_buffer [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure wait_for_completion [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __bad_percpu_size [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic64_read [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_mode_page [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_door_lock [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure sdev_prefix_printk [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_page [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_create_file [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_do_scsi [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure signal_pending [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure release_buffering [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iminor [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure normalize_buffer [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic64_inc [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_unregister [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_mode_page [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_release_request [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_flush [2024-12-02 09:07:56,320 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_cdevs [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure capable [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rw_checks [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_location [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_compression [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_put_device [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __might_fault [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev_region [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_disk [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure idr_remove [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_write [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_nested [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure check_tape [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_get_device [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure switch_partition [2024-12-02 09:07:56,321 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_location [2024-12-02 09:07:56,322 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_buffering [2024-12-02 09:07:56,322 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2024-12-02 09:07:56,394 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 940 nodes and edges [2024-12-02 09:07:56,407 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 401 nodes and edges [2024-12-02 09:07:56,412 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 141 nodes and edges [2024-12-02 09:07:56,417 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 57 nodes and edges [2024-12-02 09:07:56,421 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 28 nodes and edges [2024-12-02 09:07:56,425 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 13 nodes and edges [2024-12-02 09:07:56,429 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2024-12-02 09:07:56,433 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-12-02 09:07:56,437 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-12-02 09:07:56,441 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-12-02 09:07:56,815 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/witness.graphml [2024-12-02 09:07:56,815 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/witness.yml [2024-12-02 09:07:56,815 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 09:07:56,816 INFO L158 Benchmark]: Toolchain (without parser) took 268827.88ms. Allocated memory was 117.4MB in the beginning and 3.1GB in the end (delta: 2.9GB). Free memory was 78.5MB in the beginning and 1.1GB in the end (delta: -1.0GB). Peak memory consumption was 1.9GB. Max. memory is 16.1GB. [2024-12-02 09:07:56,817 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 117.4MB. Free memory was 73.4MB in the beginning and 73.3MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 09:07:56,817 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2419.35ms. Allocated memory was 117.4MB in the beginning and 176.2MB in the end (delta: 58.7MB). Free memory was 78.3MB in the beginning and 63.1MB in the end (delta: 15.1MB). Peak memory consumption was 105.9MB. Max. memory is 16.1GB. [2024-12-02 09:07:56,817 INFO L158 Benchmark]: Boogie Procedure Inliner took 332.40ms. Allocated memory is still 176.2MB. Free memory was 63.1MB in the beginning and 44.7MB in the end (delta: 18.5MB). Peak memory consumption was 34.7MB. Max. memory is 16.1GB. [2024-12-02 09:07:56,818 INFO L158 Benchmark]: Boogie Preprocessor took 2292.10ms. Allocated memory was 176.2MB in the beginning and 486.5MB in the end (delta: 310.4MB). Free memory was 44.7MB in the beginning and 212.0MB in the end (delta: -167.3MB). Peak memory consumption was 270.8MB. Max. memory is 16.1GB. [2024-12-02 09:07:56,818 INFO L158 Benchmark]: RCFGBuilder took 33369.18ms. Allocated memory is still 486.5MB. Free memory was 212.0MB in the beginning and 116.3MB in the end (delta: 95.7MB). Peak memory consumption was 217.3MB. Max. memory is 16.1GB. [2024-12-02 09:07:56,818 INFO L158 Benchmark]: TraceAbstraction took 229899.80ms. Allocated memory was 486.5MB in the beginning and 3.1GB in the end (delta: 2.6GB). Free memory was 116.3MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.5GB. Max. memory is 16.1GB. [2024-12-02 09:07:56,819 INFO L158 Benchmark]: Witness Printer took 507.89ms. Allocated memory is still 3.1GB. Free memory was 1.2GB in the beginning and 1.1GB in the end (delta: 159.2MB). Peak memory consumption was 159.4MB. Max. memory is 16.1GB. [2024-12-02 09:07:56,821 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.33ms. Allocated memory is still 117.4MB. Free memory was 73.4MB in the beginning and 73.3MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2419.35ms. Allocated memory was 117.4MB in the beginning and 176.2MB in the end (delta: 58.7MB). Free memory was 78.3MB in the beginning and 63.1MB in the end (delta: 15.1MB). Peak memory consumption was 105.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 332.40ms. Allocated memory is still 176.2MB. Free memory was 63.1MB in the beginning and 44.7MB in the end (delta: 18.5MB). Peak memory consumption was 34.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2292.10ms. Allocated memory was 176.2MB in the beginning and 486.5MB in the end (delta: 310.4MB). Free memory was 44.7MB in the beginning and 212.0MB in the end (delta: -167.3MB). Peak memory consumption was 270.8MB. Max. memory is 16.1GB. * RCFGBuilder took 33369.18ms. Allocated memory is still 486.5MB. Free memory was 212.0MB in the beginning and 116.3MB in the end (delta: 95.7MB). Peak memory consumption was 217.3MB. Max. memory is 16.1GB. * TraceAbstraction took 229899.80ms. Allocated memory was 486.5MB in the beginning and 3.1GB in the end (delta: 2.6GB). Free memory was 116.3MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.5GB. Max. memory is 16.1GB. * Witness Printer took 507.89ms. Allocated memory is still 3.1GB. Free memory was 1.2GB in the beginning and 1.1GB in the end (delta: 159.2MB). Peak memory consumption was 159.4MB. 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: 4553]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4553] - GenericResultAtLocation [Line: 4556]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4556] - GenericResultAtLocation [Line: 4559]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4559] - GenericResultAtLocation [Line: 4562]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4562] - GenericResultAtLocation [Line: 4598]: 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"); [4598-4599] - GenericResultAtLocation [Line: 4610]: 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"); [4610-4611] - GenericResultAtLocation [Line: 4614]: 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"); [4614-4615] - GenericResultAtLocation [Line: 4618]: 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"); [4618-4619] - GenericResultAtLocation [Line: 4622]: 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"); [4622-4623] - GenericResultAtLocation [Line: 4643]: 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)); [4643-4644] - GenericResultAtLocation [Line: 4651]: 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)); [4651] - GenericResultAtLocation [Line: 4658]: 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)); [4658] - GenericResultAtLocation [Line: 4689]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4689] - GenericResultAtLocation [Line: 4692]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4692] - GenericResultAtLocation [Line: 4694]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4694] - GenericResultAtLocation [Line: 4699]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4699] - GenericResultAtLocation [Line: 4702]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4702] - GenericResultAtLocation [Line: 4704]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4704] - GenericResultAtLocation [Line: 4709]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4709] - GenericResultAtLocation [Line: 4712]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4712] - GenericResultAtLocation [Line: 4714]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4714] - GenericResultAtLocation [Line: 4719]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4719] - GenericResultAtLocation [Line: 4722]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4722] - GenericResultAtLocation [Line: 4724]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4724] - GenericResultAtLocation [Line: 4779]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4779] * 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: 11640]: 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, 3855 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 86.1s, OverallIterations: 6, TraceHistogramMax: 61, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 2.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 16030 SdHoareTripleChecker+Valid, 0.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 16030 mSDsluCounter, 52193 SdHoareTripleChecker+Invalid, 0.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 20599 mSDsCounter, 5 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 54 IncrementalHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5 mSolverCounterUnsat, 31594 mSDtfsCounter, 54 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1064 GetRequests, 1057 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7566occurred in iteration=5, InterpolantAutomatonStates: 18, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.3s AutomataMinimizationTime, 6 MinimizatonAttempts, 8 StatesRemovedByMinimization, 2 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 2.6s SatisfiabilityAnalysisTime, 7.1s InterpolantComputationTime, 7606 NumberOfCodeBlocks, 7606 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 7599 ConstructedInterpolants, 0 QuantifiedInterpolants, 8317 SizeOfPredicates, 0 NumberOfNonLiveVariables, 11404 ConjunctsInSsa, 1 ConjunctsInUnsatCore, 7 InterpolantComputations, 6 PerfectInterpolantSequences, 170925/171210 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: 10111]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 9007]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10216]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10287]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10491]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10527]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10563]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10310]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10183]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10264]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10616]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10086]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 5941]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 5152]: Location Invariant Derived location invariant: (buffer_kbs == 0) - InvariantResult [Line: 5155]: Location Invariant Derived location invariant: (buffer_kbs == 0) - InvariantResult [Line: 10287]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10341]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10360]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10474]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 9853]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10400]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10456]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10240]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10545]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10183]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 9938]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10509]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10381]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 9827]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 9938]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 8126]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10598]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 9938]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10437]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 9938]: Location Invariant Derived location invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10252]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10276]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) - InvariantResult [Line: 10580]: Loop Invariant Derived loop invariant: ((ldv_spin == 0) && (buffer_kbs == 0)) RESULT: Ultimate proved your program to be correct! [2024-12-02 09:07:56,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eea68053-a7ed-4d1f-85c1-bfaffddf24e7/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE