./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_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/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_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB --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-11-28 02:35:37,230 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 02:35:37,350 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-28 02:35:37,359 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 02:35:37,363 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 02:35:37,389 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 02:35:37,390 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 02:35:37,391 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 02:35:37,391 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 02:35:37,391 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 02:35:37,391 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 02:35:37,391 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 02:35:37,392 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 02:35:37,392 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 02:35:37,392 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 02:35:37,393 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 02:35:37,393 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 02:35:37,393 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 02:35:37,393 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 02:35:37,393 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 02:35:37,393 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 02:35:37,394 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 02:35:37,394 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 02:35:37,394 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 02:35:37,394 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 02:35:37,394 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 02:35:37,394 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:35:37,395 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:35:37,395 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:35:37,395 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:35:37,395 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 02:35:37,395 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:35:37,395 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:35:37,396 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:35:37,396 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:35:37,396 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 02:35:37,396 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 02:35:37,396 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 02:35:37,396 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 02:35:37,397 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 02:35:37,397 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 02:35:37,397 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 02:35:37,397 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 02:35:37,397 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 02:35:37,397 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 02:35:37,397 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_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB 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-11-28 02:35:37,810 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 02:35:37,827 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 02:35:37,831 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 02:35:37,833 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 02:35:37,833 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 02:35:37,838 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/../../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-11-28 02:35:41,051 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/data/2e9f65ce7/699c89248a6143f98a91dced136e54d5/FLAG50ecdd424 [2024-11-28 02:35:42,039 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 02:35:42,040 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/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-11-28 02:35:42,110 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/data/2e9f65ce7/699c89248a6143f98a91dced136e54d5/FLAG50ecdd424 [2024-11-28 02:35:42,140 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/data/2e9f65ce7/699c89248a6143f98a91dced136e54d5 [2024-11-28 02:35:42,143 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 02:35:42,145 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 02:35:42,147 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 02:35:42,147 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 02:35:42,153 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 02:35:42,154 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:35:42" (1/1) ... [2024-11-28 02:35:42,155 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f9c874 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:42, skipping insertion in model container [2024-11-28 02:35:42,155 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:35:42" (1/1) ... [2024-11-28 02:35:42,320 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 02:35:45,132 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_0e11ab46-fd02-4561-be22-cdac4f467f0c/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-11-28 02:35:45,247 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:35:45,330 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 02:35:45,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4416] [2024-11-28 02:35:45,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4418] [2024-11-28 02:35:45,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4428] [2024-11-28 02:35:45,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4436-4437] [2024-11-28 02:35:45,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4553] [2024-11-28 02:35:45,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4556] [2024-11-28 02:35:45,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4559] [2024-11-28 02:35:45,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4562] [2024-11-28 02:35:45,513 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-11-28 02:35:45,515 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-11-28 02:35:45,516 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-11-28 02:35:45,516 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-11-28 02:35:45,517 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-11-28 02:35:45,518 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-11-28 02:35:45,519 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-11-28 02:35:45,519 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-11-28 02:35:45,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4689] [2024-11-28 02:35:45,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4692] [2024-11-28 02:35:45,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4694] [2024-11-28 02:35:45,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4699] [2024-11-28 02:35:45,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4702] [2024-11-28 02:35:45,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4704] [2024-11-28 02:35:45,526 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4709] [2024-11-28 02:35:45,526 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4712] [2024-11-28 02:35:45,526 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4714] [2024-11-28 02:35:45,526 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4719] [2024-11-28 02:35:45,527 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4722] [2024-11-28 02:35:45,527 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4724] [2024-11-28 02:35:45,535 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4779] [2024-11-28 02:35:46,094 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_0e11ab46-fd02-4561-be22-cdac4f467f0c/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-11-28 02:35:46,111 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:35:46,298 INFO L204 MainTranslator]: Completed translation [2024-11-28 02:35:46,298 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46 WrapperNode [2024-11-28 02:35:46,299 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 02:35:46,300 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 02:35:46,300 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 02:35:46,300 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 02:35:46,308 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:46,409 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:46,771 INFO L138 Inliner]: procedures = 268, calls = 4495, calls flagged for inlining = 134, calls inlined = 127, statements flattened = 10537 [2024-11-28 02:35:46,772 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 02:35:46,772 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 02:35:46,772 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 02:35:46,773 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 02:35:46,785 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:46,785 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:46,871 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:49,633 INFO L175 MemorySlicer]: Split 3066 memory accesses to 42 slices as follows [160, 1, 64, 14, 2, 1, 4, 3, 58, 17, 3, 2, 12, 7, 2181, 8, 218, 10, 8, 7, 16, 1, 24, 3, 18, 2, 9, 4, 3, 8, 4, 34, 31, 5, 8, 2, 1, 3, 5, 80, 5, 20]. 71 percent of accesses are in the largest equivalence class. The 521 initializations are split as follows [0, 0, 0, 14, 0, 0, 4, 3, 58, 17, 3, 2, 12, 0, 57, 8, 218, 0, 8, 0, 0, 1, 12, 3, 0, 2, 0, 4, 3, 8, 4, 0, 31, 5, 8, 2, 1, 3, 5, 0, 5, 20]. The 1147 writes are split as follows [160, 1, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 760, 0, 0, 1, 0, 4, 16, 0, 12, 0, 17, 0, 4, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 80, 0, 0]. [2024-11-28 02:35:49,634 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:49,634 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:49,893 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:49,920 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:49,993 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:50,089 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:50,137 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:50,249 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 02:35:50,252 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 02:35:50,252 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 02:35:50,253 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 02:35:50,254 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (1/1) ... [2024-11-28 02:35:50,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:35:50,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:35:50,301 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 02:35:50,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 02:35:50,345 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_print_sense [2024-11-28 02:35:50,347 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_print_sense [2024-11-28 02:35:50,347 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-11-28 02:35:50,348 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-11-28 02:35:50,349 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2024-11-28 02:35:50,349 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2024-11-28 02:35:50,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-28 02:35:50,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-28 02:35:50,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-28 02:35:50,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-28 02:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-28 02:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-28 02:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-28 02:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-28 02:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-28 02:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-28 02:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-28 02:35:50,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-28 02:35:50,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-28 02:35:50,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-28 02:35:50,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-28 02:35:50,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-28 02:35:50,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-28 02:35:50,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-28 02:35:50,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-28 02:35:50,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-28 02:35:50,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-28 02:35:50,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-28 02:35:50,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-28 02:35:50,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-28 02:35:50,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-28 02:35:50,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-28 02:35:50,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-28 02:35:50,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-28 02:35:50,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2024-11-28 02:35:50,357 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 02:35:50,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-28 02:35:50,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-28 02:35:50,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-28 02:35:50,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-28 02:35:50,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-28 02:35:50,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-28 02:35:50,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-28 02:35:50,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-28 02:35:50,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-28 02:35:50,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-28 02:35:50,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-28 02:35:50,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-28 02:35:50,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-28 02:35:50,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-28 02:35:50,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-28 02:35:50,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-28 02:35:50,364 INFO L130 BoogieDeclarations]: Found specification of procedure find_partition [2024-11-28 02:35:50,364 INFO L138 BoogieDeclarations]: Found implementation of procedure find_partition [2024-11-28 02:35:50,364 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-28 02:35:50,365 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-28 02:35:50,365 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2024-11-28 02:35:50,365 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2024-11-28 02:35:50,365 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-28 02:35:50,365 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-28 02:35:50,365 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-28 02:35:50,365 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-28 02:35:50,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-28 02:35:50,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-28 02:35:50,365 INFO L130 BoogieDeclarations]: Found specification of procedure class_unregister [2024-11-28 02:35:50,365 INFO L138 BoogieDeclarations]: Found implementation of procedure class_unregister [2024-11-28 02:35:50,365 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2024-11-28 02:35:50,365 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2024-11-28 02:35:50,365 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-28 02:35:50,365 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-28 02:35:50,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-28 02:35:50,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-28 02:35:50,365 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2024-11-28 02:35:50,365 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2024-11-28 02:35:50,365 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-28 02:35:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-28 02:35:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-28 02:35:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-28 02:35:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-28 02:35:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-28 02:35:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-28 02:35:50,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-28 02:35:50,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-28 02:35:50,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-28 02:35:50,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-28 02:35:50,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-28 02:35:50,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-28 02:35:50,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-28 02:35:50,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-28 02:35:50,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-28 02:35:50,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-28 02:35:50,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-28 02:35:50,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-28 02:35:50,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-28 02:35:50,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-28 02:35:50,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-11-28 02:35:50,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-11-28 02:35:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-11-28 02:35:50,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-28 02:35:50,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-28 02:35:50,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-28 02:35:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-11-28 02:35:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 02:35:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure st_int_ioctl [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure st_int_ioctl [2024-11-28 02:35:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_rq_timeout [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_rq_timeout [2024-11-28 02:35:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure set_mode_densblk [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure set_mode_densblk [2024-11-28 02:35:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get [2024-11-28 02:35:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 02:35:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_read [2024-11-28 02:35:50,377 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_read [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read_mode_page [2024-11-28 02:35:50,378 INFO L138 BoogieDeclarations]: Found implementation of procedure read_mode_page [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2024-11-28 02:35:50,378 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 02:35:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-28 02:35:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-28 02:35:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-28 02:35:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-28 02:35:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-28 02:35:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-28 02:35:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2024-11-28 02:35:50,381 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2024-11-28 02:35:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure st_do_scsi [2024-11-28 02:35:50,382 INFO L138 BoogieDeclarations]: Found implementation of procedure st_do_scsi [2024-11-28 02:35:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-28 02:35:50,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-28 02:35:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-11-28 02:35:50,382 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-11-28 02:35:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_inc [2024-11-28 02:35:50,382 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_inc [2024-11-28 02:35:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-11-28 02:35:50,382 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-11-28 02:35:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 02:35:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure st_release_request [2024-11-28 02:35:50,383 INFO L138 BoogieDeclarations]: Found implementation of procedure st_release_request [2024-11-28 02:35:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-28 02:35:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-28 02:35:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-28 02:35:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-28 02:35:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-28 02:35:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-28 02:35:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-28 02:35:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-28 02:35:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-28 02:35:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-28 02:35:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-28 02:35:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-28 02:35:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-28 02:35:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-28 02:35:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-28 02:35:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-28 02:35:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-28 02:35:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-28 02:35:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-28 02:35:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-28 02:35:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-28 02:35:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-11-28 02:35:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure remove_cdevs [2024-11-28 02:35:50,387 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_cdevs [2024-11-28 02:35:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-28 02:35:50,388 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-28 02:35:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-11-28 02:35:50,388 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-11-28 02:35:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure get_location [2024-11-28 02:35:50,388 INFO L138 BoogieDeclarations]: Found implementation of procedure get_location [2024-11-28 02:35:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure st_compression [2024-11-28 02:35:50,388 INFO L138 BoogieDeclarations]: Found implementation of procedure st_compression [2024-11-28 02:35:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2024-11-28 02:35:50,388 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2024-11-28 02:35:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2024-11-28 02:35:50,388 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2024-11-28 02:35:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2024-11-28 02:35:50,388 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-28 02:35:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-28 02:35:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure check_tape [2024-11-28 02:35:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure check_tape [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-28 02:35:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure switch_partition [2024-11-28 02:35:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_partition [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-28 02:35:50,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-28 02:35:50,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-28 02:35:50,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-28 02:35:50,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-28 02:35:50,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-28 02:35:50,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-28 02:35:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-11-28 02:35:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-11-28 02:35:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure setup_buffering [2024-11-28 02:35:50,396 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_buffering [2024-11-28 02:35:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-11-28 02:35:50,396 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-11-28 02:35:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_tape_put [2024-11-28 02:35:50,396 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_tape_put [2024-11-28 02:35:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-28 02:35:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-28 02:35:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-28 02:35:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-28 02:35:50,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_cmd_ioctl [2024-11-28 02:35:50,398 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_cmd_ioctl [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure st_log_options [2024-11-28 02:35:50,398 INFO L138 BoogieDeclarations]: Found implementation of procedure st_log_options [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 02:35:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-28 02:35:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-28 02:35:50,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-28 02:35:50,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-28 02:35:50,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-28 02:35:50,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-28 02:35:50,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-28 02:35:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-28 02:35:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-28 02:35:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-28 02:35:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-28 02:35:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-28 02:35:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-28 02:35:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-28 02:35:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-28 02:35:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure create_one_cdev [2024-11-28 02:35:50,404 INFO L138 BoogieDeclarations]: Found implementation of procedure create_one_cdev [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure queue_dma_alignment [2024-11-28 02:35:50,404 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_dma_alignment [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure do_load_unload [2024-11-28 02:35:50,404 INFO L138 BoogieDeclarations]: Found implementation of procedure do_load_unload [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush_write_buffer [2024-11-28 02:35:50,404 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush_write_buffer [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-28 02:35:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-28 02:35:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-28 02:35:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-28 02:35:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-28 02:35:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-28 02:35:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-28 02:35:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-28 02:35:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-28 02:35:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-28 02:35:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-28 02:35:50,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-28 02:35:50,407 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-28 02:35:50,407 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-28 02:35:50,407 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-28 02:35:50,407 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-28 02:35:50,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure enlarge_buffer [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure enlarge_buffer [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure st_chk_result [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure st_chk_result [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write_behind_check [2024-11-28 02:35:50,413 INFO L138 BoogieDeclarations]: Found implementation of procedure write_behind_check [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 02:35:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-28 02:35:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-28 02:35:50,415 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-11-28 02:35:50,415 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-11-28 02:35:50,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-28 02:35:50,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2024-11-28 02:35:50,421 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-28 02:35:50,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-28 02:35:50,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-28 02:35:50,421 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure deb_space_print [2024-11-28 02:35:50,421 INFO L138 BoogieDeclarations]: Found implementation of procedure deb_space_print [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2024-11-28 02:35:50,421 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2024-11-28 02:35:50,421 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 02:35:50,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-28 02:35:50,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-28 02:35:50,423 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_prefix_printk [2024-11-28 02:35:50,423 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_prefix_printk [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2024-11-28 02:35:50,423 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure release_buffering [2024-11-28 02:35:50,423 INFO L138 BoogieDeclarations]: Found implementation of procedure release_buffering [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2024-11-28 02:35:50,423 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2024-11-28 02:35:50,423 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure write_mode_page [2024-11-28 02:35:50,423 INFO L138 BoogieDeclarations]: Found implementation of procedure write_mode_page [2024-11-28 02:35:50,423 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush [2024-11-28 02:35:50,424 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush [2024-11-28 02:35:50,424 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-28 02:35:50,424 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-28 02:35:50,424 INFO L130 BoogieDeclarations]: Found specification of procedure rw_checks [2024-11-28 02:35:50,427 INFO L138 BoogieDeclarations]: Found implementation of procedure rw_checks [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-11-28 02:35:50,428 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2024-11-28 02:35:50,428 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure st_write [2024-11-28 02:35:50,428 INFO L138 BoogieDeclarations]: Found implementation of procedure st_write [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-28 02:35:50,428 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 02:35:50,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-28 02:35:50,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-28 02:35:50,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-28 02:35:50,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-28 02:35:50,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-28 02:35:50,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-28 02:35:50,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-28 02:35:50,430 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_get_device [2024-11-28 02:35:50,430 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_get_device [2024-11-28 02:35:50,430 INFO L130 BoogieDeclarations]: Found specification of procedure set_location [2024-11-28 02:35:50,430 INFO L138 BoogieDeclarations]: Found implementation of procedure set_location [2024-11-28 02:35:50,430 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 02:35:50,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 02:35:50,430 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-28 02:35:50,430 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-28 02:35:52,478 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 02:35:52,484 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 02:36:19,483 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-28 02:36:32,361 INFO L? ?]: Removed 4536 outVars from TransFormulas that were not future-live. [2024-11-28 02:36:32,361 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 02:36:32,451 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 02:36:32,451 INFO L312 CfgBuilder]: Removed 21 assume(true) statements. [2024-11-28 02:36:32,451 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:36:32 BoogieIcfgContainer [2024-11-28 02:36:32,451 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 02:36:32,454 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 02:36:32,454 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 02:36:32,459 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 02:36:32,459 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 02:35:42" (1/3) ... [2024-11-28 02:36:32,460 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6edcbb0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:36:32, skipping insertion in model container [2024-11-28 02:36:32,460 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:35:46" (2/3) ... [2024-11-28 02:36:32,460 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6edcbb0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:36:32, skipping insertion in model container [2024-11-28 02:36:32,460 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:36:32" (3/3) ... [2024-11-28 02:36:32,462 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--st.ko-entry_point.cil.out.i [2024-11-28 02:36:32,482 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 02:36:32,486 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-11-28 02:36:32,644 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 02:36:32,661 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;@7b8b316f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 02:36:32,661 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 02:36:32,681 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-11-28 02:36:32,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1047 [2024-11-28 02:36:32,756 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:36:32,758 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-11-28 02:36:32,758 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:36:32,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:36:32,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1688083003, now seen corresponding path program 1 times [2024-11-28 02:36:32,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:36:32,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682107066] [2024-11-28 02:36:32,774 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:36:32,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:36:48,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:36:50,620 INFO L134 CoverageAnalysis]: Checked inductivity of 23394 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 23109 trivial. 0 not checked. [2024-11-28 02:36:50,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:36:50,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682107066] [2024-11-28 02:36:50,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682107066] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:36:50,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196590054] [2024-11-28 02:36:50,622 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:36:50,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:36:50,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:36:50,627 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:36:50,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 02:37:07,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:37:07,170 INFO L256 TraceCheckSpWp]: Trace formula consists of 11404 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 02:37:07,218 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:37:07,318 INFO L134 CoverageAnalysis]: Checked inductivity of 23394 backedges. 513 proven. 0 refuted. 0 times theorem prover too weak. 22881 trivial. 0 not checked. [2024-11-28 02:37:07,318 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:37:07,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196590054] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:37:07,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:37:07,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-28 02:37:07,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719189491] [2024-11-28 02:37:07,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:37:07,330 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 02:37:07,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:37:07,356 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 02:37:07,357 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 02:37:07,366 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-11-28 02:37:07,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:37:07,698 INFO L93 Difference]: Finished difference Result 6973 states and 10797 transitions. [2024-11-28 02:37:07,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 02:37:07,700 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-11-28 02:37:07,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:37:07,753 INFO L225 Difference]: With dead ends: 6973 [2024-11-28 02:37:07,753 INFO L226 Difference]: Without dead ends: 3446 [2024-11-28 02:37:07,785 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-11-28 02:37:07,789 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-11-28 02:37:07,791 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-11-28 02:37:07,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3446 states. [2024-11-28 02:37:08,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3446 to 3446. [2024-11-28 02:37:08,254 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-11-28 02:37:08,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3446 states to 3446 states and 5220 transitions. [2024-11-28 02:37:08,340 INFO L78 Accepts]: Start accepts. Automaton has 3446 states and 5220 transitions. Word has length 1046 [2024-11-28 02:37:08,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:37:08,342 INFO L471 AbstractCegarLoop]: Abstraction has 3446 states and 5220 transitions. [2024-11-28 02:37:08,342 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-11-28 02:37:08,342 INFO L276 IsEmpty]: Start isEmpty. Operand 3446 states and 5220 transitions. [2024-11-28 02:37:08,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1047 [2024-11-28 02:37:08,481 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:37:08,481 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-11-28 02:37:08,537 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 02:37:08,685 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-28 02:37:08,686 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:37:08,691 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:37:08,692 INFO L85 PathProgramCache]: Analyzing trace with hash -786761415, now seen corresponding path program 1 times [2024-11-28 02:37:08,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:37:08,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609172757] [2024-11-28 02:37:08,692 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:37:08,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:37:22,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:37:24,633 INFO L134 CoverageAnalysis]: Checked inductivity of 23394 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23394 trivial. 0 not checked. [2024-11-28 02:37:24,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:37:24,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609172757] [2024-11-28 02:37:24,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609172757] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:37:24,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:37:24,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:37:24,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860126579] [2024-11-28 02:37:24,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:37:24,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:37:24,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:37:24,641 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:37:24,645 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:37:24,645 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-11-28 02:37:25,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:37:25,377 INFO L93 Difference]: Finished difference Result 9835 states and 14914 transitions. [2024-11-28 02:37:25,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:37:25,378 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-11-28 02:37:25,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:37:25,440 INFO L225 Difference]: With dead ends: 9835 [2024-11-28 02:37:25,440 INFO L226 Difference]: Without dead ends: 6533 [2024-11-28 02:37:25,463 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:37:25,465 INFO L435 NwaCegarLoop]: 5221 mSDtfsCounter, 4887 mSDsluCounter, 5001 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4887 SdHoareTripleChecker+Valid, 10222 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:37:25,465 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4887 Valid, 10222 Invalid, 11 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 02:37:25,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6533 states. [2024-11-28 02:37:25,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6533 to 6528. [2024-11-28 02:37:25,806 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-11-28 02:37:25,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6528 states to 6528 states and 9899 transitions. [2024-11-28 02:37:25,874 INFO L78 Accepts]: Start accepts. Automaton has 6528 states and 9899 transitions. Word has length 1046 [2024-11-28 02:37:25,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:37:25,882 INFO L471 AbstractCegarLoop]: Abstraction has 6528 states and 9899 transitions. [2024-11-28 02:37:25,882 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-11-28 02:37:25,882 INFO L276 IsEmpty]: Start isEmpty. Operand 6528 states and 9899 transitions. [2024-11-28 02:37:25,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1080 [2024-11-28 02:37:25,903 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:37:25,904 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-11-28 02:37:25,904 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 02:37:25,904 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:37:25,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:37:25,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1354572083, now seen corresponding path program 1 times [2024-11-28 02:37:25,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:37:25,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006537615] [2024-11-28 02:37:25,905 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:37:25,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:37:39,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:37:40,497 INFO L134 CoverageAnalysis]: Checked inductivity of 23394 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23394 trivial. 0 not checked. [2024-11-28 02:37:40,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:37:40,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006537615] [2024-11-28 02:37:40,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006537615] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:37:40,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:37:40,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:37:40,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336585474] [2024-11-28 02:37:40,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:37:40,501 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:37:40,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:37:40,502 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:37:40,502 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:37:40,503 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-11-28 02:37:41,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:37:41,369 INFO L93 Difference]: Finished difference Result 13950 states and 21085 transitions. [2024-11-28 02:37:41,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:37:41,370 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-11-28 02:37:41,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:37:41,428 INFO L225 Difference]: With dead ends: 13950 [2024-11-28 02:37:41,428 INFO L226 Difference]: Without dead ends: 7566 [2024-11-28 02:37:41,467 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:37:41,473 INFO L435 NwaCegarLoop]: 5437 mSDtfsCounter, 1169 mSDsluCounter, 4977 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.5s IncrementalHoareTripleChecker+Time [2024-11-28 02:37:41,474 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.5s Time] [2024-11-28 02:37:41,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7566 states. [2024-11-28 02:37:41,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7566 to 7563. [2024-11-28 02:37:41,890 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-11-28 02:37:41,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7563 states to 7563 states and 11392 transitions. [2024-11-28 02:37:41,967 INFO L78 Accepts]: Start accepts. Automaton has 7563 states and 11392 transitions. Word has length 1079 [2024-11-28 02:37:41,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:37:41,971 INFO L471 AbstractCegarLoop]: Abstraction has 7563 states and 11392 transitions. [2024-11-28 02:37:41,972 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-11-28 02:37:41,972 INFO L276 IsEmpty]: Start isEmpty. Operand 7563 states and 11392 transitions. [2024-11-28 02:37:41,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1130 [2024-11-28 02:37:41,990 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:37:41,991 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-11-28 02:37:41,991 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 02:37:41,991 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:37:41,992 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:37:41,993 INFO L85 PathProgramCache]: Analyzing trace with hash -2018719750, now seen corresponding path program 1 times [2024-11-28 02:37:41,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:37:41,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597581940] [2024-11-28 02:37:41,994 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:37:41,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:37:54,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:37:56,891 INFO L134 CoverageAnalysis]: Checked inductivity of 25878 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 25875 trivial. 0 not checked. [2024-11-28 02:37:56,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:37:56,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597581940] [2024-11-28 02:37:56,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597581940] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:37:56,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:37:56,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:37:56,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106309888] [2024-11-28 02:37:56,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:37:56,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:37:56,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:37:56,897 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:37:56,898 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:37:56,899 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-11-28 02:37:57,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:37:57,279 INFO L93 Difference]: Finished difference Result 14968 states and 22561 transitions. [2024-11-28 02:37:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:37:57,280 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-11-28 02:37:57,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:37:57,360 INFO L225 Difference]: With dead ends: 14968 [2024-11-28 02:37:57,360 INFO L226 Difference]: Without dead ends: 7563 [2024-11-28 02:37:57,399 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:37:57,399 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-11-28 02:37:57,400 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-11-28 02:37:57,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7563 states. [2024-11-28 02:37:57,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7563 to 7563. [2024-11-28 02:37:57,781 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-11-28 02:37:57,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7563 states to 7563 states and 11388 transitions. [2024-11-28 02:37:57,843 INFO L78 Accepts]: Start accepts. Automaton has 7563 states and 11388 transitions. Word has length 1129 [2024-11-28 02:37:57,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:37:57,845 INFO L471 AbstractCegarLoop]: Abstraction has 7563 states and 11388 transitions. [2024-11-28 02:37:57,846 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-11-28 02:37:57,846 INFO L276 IsEmpty]: Start isEmpty. Operand 7563 states and 11388 transitions. [2024-11-28 02:37:57,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1130 [2024-11-28 02:37:57,861 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:37:57,863 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-11-28 02:37:57,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 02:37:57,863 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:37:57,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:37:57,864 INFO L85 PathProgramCache]: Analyzing trace with hash -417648644, now seen corresponding path program 1 times [2024-11-28 02:37:57,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:37:57,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350311154] [2024-11-28 02:37:57,864 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:37:57,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:38:11,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:38:12,957 INFO L134 CoverageAnalysis]: Checked inductivity of 25878 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25878 trivial. 0 not checked. [2024-11-28 02:38:12,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:38:12,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350311154] [2024-11-28 02:38:12,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350311154] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:38:12,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:38:12,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:38:12,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436497562] [2024-11-28 02:38:12,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:38:12,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:38:12,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:38:12,959 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:38:12,959 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:38:12,960 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-11-28 02:38:13,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:38:13,226 INFO L93 Difference]: Finished difference Result 7569 states and 11396 transitions. [2024-11-28 02:38:13,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:38:13,227 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-11-28 02:38:13,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:38:13,287 INFO L225 Difference]: With dead ends: 7569 [2024-11-28 02:38:13,288 INFO L226 Difference]: Without dead ends: 7566 [2024-11-28 02:38:13,293 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:38:13,294 INFO L435 NwaCegarLoop]: 5218 mSDtfsCounter, 0 mSDsluCounter, 5213 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:38:13,295 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.1s Time] [2024-11-28 02:38:13,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7566 states. [2024-11-28 02:38:13,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7566 to 7566. [2024-11-28 02:38:13,689 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-11-28 02:38:13,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7566 states to 7566 states and 11391 transitions. [2024-11-28 02:38:13,738 INFO L78 Accepts]: Start accepts. Automaton has 7566 states and 11391 transitions. Word has length 1129 [2024-11-28 02:38:13,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:38:13,741 INFO L471 AbstractCegarLoop]: Abstraction has 7566 states and 11391 transitions. [2024-11-28 02:38:13,743 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-11-28 02:38:13,743 INFO L276 IsEmpty]: Start isEmpty. Operand 7566 states and 11391 transitions. [2024-11-28 02:38:13,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1132 [2024-11-28 02:38:13,758 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:38:13,759 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-11-28 02:38:13,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 02:38:13,759 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:38:13,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:38:13,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1667653121, now seen corresponding path program 1 times [2024-11-28 02:38:13,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:38:13,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788743891] [2024-11-28 02:38:13,760 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:38:13,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:38:26,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:38:29,004 INFO L134 CoverageAnalysis]: Checked inductivity of 25878 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25878 trivial. 0 not checked. [2024-11-28 02:38:29,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:38:29,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788743891] [2024-11-28 02:38:29,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788743891] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:38:29,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:38:29,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:38:29,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397584519] [2024-11-28 02:38:29,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:38:29,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:38:29,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:38:29,008 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:38:29,008 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:38:29,009 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-11-28 02:38:29,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:38:29,518 INFO L93 Difference]: Finished difference Result 15104 states and 22874 transitions. [2024-11-28 02:38:29,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:38:29,519 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-11-28 02:38:29,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:38:29,530 INFO L225 Difference]: With dead ends: 15104 [2024-11-28 02:38:29,531 INFO L226 Difference]: Without dead ends: 0 [2024-11-28 02:38:29,581 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-11-28 02:38:29,582 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.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:38:29,582 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4903 Valid, 10614 Invalid, 6 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:38:29,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-28 02:38:29,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-28 02:38:29,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 02:38:29,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-28 02:38:29,593 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 1131 [2024-11-28 02:38:29,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:38:29,594 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-28 02:38:29,594 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-11-28 02:38:29,594 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-28 02:38:29,594 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-28 02:38:29,598 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 02:38:29,599 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 02:38:29,602 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2024-11-28 02:38:29,605 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-28 02:40:57,639 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 02:40:57,680 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 02:40:57 BoogieIcfgContainer [2024-11-28 02:40:57,683 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 02:40:57,684 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 02:40:57,684 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 02:40:57,684 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 02:40:57,685 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:36:32" (3/4) ... [2024-11-28 02:40:57,689 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-28 02:40:57,697 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#29 [2024-11-28 02:40:57,698 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-11-28 02:40:57,698 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#28 [2024-11-28 02:40:57,698 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-11-28 02:40:57,698 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __scsi_print_sense [2024-11-28 02:40:57,698 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_set [2024-11-28 02:40:57,698 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#27 [2024-11-28 02:40:57,698 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-11-28 02:40:57,699 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#26 [2024-11-28 02:40:57,699 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2024-11-28 02:40:57,699 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#25 [2024-11-28 02:40:57,699 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_tape_put [2024-11-28 02:40:57,699 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2024-11-28 02:40:57,699 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2024-11-28 02:40:57,699 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2024-11-28 02:40:57,700 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2024-11-28 02:40:57,700 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2024-11-28 02:40:57,700 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-11-28 02:40:57,700 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-11-28 02:40:57,700 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-11-28 02:40:57,700 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-11-28 02:40:57,700 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2024-11-28 02:40:57,700 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-11-28 02:40:57,700 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_cmd_ioctl [2024-11-28 02:40:57,700 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cdev_del [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_remove_file [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#32 [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#31 [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#30 [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_log_options [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure create_one_cdev [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#39 [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#38 [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#37 [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure find_partition [2024-11-28 02:40:57,701 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lowmem_page_address [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#36 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#35 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#34 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_block_when_processing_errors [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#33 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure queue_dma_alignment [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_load_unload [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_flush_write_buffer [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#29 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure debug_lockdep_rcu_enabled [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_current [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#28 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure enlarge_buffer [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#27 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#26 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cross_eof [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#41 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#40 [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_alloc_flags [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure class_unregister [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_chk_result [2024-11-28 02:40:57,702 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#34 [2024-11-28 02:40:57,703 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#33 [2024-11-28 02:40:57,703 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#32 [2024-11-28 02:40:57,703 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_interruptible_nested [2024-11-28 02:40:57,703 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#31 [2024-11-28 02:40:57,703 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#30 [2024-11-28 02:40:57,704 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-11-28 02:40:57,704 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_behind_check [2024-11-28 02:40:57,704 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#39 [2024-11-28 02:40:57,704 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#38 [2024-11-28 02:40:57,704 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#37 [2024-11-28 02:40:57,704 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#36 [2024-11-28 02:40:57,704 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#35 [2024-11-28 02:40:57,704 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2024-11-28 02:40:57,704 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-11-28 02:40:57,704 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure tape_name [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2024-11-28 02:40:57,705 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_put [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __read_once_size [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#41 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#40 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_int_ioctl [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blk_queue_rq_timeout [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_mode_densblk [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2024-11-28 02:40:57,706 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ktime_get [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure deb_space_print [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure flush_buffer [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure wait_for_completion [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __bad_percpu_size [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic64_read [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_mode_page [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_door_lock [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure sdev_prefix_printk [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_page [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_create_file [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_do_scsi [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure signal_pending [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure release_buffering [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iminor [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure normalize_buffer [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic64_inc [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_unregister [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_mode_page [2024-11-28 02:40:57,707 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_release_request [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_flush [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_cdevs [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure capable [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rw_checks [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_location [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_compression [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_put_device [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __might_fault [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev_region [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_disk [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure idr_remove [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_write [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock [2024-11-28 02:40:57,709 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_nested [2024-11-28 02:40:57,710 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure check_tape [2024-11-28 02:40:57,710 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock [2024-11-28 02:40:57,710 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_get_device [2024-11-28 02:40:57,710 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure switch_partition [2024-11-28 02:40:57,710 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_location [2024-11-28 02:40:57,710 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_buffering [2024-11-28 02:40:57,710 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2024-11-28 02:40:57,862 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 940 nodes and edges [2024-11-28 02:40:57,887 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 401 nodes and edges [2024-11-28 02:40:57,899 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 141 nodes and edges [2024-11-28 02:40:57,907 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 57 nodes and edges [2024-11-28 02:40:57,914 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 28 nodes and edges [2024-11-28 02:40:57,921 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 13 nodes and edges [2024-11-28 02:40:57,928 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2024-11-28 02:40:57,935 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-11-28 02:40:57,942 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-11-28 02:40:57,949 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-28 02:40:58,674 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-28 02:40:58,675 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-28 02:40:58,677 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 02:40:58,678 INFO L158 Benchmark]: Toolchain (without parser) took 316533.78ms. Allocated memory was 142.6MB in the beginning and 2.9GB in the end (delta: 2.8GB). Free memory was 86.0MB in the beginning and 2.3GB in the end (delta: -2.2GB). Peak memory consumption was 583.2MB. Max. memory is 16.1GB. [2024-11-28 02:40:58,679 INFO L158 Benchmark]: CDTParser took 0.57ms. Allocated memory is still 167.8MB. Free memory is still 102.9MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 02:40:58,679 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4152.80ms. Allocated memory was 142.6MB in the beginning and 343.9MB in the end (delta: 201.3MB). Free memory was 85.7MB in the beginning and 235.7MB in the end (delta: -149.9MB). Peak memory consumption was 105.8MB. Max. memory is 16.1GB. [2024-11-28 02:40:58,680 INFO L158 Benchmark]: Boogie Procedure Inliner took 471.71ms. Allocated memory is still 343.9MB. Free memory was 235.7MB in the beginning and 176.4MB in the end (delta: 59.2MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. [2024-11-28 02:40:58,680 INFO L158 Benchmark]: Boogie Preprocessor took 3477.62ms. Allocated memory was 343.9MB in the beginning and 671.1MB in the end (delta: 327.2MB). Free memory was 176.4MB in the beginning and 195.6MB in the end (delta: -19.2MB). Peak memory consumption was 362.7MB. Max. memory is 16.1GB. [2024-11-28 02:40:58,680 INFO L158 Benchmark]: RCFGBuilder took 42199.29ms. Allocated memory was 671.1MB in the beginning and 1.1GB in the end (delta: 385.9MB). Free memory was 195.6MB in the beginning and 780.8MB in the end (delta: -585.2MB). Peak memory consumption was 383.7MB. Max. memory is 16.1GB. [2024-11-28 02:40:58,682 INFO L158 Benchmark]: TraceAbstraction took 265229.13ms. Allocated memory was 1.1GB in the beginning and 2.9GB in the end (delta: 1.8GB). Free memory was 780.8MB in the beginning and 2.4GB in the end (delta: -1.6GB). Peak memory consumption was 1.7GB. Max. memory is 16.1GB. [2024-11-28 02:40:58,682 INFO L158 Benchmark]: Witness Printer took 993.84ms. Allocated memory is still 2.9GB. Free memory was 2.4GB in the beginning and 2.3GB in the end (delta: 159.4MB). Peak memory consumption was 159.4MB. Max. memory is 16.1GB. [2024-11-28 02:40:58,685 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.57ms. Allocated memory is still 167.8MB. Free memory is still 102.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4152.80ms. Allocated memory was 142.6MB in the beginning and 343.9MB in the end (delta: 201.3MB). Free memory was 85.7MB in the beginning and 235.7MB in the end (delta: -149.9MB). Peak memory consumption was 105.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 471.71ms. Allocated memory is still 343.9MB. Free memory was 235.7MB in the beginning and 176.4MB in the end (delta: 59.2MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 3477.62ms. Allocated memory was 343.9MB in the beginning and 671.1MB in the end (delta: 327.2MB). Free memory was 176.4MB in the beginning and 195.6MB in the end (delta: -19.2MB). Peak memory consumption was 362.7MB. Max. memory is 16.1GB. * RCFGBuilder took 42199.29ms. Allocated memory was 671.1MB in the beginning and 1.1GB in the end (delta: 385.9MB). Free memory was 195.6MB in the beginning and 780.8MB in the end (delta: -585.2MB). Peak memory consumption was 383.7MB. Max. memory is 16.1GB. * TraceAbstraction took 265229.13ms. Allocated memory was 1.1GB in the beginning and 2.9GB in the end (delta: 1.8GB). Free memory was 780.8MB in the beginning and 2.4GB in the end (delta: -1.6GB). Peak memory consumption was 1.7GB. Max. memory is 16.1GB. * Witness Printer took 993.84ms. Allocated memory is still 2.9GB. Free memory was 2.4GB in the beginning and 2.3GB in the end (delta: 159.4MB). 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: 117.0s, OverallIterations: 6, TraceHistogramMax: 61, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 3.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 16030 SdHoareTripleChecker+Valid, 0.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 16030 mSDsluCounter, 52193 SdHoareTripleChecker+Invalid, 0.9s 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.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1064 GetRequests, 1057 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s 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: 2.3s AutomataMinimizationTime, 6 MinimizatonAttempts, 8 StatesRemovedByMinimization, 2 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.3s SsaConstructionTime, 4.4s SatisfiabilityAnalysisTime, 11.8s 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-11-28 02:40:58,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0e11ab46-fd02-4561-be22-cdac4f467f0c/bin/uautomizer-verify-aQ6SnzHsRB/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