./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_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/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_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 7410dc6c88614bdd4a5d4b30e4a843546911d6ae98cf6ee0452a64cfcf6ed89f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:34:53,135 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:34:53,236 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-28 03:34:53,245 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:34:53,245 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:34:53,277 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:34:53,278 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:34:53,278 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:34:53,279 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:34:53,279 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:34:53,279 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:34:53,279 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:34:53,279 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:34:53,281 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:34:53,282 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:34:53,282 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:34:53,282 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:34:53,282 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:34:53,283 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:34:53,283 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:34:53,283 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:34:53,283 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:34:53,283 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:34:53,283 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:34:53,283 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:34:53,283 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:34:53,284 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:34:53,284 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:34:53,284 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:34:53,284 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:34:53,284 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:34:53,284 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:34:53,284 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:34:53,284 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:34:53,284 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:34:53,284 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:34:53,285 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:34:53,285 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:34:53,285 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:34:53,285 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:34:53,285 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:34:53,285 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:34:53,285 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:34:53,285 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:34:53,285 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:34:53,285 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_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7410dc6c88614bdd4a5d4b30e4a843546911d6ae98cf6ee0452a64cfcf6ed89f [2024-11-28 03:34:53,595 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:34:53,608 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:34:53,612 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:34:53,613 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:34:53,614 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:34:53,615 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/../../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-11-28 03:34:56,700 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/data/de1b06fc7/3c69ab16a0ec457c8ae974509828b1cb/FLAG63fa3798e [2024-11-28 03:34:57,399 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:34:57,400 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/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-11-28 03:34:57,453 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/data/de1b06fc7/3c69ab16a0ec457c8ae974509828b1cb/FLAG63fa3798e [2024-11-28 03:34:57,472 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/data/de1b06fc7/3c69ab16a0ec457c8ae974509828b1cb [2024-11-28 03:34:57,475 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:34:57,477 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:34:57,478 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:34:57,479 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:34:57,484 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:34:57,485 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:34:57" (1/1) ... [2024-11-28 03:34:57,488 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ba08bdd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:57, skipping insertion in model container [2024-11-28 03:34:57,488 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:34:57" (1/1) ... [2024-11-28 03:34:57,590 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:34:59,848 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_67ae4181-de10-4a68-bf00-5e93299ce656/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-11-28 03:34:59,918 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:35:00,047 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:35:00,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3521] [2024-11-28 03:35:00,167 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3523] [2024-11-28 03:35:00,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3546] [2024-11-28 03:35:00,170 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3548] [2024-11-28 03:35:00,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [3558-3559] [2024-11-28 03:35:00,177 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-11-28 03:35:00,177 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-11-28 03:35:00,178 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-11-28 03:35:00,178 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-11-28 03:35:00,179 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-11-28 03:35:00,180 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-11-28 03:35:00,181 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-11-28 03:35:00,182 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-11-28 03:35:00,182 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-11-28 03:35:00,184 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-11-28 03:35:00,185 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-11-28 03:35:00,186 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-11-28 03:35:00,187 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-11-28 03:35:00,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3810] [2024-11-28 03:35:00,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3813] [2024-11-28 03:35:00,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [3815] [2024-11-28 03:35:00,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3820] [2024-11-28 03:35:00,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3823] [2024-11-28 03:35:00,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3825] [2024-11-28 03:35:00,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3830] [2024-11-28 03:35:00,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3833] [2024-11-28 03:35:00,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3835] [2024-11-28 03:35:00,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3840] [2024-11-28 03:35:00,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3843] [2024-11-28 03:35:00,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [3845] [2024-11-28 03:35:00,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3863] [2024-11-28 03:35:00,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3866] [2024-11-28 03:35:00,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [3868] [2024-11-28 03:35:00,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3873] [2024-11-28 03:35:00,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3876] [2024-11-28 03:35:00,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3878] [2024-11-28 03:35:00,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3883] [2024-11-28 03:35:00,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3886] [2024-11-28 03:35:00,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3888] [2024-11-28 03:35:00,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3893] [2024-11-28 03:35:00,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3896] [2024-11-28 03:35:00,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [3898] [2024-11-28 03:35:00,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3941] [2024-11-28 03:35:00,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3948] [2024-11-28 03:35:00,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4185] [2024-11-28 03:35:00,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7407] [2024-11-28 03:35:00,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8927] [2024-11-28 03:35:00,696 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_67ae4181-de10-4a68-bf00-5e93299ce656/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-11-28 03:35:00,709 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:35:01,002 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2024-11-28 03:35:01,011 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:35:01,012 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01 WrapperNode [2024-11-28 03:35:01,013 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:35:01,014 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:35:01,014 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:35:01,014 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:35:01,024 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:01,140 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:01,343 INFO L138 Inliner]: procedures = 318, calls = 3931, calls flagged for inlining = 125, calls inlined = 83, statements flattened = 5010 [2024-11-28 03:35:01,345 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:35:01,348 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:35:01,348 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:35:01,348 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:35:01,359 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:01,360 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:01,405 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:02,385 INFO L175 MemorySlicer]: Split 2045 memory accesses to 38 slices as follows [5, 23, 54, 5, 2, 9, 617, 25, 6, 6, 5, 8, 41, 2, 29, 29, 29, 4, 3, 34, 3, 23, 4, 44, 15, 7, 4, 903, 2, 6, 13, 37, 6, 3, 4, 7, 23, 5]. 44 percent of accesses are in the largest equivalence class. The 172 initializations are split as follows [0, 0, 0, 5, 2, 9, 0, 0, 6, 0, 5, 8, 31, 2, 0, 0, 0, 4, 0, 0, 3, 0, 4, 44, 0, 7, 4, 11, 2, 6, 0, 0, 0, 3, 4, 7, 0, 5]. The 1313 writes are split as follows [1, 23, 20, 0, 0, 0, 617, 25, 0, 3, 0, 0, 8, 0, 29, 29, 29, 0, 1, 11, 0, 23, 0, 0, 1, 0, 0, 446, 0, 0, 2, 19, 3, 0, 0, 0, 23, 0]. [2024-11-28 03:35:02,385 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:02,390 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:02,626 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:02,649 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:02,762 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:02,888 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:02,919 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:03,002 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:35:03,005 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:35:03,005 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:35:03,005 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:35:03,007 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (1/1) ... [2024-11-28 03:35:03,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:35:03,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:35:03,052 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 03:35:03,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 03:35:03,098 INFO L130 BoogieDeclarations]: Found specification of procedure smi_stats_proc_open [2024-11-28 03:35:03,098 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_stats_proc_open [2024-11-28 03:35:03,098 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2024-11-28 03:35:03,098 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2024-11-28 03:35:03,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-28 03:35:03,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-28 03:35:03,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-28 03:35:03,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-28 03:35:03,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-28 03:35:03,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-28 03:35:03,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-28 03:35:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-28 03:35:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-28 03:35:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-28 03:35:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-28 03:35:03,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-28 03:35:03,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-28 03:35:03,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-28 03:35:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-28 03:35:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-28 03:35:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-28 03:35:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-28 03:35:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-28 03:35:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-28 03:35:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-28 03:35:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-28 03:35:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-28 03:35:03,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_smi_msg_received [2024-11-28 03:35:03,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_smi_msg_received [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 03:35:03,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-28 03:35:03,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-28 03:35:03,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-28 03:35:03,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-28 03:35:03,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-28 03:35:03,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-28 03:35:03,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-28 03:35:03,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-28 03:35:03,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-28 03:35:03,107 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-28 03:35:03,107 INFO L130 BoogieDeclarations]: Found specification of procedure intf_find_seq [2024-11-28 03:35:03,107 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_find_seq [2024-11-28 03:35:03,107 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-28 03:35:03,107 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-28 03:35:03,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-28 03:35:03,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-28 03:35:03,107 INFO L130 BoogieDeclarations]: Found specification of procedure handle_read_event_rsp [2024-11-28 03:35:03,107 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_read_event_rsp [2024-11-28 03:35:03,112 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2024-11-28 03:35:03,112 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2024-11-28 03:35:03,112 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_cmd [2024-11-28 03:35:03,112 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_cmd [2024-11-28 03:35:03,113 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2024-11-28 03:35:03,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2024-11-28 03:35:03,113 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_poll [2024-11-28 03:35:03,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_poll [2024-11-28 03:35:03,115 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_cmd [2024-11-28 03:35:03,115 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_cmd [2024-11-28 03:35:03,115 INFO L130 BoogieDeclarations]: Found specification of procedure handle_bmc_rsp [2024-11-28 03:35:03,115 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_bmc_rsp [2024-11-28 03:35:03,115 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-28 03:35:03,115 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-28 03:35:03,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-28 03:35:03,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-28 03:35:03,116 INFO L130 BoogieDeclarations]: Found specification of procedure __write_once_size [2024-11-28 03:35:03,116 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_once_size [2024-11-28 03:35:03,116 INFO L130 BoogieDeclarations]: Found specification of procedure format_lan_msg [2024-11-28 03:35:03,116 INFO L138 BoogieDeclarations]: Found implementation of procedure format_lan_msg [2024-11-28 03:35:03,116 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-28 03:35:03,116 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-28 03:35:03,116 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 03:35:03,116 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 03:35:03,116 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_smi_msg [2024-11-28 03:35:03,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_smi_msg [2024-11-28 03:35:03,116 INFO L130 BoogieDeclarations]: Found specification of procedure copy_event_into_recv_msg [2024-11-28 03:35:03,116 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_event_into_recv_msg [2024-11-28 03:35:03,116 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_panic_request_and_wait [2024-11-28 03:35:03,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_panic_request_and_wait [2024-11-28 03:35:03,116 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-28 03:35:03,116 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-28 03:35:03,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_1 [2024-11-28 03:35:03,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_1 [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure handle_oem_get_msg_cmd [2024-11-28 03:35:03,117 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_oem_get_msg_cmd [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-28 03:35:03,117 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2024-11-28 03:35:03,117 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure need_waiter [2024-11-28 03:35:03,117 INFO L138 BoogieDeclarations]: Found implementation of procedure need_waiter [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 03:35:03,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 03:35:03,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 03:35:03,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-28 03:35:03,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-28 03:35:03,123 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure smi_send [2024-11-28 03:35:03,123 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_send [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-11-28 03:35:03,123 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-11-28 03:35:03,123 INFO L130 BoogieDeclarations]: Found specification of procedure smi_add_send_msg [2024-11-28 03:35:03,124 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_add_send_msg [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure intf_next_seq [2024-11-28 03:35:03,124 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_next_seq [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-28 03:35:03,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-28 03:35:03,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-28 03:35:03,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-28 03:35:03,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-28 03:35:03,129 INFO L130 BoogieDeclarations]: Found specification of procedure find_cmd_rcvr [2024-11-28 03:35:03,129 INFO L138 BoogieDeclarations]: Found implementation of procedure find_cmd_rcvr [2024-11-28 03:35:03,129 INFO L130 BoogieDeclarations]: Found specification of procedure PDE_DATA [2024-11-28 03:35:03,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PDE_DATA [2024-11-28 03:35:03,130 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-28 03:35:03,130 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-28 03:35:03,130 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-28 03:35:03,130 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-28 03:35:03,133 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-28 03:35:03,133 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-28 03:35:03,133 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-28 03:35:03,134 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure i_ipmi_request [2024-11-28 03:35:03,134 INFO L138 BoogieDeclarations]: Found implementation of procedure i_ipmi_request [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_init_msghandler [2024-11-28 03:35:03,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_init_msghandler [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-28 03:35:03,134 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-28 03:35:03,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-28 03:35:03,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-28 03:35:03,136 INFO L130 BoogieDeclarations]: Found specification of procedure free_smi_msg_list [2024-11-28 03:35:03,136 INFO L138 BoogieDeclarations]: Found implementation of procedure free_smi_msg_list [2024-11-28 03:35:03,136 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-28 03:35:03,136 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-28 03:35:03,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure clean_up_interface_data [2024-11-28 03:35:03,138 INFO L138 BoogieDeclarations]: Found implementation of procedure clean_up_interface_data [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2024-11-28 03:35:03,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2024-11-28 03:35:03,138 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2024-11-28 03:35:03,138 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2024-11-28 03:35:03,139 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_recv_msg [2024-11-28 03:35:03,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_recv_msg [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-28 03:35:03,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-28 03:35:03,145 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_rsp [2024-11-28 03:35:03,146 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_rsp [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_err_response [2024-11-28 03:35:03,146 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_err_response [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2024-11-28 03:35:03,146 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-28 03:35:03,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-28 03:35:03,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-28 03:35:03,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-28 03:35:03,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-28 03:35:03,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-28 03:35:03,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-28 03:35:03,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-28 03:35:03,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-28 03:35:03,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-28 03:35:03,154 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2024-11-28 03:35:03,154 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2024-11-28 03:35:03,154 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_1 [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_1 [2024-11-28 03:35:03,154 INFO L130 BoogieDeclarations]: Found specification of procedure smi_ipmb_proc_open [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_ipmb_proc_open [2024-11-28 03:35:03,154 INFO L130 BoogieDeclarations]: Found specification of procedure maintenance_mode_update [2024-11-28 03:35:03,154 INFO L138 BoogieDeclarations]: Found implementation of procedure maintenance_mode_update [2024-11-28 03:35:03,154 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-28 03:35:03,155 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-28 03:35:03,155 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-28 03:35:03,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2024-11-28 03:35:03,156 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-11-28 03:35:03,156 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-11-28 03:35:03,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-28 03:35:03,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-28 03:35:03,158 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2024-11-28 03:35:03,158 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2024-11-28 03:35:03,158 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_addr [2024-11-28 03:35:03,158 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_addr [2024-11-28 03:35:03,158 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2024-11-28 03:35:03,158 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2024-11-28 03:35:03,158 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-28 03:35:03,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-28 03:35:03,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 03:35:03,159 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_rsp [2024-11-28 03:35:03,159 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_rsp [2024-11-28 03:35:03,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-28 03:35:03,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-28 03:35:03,159 INFO L130 BoogieDeclarations]: Found specification of procedure smi_version_proc_open [2024-11-28 03:35:03,159 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_version_proc_open [2024-11-28 03:35:03,159 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2024-11-28 03:35:03,159 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2024-11-28 03:35:03,159 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_bcast_addr [2024-11-28 03:35:03,159 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_bcast_addr [2024-11-28 03:35:03,160 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-28 03:35:03,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-28 03:35:03,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:35:03,160 INFO L130 BoogieDeclarations]: Found specification of procedure send_channel_info_cmd [2024-11-28 03:35:03,160 INFO L138 BoogieDeclarations]: Found implementation of procedure send_channel_info_cmd [2024-11-28 03:35:03,160 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-28 03:35:03,160 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-28 03:35:03,160 INFO L130 BoogieDeclarations]: Found specification of procedure format_ipmb_msg [2024-11-28 03:35:03,160 INFO L138 BoogieDeclarations]: Found implementation of procedure format_ipmb_msg [2024-11-28 03:35:03,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 03:35:03,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 03:35:03,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 03:35:03,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 03:35:03,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 03:35:03,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 03:35:03,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 03:35:03,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 03:35:03,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 03:35:03,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 03:35:03,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-28 03:35:03,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-28 03:35:03,163 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-11-28 03:35:03,164 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-11-28 03:35:03,164 INFO L130 BoogieDeclarations]: Found specification of procedure free_recv_msg_list [2024-11-28 03:35:03,164 INFO L138 BoogieDeclarations]: Found implementation of procedure free_recv_msg_list [2024-11-28 03:35:03,164 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-28 03:35:03,164 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-28 03:35:03,164 INFO L130 BoogieDeclarations]: Found specification of procedure handle_one_recv_msg [2024-11-28 03:35:03,164 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_one_recv_msg [2024-11-28 03:35:03,164 INFO L130 BoogieDeclarations]: Found specification of procedure intf_err_seq [2024-11-28 03:35:03,164 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_err_seq [2024-11-28 03:35:03,164 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-28 03:35:03,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-28 03:35:03,164 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2024-11-28 03:35:03,164 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2024-11-28 03:35:03,164 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-11-28 03:35:03,164 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-11-28 03:35:03,164 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-28 03:35:03,164 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-28 03:35:03,164 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_timeout [2024-11-28 03:35:03,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_timeout [2024-11-28 03:35:03,164 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_smi_msg [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_smi_msg [2024-11-28 03:35:03,165 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-28 03:35:03,165 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2024-11-28 03:35:03,165 INFO L130 BoogieDeclarations]: Found specification of procedure handle_new_recv_msgs [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_new_recv_msgs [2024-11-28 03:35:03,165 INFO L130 BoogieDeclarations]: Found specification of procedure is_lan_addr [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure is_lan_addr [2024-11-28 03:35:03,165 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-28 03:35:03,165 INFO L130 BoogieDeclarations]: Found specification of procedure intf_free [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_free [2024-11-28 03:35:03,165 INFO L130 BoogieDeclarations]: Found specification of procedure smi_recv_tasklet [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_recv_tasklet [2024-11-28 03:35:03,165 INFO L130 BoogieDeclarations]: Found specification of procedure ipmb_checksum [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmb_checksum [2024-11-28 03:35:03,165 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_response [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_response [2024-11-28 03:35:03,165 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2024-11-28 03:35:03,165 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-28 03:35:03,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-28 03:35:03,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_recv_msg [2024-11-28 03:35:03,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_recv_msg [2024-11-28 03:35:03,167 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:35:03,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:35:04,941 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:35:04,946 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:35:28,601 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-28 03:35:40,007 INFO L? ?]: Removed 2751 outVars from TransFormulas that were not future-live. [2024-11-28 03:35:40,007 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:35:40,058 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:35:40,058 INFO L312 CfgBuilder]: Removed 11 assume(true) statements. [2024-11-28 03:35:40,059 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:35:40 BoogieIcfgContainer [2024-11-28 03:35:40,059 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:35:40,066 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:35:40,068 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:35:40,073 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:35:40,073 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:34:57" (1/3) ... [2024-11-28 03:35:40,074 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b37b9c1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:35:40, skipping insertion in model container [2024-11-28 03:35:40,074 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:35:01" (2/3) ... [2024-11-28 03:35:40,074 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b37b9c1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:35:40, skipping insertion in model container [2024-11-28 03:35:40,074 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:35:40" (3/3) ... [2024-11-28 03:35:40,075 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-11-28 03:35:40,094 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:35:40,097 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-11-28 03:35:40,313 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:35:40,328 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;@593f6e45, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:35:40,328 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-28 03:35:40,340 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-11-28 03:35:40,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2024-11-28 03:35:40,388 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:40,389 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:35:40,390 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:40,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:40,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1587944978, now seen corresponding path program 1 times [2024-11-28 03:35:40,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:40,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92315112] [2024-11-28 03:35:40,406 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:40,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:37:00,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:37:02,832 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 195 refuted. 0 times theorem prover too weak. 11000 trivial. 0 not checked. [2024-11-28 03:37:02,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:37:02,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92315112] [2024-11-28 03:37:02,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92315112] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:37:02,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781448085] [2024-11-28 03:37:02,836 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:37:02,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:37:02,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:37:02,839 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:37:02,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:38:18,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:38:19,046 INFO L256 TraceCheckSpWp]: Trace formula consists of 13933 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 03:38:19,092 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:38:19,219 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 351 proven. 0 refuted. 0 times theorem prover too weak. 10844 trivial. 0 not checked. [2024-11-28 03:38:19,220 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:38:19,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781448085] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:38:19,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:38:19,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-28 03:38:19,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010893712] [2024-11-28 03:38:19,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:38:19,230 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 03:38:19,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:38:19,257 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 03:38:19,257 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:38:19,268 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-11-28 03:38:19,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:38:19,582 INFO L93 Difference]: Finished difference Result 3770 states and 5649 transitions. [2024-11-28 03:38:19,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 03:38:19,584 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 736 [2024-11-28 03:38:19,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:38:19,629 INFO L225 Difference]: With dead ends: 3770 [2024-11-28 03:38:19,629 INFO L226 Difference]: Without dead ends: 1862 [2024-11-28 03:38:19,643 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 737 GetRequests, 737 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:38:19,646 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-11-28 03:38:19,647 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-11-28 03:38:19,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1862 states. [2024-11-28 03:38:19,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1862 to 1862. [2024-11-28 03:38:19,877 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-11-28 03:38:19,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1862 states to 1862 states and 2722 transitions. [2024-11-28 03:38:19,908 INFO L78 Accepts]: Start accepts. Automaton has 1862 states and 2722 transitions. Word has length 736 [2024-11-28 03:38:19,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:38:19,910 INFO L471 AbstractCegarLoop]: Abstraction has 1862 states and 2722 transitions. [2024-11-28 03:38:19,911 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-11-28 03:38:19,911 INFO L276 IsEmpty]: Start isEmpty. Operand 1862 states and 2722 transitions. [2024-11-28 03:38:19,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2024-11-28 03:38:19,938 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:38:19,939 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:38:19,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 03:38:20,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_67ae4181-de10-4a68-bf00-5e93299ce656/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-28 03:38:20,140 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:38:20,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:38:20,140 INFO L85 PathProgramCache]: Analyzing trace with hash -367375810, now seen corresponding path program 1 times [2024-11-28 03:38:20,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:38:20,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982121768] [2024-11-28 03:38:20,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:38:20,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:39:31,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:39:35,207 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11195 trivial. 0 not checked. [2024-11-28 03:39:35,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:39:35,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982121768] [2024-11-28 03:39:35,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982121768] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:39:35,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:39:35,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:39:35,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962612105] [2024-11-28 03:39:35,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:39:35,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:39:35,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:39:35,217 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:39:35,217 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:39:35,218 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-11-28 03:39:39,658 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:39:40,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:39:40,872 INFO L93 Difference]: Finished difference Result 5273 states and 7720 transitions. [2024-11-28 03:39:40,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:39:40,872 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) Word has length 736 [2024-11-28 03:39:40,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:39:40,919 INFO L225 Difference]: With dead ends: 5273 [2024-11-28 03:39:40,920 INFO L226 Difference]: Without dead ends: 3522 [2024-11-28 03:39:40,928 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:39:40,929 INFO L435 NwaCegarLoop]: 2722 mSDtfsCounter, 2474 mSDsluCounter, 2663 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s 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.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:39:40,930 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.4s Time] [2024-11-28 03:39:40,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3522 states. [2024-11-28 03:39:41,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3522 to 3520. [2024-11-28 03:39:41,130 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-11-28 03:39:41,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3520 states to 3520 states and 5156 transitions. [2024-11-28 03:39:41,166 INFO L78 Accepts]: Start accepts. Automaton has 3520 states and 5156 transitions. Word has length 736 [2024-11-28 03:39:41,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:39:41,172 INFO L471 AbstractCegarLoop]: Abstraction has 3520 states and 5156 transitions. [2024-11-28 03:39:41,172 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) [2024-11-28 03:39:41,172 INFO L276 IsEmpty]: Start isEmpty. Operand 3520 states and 5156 transitions. [2024-11-28 03:39:41,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 745 [2024-11-28 03:39:41,200 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:39:41,200 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:39:41,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 03:39:41,201 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:39:41,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:39:41,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1199213506, now seen corresponding path program 1 times [2024-11-28 03:39:41,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:39:41,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063174322] [2024-11-28 03:39:41,202 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:39:41,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:40:51,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:40:54,890 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11195 trivial. 0 not checked. [2024-11-28 03:40:54,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:40:54,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063174322] [2024-11-28 03:40:54,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063174322] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:40:54,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:40:54,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:40:54,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528423391] [2024-11-28 03:40:54,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:40:54,894 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:40:54,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:40:54,895 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:40:54,895 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:40:54,896 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-11-28 03:40:59,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.42s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:01,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:12,702 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:14,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:18,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:22,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:26,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:27,508 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:31,527 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:35,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:36,595 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:42:38,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:42:38,707 INFO L93 Difference]: Finished difference Result 10282 states and 15070 transitions. [2024-11-28 03:42:38,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:42:38,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (55), 3 states have call predecessors, (55), 2 states have return successors, (54), 3 states have call predecessors, (54), 2 states have call successors, (54) Word has length 744 [2024-11-28 03:42:38,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:42:38,767 INFO L225 Difference]: With dead ends: 10282 [2024-11-28 03:42:38,767 INFO L226 Difference]: Without dead ends: 6873 [2024-11-28 03:42:38,783 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:42:38,784 INFO L435 NwaCegarLoop]: 594 mSDtfsCounter, 4867 mSDsluCounter, 1343 mSDsCounter, 0 mSdLazyCounter, 6625 mSolverCounterSat, 1581 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 100.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5262 SdHoareTripleChecker+Valid, 1937 SdHoareTripleChecker+Invalid, 8210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1581 IncrementalHoareTripleChecker+Valid, 6625 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 103.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:42:38,785 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5262 Valid, 1937 Invalid, 8210 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1581 Valid, 6625 Invalid, 4 Unknown, 0 Unchecked, 103.1s Time] [2024-11-28 03:42:38,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6873 states. [2024-11-28 03:42:39,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6873 to 6866. [2024-11-28 03:42:39,143 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-11-28 03:42:39,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6866 states to 6866 states and 10068 transitions. [2024-11-28 03:42:39,181 INFO L78 Accepts]: Start accepts. Automaton has 6866 states and 10068 transitions. Word has length 744 [2024-11-28 03:42:39,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:42:39,184 INFO L471 AbstractCegarLoop]: Abstraction has 6866 states and 10068 transitions. [2024-11-28 03:42:39,184 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (55), 3 states have call predecessors, (55), 2 states have return successors, (54), 3 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-28 03:42:39,184 INFO L276 IsEmpty]: Start isEmpty. Operand 6866 states and 10068 transitions. [2024-11-28 03:42:39,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 752 [2024-11-28 03:42:39,196 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:42:39,196 INFO L218 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:42:39,196 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 03:42:39,197 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:42:39,197 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:42:39,197 INFO L85 PathProgramCache]: Analyzing trace with hash 217934375, now seen corresponding path program 1 times [2024-11-28 03:42:39,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:42:39,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515984655] [2024-11-28 03:42:39,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:42:39,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:43:50,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:43:52,589 INFO L134 CoverageAnalysis]: Checked inductivity of 11195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11195 trivial. 0 not checked. [2024-11-28 03:43:52,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:43:52,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515984655] [2024-11-28 03:43:52,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515984655] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:43:52,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:43:52,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 03:43:52,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28959182] [2024-11-28 03:43:52,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:43:52,592 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 03:43:52,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:43:52,593 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 03:43:52,593 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:43:52,593 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-11-28 03:43:53,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:43:53,302 INFO L93 Difference]: Finished difference Result 11965 states and 17540 transitions. [2024-11-28 03:43:53,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 03:43:53,303 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 751 [2024-11-28 03:43:53,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:43:53,342 INFO L225 Difference]: With dead ends: 11965 [2024-11-28 03:43:53,343 INFO L226 Difference]: Without dead ends: 5210 [2024-11-28 03:43:53,366 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:43:53,368 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-11-28 03:43:53,369 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-11-28 03:43:53,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5210 states. [2024-11-28 03:43:53,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5210 to 5210. [2024-11-28 03:43:53,640 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-11-28 03:43:53,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5210 states to 5210 states and 7630 transitions. [2024-11-28 03:43:53,674 INFO L78 Accepts]: Start accepts. Automaton has 5210 states and 7630 transitions. Word has length 751 [2024-11-28 03:43:53,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:43:53,677 INFO L471 AbstractCegarLoop]: Abstraction has 5210 states and 7630 transitions. [2024-11-28 03:43:53,678 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (56), 2 states have call predecessors, (56), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2024-11-28 03:43:53,678 INFO L276 IsEmpty]: Start isEmpty. Operand 5210 states and 7630 transitions. [2024-11-28 03:43:53,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 862 [2024-11-28 03:43:53,694 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:43:53,695 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-11-28 03:43:53,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 03:43:53,695 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:43:53,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:43:53,696 INFO L85 PathProgramCache]: Analyzing trace with hash -466458632, now seen corresponding path program 1 times [2024-11-28 03:43:53,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:43:53,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355291822] [2024-11-28 03:43:53,697 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:43:53,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:45:01,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:45:03,063 INFO L134 CoverageAnalysis]: Checked inductivity of 14773 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14773 trivial. 0 not checked. [2024-11-28 03:45:03,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:45:03,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355291822] [2024-11-28 03:45:03,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355291822] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:45:03,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:45:03,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:45:03,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290278126] [2024-11-28 03:45:03,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:45:03,064 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:45:03,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:45:03,065 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:45:03,065 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:45:03,065 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-11-28 03:45:03,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:45:03,238 INFO L93 Difference]: Finished difference Result 5210 states and 7630 transitions. [2024-11-28 03:45:03,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:45:03,239 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-11-28 03:45:03,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:45:03,273 INFO L225 Difference]: With dead ends: 5210 [2024-11-28 03:45:03,273 INFO L226 Difference]: Without dead ends: 5176 [2024-11-28 03:45:03,279 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:45:03,280 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-11-28 03:45:03,281 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-11-28 03:45:03,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5176 states. [2024-11-28 03:45:03,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5176 to 5176. [2024-11-28 03:45:03,564 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-11-28 03:45:03,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5176 states to 5176 states and 7583 transitions. [2024-11-28 03:45:03,600 INFO L78 Accepts]: Start accepts. Automaton has 5176 states and 7583 transitions. Word has length 861 [2024-11-28 03:45:03,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:45:03,602 INFO L471 AbstractCegarLoop]: Abstraction has 5176 states and 7583 transitions. [2024-11-28 03:45:03,603 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-11-28 03:45:03,603 INFO L276 IsEmpty]: Start isEmpty. Operand 5176 states and 7583 transitions. [2024-11-28 03:45:03,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 830 [2024-11-28 03:45:03,615 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:45:03,616 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-11-28 03:45:03,616 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 03:45:03,616 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:45:03,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:45:03,617 INFO L85 PathProgramCache]: Analyzing trace with hash -517540774, now seen corresponding path program 1 times [2024-11-28 03:45:03,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:45:03,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480341820] [2024-11-28 03:45:03,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:45:03,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:46:11,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:46:13,498 INFO L134 CoverageAnalysis]: Checked inductivity of 11205 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11205 trivial. 0 not checked. [2024-11-28 03:46:13,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:46:13,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480341820] [2024-11-28 03:46:13,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480341820] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:46:13,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:46:13,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:46:13,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553562862] [2024-11-28 03:46:13,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:46:13,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:46:13,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:46:13,501 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:46:13,501 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:46:13,502 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-11-28 03:46:14,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:46:14,304 INFO L93 Difference]: Finished difference Result 13424 states and 19650 transitions. [2024-11-28 03:46:14,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:46:14,305 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-11-28 03:46:14,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:46:14,364 INFO L225 Difference]: With dead ends: 13424 [2024-11-28 03:46:14,364 INFO L226 Difference]: Without dead ends: 8359 [2024-11-28 03:46:14,386 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:46:14,386 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.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:46:14,387 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.4s Time] [2024-11-28 03:46:14,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8359 states. [2024-11-28 03:46:14,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8359 to 8353. [2024-11-28 03:46:14,920 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-11-28 03:46:14,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8353 states to 8353 states and 12221 transitions. [2024-11-28 03:46:14,963 INFO L78 Accepts]: Start accepts. Automaton has 8353 states and 12221 transitions. Word has length 829 [2024-11-28 03:46:14,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:46:14,965 INFO L471 AbstractCegarLoop]: Abstraction has 8353 states and 12221 transitions. [2024-11-28 03:46:14,966 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-11-28 03:46:14,966 INFO L276 IsEmpty]: Start isEmpty. Operand 8353 states and 12221 transitions. [2024-11-28 03:46:14,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 875 [2024-11-28 03:46:14,980 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:46:14,980 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-11-28 03:46:14,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 03:46:14,981 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:46:14,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:46:14,982 INFO L85 PathProgramCache]: Analyzing trace with hash 2044405967, now seen corresponding path program 1 times [2024-11-28 03:46:14,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:46:14,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125430477] [2024-11-28 03:46:14,982 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:46:14,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:47:25,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:47:27,797 INFO L134 CoverageAnalysis]: Checked inductivity of 11207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11207 trivial. 0 not checked. [2024-11-28 03:47:27,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:47:27,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125430477] [2024-11-28 03:47:27,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125430477] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:47:27,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:47:27,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:47:27,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20494730] [2024-11-28 03:47:27,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:47:27,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:47:27,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:47:27,801 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:47:27,801 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:47:27,801 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-11-28 03:47:32,115 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:47:53,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:47:53,097 INFO L93 Difference]: Finished difference Result 33053 states and 48955 transitions. [2024-11-28 03:47:53,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:47:53,098 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-11-28 03:47:53,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:47:53,291 INFO L225 Difference]: With dead ends: 33053 [2024-11-28 03:47:53,291 INFO L226 Difference]: Without dead ends: 24811 [2024-11-28 03:47:53,350 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:47:53,351 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.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:47:53,351 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.3s Time] [2024-11-28 03:47:53,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24811 states. [2024-11-28 03:47:54,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24811 to 24807. [2024-11-28 03:47:55,018 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-11-28 03:47:55,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24807 states to 24807 states and 36670 transitions. [2024-11-28 03:47:55,150 INFO L78 Accepts]: Start accepts. Automaton has 24807 states and 36670 transitions. Word has length 874 [2024-11-28 03:47:55,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:47:55,151 INFO L471 AbstractCegarLoop]: Abstraction has 24807 states and 36670 transitions. [2024-11-28 03:47:55,151 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-11-28 03:47:55,151 INFO L276 IsEmpty]: Start isEmpty. Operand 24807 states and 36670 transitions. [2024-11-28 03:47:55,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 876 [2024-11-28 03:47:55,171 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:47:55,171 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-11-28 03:47:55,172 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 03:47:55,172 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:47:55,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:47:55,173 INFO L85 PathProgramCache]: Analyzing trace with hash -665418745, now seen corresponding path program 1 times [2024-11-28 03:47:55,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:47:55,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981796255] [2024-11-28 03:47:55,173 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:47:55,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:08,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:49:10,481 INFO L134 CoverageAnalysis]: Checked inductivity of 11207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11207 trivial. 0 not checked. [2024-11-28 03:49:10,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:10,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981796255] [2024-11-28 03:49:10,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981796255] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:49:10,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:49:10,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:49:10,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171278522] [2024-11-28 03:49:10,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:49:10,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:49:10,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:10,484 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:49:10,484 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:49:10,484 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-11-28 03:49:14,759 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 []