./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 7410dc6c88614bdd4a5d4b30e4a843546911d6ae98cf6ee0452a64cfcf6ed89f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 11:57:40,278 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 11:57:40,335 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 11:57:40,340 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 11:57:40,341 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 11:57:40,363 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 11:57:40,364 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 11:57:40,364 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 11:57:40,364 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 11:57:40,364 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 11:57:40,364 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 11:57:40,364 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 11:57:40,365 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 11:57:40,365 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 11:57:40,365 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 11:57:40,365 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 11:57:40,365 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 11:57:40,365 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 11:57:40,365 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 11:57:40,365 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 11:57:40,365 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 11:57:40,366 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 11:57:40,366 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 11:57:40,366 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 11:57:40,366 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 11:57:40,366 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 11:57:40,366 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 11:57:40,366 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 11:57:40,366 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 11:57:40,366 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 11:57:40,366 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 11:57:40,366 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 11:57:40,366 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 11:57:40,367 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 11:57:40,367 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 11:57:40,367 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 11:57:40,367 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 11:57:40,367 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 11:57:40,367 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 11:57:40,367 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 11:57:40,367 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 11:57:40,367 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 11:57:40,367 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 11:57:40,367 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 11:57:40,368 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 11:57:40,368 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_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7410dc6c88614bdd4a5d4b30e4a843546911d6ae98cf6ee0452a64cfcf6ed89f [2024-12-02 11:57:40,609 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 11:57:40,617 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 11:57:40,620 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 11:57:40,621 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 11:57:40,621 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 11:57:40,622 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2024-12-02 11:57:43,251 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/data/6f3d51fdb/af68ae660dbb435eb149379b34181482/FLAG2e098423d [2024-12-02 11:57:43,723 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 11:57:43,723 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2024-12-02 11:57:43,752 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/data/6f3d51fdb/af68ae660dbb435eb149379b34181482/FLAG2e098423d [2024-12-02 11:57:43,814 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/data/6f3d51fdb/af68ae660dbb435eb149379b34181482 [2024-12-02 11:57:43,816 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 11:57:43,818 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 11:57:43,819 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 11:57:43,819 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 11:57:43,822 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 11:57:43,822 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 11:57:43" (1/1) ... [2024-12-02 11:57:43,823 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a6ac0f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:43, skipping insertion in model container [2024-12-02 11:57:43,823 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 11:57:43" (1/1) ... [2024-12-02 11:57:43,889 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 11:57:45,557 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_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i[302849,302862] [2024-12-02 11:57:45,609 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 11:57:45,670 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 11:57:45,746 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3521] [2024-12-02 11:57:45,747 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3523] [2024-12-02 11:57:45,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3546] [2024-12-02 11:57:45,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3548] [2024-12-02 11:57:45,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [3558-3559] [2024-12-02 11:57:45,753 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)); [3664] [2024-12-02 11:57:45,753 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)); [3671] [2024-12-02 11:57:45,753 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"); [3679-3680] [2024-12-02 11:57:45,754 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)); [3687] [2024-12-02 11:57:45,754 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)); [3694] [2024-12-02 11:57:45,754 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"); [3705-3706] [2024-12-02 11:57:45,755 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"); [3709-3710] [2024-12-02 11:57:45,755 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"); [3713-3714] [2024-12-02 11:57:45,755 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"); [3717-3718] [2024-12-02 11:57:45,756 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"); [3742-3743] [2024-12-02 11:57:45,756 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"); [3747-3748] [2024-12-02 11:57:45,756 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"); [3752-3753] [2024-12-02 11:57:45,756 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"); [3757-3758] [2024-12-02 11:57:45,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3810] [2024-12-02 11:57:45,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3813] [2024-12-02 11:57:45,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [3815] [2024-12-02 11:57:45,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3820] [2024-12-02 11:57:45,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3823] [2024-12-02 11:57:45,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3825] [2024-12-02 11:57:45,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3830] [2024-12-02 11:57:45,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3833] [2024-12-02 11:57:45,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3835] [2024-12-02 11:57:45,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3840] [2024-12-02 11:57:45,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3843] [2024-12-02 11:57:45,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [3845] [2024-12-02 11:57:45,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3863] [2024-12-02 11:57:45,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3866] [2024-12-02 11:57:45,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [3868] [2024-12-02 11:57:45,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3873] [2024-12-02 11:57:45,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3876] [2024-12-02 11:57:45,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3878] [2024-12-02 11:57:45,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3883] [2024-12-02 11:57:45,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3886] [2024-12-02 11:57:45,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3888] [2024-12-02 11:57:45,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3893] [2024-12-02 11:57:45,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3896] [2024-12-02 11:57:45,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [3898] [2024-12-02 11:57:45,764 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3941] [2024-12-02 11:57:45,764 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3948] [2024-12-02 11:57:45,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4185] [2024-12-02 11:57:45,968 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7407] [2024-12-02 11:57:46,056 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8927] [2024-12-02 11:57:46,091 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_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i[302849,302862] [2024-12-02 11:57:46,099 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 11:57:46,226 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2024-12-02 11:57:46,233 INFO L204 MainTranslator]: Completed translation [2024-12-02 11:57:46,234 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46 WrapperNode [2024-12-02 11:57:46,234 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 11:57:46,235 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 11:57:46,235 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 11:57:46,235 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 11:57:46,242 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:46,309 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:46,468 INFO L138 Inliner]: procedures = 318, calls = 3931, calls flagged for inlining = 125, calls inlined = 83, statements flattened = 5010 [2024-12-02 11:57:46,468 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 11:57:46,469 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 11:57:46,469 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 11:57:46,469 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 11:57:46,480 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:46,480 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:46,515 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:47,201 INFO L175 MemorySlicer]: Split 2045 memory accesses to 38 slices as follows [13, 37, 54, 2, 6, 5, 9, 617, 23, 3, 6, 5, 8, 5, 2, 15, 29, 29, 5, 29, 44, 4, 41, 4, 7, 23, 34, 4, 2, 6, 3, 6, 903, 23, 3, 4, 7, 25]. 44 percent of accesses are in the largest equivalence class. The 172 initializations are split as follows [0, 0, 0, 2, 0, 0, 9, 0, 0, 3, 6, 5, 8, 5, 2, 0, 0, 0, 5, 0, 44, 4, 31, 4, 7, 0, 0, 4, 2, 6, 0, 0, 11, 0, 3, 4, 7, 0]. The 1313 writes are split as follows [2, 19, 20, 0, 3, 1, 0, 617, 23, 0, 0, 0, 0, 0, 0, 1, 29, 29, 0, 29, 0, 0, 8, 0, 0, 23, 11, 0, 0, 0, 1, 3, 446, 23, 0, 0, 0, 25]. [2024-12-02 11:57:47,201 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:47,201 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:47,304 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:47,318 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:47,339 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:47,392 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:47,407 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:47,451 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 11:57:47,452 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 11:57:47,452 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 11:57:47,452 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 11:57:47,453 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (1/1) ... [2024-12-02 11:57:47,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 11:57:47,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 11:57:47,477 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 11:57:47,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 11:57:47,500 INFO L130 BoogieDeclarations]: Found specification of procedure smi_stats_proc_open [2024-12-02 11:57:47,500 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_stats_proc_open [2024-12-02 11:57:47,500 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2024-12-02 11:57:47,500 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2024-12-02 11:57:47,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 11:57:47,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 11:57:47,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 11:57:47,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-02 11:57:47,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-12-02 11:57:47,502 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_smi_msg_received [2024-12-02 11:57:47,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_smi_msg_received [2024-12-02 11:57:47,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 11:57:47,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 11:57:47,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 11:57:47,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 11:57:47,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 11:57:47,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 11:57:47,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 11:57:47,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 11:57:47,505 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 11:57:47,505 INFO L130 BoogieDeclarations]: Found specification of procedure intf_find_seq [2024-12-02 11:57:47,505 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_find_seq [2024-12-02 11:57:47,506 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-12-02 11:57:47,506 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-12-02 11:57:47,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 11:57:47,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 11:57:47,506 INFO L130 BoogieDeclarations]: Found specification of procedure handle_read_event_rsp [2024-12-02 11:57:47,506 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_read_event_rsp [2024-12-02 11:57:47,506 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2024-12-02 11:57:47,506 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2024-12-02 11:57:47,506 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_cmd [2024-12-02 11:57:47,506 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_cmd [2024-12-02 11:57:47,506 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2024-12-02 11:57:47,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2024-12-02 11:57:47,506 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_poll [2024-12-02 11:57:47,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_poll [2024-12-02 11:57:47,506 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_cmd [2024-12-02 11:57:47,506 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_cmd [2024-12-02 11:57:47,506 INFO L130 BoogieDeclarations]: Found specification of procedure handle_bmc_rsp [2024-12-02 11:57:47,506 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_bmc_rsp [2024-12-02 11:57:47,507 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-12-02 11:57:47,507 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-12-02 11:57:47,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 11:57:47,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 11:57:47,507 INFO L130 BoogieDeclarations]: Found specification of procedure __write_once_size [2024-12-02 11:57:47,507 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_once_size [2024-12-02 11:57:47,507 INFO L130 BoogieDeclarations]: Found specification of procedure format_lan_msg [2024-12-02 11:57:47,507 INFO L138 BoogieDeclarations]: Found implementation of procedure format_lan_msg [2024-12-02 11:57:47,507 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-12-02 11:57:47,507 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-12-02 11:57:47,507 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 11:57:47,507 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 11:57:47,507 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_smi_msg [2024-12-02 11:57:47,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_smi_msg [2024-12-02 11:57:47,507 INFO L130 BoogieDeclarations]: Found specification of procedure copy_event_into_recv_msg [2024-12-02 11:57:47,507 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_event_into_recv_msg [2024-12-02 11:57:47,508 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_panic_request_and_wait [2024-12-02 11:57:47,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_panic_request_and_wait [2024-12-02 11:57:47,508 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-12-02 11:57:47,508 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-12-02 11:57:47,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_1 [2024-12-02 11:57:47,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_1 [2024-12-02 11:57:47,508 INFO L130 BoogieDeclarations]: Found specification of procedure handle_oem_get_msg_cmd [2024-12-02 11:57:47,508 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_oem_get_msg_cmd [2024-12-02 11:57:47,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 11:57:47,508 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-12-02 11:57:47,508 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-12-02 11:57:47,508 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2024-12-02 11:57:47,508 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2024-12-02 11:57:47,508 INFO L130 BoogieDeclarations]: Found specification of procedure need_waiter [2024-12-02 11:57:47,508 INFO L138 BoogieDeclarations]: Found implementation of procedure need_waiter [2024-12-02 11:57:47,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 11:57:47,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 11:57:47,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-12-02 11:57:47,510 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure smi_send [2024-12-02 11:57:47,510 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_send [2024-12-02 11:57:47,510 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-12-02 11:57:47,511 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure smi_add_send_msg [2024-12-02 11:57:47,512 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_add_send_msg [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure intf_next_seq [2024-12-02 11:57:47,512 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_next_seq [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 11:57:47,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-12-02 11:57:47,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure find_cmd_rcvr [2024-12-02 11:57:47,514 INFO L138 BoogieDeclarations]: Found implementation of procedure find_cmd_rcvr [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure PDE_DATA [2024-12-02 11:57:47,514 INFO L138 BoogieDeclarations]: Found implementation of procedure PDE_DATA [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 11:57:47,514 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-12-02 11:57:47,514 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-12-02 11:57:47,514 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-12-02 11:57:47,514 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure i_ipmi_request [2024-12-02 11:57:47,514 INFO L138 BoogieDeclarations]: Found implementation of procedure i_ipmi_request [2024-12-02 11:57:47,514 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_init_msghandler [2024-12-02 11:57:47,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_init_msghandler [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-12-02 11:57:47,515 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-02 11:57:47,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure free_smi_msg_list [2024-12-02 11:57:47,516 INFO L138 BoogieDeclarations]: Found implementation of procedure free_smi_msg_list [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-12-02 11:57:47,516 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 11:57:47,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-02 11:57:47,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure clean_up_interface_data [2024-12-02 11:57:47,518 INFO L138 BoogieDeclarations]: Found implementation of procedure clean_up_interface_data [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2024-12-02 11:57:47,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2024-12-02 11:57:47,518 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2024-12-02 11:57:47,518 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_recv_msg [2024-12-02 11:57:47,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_recv_msg [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 11:57:47,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 11:57:47,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-12-02 11:57:47,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_rsp [2024-12-02 11:57:47,521 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_rsp [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_err_response [2024-12-02 11:57:47,521 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_err_response [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2024-12-02 11:57:47,521 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 11:57:47,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-12-02 11:57:47,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-12-02 11:57:47,523 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-12-02 11:57:47,523 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-12-02 11:57:47,523 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-02 11:57:47,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-02 11:57:47,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-02 11:57:47,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-12-02 11:57:47,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-12-02 11:57:47,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-12-02 11:57:47,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-12-02 11:57:47,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-12-02 11:57:47,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-12-02 11:57:47,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-12-02 11:57:47,525 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2024-12-02 11:57:47,525 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2024-12-02 11:57:47,525 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_1 [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_1 [2024-12-02 11:57:47,525 INFO L130 BoogieDeclarations]: Found specification of procedure smi_ipmb_proc_open [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_ipmb_proc_open [2024-12-02 11:57:47,525 INFO L130 BoogieDeclarations]: Found specification of procedure maintenance_mode_update [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure maintenance_mode_update [2024-12-02 11:57:47,525 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 11:57:47,525 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-12-02 11:57:47,525 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-12-02 11:57:47,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 11:57:47,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 11:57:47,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2024-12-02 11:57:47,527 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-12-02 11:57:47,527 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 11:57:47,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 11:57:47,527 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2024-12-02 11:57:47,527 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_addr [2024-12-02 11:57:47,528 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_addr [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2024-12-02 11:57:47,528 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-12-02 11:57:47,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_rsp [2024-12-02 11:57:47,528 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_rsp [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-12-02 11:57:47,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure smi_version_proc_open [2024-12-02 11:57:47,528 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_version_proc_open [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2024-12-02 11:57:47,528 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_bcast_addr [2024-12-02 11:57:47,528 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_bcast_addr [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-12-02 11:57:47,528 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-12-02 11:57:47,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure send_channel_info_cmd [2024-12-02 11:57:47,529 INFO L138 BoogieDeclarations]: Found implementation of procedure send_channel_info_cmd [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-12-02 11:57:47,529 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure format_ipmb_msg [2024-12-02 11:57:47,529 INFO L138 BoogieDeclarations]: Found implementation of procedure format_ipmb_msg [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 11:57:47,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-12-02 11:57:47,530 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure free_recv_msg_list [2024-12-02 11:57:47,530 INFO L138 BoogieDeclarations]: Found implementation of procedure free_recv_msg_list [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-12-02 11:57:47,530 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure handle_one_recv_msg [2024-12-02 11:57:47,530 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_one_recv_msg [2024-12-02 11:57:47,530 INFO L130 BoogieDeclarations]: Found specification of procedure intf_err_seq [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_err_seq [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_timeout [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_timeout [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_smi_msg [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_smi_msg [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure handle_new_recv_msgs [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_new_recv_msgs [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure is_lan_addr [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure is_lan_addr [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure intf_free [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_free [2024-12-02 11:57:47,531 INFO L130 BoogieDeclarations]: Found specification of procedure smi_recv_tasklet [2024-12-02 11:57:47,531 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_recv_tasklet [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure ipmb_checksum [2024-12-02 11:57:47,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmb_checksum [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_response [2024-12-02 11:57:47,532 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_response [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2024-12-02 11:57:47,532 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 11:57:47,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-12-02 11:57:47,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_recv_msg [2024-12-02 11:57:47,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_recv_msg [2024-12-02 11:57:47,533 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 11:57:47,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 11:57:48,614 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 11:57:48,618 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 11:58:07,556 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 11:58:18,083 INFO L? ?]: Removed 2751 outVars from TransFormulas that were not future-live. [2024-12-02 11:58:18,083 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 11:58:18,120 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 11:58:18,120 INFO L312 CfgBuilder]: Removed 11 assume(true) statements. [2024-12-02 11:58:18,120 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 11:58:18 BoogieIcfgContainer [2024-12-02 11:58:18,120 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 11:58:18,123 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 11:58:18,123 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 11:58:18,127 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 11:58:18,127 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 11:57:43" (1/3) ... [2024-12-02 11:58:18,128 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7346e262 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 11:58:18, skipping insertion in model container [2024-12-02 11:58:18,128 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:57:46" (2/3) ... [2024-12-02 11:58:18,128 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7346e262 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 11:58:18, skipping insertion in model container [2024-12-02 11:58:18,128 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 11:58:18" (3/3) ... [2024-12-02 11:58:18,129 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2024-12-02 11:58:18,140 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 11:58:18,142 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i that has 139 procedures, 2069 locations, 1 initial locations, 90 loop locations, and 2 error locations. [2024-12-02 11:58:18,229 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 11:58:18,241 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;@1eb78fae, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 11:58:18,241 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-12-02 11:58:18,250 INFO L276 IsEmpty]: Start isEmpty. Operand has 1888 states, 1307 states have (on average 1.406273909716909) internal successors, (1838), 1398 states have internal predecessors, (1838), 477 states have call successors, (477), 102 states have call predecessors, (477), 101 states have return successors, (459), 439 states have call predecessors, (459), 459 states have call successors, (459) [2024-12-02 11:58:18,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2024-12-02 11:58:18,282 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:58:18,283 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-12-02 11:58:18,284 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 11:58:18,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:58:18,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1587944978, now seen corresponding path program 1 times [2024-12-02 11:58:18,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:58:18,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183989754] [2024-12-02 11:58:18,296 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:58:18,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:59:20,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:59:21,227 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 195 refuted. 0 times theorem prover too weak. 11000 trivial. 0 not checked. [2024-12-02 11:59:21,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:59:21,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183989754] [2024-12-02 11:59:21,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183989754] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 11:59:21,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600507091] [2024-12-02 11:59:21,228 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:59:21,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 11:59:21,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 11:59:21,230 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 11:59:21,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 12:00:26,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:00:26,237 INFO L256 TraceCheckSpWp]: Trace formula consists of 13933 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 12:00:26,262 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:00:26,318 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 351 proven. 0 refuted. 0 times theorem prover too weak. 10844 trivial. 0 not checked. [2024-12-02 12:00:26,318 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:00:26,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600507091] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:00:26,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:00:26,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 12:00:26,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788528627] [2024-12-02 12:00:26,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:00:26,324 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 12:00:26,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:00:26,340 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 12:00:26,340 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 12:00:26,344 INFO L87 Difference]: Start difference. First operand has 1888 states, 1307 states have (on average 1.406273909716909) internal successors, (1838), 1398 states have internal predecessors, (1838), 477 states have call successors, (477), 102 states have call predecessors, (477), 101 states have return successors, (459), 439 states have call predecessors, (459), 459 states have call successors, (459) 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-12-02 12:00:26,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:00:26,482 INFO L93 Difference]: Finished difference Result 3770 states and 5649 transitions. [2024-12-02 12:00:26,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 12:00:26,483 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-12-02 12:00:26,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:00:26,506 INFO L225 Difference]: With dead ends: 3770 [2024-12-02 12:00:26,506 INFO L226 Difference]: Without dead ends: 1862 [2024-12-02 12:00:26,516 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-12-02 12:00:26,518 INFO L435 NwaCegarLoop]: 2763 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, 2763 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:00:26,519 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2763 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:00:26,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1862 states. [2024-12-02 12:00:26,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1862 to 1862. [2024-12-02 12:00:26,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1862 states, 1301 states have (on average 1.3873943120676402) internal successors, (1805), 1372 states have internal predecessors, (1805), 459 states have call successors, (459), 101 states have call predecessors, (459), 100 states have return successors, (458), 438 states have call predecessors, (458), 458 states have call successors, (458) [2024-12-02 12:00:26,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1862 states to 1862 states and 2722 transitions. [2024-12-02 12:00:26,651 INFO L78 Accepts]: Start accepts. Automaton has 1862 states and 2722 transitions. Word has length 736 [2024-12-02 12:00:26,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:00:26,651 INFO L471 AbstractCegarLoop]: Abstraction has 1862 states and 2722 transitions. [2024-12-02 12:00:26,652 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-12-02 12:00:26,652 INFO L276 IsEmpty]: Start isEmpty. Operand 1862 states and 2722 transitions. [2024-12-02 12:00:26,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2024-12-02 12:00:26,668 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:00:26,668 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-12-02 12:00:26,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 12:00:26,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ee2c6c97-c844-4d8f-9371-82a170e3f3bd/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 12:00:26,869 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:00:26,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:00:26,870 INFO L85 PathProgramCache]: Analyzing trace with hash -367375810, now seen corresponding path program 1 times [2024-12-02 12:00:26,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:00:26,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591719057] [2024-12-02 12:00:26,870 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:00:26,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:01:29,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:01:31,979 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11195 trivial. 0 not checked. [2024-12-02 12:01:31,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:01:31,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591719057] [2024-12-02 12:01:31,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591719057] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:01:31,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:01:31,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:01:31,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357574690] [2024-12-02 12:01:31,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:01:31,982 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:01:31,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:01:31,982 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:01:31,982 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:01:31,983 INFO L87 Difference]: Start difference. First operand 1862 states and 2722 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-12-02 12:01:36,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:01:37,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:01:37,333 INFO L93 Difference]: Finished difference Result 5273 states and 7720 transitions. [2024-12-02 12:01:37,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:01:37,334 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-12-02 12:01:37,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:01:37,362 INFO L225 Difference]: With dead ends: 5273 [2024-12-02 12:01:37,362 INFO L226 Difference]: Without dead ends: 3522 [2024-12-02 12:01:37,371 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:01:37,372 INFO L435 NwaCegarLoop]: 2722 mSDtfsCounter, 2474 mSDsluCounter, 2663 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2474 SdHoareTripleChecker+Valid, 5385 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.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:01:37,372 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2474 Valid, 5385 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 12:01:37,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3522 states. [2024-12-02 12:01:37,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3522 to 3520. [2024-12-02 12:01:37,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3520 states, 2481 states have (on average 1.399838774687626) internal successors, (3473), 2621 states have internal predecessors, (3473), 842 states have call successors, (842), 196 states have call predecessors, (842), 195 states have return successors, (841), 801 states have call predecessors, (841), 841 states have call successors, (841) [2024-12-02 12:01:37,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3520 states to 3520 states and 5156 transitions. [2024-12-02 12:01:37,549 INFO L78 Accepts]: Start accepts. Automaton has 3520 states and 5156 transitions. Word has length 736 [2024-12-02 12:01:37,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:01:37,551 INFO L471 AbstractCegarLoop]: Abstraction has 3520 states and 5156 transitions. [2024-12-02 12:01:37,551 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-12-02 12:01:37,551 INFO L276 IsEmpty]: Start isEmpty. Operand 3520 states and 5156 transitions. [2024-12-02 12:01:37,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 745 [2024-12-02 12:01:37,563 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:01:37,563 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-12-02 12:01:37,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 12:01:37,564 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:01:37,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:01:37,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1199213506, now seen corresponding path program 1 times [2024-12-02 12:01:37,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:01:37,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738599939] [2024-12-02 12:01:37,565 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:01:37,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:02:39,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:02:41,725 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11195 trivial. 0 not checked. [2024-12-02 12:02:41,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:02:41,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738599939] [2024-12-02 12:02:41,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738599939] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:02:41,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:02:41,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:02:41,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913883459] [2024-12-02 12:02:41,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:02:41,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:02:41,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:02:41,727 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:02:41,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:02:41,727 INFO L87 Difference]: Start difference. First operand 3520 states and 5156 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-12-02 12:02:45,954 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:03:51,963 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:03:56,983 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-12-02 12:03:58,703 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:04:01,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:04:02,439 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:04:06,471 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-12-02 12:04:08,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:04:08,559 INFO L93 Difference]: Finished difference Result 10282 states and 15070 transitions. [2024-12-02 12:04:08,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:04:08,559 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-12-02 12:04:08,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:04:08,602 INFO L225 Difference]: With dead ends: 10282 [2024-12-02 12:04:08,602 INFO L226 Difference]: Without dead ends: 6873 [2024-12-02 12:04:08,616 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:04:08,617 INFO L435 NwaCegarLoop]: 594 mSDtfsCounter, 4867 mSDsluCounter, 1343 mSDsCounter, 0 mSdLazyCounter, 6624 mSolverCounterSat, 1581 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 83.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5262 SdHoareTripleChecker+Valid, 1937 SdHoareTripleChecker+Invalid, 8208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1581 IncrementalHoareTripleChecker+Valid, 6624 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 86.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:04:08,617 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5262 Valid, 1937 Invalid, 8208 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1581 Valid, 6624 Invalid, 3 Unknown, 0 Unchecked, 86.1s Time] [2024-12-02 12:04:08,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6873 states. [2024-12-02 12:04:08,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6873 to 6866. [2024-12-02 12:04:08,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6866 states, 4860 states have (on average 1.405761316872428) internal successors, (6832), 5139 states have internal predecessors, (6832), 1617 states have call successors, (1617), 387 states have call predecessors, (1617), 387 states have return successors, (1619), 1536 states have call predecessors, (1619), 1616 states have call successors, (1619) [2024-12-02 12:04:08,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6866 states to 6866 states and 10068 transitions. [2024-12-02 12:04:08,964 INFO L78 Accepts]: Start accepts. Automaton has 6866 states and 10068 transitions. Word has length 744 [2024-12-02 12:04:08,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:04:08,966 INFO L471 AbstractCegarLoop]: Abstraction has 6866 states and 10068 transitions. [2024-12-02 12:04:08,966 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-12-02 12:04:08,966 INFO L276 IsEmpty]: Start isEmpty. Operand 6866 states and 10068 transitions. [2024-12-02 12:04:08,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 752 [2024-12-02 12:04:08,972 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:04:08,973 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-12-02 12:04:08,973 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 12:04:08,973 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:04:08,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:04:08,973 INFO L85 PathProgramCache]: Analyzing trace with hash 217934375, now seen corresponding path program 1 times [2024-12-02 12:04:08,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:04:08,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668431463] [2024-12-02 12:04:08,974 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:04:08,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:05:12,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:05:14,353 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11195 trivial. 0 not checked. [2024-12-02 12:05:14,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:05:14,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668431463] [2024-12-02 12:05:14,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668431463] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:05:14,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:05:14,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:05:14,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402267848] [2024-12-02 12:05:14,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:05:14,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:05:14,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:05:14,355 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:05:14,355 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:05:14,355 INFO L87 Difference]: Start difference. First operand 6866 states and 10068 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-12-02 12:05:14,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:05:14,915 INFO L93 Difference]: Finished difference Result 11965 states and 17540 transitions. [2024-12-02 12:05:14,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:05:14,916 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-12-02 12:05:14,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:05:14,939 INFO L225 Difference]: With dead ends: 11965 [2024-12-02 12:05:14,939 INFO L226 Difference]: Without dead ends: 5210 [2024-12-02 12:05:14,954 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:05:14,955 INFO L435 NwaCegarLoop]: 2717 mSDtfsCounter, 2718 mSDsluCounter, 2715 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2718 SdHoareTripleChecker+Valid, 5432 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.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:05:14,955 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2718 Valid, 5432 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 12:05:14,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5210 states. [2024-12-02 12:05:15,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5210 to 5210. [2024-12-02 12:05:15,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5210 states, 3681 states have (on average 1.4017929910350448) internal successors, (5160), 3891 states have internal predecessors, (5160), 1234 states have call successors, (1234), 293 states have call predecessors, (1234), 293 states have return successors, (1236), 1173 states have call predecessors, (1236), 1233 states have call successors, (1236) [2024-12-02 12:05:15,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5210 states to 5210 states and 7630 transitions. [2024-12-02 12:05:15,130 INFO L78 Accepts]: Start accepts. Automaton has 5210 states and 7630 transitions. Word has length 751 [2024-12-02 12:05:15,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:05:15,131 INFO L471 AbstractCegarLoop]: Abstraction has 5210 states and 7630 transitions. [2024-12-02 12:05:15,131 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-12-02 12:05:15,131 INFO L276 IsEmpty]: Start isEmpty. Operand 5210 states and 7630 transitions. [2024-12-02 12:05:15,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 862 [2024-12-02 12:05:15,138 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:05:15,138 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:05:15,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 12:05:15,139 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:05:15,139 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:05:15,139 INFO L85 PathProgramCache]: Analyzing trace with hash -466458632, now seen corresponding path program 1 times [2024-12-02 12:05:15,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:05:15,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867701818] [2024-12-02 12:05:15,140 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:05:15,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:06:17,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:06:18,916 INFO L134 CoverageAnalysis]: Checked inductivity of 14773 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14773 trivial. 0 not checked. [2024-12-02 12:06:18,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:06:18,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867701818] [2024-12-02 12:06:18,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867701818] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:06:18,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:06:18,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:06:18,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764870781] [2024-12-02 12:06:18,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:06:18,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:06:18,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:06:18,918 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:06:18,918 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:06:18,918 INFO L87 Difference]: Start difference. First operand 5210 states and 7630 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-12-02 12:06:19,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:06:19,009 INFO L93 Difference]: Finished difference Result 5210 states and 7630 transitions. [2024-12-02 12:06:19,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:06:19,009 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) Word has length 861 [2024-12-02 12:06:19,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:06:19,033 INFO L225 Difference]: With dead ends: 5210 [2024-12-02 12:06:19,034 INFO L226 Difference]: Without dead ends: 5176 [2024-12-02 12:06:19,038 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:06:19,039 INFO L435 NwaCegarLoop]: 2717 mSDtfsCounter, 2576 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2576 SdHoareTripleChecker+Valid, 2717 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:06:19,039 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2576 Valid, 2717 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:06:19,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5176 states. [2024-12-02 12:06:19,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5176 to 5176. [2024-12-02 12:06:19,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5176 states, 3656 states have (on average 1.4020787746170678) internal successors, (5126), 3865 states have internal predecessors, (5126), 1227 states have call successors, (1227), 291 states have call predecessors, (1227), 292 states have return successors, (1230), 1167 states have call predecessors, (1230), 1227 states have call successors, (1230) [2024-12-02 12:06:19,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5176 states to 5176 states and 7583 transitions. [2024-12-02 12:06:19,211 INFO L78 Accepts]: Start accepts. Automaton has 5176 states and 7583 transitions. Word has length 861 [2024-12-02 12:06:19,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:06:19,212 INFO L471 AbstractCegarLoop]: Abstraction has 5176 states and 7583 transitions. [2024-12-02 12:06:19,213 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-12-02 12:06:19,213 INFO L276 IsEmpty]: Start isEmpty. Operand 5176 states and 7583 transitions. [2024-12-02 12:06:19,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 830 [2024-12-02 12:06:19,220 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:06:19,220 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:06:19,220 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 12:06:19,220 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:06:19,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:06:19,221 INFO L85 PathProgramCache]: Analyzing trace with hash -517540774, now seen corresponding path program 1 times [2024-12-02 12:06:19,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:06:19,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885142572] [2024-12-02 12:06:19,221 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:06:19,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:07:23,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:07:24,131 INFO L134 CoverageAnalysis]: Checked inductivity of 11205 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11205 trivial. 0 not checked. [2024-12-02 12:07:24,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:07:24,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885142572] [2024-12-02 12:07:24,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885142572] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:07:24,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:07:24,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:07:24,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123751416] [2024-12-02 12:07:24,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:07:24,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:07:24,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:07:24,133 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:07:24,133 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:07:24,133 INFO L87 Difference]: Start difference. First operand 5176 states and 7583 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (69), 2 states have call predecessors, (69), 1 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2024-12-02 12:07:24,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:07:24,678 INFO L93 Difference]: Finished difference Result 13424 states and 19650 transitions. [2024-12-02 12:07:24,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:07:24,678 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (69), 2 states have call predecessors, (69), 1 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) Word has length 829 [2024-12-02 12:07:24,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:07:24,720 INFO L225 Difference]: With dead ends: 13424 [2024-12-02 12:07:24,720 INFO L226 Difference]: Without dead ends: 8359 [2024-12-02 12:07:24,735 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:07:24,736 INFO L435 NwaCegarLoop]: 2679 mSDtfsCounter, 2538 mSDsluCounter, 2509 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2538 SdHoareTripleChecker+Valid, 5188 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:07:24,736 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2538 Valid, 5188 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:07:24,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8359 states. [2024-12-02 12:07:24,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8359 to 8353. [2024-12-02 12:07:24,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8353 states, 5910 states have (on average 1.4059221658206429) internal successors, (8309), 6250 states have internal predecessors, (8309), 1953 states have call successors, (1953), 487 states have call predecessors, (1953), 489 states have return successors, (1959), 1851 states have call predecessors, (1959), 1953 states have call successors, (1959) [2024-12-02 12:07:25,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8353 states to 8353 states and 12221 transitions. [2024-12-02 12:07:25,022 INFO L78 Accepts]: Start accepts. Automaton has 8353 states and 12221 transitions. Word has length 829 [2024-12-02 12:07:25,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:07:25,023 INFO L471 AbstractCegarLoop]: Abstraction has 8353 states and 12221 transitions. [2024-12-02 12:07:25,023 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (69), 2 states have call predecessors, (69), 1 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2024-12-02 12:07:25,023 INFO L276 IsEmpty]: Start isEmpty. Operand 8353 states and 12221 transitions. [2024-12-02 12:07:25,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 875 [2024-12-02 12:07:25,031 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:07:25,031 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:07:25,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 12:07:25,032 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:07:25,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:07:25,032 INFO L85 PathProgramCache]: Analyzing trace with hash 2044405967, now seen corresponding path program 1 times [2024-12-02 12:07:25,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:07:25,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014378228] [2024-12-02 12:07:25,032 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:07:25,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:08:30,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:08:32,888 INFO L134 CoverageAnalysis]: Checked inductivity of 11207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11207 trivial. 0 not checked. [2024-12-02 12:08:32,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:08:32,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014378228] [2024-12-02 12:08:32,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014378228] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:08:32,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:08:32,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:08:32,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932119527] [2024-12-02 12:08:32,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:08:32,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:08:32,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:08:32,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:08:32,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:08:32,891 INFO L87 Difference]: Start difference. First operand 8353 states and 12221 transitions. Second operand has 5 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2024-12-02 12:08:37,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:08:58,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:08:58,318 INFO L93 Difference]: Finished difference Result 33053 states and 48955 transitions. [2024-12-02 12:08:58,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:08:58,319 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) Word has length 874 [2024-12-02 12:08:58,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:08:58,482 INFO L225 Difference]: With dead ends: 33053 [2024-12-02 12:08:58,482 INFO L226 Difference]: Without dead ends: 24811 [2024-12-02 12:08:58,531 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:08:58,531 INFO L435 NwaCegarLoop]: 2715 mSDtfsCounter, 5242 mSDsluCounter, 6857 mSDsCounter, 0 mSdLazyCounter, 1782 mSolverCounterSat, 112 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5242 SdHoareTripleChecker+Valid, 9572 SdHoareTripleChecker+Invalid, 1895 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1782 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.6s IncrementalHoareTripleChecker+Time [2024-12-02 12:08:58,531 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5242 Valid, 9572 Invalid, 1895 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1782 Invalid, 1 Unknown, 0 Unchecked, 24.6s Time] [2024-12-02 12:08:58,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24811 states. [2024-12-02 12:08:59,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24811 to 24807. [2024-12-02 12:08:59,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24807 states, 17595 states have (on average 1.4067064506962206) internal successors, (24751), 18599 states have internal predecessors, (24751), 5749 states have call successors, (5749), 1462 states have call predecessors, (5749), 1462 states have return successors, (6170), 5445 states have call predecessors, (6170), 5749 states have call successors, (6170) [2024-12-02 12:08:59,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24807 states to 24807 states and 36670 transitions. [2024-12-02 12:08:59,961 INFO L78 Accepts]: Start accepts. Automaton has 24807 states and 36670 transitions. Word has length 874 [2024-12-02 12:08:59,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:08:59,962 INFO L471 AbstractCegarLoop]: Abstraction has 24807 states and 36670 transitions. [2024-12-02 12:08:59,962 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2024-12-02 12:08:59,962 INFO L276 IsEmpty]: Start isEmpty. Operand 24807 states and 36670 transitions. [2024-12-02 12:08:59,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 876 [2024-12-02 12:08:59,975 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:08:59,975 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:08:59,975 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 12:08:59,975 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:08:59,975 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:08:59,976 INFO L85 PathProgramCache]: Analyzing trace with hash -665418745, now seen corresponding path program 1 times [2024-12-02 12:08:59,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:08:59,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939706771] [2024-12-02 12:08:59,976 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:08:59,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:10:05,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:10:07,294 INFO L134 CoverageAnalysis]: Checked inductivity of 11207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11207 trivial. 0 not checked. [2024-12-02 12:10:07,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:10:07,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939706771] [2024-12-02 12:10:07,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939706771] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:10:07,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:10:07,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:10:07,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158354280] [2024-12-02 12:10:07,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:10:07,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:10:07,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:10:07,296 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:10:07,296 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:10:07,297 INFO L87 Difference]: Start difference. First operand 24807 states and 36670 transitions. Second operand has 5 states, 5 states have (on average 35.2) internal successors, (176), 5 states have internal predecessors, (176), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2024-12-02 12:10:11,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:10:34,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:10:34,583 INFO L93 Difference]: Finished difference Result 98787 states and 148542 transitions. [2024-12-02 12:10:34,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:10:34,584 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.2) internal successors, (176), 5 states have internal predecessors, (176), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) Word has length 875 [2024-12-02 12:10:34,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:10:34,914 INFO L225 Difference]: With dead ends: 98787 [2024-12-02 12:10:34,914 INFO L226 Difference]: Without dead ends: 74105 [2024-12-02 12:10:35,025 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:10:35,026 INFO L435 NwaCegarLoop]: 2713 mSDtfsCounter, 5246 mSDsluCounter, 6879 mSDsCounter, 0 mSdLazyCounter, 1782 mSolverCounterSat, 112 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5246 SdHoareTripleChecker+Valid, 9592 SdHoareTripleChecker+Invalid, 1895 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1782 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:10:35,026 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5246 Valid, 9592 Invalid, 1895 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1782 Invalid, 1 Unknown, 0 Unchecked, 25.0s Time] [2024-12-02 12:10:35,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74105 states. [2024-12-02 12:10:37,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74105 to 74101. [2024-12-02 12:10:37,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74101 states, 52617 states have (on average 1.406522606762073) internal successors, (74007), 55593 states have internal predecessors, (74007), 17111 states have call successors, (17111), 4378 states have call predecessors, (17111), 4372 states have return successors, (20167), 16221 states have call predecessors, (20167), 17111 states have call successors, (20167) [2024-12-02 12:10:38,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74101 states to 74101 states and 111285 transitions. [2024-12-02 12:10:38,123 INFO L78 Accepts]: Start accepts. Automaton has 74101 states and 111285 transitions. Word has length 875 [2024-12-02 12:10:38,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:10:38,124 INFO L471 AbstractCegarLoop]: Abstraction has 74101 states and 111285 transitions. [2024-12-02 12:10:38,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.2) internal successors, (176), 5 states have internal predecessors, (176), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2024-12-02 12:10:38,124 INFO L276 IsEmpty]: Start isEmpty. Operand 74101 states and 111285 transitions. [2024-12-02 12:10:38,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 877 [2024-12-02 12:10:38,139 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:10:38,140 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:10:38,140 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 12:10:38,140 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:10:38,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:10:38,141 INFO L85 PathProgramCache]: Analyzing trace with hash 805413127, now seen corresponding path program 1 times [2024-12-02 12:10:38,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:10:38,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102372175] [2024-12-02 12:10:38,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:10:38,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:11:42,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:11:44,775 INFO L134 CoverageAnalysis]: Checked inductivity of 11207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11207 trivial. 0 not checked. [2024-12-02 12:11:44,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:11:44,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102372175] [2024-12-02 12:11:44,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102372175] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:11:44,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:11:44,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:11:44,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016836070] [2024-12-02 12:11:44,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:11:44,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:11:44,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:11:44,778 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:11:44,778 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:11:44,778 INFO L87 Difference]: Start difference. First operand 74101 states and 111285 transitions. Second operand has 5 states, 5 states have (on average 35.4) internal successors, (177), 5 states have internal predecessors, (177), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2024-12-02 12:11:49,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []