./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--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 4e724d61a1ff0c39b4db54479ee0f99607a74fe82f3d25975d7323592602e031 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-24 01:19:57,042 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 01:19:57,122 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-24 01:19:57,127 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 01:19:57,128 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 01:19:57,170 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 01:19:57,170 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 01:19:57,171 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 01:19:57,171 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 01:19:57,171 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 01:19:57,171 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 01:19:57,171 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 01:19:57,172 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 01:19:57,173 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 01:19:57,174 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 01:19:57,174 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 01:19:57,175 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 01:19:57,175 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 01:19:57,175 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 01:19:57,175 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 01:19:57,175 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 01:19:57,175 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 01:19:57,175 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 01:19:57,175 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 01:19:57,175 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 01:19:57,175 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 01:19:57,176 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:19:57,176 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:19:57,176 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:19:57,176 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:19:57,176 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 01:19:57,176 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:19:57,176 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:19:57,176 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:19:57,176 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:19:57,176 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 01:19:57,176 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 01:19:57,177 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 01:19:57,177 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 01:19:57,177 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 01:19:57,177 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 01:19:57,178 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 01:19:57,178 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 01:19:57,178 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 01:19:57,178 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 01:19:57,178 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_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4e724d61a1ff0c39b4db54479ee0f99607a74fe82f3d25975d7323592602e031 [2024-11-24 01:19:57,542 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 01:19:57,556 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 01:19:57,559 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 01:19:57,560 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 01:19:57,561 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 01:19:57,563 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2024-11-24 01:20:00,577 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/data/b4776fac7/ae50b2b2b1114986872c0cf974658a3c/FLAG11591f6cd [2024-11-24 01:20:01,342 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 01:20:01,342 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2024-11-24 01:20:01,390 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/data/b4776fac7/ae50b2b2b1114986872c0cf974658a3c/FLAG11591f6cd [2024-11-24 01:20:01,410 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/data/b4776fac7/ae50b2b2b1114986872c0cf974658a3c [2024-11-24 01:20:01,415 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 01:20:01,417 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 01:20:01,419 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 01:20:01,420 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 01:20:01,425 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 01:20:01,426 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:20:01" (1/1) ... [2024-11-24 01:20:01,429 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5743494b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:01, skipping insertion in model container [2024-11-24 01:20:01,429 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:20:01" (1/1) ... [2024-11-24 01:20:01,598 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 01:20:03,869 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_523f7edf-8c7d-49b6-91b3-421fe52215c2/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i[299705,299718] [2024-11-24 01:20:03,959 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:20:04,082 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 01:20:04,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3521] [2024-11-24 01:20:04,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3523] [2024-11-24 01:20:04,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3546] [2024-11-24 01:20:04,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3548] [2024-11-24 01:20:04,215 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 %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [3558-3559] [2024-11-24 01:20:04,229 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; addl %1,%0": "+m" (v->counter): "ir" (i)); [3756] [2024-11-24 01:20:04,230 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 %1,%0": "+m" (v->counter): "ir" (i)); [3763] [2024-11-24 01:20:04,231 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"); [3771-3772] [2024-11-24 01:20:04,231 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; incl %0": "+m" (v->counter)); [3779] [2024-11-24 01:20:04,232 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; decl %0": "+m" (v->counter)); [3786] [2024-11-24 01:20:04,232 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"); [3797-3798] [2024-11-24 01:20:04,233 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"); [3801-3802] [2024-11-24 01:20:04,234 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"); [3805-3806] [2024-11-24 01:20:04,235 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"); [3809-3810] [2024-11-24 01:20:04,237 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; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [3834-3835] [2024-11-24 01:20:04,238 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; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [3839-3840] [2024-11-24 01:20:04,239 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; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [3844-3845] [2024-11-24 01:20:04,239 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; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [3849-3850] [2024-11-24 01:20:04,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3902] [2024-11-24 01:20:04,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3905] [2024-11-24 01:20:04,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [3907] [2024-11-24 01:20:04,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3912] [2024-11-24 01:20:04,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3915] [2024-11-24 01:20:04,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3917] [2024-11-24 01:20:04,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3922] [2024-11-24 01:20:04,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3925] [2024-11-24 01:20:04,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3927] [2024-11-24 01:20:04,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3932] [2024-11-24 01:20:04,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3935] [2024-11-24 01:20:04,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [3937] [2024-11-24 01:20:04,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3955] [2024-11-24 01:20:04,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3958] [2024-11-24 01:20:04,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [3960] [2024-11-24 01:20:04,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3965] [2024-11-24 01:20:04,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3968] [2024-11-24 01:20:04,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3970] [2024-11-24 01:20:04,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3975] [2024-11-24 01:20:04,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3978] [2024-11-24 01:20:04,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3980] [2024-11-24 01:20:04,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3985] [2024-11-24 01:20:04,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3988] [2024-11-24 01:20:04,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [3990] [2024-11-24 01:20:04,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4033] [2024-11-24 01:20:04,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4040] [2024-11-24 01:20:04,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4271] [2024-11-24 01:20:04,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7357] [2024-11-24 01:20:04,746 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8859] [2024-11-24 01:20:04,792 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_523f7edf-8c7d-49b6-91b3-421fe52215c2/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i[299705,299718] [2024-11-24 01:20:04,806 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:20:05,085 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2024-11-24 01:20:05,092 INFO L204 MainTranslator]: Completed translation [2024-11-24 01:20:05,094 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05 WrapperNode [2024-11-24 01:20:05,095 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 01:20:05,096 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 01:20:05,096 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 01:20:05,096 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 01:20:05,107 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:05,230 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:05,476 INFO L138 Inliner]: procedures = 314, calls = 3902, calls flagged for inlining = 122, calls inlined = 85, statements flattened = 4973 [2024-11-24 01:20:05,476 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 01:20:05,479 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 01:20:05,480 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 01:20:05,480 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 01:20:05,492 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:05,492 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:05,526 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:06,624 INFO L175 MemorySlicer]: Split 2042 memory accesses to 38 slices as follows [2, 9, 617, 903, 6, 15, 5, 8, 34, 5, 5, 2, 29, 29, 29, 4, 3, 23, 3, 13, 23, 3, 4, 23, 44, 54, 7, 6, 4, 2, 6, 41, 5, 37, 3, 4, 7, 25]. 44 percent of accesses are in the largest equivalence class. The 172 initializations are split as follows [2, 9, 0, 11, 6, 0, 5, 8, 0, 5, 0, 2, 0, 0, 0, 4, 3, 0, 0, 0, 0, 0, 4, 0, 44, 0, 7, 0, 4, 2, 6, 31, 5, 0, 3, 4, 7, 0]. The 1310 writes are split as follows [0, 0, 617, 446, 0, 1, 0, 0, 11, 0, 1, 0, 29, 29, 29, 0, 0, 23, 0, 2, 23, 1, 0, 23, 0, 20, 0, 3, 0, 0, 0, 8, 0, 19, 0, 0, 0, 25]. [2024-11-24 01:20:06,624 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:06,624 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:06,844 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:06,859 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:06,901 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:06,967 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:06,992 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:07,043 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 01:20:07,044 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 01:20:07,044 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 01:20:07,045 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 01:20:07,046 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (1/1) ... [2024-11-24 01:20:07,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:20:07,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:20:07,088 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-24 01:20:07,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-24 01:20:07,125 INFO L130 BoogieDeclarations]: Found specification of procedure smi_stats_proc_open [2024-11-24 01:20:07,126 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_stats_proc_open [2024-11-24 01:20:07,126 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2024-11-24 01:20:07,126 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2024-11-24 01:20:07,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-24 01:20:07,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-24 01:20:07,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-24 01:20:07,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-24 01:20:07,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-24 01:20:07,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-24 01:20:07,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-24 01:20:07,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-24 01:20:07,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-24 01:20:07,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-24 01:20:07,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-24 01:20:07,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-24 01:20:07,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-24 01:20:07,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-24 01:20:07,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-24 01:20:07,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-24 01:20:07,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-24 01:20:07,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-24 01:20:07,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-24 01:20:07,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-24 01:20:07,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-24 01:20:07,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-24 01:20:07,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-24 01:20:07,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-24 01:20:07,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-24 01:20:07,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-24 01:20:07,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-24 01:20:07,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-24 01:20:07,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-24 01:20:07,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-24 01:20:07,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-24 01:20:07,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-24 01:20:07,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-24 01:20:07,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-24 01:20:07,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-24 01:20:07,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-24 01:20:07,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-24 01:20:07,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-24 01:20:07,133 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_smi_msg_received [2024-11-24 01:20:07,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_smi_msg_received [2024-11-24 01:20:07,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-24 01:20:07,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-24 01:20:07,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-24 01:20:07,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-24 01:20:07,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-24 01:20:07,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-24 01:20:07,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-24 01:20:07,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-24 01:20:07,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-24 01:20:07,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-24 01:20:07,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure intf_find_seq [2024-11-24 01:20:07,137 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_find_seq [2024-11-24 01:20:07,137 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-24 01:20:07,137 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-11-24 01:20:07,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-24 01:20:07,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure handle_read_event_rsp [2024-11-24 01:20:07,138 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_read_event_rsp [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2024-11-24 01:20:07,138 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_cmd [2024-11-24 01:20:07,138 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_cmd [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2024-11-24 01:20:07,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_poll [2024-11-24 01:20:07,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_poll [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_cmd [2024-11-24 01:20:07,138 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_cmd [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure handle_bmc_rsp [2024-11-24 01:20:07,138 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_bmc_rsp [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-24 01:20:07,138 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-24 01:20:07,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-24 01:20:07,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure __write_once_size [2024-11-24 01:20:07,139 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_once_size [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure format_lan_msg [2024-11-24 01:20:07,139 INFO L138 BoogieDeclarations]: Found implementation of procedure format_lan_msg [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-24 01:20:07,139 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-24 01:20:07,139 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_smi_msg [2024-11-24 01:20:07,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_smi_msg [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure copy_event_into_recv_msg [2024-11-24 01:20:07,139 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_event_into_recv_msg [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_panic_request_and_wait [2024-11-24 01:20:07,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_panic_request_and_wait [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_1 [2024-11-24 01:20:07,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_1 [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure handle_oem_get_msg_cmd [2024-11-24 01:20:07,139 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_oem_get_msg_cmd [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-24 01:20:07,139 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-24 01:20:07,143 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-24 01:20:07,144 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2024-11-24 01:20:07,144 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2024-11-24 01:20:07,144 INFO L130 BoogieDeclarations]: Found specification of procedure need_waiter [2024-11-24 01:20:07,144 INFO L138 BoogieDeclarations]: Found implementation of procedure need_waiter [2024-11-24 01:20:07,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-24 01:20:07,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-24 01:20:07,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-24 01:20:07,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-24 01:20:07,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-24 01:20:07,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-24 01:20:07,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-24 01:20:07,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-24 01:20:07,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-24 01:20:07,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-24 01:20:07,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-24 01:20:07,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-24 01:20:07,149 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure smi_send [2024-11-24 01:20:07,149 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_send [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-11-24 01:20:07,149 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure smi_add_send_msg [2024-11-24 01:20:07,149 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_add_send_msg [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure intf_next_seq [2024-11-24 01:20:07,149 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_next_seq [2024-11-24 01:20:07,149 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-24 01:20:07,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure find_cmd_rcvr [2024-11-24 01:20:07,151 INFO L138 BoogieDeclarations]: Found implementation of procedure find_cmd_rcvr [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure PDE_DATA [2024-11-24 01:20:07,151 INFO L138 BoogieDeclarations]: Found implementation of procedure PDE_DATA [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-24 01:20:07,151 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-24 01:20:07,151 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-24 01:20:07,151 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-24 01:20:07,151 INFO L130 BoogieDeclarations]: Found specification of procedure i_ipmi_request [2024-11-24 01:20:07,151 INFO L138 BoogieDeclarations]: Found implementation of procedure i_ipmi_request [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_init_msghandler [2024-11-24 01:20:07,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_init_msghandler [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-24 01:20:07,152 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-24 01:20:07,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-24 01:20:07,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-24 01:20:07,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-24 01:20:07,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-24 01:20:07,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-24 01:20:07,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-24 01:20:07,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-24 01:20:07,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure free_smi_msg_list [2024-11-24 01:20:07,157 INFO L138 BoogieDeclarations]: Found implementation of procedure free_smi_msg_list [2024-11-24 01:20:07,157 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-24 01:20:07,157 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-24 01:20:07,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure clean_up_interface_data [2024-11-24 01:20:07,159 INFO L138 BoogieDeclarations]: Found implementation of procedure clean_up_interface_data [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2024-11-24 01:20:07,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2024-11-24 01:20:07,159 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2024-11-24 01:20:07,159 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2024-11-24 01:20:07,160 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2024-11-24 01:20:07,160 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2024-11-24 01:20:07,160 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_recv_msg [2024-11-24 01:20:07,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_recv_msg [2024-11-24 01:20:07,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-24 01:20:07,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-24 01:20:07,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-24 01:20:07,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-24 01:20:07,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_rsp [2024-11-24 01:20:07,164 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_rsp [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_err_response [2024-11-24 01:20:07,164 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_err_response [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2024-11-24 01:20:07,164 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-24 01:20:07,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-24 01:20:07,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-24 01:20:07,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-24 01:20:07,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-24 01:20:07,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-24 01:20:07,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-24 01:20:07,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-24 01:20:07,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-24 01:20:07,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-24 01:20:07,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-24 01:20:07,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-24 01:20:07,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-24 01:20:07,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-24 01:20:07,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-24 01:20:07,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-24 01:20:07,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-24 01:20:07,170 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-24 01:20:07,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2024-11-24 01:20:07,172 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2024-11-24 01:20:07,172 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_1 [2024-11-24 01:20:07,172 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_1 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure smi_ipmb_proc_open [2024-11-24 01:20:07,172 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_ipmb_proc_open [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure maintenance_mode_update [2024-11-24 01:20:07,172 INFO L138 BoogieDeclarations]: Found implementation of procedure maintenance_mode_update [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-24 01:20:07,172 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-24 01:20:07,172 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-24 01:20:07,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2024-11-24 01:20:07,173 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2024-11-24 01:20:07,173 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-11-24 01:20:07,173 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-11-24 01:20:07,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-24 01:20:07,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-24 01:20:07,179 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2024-11-24 01:20:07,179 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2024-11-24 01:20:07,179 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_addr [2024-11-24 01:20:07,179 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_addr [2024-11-24 01:20:07,179 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2024-11-24 01:20:07,179 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2024-11-24 01:20:07,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-24 01:20:07,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-24 01:20:07,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-24 01:20:07,179 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_rsp [2024-11-24 01:20:07,180 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_rsp [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-24 01:20:07,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure smi_version_proc_open [2024-11-24 01:20:07,180 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_version_proc_open [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2024-11-24 01:20:07,180 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_bcast_addr [2024-11-24 01:20:07,180 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_bcast_addr [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-24 01:20:07,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure send_channel_info_cmd [2024-11-24 01:20:07,180 INFO L138 BoogieDeclarations]: Found implementation of procedure send_channel_info_cmd [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-24 01:20:07,180 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure format_ipmb_msg [2024-11-24 01:20:07,180 INFO L138 BoogieDeclarations]: Found implementation of procedure format_ipmb_msg [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-24 01:20:07,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-11-24 01:20:07,181 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure free_recv_msg_list [2024-11-24 01:20:07,181 INFO L138 BoogieDeclarations]: Found implementation of procedure free_recv_msg_list [2024-11-24 01:20:07,181 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-24 01:20:07,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure handle_one_recv_msg [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_one_recv_msg [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure intf_err_seq [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_err_seq [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_timeout [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_timeout [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_smi_msg [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_smi_msg [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure handle_new_recv_msgs [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_new_recv_msgs [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure is_lan_addr [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure is_lan_addr [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-24 01:20:07,182 INFO L130 BoogieDeclarations]: Found specification of procedure intf_free [2024-11-24 01:20:07,182 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_free [2024-11-24 01:20:07,186 INFO L130 BoogieDeclarations]: Found specification of procedure smi_recv_tasklet [2024-11-24 01:20:07,186 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_recv_tasklet [2024-11-24 01:20:07,186 INFO L130 BoogieDeclarations]: Found specification of procedure ipmb_checksum [2024-11-24 01:20:07,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmb_checksum [2024-11-24 01:20:07,186 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_response [2024-11-24 01:20:07,186 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_response [2024-11-24 01:20:07,186 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2024-11-24 01:20:07,186 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2024-11-24 01:20:07,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 01:20:07,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-24 01:20:07,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-24 01:20:07,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-24 01:20:07,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-24 01:20:07,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-24 01:20:07,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-24 01:20:07,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-24 01:20:07,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-24 01:20:07,191 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-24 01:20:07,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-24 01:20:07,191 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_recv_msg [2024-11-24 01:20:07,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_recv_msg [2024-11-24 01:20:07,191 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 01:20:07,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 01:20:08,632 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 01:20:08,637 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 01:20:30,346 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-24 01:20:42,692 INFO L? ?]: Removed 2753 outVars from TransFormulas that were not future-live. [2024-11-24 01:20:42,692 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 01:20:42,761 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 01:20:42,765 INFO L312 CfgBuilder]: Removed 11 assume(true) statements. [2024-11-24 01:20:42,765 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:20:42 BoogieIcfgContainer [2024-11-24 01:20:42,765 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 01:20:42,768 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 01:20:42,771 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 01:20:42,781 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 01:20:42,781 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 01:20:01" (1/3) ... [2024-11-24 01:20:42,782 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4cb54f6b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:20:42, skipping insertion in model container [2024-11-24 01:20:42,782 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:20:05" (2/3) ... [2024-11-24 01:20:42,782 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4cb54f6b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:20:42, skipping insertion in model container [2024-11-24 01:20:42,784 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:20:42" (3/3) ... [2024-11-24 01:20:42,786 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2024-11-24 01:20:42,808 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 01:20:42,813 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i that has 138 procedures, 2031 locations, 1 initial locations, 90 loop locations, and 2 error locations. [2024-11-24 01:20:42,982 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 01:20:43,001 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;@1a6c983a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 01:20:43,002 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-24 01:20:43,017 INFO L276 IsEmpty]: Start isEmpty. Operand has 1850 states, 1286 states have (on average 1.4152410575427683) internal successors, (1820), 1383 states have internal predecessors, (1820), 461 states have call successors, (461), 101 states have call predecessors, (461), 100 states have return successors, (443), 421 states have call predecessors, (443), 443 states have call successors, (443) [2024-11-24 01:20:43,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 777 [2024-11-24 01:20:43,096 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:20:43,097 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 2, 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] [2024-11-24 01:20:43,098 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:20:43,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:20:43,109 INFO L85 PathProgramCache]: Analyzing trace with hash 71572647, now seen corresponding path program 1 times [2024-11-24 01:20:43,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:20:43,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184516577] [2024-11-24 01:20:43,119 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:20:43,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:21:58,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:22:00,472 INFO L134 CoverageAnalysis]: Checked inductivity of 11202 backedges. 0 proven. 195 refuted. 0 times theorem prover too weak. 11007 trivial. 0 not checked. [2024-11-24 01:22:00,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:22:00,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184516577] [2024-11-24 01:22:00,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184516577] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:22:00,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016789173] [2024-11-24 01:22:00,475 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:22:00,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:22:00,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:22:00,480 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:22:00,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-24 01:23:15,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:23:15,721 INFO L256 TraceCheckSpWp]: Trace formula consists of 14909 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-24 01:23:15,755 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:23:15,832 INFO L134 CoverageAnalysis]: Checked inductivity of 11202 backedges. 351 proven. 0 refuted. 0 times theorem prover too weak. 10851 trivial. 0 not checked. [2024-11-24 01:23:15,832 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:23:15,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016789173] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:23:15,833 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:23:15,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-24 01:23:15,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382705663] [2024-11-24 01:23:15,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:23:15,840 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-24 01:23:15,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:23:15,866 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-24 01:23:15,866 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-24 01:23:15,874 INFO L87 Difference]: Start difference. First operand has 1850 states, 1286 states have (on average 1.4152410575427683) internal successors, (1820), 1383 states have internal predecessors, (1820), 461 states have call successors, (461), 101 states have call predecessors, (461), 100 states have return successors, (443), 421 states have call predecessors, (443), 443 states have call successors, (443) Second operand has 2 states, 2 states have (on average 54.5) internal successors, (109), 2 states have internal predecessors, (109), 2 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) [2024-11-24 01:23:16,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:23:16,167 INFO L93 Difference]: Finished difference Result 3694 states and 5549 transitions. [2024-11-24 01:23:16,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-24 01:23:16,170 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 54.5) internal successors, (109), 2 states have internal predecessors, (109), 2 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) Word has length 776 [2024-11-24 01:23:16,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:23:16,212 INFO L225 Difference]: With dead ends: 3694 [2024-11-24 01:23:16,212 INFO L226 Difference]: Without dead ends: 1798 [2024-11-24 01:23:16,226 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 777 GetRequests, 777 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-24 01:23:16,229 INFO L435 NwaCegarLoop]: 2713 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, 2713 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:23:16,230 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2713 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-24 01:23:16,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1798 states. [2024-11-24 01:23:16,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1798 to 1798. [2024-11-24 01:23:16,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1798 states, 1260 states have (on average 1.396031746031746) internal successors, (1759), 1337 states have internal predecessors, (1759), 437 states have call successors, (437), 100 states have call predecessors, (437), 99 states have return successors, (436), 414 states have call predecessors, (436), 436 states have call successors, (436) [2024-11-24 01:23:16,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1798 states to 1798 states and 2632 transitions. [2024-11-24 01:23:16,468 INFO L78 Accepts]: Start accepts. Automaton has 1798 states and 2632 transitions. Word has length 776 [2024-11-24 01:23:16,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:23:16,469 INFO L471 AbstractCegarLoop]: Abstraction has 1798 states and 2632 transitions. [2024-11-24 01:23:16,469 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 54.5) internal successors, (109), 2 states have internal predecessors, (109), 2 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) [2024-11-24 01:23:16,469 INFO L276 IsEmpty]: Start isEmpty. Operand 1798 states and 2632 transitions. [2024-11-24 01:23:16,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 777 [2024-11-24 01:23:16,503 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:23:16,503 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 2, 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] [2024-11-24 01:23:16,544 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-24 01:23:16,704 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_523f7edf-8c7d-49b6-91b3-421fe52215c2/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:23:16,704 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:23:16,705 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:23:16,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1870007049, now seen corresponding path program 1 times [2024-11-24 01:23:16,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:23:16,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401773502] [2024-11-24 01:23:16,706 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:23:16,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:24:23,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:24:26,382 INFO L134 CoverageAnalysis]: Checked inductivity of 11202 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11202 trivial. 0 not checked. [2024-11-24 01:24:26,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:24:26,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401773502] [2024-11-24 01:24:26,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401773502] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:24:26,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:24:26,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:24:26,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955291731] [2024-11-24 01:24:26,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:24:26,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:24:26,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:24:26,388 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:24:26,388 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:24:26,388 INFO L87 Difference]: Start difference. First operand 1798 states and 2632 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2024-11-24 01:24:27,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:24:27,457 INFO L93 Difference]: Finished difference Result 5085 states and 7443 transitions. [2024-11-24 01:24:27,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:24:27,458 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) Word has length 776 [2024-11-24 01:24:27,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:24:27,491 INFO L225 Difference]: With dead ends: 5085 [2024-11-24 01:24:27,491 INFO L226 Difference]: Without dead ends: 3398 [2024-11-24 01:24:27,499 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:24:27,501 INFO L435 NwaCegarLoop]: 2631 mSDtfsCounter, 2494 mSDsluCounter, 2464 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2494 SdHoareTripleChecker+Valid, 5095 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:24:27,501 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2494 Valid, 5095 Invalid, 8 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-24 01:24:27,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3398 states. [2024-11-24 01:24:27,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3398 to 3391. [2024-11-24 01:24:27,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3391 states, 2395 states have (on average 1.407098121085595) internal successors, (3370), 2545 states have internal predecessors, (3370), 799 states have call successors, (799), 196 states have call predecessors, (799), 195 states have return successors, (798), 753 states have call predecessors, (798), 798 states have call successors, (798) [2024-11-24 01:24:27,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3391 states to 3391 states and 4967 transitions. [2024-11-24 01:24:27,733 INFO L78 Accepts]: Start accepts. Automaton has 3391 states and 4967 transitions. Word has length 776 [2024-11-24 01:24:27,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:24:27,739 INFO L471 AbstractCegarLoop]: Abstraction has 3391 states and 4967 transitions. [2024-11-24 01:24:27,739 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2024-11-24 01:24:27,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3391 states and 4967 transitions. [2024-11-24 01:24:27,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 800 [2024-11-24 01:24:27,763 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:24:27,763 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 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] [2024-11-24 01:24:27,764 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-24 01:24:27,764 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:24:27,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:24:27,765 INFO L85 PathProgramCache]: Analyzing trace with hash 875706389, now seen corresponding path program 1 times [2024-11-24 01:24:27,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:24:27,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325007274] [2024-11-24 01:24:27,765 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:24:27,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:25:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:25:37,134 INFO L134 CoverageAnalysis]: Checked inductivity of 11201 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11201 trivial. 0 not checked. [2024-11-24 01:25:37,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:25:37,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325007274] [2024-11-24 01:25:37,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325007274] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:25:37,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:25:37,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 01:25:37,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899826607] [2024-11-24 01:25:37,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:25:37,136 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:25:37,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:25:37,138 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:25:37,138 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:25:37,138 INFO L87 Difference]: Start difference. First operand 3391 states and 4967 transitions. Second operand has 5 states, 5 states have (on average 24.2) internal successors, (121), 5 states have internal predecessors, (121), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-11-24 01:25:41,467 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:26:00,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:26:00,354 INFO L93 Difference]: Finished difference Result 13231 states and 19626 transitions. [2024-11-24 01:26:00,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:26:00,355 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.2) internal successors, (121), 5 states have internal predecessors, (121), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) Word has length 799 [2024-11-24 01:26:00,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:26:00,430 INFO L225 Difference]: With dead ends: 13231 [2024-11-24 01:26:00,430 INFO L226 Difference]: Without dead ends: 9951 [2024-11-24 01:26:00,451 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:26:00,452 INFO L435 NwaCegarLoop]: 2896 mSDtfsCounter, 5086 mSDsluCounter, 7200 mSDsCounter, 0 mSdLazyCounter, 1724 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5086 SdHoareTripleChecker+Valid, 10096 SdHoareTripleChecker+Invalid, 1730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1724 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:26:00,453 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5086 Valid, 10096 Invalid, 1730 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5 Valid, 1724 Invalid, 1 Unknown, 0 Unchecked, 22.7s Time] [2024-11-24 01:26:00,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9951 states. [2024-11-24 01:26:01,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9951 to 9941. [2024-11-24 01:26:01,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9941 states, 7064 states have (on average 1.411806342015855) internal successors, (9973), 7506 states have internal predecessors, (9973), 2291 states have call successors, (2291), 587 states have call predecessors, (2291), 584 states have return successors, (2458), 2155 states have call predecessors, (2458), 2290 states have call successors, (2458) [2024-11-24 01:26:01,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9941 states to 9941 states and 14722 transitions. [2024-11-24 01:26:01,178 INFO L78 Accepts]: Start accepts. Automaton has 9941 states and 14722 transitions. Word has length 799 [2024-11-24 01:26:01,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:26:01,179 INFO L471 AbstractCegarLoop]: Abstraction has 9941 states and 14722 transitions. [2024-11-24 01:26:01,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.2) internal successors, (121), 5 states have internal predecessors, (121), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-11-24 01:26:01,180 INFO L276 IsEmpty]: Start isEmpty. Operand 9941 states and 14722 transitions. [2024-11-24 01:26:01,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 801 [2024-11-24 01:26:01,197 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:26:01,198 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 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] [2024-11-24 01:26:01,198 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 01:26:01,198 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:26:01,199 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:26:01,199 INFO L85 PathProgramCache]: Analyzing trace with hash -563425040, now seen corresponding path program 1 times [2024-11-24 01:26:01,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:26:01,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406958785] [2024-11-24 01:26:01,200 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:26:01,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:27:11,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:27:14,371 INFO L134 CoverageAnalysis]: Checked inductivity of 11201 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11201 trivial. 0 not checked. [2024-11-24 01:27:14,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:27:14,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406958785] [2024-11-24 01:27:14,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406958785] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:27:14,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:27:14,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 01:27:14,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051624748] [2024-11-24 01:27:14,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:27:14,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:27:14,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:27:14,373 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:27:14,373 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:27:14,374 INFO L87 Difference]: Start difference. First operand 9941 states and 14722 transitions. Second operand has 5 states, 5 states have (on average 24.4) internal successors, (122), 5 states have internal predecessors, (122), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-11-24 01:27:18,651 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:27:30,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:27:30,960 INFO L93 Difference]: Finished difference Result 39365 states and 59359 transitions. [2024-11-24 01:27:30,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:27:30,960 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.4) internal successors, (122), 5 states have internal predecessors, (122), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) Word has length 800 [2024-11-24 01:27:30,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:27:31,166 INFO L225 Difference]: With dead ends: 39365 [2024-11-24 01:27:31,167 INFO L226 Difference]: Without dead ends: 29549 [2024-11-24 01:27:31,227 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:27:31,228 INFO L435 NwaCegarLoop]: 2645 mSDtfsCounter, 6766 mSDsluCounter, 4931 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 770 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6766 SdHoareTripleChecker+Valid, 7576 SdHoareTripleChecker+Invalid, 1669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 770 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2024-11-24 01:27:31,228 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6766 Valid, 7576 Invalid, 1669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [770 Valid, 898 Invalid, 1 Unknown, 0 Unchecked, 15.8s Time] [2024-11-24 01:27:31,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29549 states. [2024-11-24 01:27:32,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29549 to 29539. [2024-11-24 01:27:32,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29539 states, 21042 states have (on average 1.4133162246934703) internal successors, (29739), 22352 states have internal predecessors, (29739), 6753 states have call successors, (6753), 1751 states have call predecessors, (6753), 1742 states have return successors, (8000), 6355 states have call predecessors, (8000), 6752 states have call successors, (8000) [2024-11-24 01:27:32,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29539 states to 29539 states and 44492 transitions. [2024-11-24 01:27:32,821 INFO L78 Accepts]: Start accepts. Automaton has 29539 states and 44492 transitions. Word has length 800 [2024-11-24 01:27:32,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:27:32,824 INFO L471 AbstractCegarLoop]: Abstraction has 29539 states and 44492 transitions. [2024-11-24 01:27:32,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.4) internal successors, (122), 5 states have internal predecessors, (122), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-11-24 01:27:32,826 INFO L276 IsEmpty]: Start isEmpty. Operand 29539 states and 44492 transitions. [2024-11-24 01:27:32,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 802 [2024-11-24 01:27:32,835 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:27:32,836 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 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] [2024-11-24 01:27:32,836 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-24 01:27:32,836 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:27:32,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:27:32,837 INFO L85 PathProgramCache]: Analyzing trace with hash -860154563, now seen corresponding path program 1 times [2024-11-24 01:27:32,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:27:32,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731470943] [2024-11-24 01:27:32,837 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:27:32,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:28:56,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:28:58,817 INFO L134 CoverageAnalysis]: Checked inductivity of 11201 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11201 trivial. 0 not checked. [2024-11-24 01:28:58,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:28:58,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731470943] [2024-11-24 01:28:58,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731470943] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:28:58,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:28:58,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 01:28:58,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429384791] [2024-11-24 01:28:58,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:28:58,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:28:58,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:28:58,823 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:28:58,823 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:28:58,824 INFO L87 Difference]: Start difference. First operand 29539 states and 44492 transitions. Second operand has 5 states, 5 states have (on average 24.6) internal successors, (123), 5 states have internal predecessors, (123), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-11-24 01:29:03,170 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:29:18,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:29:18,601 INFO L93 Difference]: Finished difference Result 117733 states and 181797 transitions. [2024-11-24 01:29:18,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:29:18,602 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.6) internal successors, (123), 5 states have internal predecessors, (123), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) Word has length 801 [2024-11-24 01:29:18,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:29:19,326 INFO L225 Difference]: With dead ends: 117733 [2024-11-24 01:29:19,326 INFO L226 Difference]: Without dead ends: 88319 [2024-11-24 01:29:19,535 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:29:19,538 INFO L435 NwaCegarLoop]: 2642 mSDtfsCounter, 8509 mSDsluCounter, 4261 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 1642 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8509 SdHoareTripleChecker+Valid, 6903 SdHoareTripleChecker+Invalid, 2537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1642 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.4s IncrementalHoareTripleChecker+Time [2024-11-24 01:29:19,539 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8509 Valid, 6903 Invalid, 2537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1642 Valid, 894 Invalid, 1 Unknown, 0 Unchecked, 17.4s Time] [2024-11-24 01:29:19,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88319 states. [2024-11-24 01:29:24,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88319 to 88309. [2024-11-24 01:29:25,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88309 states, 62976 states have (on average 1.4133161839430894) internal successors, (89005), 66866 states have internal predecessors, (89005), 20115 states have call successors, (20115), 5243 states have call predecessors, (20115), 5216 states have return successors, (27234), 18955 states have call predecessors, (27234), 20114 states have call successors, (27234) [2024-11-24 01:29:25,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88309 states to 88309 states and 136354 transitions. [2024-11-24 01:29:25,636 INFO L78 Accepts]: Start accepts. Automaton has 88309 states and 136354 transitions. Word has length 801 [2024-11-24 01:29:25,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:29:25,638 INFO L471 AbstractCegarLoop]: Abstraction has 88309 states and 136354 transitions. [2024-11-24 01:29:25,638 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.6) internal successors, (123), 5 states have internal predecessors, (123), 2 states have call successors, (66), 2 states have call predecessors, (66), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-11-24 01:29:25,638 INFO L276 IsEmpty]: Start isEmpty. Operand 88309 states and 136354 transitions. [2024-11-24 01:29:26,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 803 [2024-11-24 01:29:26,184 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:29:26,184 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 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] [2024-11-24 01:29:26,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-24 01:29:26,184 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:29:26,186 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:29:26,186 INFO L85 PathProgramCache]: Analyzing trace with hash -102163368, now seen corresponding path program 1 times [2024-11-24 01:29:26,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:29:26,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148038281] [2024-11-24 01:29:26,191 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:26,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms