./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-32_7a-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_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/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_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/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_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/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 047f21e454cd92a82b601bb88c2abae49e402fe01e5a87961690162f1af789bf --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-24 02:01:56,819 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 02:01:56,915 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-24 02:01:56,923 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 02:01:56,923 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 02:01:56,955 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 02:01:56,956 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 02:01:56,956 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 02:01:56,956 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 02:01:56,957 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 02:01:56,957 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 02:01:56,957 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 02:01:56,957 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 02:01:56,958 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 02:01:56,958 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 02:01:56,958 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 02:01:56,958 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 02:01:56,959 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 02:01:56,959 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 02:01:56,959 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 02:01:56,959 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 02:01:56,959 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 02:01:56,960 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 02:01:56,960 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 02:01:56,960 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 02:01:56,960 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 02:01:56,960 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 02:01:56,961 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 02:01:56,961 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 02:01:56,961 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 02:01:56,961 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 02:01:56,961 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 02:01:56,961 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 02:01:56,961 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 02:01:56,961 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 02:01:56,962 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 02:01:56,962 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 02:01:56,962 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 02:01:56,962 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 02:01:56,962 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 02:01:56,962 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 02:01:56,962 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 02:01:56,962 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 02:01:56,963 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 02:01:56,963 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 02:01:56,963 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_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/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 -> 047f21e454cd92a82b601bb88c2abae49e402fe01e5a87961690162f1af789bf [2024-11-24 02:01:57,351 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 02:01:57,366 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 02:01:57,370 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 02:01:57,372 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 02:01:57,372 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 02:01:57,375 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2024-11-24 02:02:01,212 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/data/932d85e52/7ca7f73dde4c4fc28d8ee43922e9447b/FLAGd5faeabe6 [2024-11-24 02:02:02,195 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 02:02:02,196 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2024-11-24 02:02:02,254 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/data/932d85e52/7ca7f73dde4c4fc28d8ee43922e9447b/FLAGd5faeabe6 [2024-11-24 02:02:02,329 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/data/932d85e52/7ca7f73dde4c4fc28d8ee43922e9447b [2024-11-24 02:02:02,332 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 02:02:02,334 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 02:02:02,340 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 02:02:02,340 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 02:02:02,348 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 02:02:02,349 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 02:02:02" (1/1) ... [2024-11-24 02:02:02,353 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@567aa95b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:02, skipping insertion in model container [2024-11-24 02:02:02,353 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 02:02:02" (1/1) ... [2024-11-24 02:02:02,569 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 02:02:05,965 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_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i[314027,314040] [2024-11-24 02:02:06,455 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 02:02:06,574 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 02:02:06,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3514] [2024-11-24 02:02:06,706 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3516] [2024-11-24 02:02:06,708 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3539] [2024-11-24 02:02:06,709 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3541] [2024-11-24 02:02:06,710 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"); [3551-3552] [2024-11-24 02:02:06,717 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)); [3657] [2024-11-24 02:02:06,717 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)); [3664] [2024-11-24 02:02:06,718 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"); [3672-3673] [2024-11-24 02:02:06,719 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)); [3680] [2024-11-24 02:02:06,719 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)); [3687] [2024-11-24 02:02:06,720 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"); [3698-3699] [2024-11-24 02:02:06,720 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"); [3702-3703] [2024-11-24 02:02:06,721 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"); [3706-3707] [2024-11-24 02:02:06,721 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"); [3710-3711] [2024-11-24 02:02:06,723 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"); [3735-3736] [2024-11-24 02:02:06,724 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"); [3740-3741] [2024-11-24 02:02:06,724 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"); [3745-3746] [2024-11-24 02:02:06,725 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"); [3750-3751] [2024-11-24 02:02:06,735 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3970] [2024-11-24 02:02:06,736 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3973] [2024-11-24 02:02:06,736 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [3975] [2024-11-24 02:02:06,737 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3980] [2024-11-24 02:02:06,737 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3983] [2024-11-24 02:02:06,737 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3985] [2024-11-24 02:02:06,737 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3990] [2024-11-24 02:02:06,738 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3993] [2024-11-24 02:02:06,738 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3995] [2024-11-24 02:02:06,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4000] [2024-11-24 02:02:06,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4003] [2024-11-24 02:02:06,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4005] [2024-11-24 02:02:06,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4023] [2024-11-24 02:02:06,741 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4026] [2024-11-24 02:02:06,741 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4028] [2024-11-24 02:02:06,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4033] [2024-11-24 02:02:06,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4036] [2024-11-24 02:02:06,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4038] [2024-11-24 02:02:06,743 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4043] [2024-11-24 02:02:06,743 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4046] [2024-11-24 02:02:06,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4048] [2024-11-24 02:02:06,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4053] [2024-11-24 02:02:06,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4056] [2024-11-24 02:02:06,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4058] [2024-11-24 02:02:06,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4094] [2024-11-24 02:02:06,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4101] [2024-11-24 02:02:06,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4260] [2024-11-24 02:02:07,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7464] [2024-11-24 02:02:07,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8984] [2024-11-24 02:02:07,331 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_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i[314027,314040] [2024-11-24 02:02:07,360 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 02:02:07,599 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2024-11-24 02:02:07,610 INFO L204 MainTranslator]: Completed translation [2024-11-24 02:02:07,611 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07 WrapperNode [2024-11-24 02:02:07,612 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 02:02:07,614 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 02:02:07,614 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 02:02:07,614 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 02:02:07,631 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:07,792 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:08,028 INFO L138 Inliner]: procedures = 451, calls = 4171, calls flagged for inlining = 171, calls inlined = 85, statements flattened = 5039 [2024-11-24 02:02:08,029 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 02:02:08,030 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 02:02:08,030 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 02:02:08,030 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 02:02:08,044 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:08,044 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:08,083 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:09,475 INFO L175 MemorySlicer]: Split 2045 memory accesses to 38 slices as follows [3, 23, 25, 34, 54, 2, 3, 9, 13, 617, 41, 6, 6, 5, 37, 8, 5, 44, 903, 2, 29, 29, 29, 4, 5, 15, 23, 4, 7, 4, 2, 6, 23, 5, 3, 4, 7, 6]. 44 percent of accesses are in the largest equivalence class. The 172 initializations are split as follows [3, 0, 0, 0, 0, 2, 0, 9, 0, 0, 31, 0, 6, 5, 0, 8, 5, 44, 11, 2, 0, 0, 0, 4, 5, 0, 0, 4, 7, 4, 2, 6, 0, 0, 3, 4, 7, 0]. The 1313 writes are split as follows [0, 23, 25, 11, 20, 0, 1, 0, 2, 617, 8, 3, 0, 0, 19, 0, 0, 0, 446, 0, 29, 29, 29, 0, 0, 1, 23, 0, 0, 0, 0, 0, 23, 1, 0, 0, 0, 3]. [2024-11-24 02:02:09,475 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:09,476 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:09,705 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:09,716 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:09,743 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:09,823 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:09,857 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:09,938 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 02:02:09,941 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 02:02:09,941 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 02:02:09,942 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 02:02:09,943 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (1/1) ... [2024-11-24 02:02:09,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 02:02:09,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 02:02:09,993 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-24 02:02:10,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-24 02:02:10,124 INFO L130 BoogieDeclarations]: Found specification of procedure smi_stats_proc_open [2024-11-24 02:02:10,124 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_stats_proc_open [2024-11-24 02:02:10,124 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-24 02:02:10,125 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-24 02:02:10,125 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-24 02:02:10,125 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-24 02:02:10,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-24 02:02:10,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-24 02:02:10,125 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2024-11-24 02:02:10,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2024-11-24 02:02:10,125 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_poll [2024-11-24 02:02:10,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_poll [2024-11-24 02:02:10,126 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_cmd [2024-11-24 02:02:10,126 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_cmd [2024-11-24 02:02:10,126 INFO L130 BoogieDeclarations]: Found specification of procedure handle_bmc_rsp [2024-11-24 02:02:10,127 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_bmc_rsp [2024-11-24 02:02:10,127 INFO L130 BoogieDeclarations]: Found specification of procedure __write_once_size [2024-11-24 02:02:10,127 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_once_size [2024-11-24 02:02:10,128 INFO L130 BoogieDeclarations]: Found specification of procedure format_lan_msg [2024-11-24 02:02:10,129 INFO L138 BoogieDeclarations]: Found implementation of procedure format_lan_msg [2024-11-24 02:02:10,129 INFO L130 BoogieDeclarations]: Found specification of procedure copy_event_into_recv_msg [2024-11-24 02:02:10,129 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_event_into_recv_msg [2024-11-24 02:02:10,129 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_panic_request_and_wait [2024-11-24 02:02:10,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_panic_request_and_wait [2024-11-24 02:02:10,129 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-24 02:02:10,129 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-24 02:02:10,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_cmd_rcvrs_mutex_of_ipmi_smi [2024-11-24 02:02:10,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_cmd_rcvrs_mutex_of_ipmi_smi [2024-11-24 02:02:10,129 INFO L130 BoogieDeclarations]: Found specification of procedure handle_oem_get_msg_cmd [2024-11-24 02:02:10,130 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_oem_get_msg_cmd [2024-11-24 02:02:10,130 INFO L130 BoogieDeclarations]: Found specification of procedure need_waiter [2024-11-24 02:02:10,130 INFO L138 BoogieDeclarations]: Found implementation of procedure need_waiter [2024-11-24 02:02:10,130 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-24 02:02:10,130 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-24 02:02:10,130 INFO L130 BoogieDeclarations]: Found specification of procedure smi_send [2024-11-24 02:02:10,130 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_send [2024-11-24 02:02:10,130 INFO L130 BoogieDeclarations]: Found specification of procedure smi_add_send_msg [2024-11-24 02:02:10,130 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_add_send_msg [2024-11-24 02:02:10,130 INFO L130 BoogieDeclarations]: Found specification of procedure intf_next_seq [2024-11-24 02:02:10,130 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_next_seq [2024-11-24 02:02:10,130 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-24 02:02:10,130 INFO L130 BoogieDeclarations]: Found specification of procedure PDE_DATA [2024-11-24 02:02:10,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PDE_DATA [2024-11-24 02:02:10,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_cmd_rcvrs_mutex_of_ipmi_smi [2024-11-24 02:02:10,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_cmd_rcvrs_mutex_of_ipmi_smi [2024-11-24 02:02:10,131 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-24 02:02:10,131 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-24 02:02:10,131 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-24 02:02:10,133 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-24 02:02:10,133 INFO L130 BoogieDeclarations]: Found specification of procedure i_ipmi_request [2024-11-24 02:02:10,133 INFO L138 BoogieDeclarations]: Found implementation of procedure i_ipmi_request [2024-11-24 02:02:10,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-24 02:02:10,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-24 02:02:10,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-24 02:02:10,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-24 02:02:10,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-24 02:02:10,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-24 02:02:10,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-24 02:02:10,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-24 02:02:10,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-24 02:02:10,137 INFO L130 BoogieDeclarations]: Found specification of procedure free_smi_msg_list [2024-11-24 02:02:10,139 INFO L138 BoogieDeclarations]: Found implementation of procedure free_smi_msg_list [2024-11-24 02:02:10,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-24 02:02:10,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-24 02:02:10,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-24 02:02:10,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-24 02:02:10,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-24 02:02:10,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-24 02:02:10,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-24 02:02:10,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-24 02:02:10,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-24 02:02:10,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2024-11-24 02:02:10,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2024-11-24 02:02:10,144 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2024-11-24 02:02:10,144 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2024-11-24 02:02:10,145 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2024-11-24 02:02:10,145 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2024-11-24 02:02:10,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-24 02:02:10,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-24 02:02:10,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-24 02:02:10,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-24 02:02:10,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-24 02:02:10,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-24 02:02:10,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-24 02:02:10,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-24 02:02:10,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-24 02:02:10,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-24 02:02:10,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-24 02:02:10,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-24 02:02:10,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-24 02:02:10,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-24 02:02:10,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-24 02:02:10,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-24 02:02:10,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-24 02:02:10,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-24 02:02:10,151 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_err_response [2024-11-24 02:02:10,151 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_err_response [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-24 02:02:10,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-24 02:02:10,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-24 02:02:10,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-24 02:02:10,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-24 02:02:10,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-24 02:02:10,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-24 02:02:10,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-24 02:02:10,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-24 02:02:10,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-24 02:02:10,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-24 02:02:10,156 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2024-11-24 02:02:10,156 INFO L130 BoogieDeclarations]: Found specification of procedure maintenance_mode_update [2024-11-24 02:02:10,156 INFO L138 BoogieDeclarations]: Found implementation of procedure maintenance_mode_update [2024-11-24 02:02:10,156 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-24 02:02:10,157 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-24 02:02:10,157 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-11-24 02:02:10,157 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-11-24 02:02:10,157 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2024-11-24 02:02:10,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2024-11-24 02:02:10,160 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2024-11-24 02:02:10,161 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2024-11-24 02:02:10,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-24 02:02:10,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-24 02:02:10,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-24 02:02:10,162 INFO L130 BoogieDeclarations]: Found specification of procedure smi_version_proc_open [2024-11-24 02:02:10,163 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_version_proc_open [2024-11-24 02:02:10,163 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2024-11-24 02:02:10,163 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2024-11-24 02:02:10,163 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-24 02:02:10,163 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-24 02:02:10,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 02:02:10,163 INFO L130 BoogieDeclarations]: Found specification of procedure send_channel_info_cmd [2024-11-24 02:02:10,163 INFO L138 BoogieDeclarations]: Found implementation of procedure send_channel_info_cmd [2024-11-24 02:02:10,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-24 02:02:10,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-24 02:02:10,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-24 02:02:10,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-24 02:02:10,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-24 02:02:10,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-24 02:02:10,166 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-24 02:02:10,166 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-24 02:02:10,166 INFO L130 BoogieDeclarations]: Found specification of procedure handle_one_recv_msg [2024-11-24 02:02:10,166 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_one_recv_msg [2024-11-24 02:02:10,167 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-24 02:02:10,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-24 02:02:10,167 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2024-11-24 02:02:10,167 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2024-11-24 02:02:10,167 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_smi_msg [2024-11-24 02:02:10,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_smi_msg [2024-11-24 02:02:10,167 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-24 02:02:10,167 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-24 02:02:10,167 INFO L130 BoogieDeclarations]: Found specification of procedure handle_new_recv_msgs [2024-11-24 02:02:10,167 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_new_recv_msgs [2024-11-24 02:02:10,167 INFO L130 BoogieDeclarations]: Found specification of procedure is_lan_addr [2024-11-24 02:02:10,168 INFO L138 BoogieDeclarations]: Found implementation of procedure is_lan_addr [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-24 02:02:10,168 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure intf_free [2024-11-24 02:02:10,168 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_free [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 02:02:10,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2024-11-24 02:02:10,168 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-24 02:02:10,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-24 02:02:10,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_smi_msg_received [2024-11-24 02:02:10,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_smi_msg_received [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-24 02:02:10,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-24 02:02:10,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-24 02:02:10,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-24 02:02:10,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-24 02:02:10,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-24 02:02:10,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-24 02:02:10,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-24 02:02:10,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-24 02:02:10,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-24 02:02:10,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-24 02:02:10,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-24 02:02:10,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-24 02:02:10,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-24 02:02:10,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-24 02:02:10,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-24 02:02:10,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure intf_find_seq [2024-11-24 02:02:10,177 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_find_seq [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure handle_read_event_rsp [2024-11-24 02:02:10,177 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_read_event_rsp [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2024-11-24 02:02:10,177 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2024-11-24 02:02:10,177 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_cmd [2024-11-24 02:02:10,178 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_cmd [2024-11-24 02:02:10,178 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-24 02:02:10,178 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-24 02:02:10,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-24 02:02:10,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-24 02:02:10,178 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-24 02:02:10,178 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-24 02:02:10,178 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-24 02:02:10,178 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-24 02:02:10,178 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_smi_msg [2024-11-24 02:02:10,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_smi_msg [2024-11-24 02:02:10,178 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-24 02:02:10,178 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-24 02:02:10,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_1 [2024-11-24 02:02:10,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_1 [2024-11-24 02:02:10,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-24 02:02:10,178 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-24 02:02:10,178 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-24 02:02:10,178 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2024-11-24 02:02:10,179 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-24 02:02:10,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-24 02:02:10,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-24 02:02:10,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-24 02:02:10,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-24 02:02:10,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-24 02:02:10,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-24 02:02:10,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-24 02:02:10,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-24 02:02:10,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-24 02:02:10,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-24 02:02:10,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-24 02:02:10,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-24 02:02:10,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-24 02:02:10,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-24 02:02:10,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-24 02:02:10,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-24 02:02:10,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-24 02:02:10,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-24 02:02:10,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-24 02:02:10,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-24 02:02:10,183 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-11-24 02:02:10,183 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-11-24 02:02:10,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-24 02:02:10,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-24 02:02:10,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-24 02:02:10,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-24 02:02:10,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-24 02:02:10,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-24 02:02:10,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-24 02:02:10,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-24 02:02:10,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-24 02:02:10,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-24 02:02:10,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-24 02:02:10,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-24 02:02:10,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-24 02:02:10,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-24 02:02:10,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-24 02:02:10,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-24 02:02:10,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-24 02:02:10,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-24 02:02:10,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-24 02:02:10,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-24 02:02:10,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-24 02:02:10,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-24 02:02:10,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-24 02:02:10,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-24 02:02:10,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-24 02:02:10,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-24 02:02:10,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-24 02:02:10,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-24 02:02:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-24 02:02:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-24 02:02:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-24 02:02:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-24 02:02:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-24 02:02:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-24 02:02:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-24 02:02:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-24 02:02:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-24 02:02:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-24 02:02:10,191 INFO L130 BoogieDeclarations]: Found specification of procedure find_cmd_rcvr [2024-11-24 02:02:10,191 INFO L138 BoogieDeclarations]: Found implementation of procedure find_cmd_rcvr [2024-11-24 02:02:10,191 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-24 02:02:10,191 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-24 02:02:10,191 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-24 02:02:10,191 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-24 02:02:10,191 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_init_msghandler [2024-11-24 02:02:10,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_init_msghandler [2024-11-24 02:02:10,191 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-24 02:02:10,192 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure clean_up_interface_data [2024-11-24 02:02:10,192 INFO L138 BoogieDeclarations]: Found implementation of procedure clean_up_interface_data [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_recv_msg [2024-11-24 02:02:10,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_recv_msg [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_rsp [2024-11-24 02:02:10,192 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_rsp [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2024-11-24 02:02:10,192 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2024-11-24 02:02:10,192 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_1 [2024-11-24 02:02:10,192 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_1 [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure smi_ipmb_proc_open [2024-11-24 02:02:10,192 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_ipmb_proc_open [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-24 02:02:10,192 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-24 02:02:10,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-24 02:02:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2024-11-24 02:02:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-24 02:02:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_addr [2024-11-24 02:02:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_addr [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_rsp [2024-11-24 02:02:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_rsp [2024-11-24 02:02:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-24 02:02:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-24 02:02:10,195 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_bcast_addr [2024-11-24 02:02:10,195 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_bcast_addr [2024-11-24 02:02:10,195 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-24 02:02:10,195 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-24 02:02:10,200 INFO L130 BoogieDeclarations]: Found specification of procedure format_ipmb_msg [2024-11-24 02:02:10,200 INFO L138 BoogieDeclarations]: Found implementation of procedure format_ipmb_msg [2024-11-24 02:02:10,200 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-11-24 02:02:10,200 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-11-24 02:02:10,200 INFO L130 BoogieDeclarations]: Found specification of procedure free_recv_msg_list [2024-11-24 02:02:10,201 INFO L138 BoogieDeclarations]: Found implementation of procedure free_recv_msg_list [2024-11-24 02:02:10,201 INFO L130 BoogieDeclarations]: Found specification of procedure intf_err_seq [2024-11-24 02:02:10,201 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_err_seq [2024-11-24 02:02:10,201 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-11-24 02:02:10,201 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-11-24 02:02:10,201 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-24 02:02:10,201 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-24 02:02:10,201 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_timeout [2024-11-24 02:02:10,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_timeout [2024-11-24 02:02:10,201 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2024-11-24 02:02:10,201 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure smi_recv_tasklet [2024-11-24 02:02:10,202 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_recv_tasklet [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure ipmb_checksum [2024-11-24 02:02:10,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmb_checksum [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_response [2024-11-24 02:02:10,202 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_response [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2024-11-24 02:02:10,202 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-24 02:02:10,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-24 02:02:10,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-24 02:02:10,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-24 02:02:10,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-24 02:02:10,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-24 02:02:10,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-24 02:02:10,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-24 02:02:10,206 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-24 02:02:10,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-24 02:02:10,207 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_recv_msg [2024-11-24 02:02:10,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_recv_msg [2024-11-24 02:02:12,079 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 02:02:12,084 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 02:02:40,531 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-24 02:02:56,078 INFO L? ?]: Removed 2758 outVars from TransFormulas that were not future-live. [2024-11-24 02:02:56,078 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 02:02:56,162 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 02:02:56,163 INFO L312 CfgBuilder]: Removed 11 assume(true) statements. [2024-11-24 02:02:56,163 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 02:02:56 BoogieIcfgContainer [2024-11-24 02:02:56,163 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 02:02:56,166 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 02:02:56,166 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 02:02:56,177 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 02:02:56,177 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 02:02:02" (1/3) ... [2024-11-24 02:02:56,178 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21acb9d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 02:02:56, skipping insertion in model container [2024-11-24 02:02:56,178 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 02:02:07" (2/3) ... [2024-11-24 02:02:56,179 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21acb9d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 02:02:56, skipping insertion in model container [2024-11-24 02:02:56,179 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 02:02:56" (3/3) ... [2024-11-24 02:02:56,180 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2024-11-24 02:02:56,202 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 02:02:56,206 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i that has 141 procedures, 2099 locations, 1 initial locations, 90 loop locations, and 2 error locations. [2024-11-24 02:02:56,376 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 02:02:56,396 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;@1a9f7321, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 02:02:56,396 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-24 02:02:56,414 INFO L276 IsEmpty]: Start isEmpty. Operand has 1918 states, 1324 states have (on average 1.4078549848942599) internal successors, (1864), 1424 states have internal predecessors, (1864), 488 states have call successors, (488), 104 states have call predecessors, (488), 103 states have return successors, (470), 450 states have call predecessors, (470), 470 states have call successors, (470) [2024-11-24 02:02:56,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2024-11-24 02:02:56,471 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:02:56,472 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:02:56,473 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:02:56,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:02:56,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1746986116, now seen corresponding path program 1 times [2024-11-24 02:02:56,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:02:56,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126696426] [2024-11-24 02:02:56,492 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:02:56,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:04:32,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:04:34,864 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 195 refuted. 0 times theorem prover too weak. 11000 trivial. 0 not checked. [2024-11-24 02:04:34,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:04:34,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126696426] [2024-11-24 02:04:34,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126696426] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 02:04:34,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544887417] [2024-11-24 02:04:34,867 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:04:34,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 02:04:34,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 02:04:34,872 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 02:04:34,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-24 02:06:12,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:06:12,888 INFO L256 TraceCheckSpWp]: Trace formula consists of 13947 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-24 02:06:12,944 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 02:06:13,089 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 351 proven. 0 refuted. 0 times theorem prover too weak. 10844 trivial. 0 not checked. [2024-11-24 02:06:13,089 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 02:06:13,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544887417] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:06:13,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 02:06:13,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-24 02:06:13,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819758533] [2024-11-24 02:06:13,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:06:13,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-24 02:06:13,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:06:13,136 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-24 02:06:13,137 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-24 02:06:13,145 INFO L87 Difference]: Start difference. First operand has 1918 states, 1324 states have (on average 1.4078549848942599) internal successors, (1864), 1424 states have internal predecessors, (1864), 488 states have call successors, (488), 104 states have call predecessors, (488), 103 states have return successors, (470), 450 states have call predecessors, (470), 470 states have call successors, (470) Second operand has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-24 02:06:13,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:06:13,509 INFO L93 Difference]: Finished difference Result 3830 states and 5775 transitions. [2024-11-24 02:06:13,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-24 02:06:13,513 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 736 [2024-11-24 02:06:13,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:06:13,558 INFO L225 Difference]: With dead ends: 3830 [2024-11-24 02:06:13,558 INFO L226 Difference]: Without dead ends: 1892 [2024-11-24 02:06:13,576 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 737 GetRequests, 737 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 02:06:13,579 INFO L435 NwaCegarLoop]: 2802 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, 2802 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 02:06:13,580 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2802 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-24 02:06:13,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1892 states. [2024-11-24 02:06:13,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1892 to 1892. [2024-11-24 02:06:13,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1318 states have (on average 1.389226100151745) internal successors, (1831), 1398 states have internal predecessors, (1831), 470 states have call successors, (470), 103 states have call predecessors, (470), 102 states have return successors, (460), 440 states have call predecessors, (460), 460 states have call successors, (460) [2024-11-24 02:06:13,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 2761 transitions. [2024-11-24 02:06:13,882 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 2761 transitions. Word has length 736 [2024-11-24 02:06:13,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:06:13,884 INFO L471 AbstractCegarLoop]: Abstraction has 1892 states and 2761 transitions. [2024-11-24 02:06:13,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-24 02:06:13,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 2761 transitions. [2024-11-24 02:06:13,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2024-11-24 02:06:13,919 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:06:13,920 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:06:13,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-24 02:06:14,121 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_288d1914-8c81-4e5d-ad5d-8c1ab3f29552/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-24 02:06:14,121 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:06:14,122 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:06:14,122 INFO L85 PathProgramCache]: Analyzing trace with hash -526416948, now seen corresponding path program 1 times [2024-11-24 02:06:14,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:06:14,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787510051] [2024-11-24 02:06:14,123 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:06:14,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:07:56,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:08:01,512 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11195 trivial. 0 not checked. [2024-11-24 02:08:01,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:08:01,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787510051] [2024-11-24 02:08:01,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787510051] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:08:01,513 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:08:01,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 02:08:01,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220996175] [2024-11-24 02:08:01,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:08:01,515 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 02:08:01,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:08:01,516 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 02:08:01,517 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 02:08:01,517 INFO L87 Difference]: Start difference. First operand 1892 states and 2761 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) [2024-11-24 02:08:06,045 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.51s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:08:07,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:08:07,368 INFO L93 Difference]: Finished difference Result 5351 states and 7817 transitions. [2024-11-24 02:08:07,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 02:08:07,369 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) Word has length 736 [2024-11-24 02:08:07,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:08:07,410 INFO L225 Difference]: With dead ends: 5351 [2024-11-24 02:08:07,410 INFO L226 Difference]: Without dead ends: 3570 [2024-11-24 02:08:07,421 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 02:08:07,423 INFO L435 NwaCegarLoop]: 2762 mSDtfsCounter, 2493 mSDsluCounter, 2702 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2493 SdHoareTripleChecker+Valid, 5464 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-24 02:08:07,423 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2493 Valid, 5464 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2024-11-24 02:08:07,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3570 states. [2024-11-24 02:08:07,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3570 to 3564. [2024-11-24 02:08:07,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3564 states, 2508 states have (on average 1.3999202551834131) internal successors, (3511), 2657 states have internal predecessors, (3511), 855 states have call successors, (855), 200 states have call predecessors, (855), 199 states have return successors, (845), 805 states have call predecessors, (845), 845 states have call successors, (845) [2024-11-24 02:08:07,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3564 states to 3564 states and 5211 transitions. [2024-11-24 02:08:07,698 INFO L78 Accepts]: Start accepts. Automaton has 3564 states and 5211 transitions. Word has length 736 [2024-11-24 02:08:07,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:08:07,705 INFO L471 AbstractCegarLoop]: Abstraction has 3564 states and 5211 transitions. [2024-11-24 02:08:07,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) [2024-11-24 02:08:07,706 INFO L276 IsEmpty]: Start isEmpty. Operand 3564 states and 5211 transitions. [2024-11-24 02:08:07,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 745 [2024-11-24 02:08:07,731 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:08:07,732 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:08:07,732 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-24 02:08:07,732 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:08:07,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:08:07,734 INFO L85 PathProgramCache]: Analyzing trace with hash 420185043, now seen corresponding path program 1 times [2024-11-24 02:08:07,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:08:07,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816321950] [2024-11-24 02:08:07,734 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:08:07,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:09:50,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:09:53,715 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11195 trivial. 0 not checked. [2024-11-24 02:09:53,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:09:53,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816321950] [2024-11-24 02:09:53,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816321950] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:09:53,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:09:53,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 02:09:53,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236410033] [2024-11-24 02:09:53,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:09:53,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 02:09:53,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:09:53,718 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 02:09:53,719 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 02:09:53,719 INFO L87 Difference]: Start difference. First operand 3564 states and 5211 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (55), 3 states have call predecessors, (55), 2 states have return successors, (54), 3 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-24 02:09:58,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.44s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:11:04,207 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:11:17,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:11:21,721 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:11:25,731 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:11:30,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:11:33,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:11:37,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:11:39,147 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:11:40,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:11:42,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:11:42,399 INFO L93 Difference]: Finished difference Result 10414 states and 15235 transitions. [2024-11-24 02:11:42,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 02:11:42,399 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (55), 3 states have call predecessors, (55), 2 states have return successors, (54), 3 states have call predecessors, (54), 2 states have call successors, (54) Word has length 744 [2024-11-24 02:11:42,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:11:42,454 INFO L225 Difference]: With dead ends: 10414 [2024-11-24 02:11:42,455 INFO L226 Difference]: Without dead ends: 6961 [2024-11-24 02:11:42,470 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-24 02:11:42,471 INFO L435 NwaCegarLoop]: 615 mSDtfsCounter, 4928 mSDsluCounter, 1392 mSDsCounter, 0 mSdLazyCounter, 6685 mSolverCounterSat, 1607 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 104.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5325 SdHoareTripleChecker+Valid, 2007 SdHoareTripleChecker+Invalid, 8298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1607 IncrementalHoareTripleChecker+Valid, 6685 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 107.8s IncrementalHoareTripleChecker+Time [2024-11-24 02:11:42,471 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5325 Valid, 2007 Invalid, 8298 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1607 Valid, 6685 Invalid, 6 Unknown, 0 Unchecked, 107.8s Time] [2024-11-24 02:11:42,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6961 states. [2024-11-24 02:11:42,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6961 to 6938. [2024-11-24 02:11:42,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6938 states, 4907 states have (on average 1.4049317301813735) internal successors, (6894), 5195 states have internal predecessors, (6894), 1634 states have call successors, (1634), 395 states have call predecessors, (1634), 395 states have return successors, (1627), 1544 states have call predecessors, (1627), 1624 states have call successors, (1627) [2024-11-24 02:11:42,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6938 states to 6938 states and 10155 transitions. [2024-11-24 02:11:42,868 INFO L78 Accepts]: Start accepts. Automaton has 6938 states and 10155 transitions. Word has length 744 [2024-11-24 02:11:42,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:11:42,870 INFO L471 AbstractCegarLoop]: Abstraction has 6938 states and 10155 transitions. [2024-11-24 02:11:42,870 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (55), 3 states have call predecessors, (55), 2 states have return successors, (54), 3 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-24 02:11:42,870 INFO L276 IsEmpty]: Start isEmpty. Operand 6938 states and 10155 transitions. [2024-11-24 02:11:42,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 752 [2024-11-24 02:11:42,879 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:11:42,879 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:11:42,879 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 02:11:42,879 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:11:42,880 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:11:42,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1646643161, now seen corresponding path program 1 times [2024-11-24 02:11:42,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:11:42,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859579433] [2024-11-24 02:11:42,881 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:11:42,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:13:00,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:13:03,601 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11195 trivial. 0 not checked. [2024-11-24 02:13:03,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:13:03,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859579433] [2024-11-24 02:13:03,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859579433] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:13:03,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:13:03,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 02:13:03,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452208087] [2024-11-24 02:13:03,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:13:03,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 02:13:03,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:13:03,604 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 02:13:03,604 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 02:13:03,605 INFO L87 Difference]: Start difference. First operand 6938 states and 10155 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-24 02:13:04,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:13:04,421 INFO L93 Difference]: Finished difference Result 12095 states and 17698 transitions. [2024-11-24 02:13:04,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 02:13:04,422 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 751 [2024-11-24 02:13:04,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:13:04,470 INFO L225 Difference]: With dead ends: 12095 [2024-11-24 02:13:04,470 INFO L226 Difference]: Without dead ends: 5268 [2024-11-24 02:13:04,501 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-24 02:13:04,502 INFO L435 NwaCegarLoop]: 2756 mSDtfsCounter, 2757 mSDsluCounter, 2754 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2757 SdHoareTripleChecker+Valid, 5510 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-24 02:13:04,503 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2757 Valid, 5510 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-24 02:13:04,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5268 states. [2024-11-24 02:13:04,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5268 to 5268. [2024-11-24 02:13:04,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5268 states, 3718 states have (on average 1.401291016675632) internal successors, (5210), 3937 states have internal predecessors, (5210), 1249 states have call successors, (1249), 299 states have call predecessors, (1249), 299 states have return successors, (1242), 1179 states have call predecessors, (1242), 1239 states have call successors, (1242) [2024-11-24 02:13:04,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5268 states to 5268 states and 7701 transitions. [2024-11-24 02:13:04,884 INFO L78 Accepts]: Start accepts. Automaton has 5268 states and 7701 transitions. Word has length 751 [2024-11-24 02:13:04,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:13:04,885 INFO L471 AbstractCegarLoop]: Abstraction has 5268 states and 7701 transitions. [2024-11-24 02:13:04,886 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-24 02:13:04,886 INFO L276 IsEmpty]: Start isEmpty. Operand 5268 states and 7701 transitions. [2024-11-24 02:13:04,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 810 [2024-11-24 02:13:04,897 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:13:04,898 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 02:13:04,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-24 02:13:04,898 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:13:04,899 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:13:04,899 INFO L85 PathProgramCache]: Analyzing trace with hash 884684666, now seen corresponding path program 1 times [2024-11-24 02:13:04,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:13:04,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543421454] [2024-11-24 02:13:04,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:13:04,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:14:25,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:14:28,226 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 02:14:28,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:14:28,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543421454] [2024-11-24 02:14:28,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543421454] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:14:28,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:14:28,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 02:14:28,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889596599] [2024-11-24 02:14:28,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:14:28,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 02:14:28,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:14:28,230 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 02:14:28,230 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 02:14:28,230 INFO L87 Difference]: Start difference. First operand 5268 states and 7701 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (68), 2 states have call predecessors, (68), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-11-24 02:14:32,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 02:14:53,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:14:53,760 INFO L93 Difference]: Finished difference Result 20776 states and 30750 transitions. [2024-11-24 02:14:53,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 02:14:53,761 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (68), 2 states have call predecessors, (68), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) Word has length 809 [2024-11-24 02:14:53,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:14:53,866 INFO L225 Difference]: With dead ends: 20776 [2024-11-24 02:14:53,867 INFO L226 Difference]: Without dead ends: 15619 [2024-11-24 02:14:53,891 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 02:14:53,892 INFO L435 NwaCegarLoop]: 2859 mSDtfsCounter, 5470 mSDsluCounter, 7891 mSDsCounter, 0 mSdLazyCounter, 1851 mSolverCounterSat, 125 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5470 SdHoareTripleChecker+Valid, 10750 SdHoareTripleChecker+Invalid, 1977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1851 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.9s IncrementalHoareTripleChecker+Time [2024-11-24 02:14:53,892 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5470 Valid, 10750 Invalid, 1977 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [125 Valid, 1851 Invalid, 1 Unknown, 0 Unchecked, 24.9s Time] [2024-11-24 02:14:53,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15619 states. [2024-11-24 02:14:54,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15619 to 15546. [2024-11-24 02:14:54,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15546 states, 11020 states have (on average 1.4029038112522687) internal successors, (15460), 11651 states have internal predecessors, (15460), 3626 states have call successors, (3626), 899 states have call predecessors, (3626), 898 states have return successors, (3890), 3435 states have call predecessors, (3890), 3616 states have call successors, (3890) [2024-11-24 02:14:54,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15546 states to 15546 states and 22976 transitions. [2024-11-24 02:14:54,990 INFO L78 Accepts]: Start accepts. Automaton has 15546 states and 22976 transitions. Word has length 809 [2024-11-24 02:14:54,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:14:54,992 INFO L471 AbstractCegarLoop]: Abstraction has 15546 states and 22976 transitions. [2024-11-24 02:14:54,993 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (68), 2 states have call predecessors, (68), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-11-24 02:14:54,993 INFO L276 IsEmpty]: Start isEmpty. Operand 15546 states and 22976 transitions. [2024-11-24 02:14:55,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 811 [2024-11-24 02:14:55,003 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:14:55,005 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 02:14:55,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-24 02:14:55,006 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:14:55,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:14:55,007 INFO L85 PathProgramCache]: Analyzing trace with hash 758106910, now seen corresponding path program 1 times [2024-11-24 02:14:55,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:14:55,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063842713] [2024-11-24 02:14:55,008 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:14:55,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:16:13,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:16:15,755 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 02:16:15,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:16:15,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063842713] [2024-11-24 02:16:15,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063842713] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:16:15,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:16:15,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 02:16:15,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232496032] [2024-11-24 02:16:15,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:16:15,762 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 02:16:15,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:16:15,763 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 02:16:15,765 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 02:16:15,765 INFO L87 Difference]: Start difference. First operand 15546 states and 22976 transitions. Second operand has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 2 states have call successors, (68), 2 states have call predecessors, (68), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61)