./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--char--ipmi--ipmi_msghandler.ko-main.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_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/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_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--char--ipmi--ipmi_msghandler.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/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_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/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 ebe9bf2bbdec742b5fe347a333dc9c1d73e07f77879b09254c247ae13a033d55 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 20:07:36,348 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 20:07:36,418 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-27 20:07:36,423 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 20:07:36,423 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 20:07:36,448 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 20:07:36,449 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 20:07:36,449 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 20:07:36,449 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 20:07:36,450 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 20:07:36,450 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 20:07:36,450 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 20:07:36,450 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 20:07:36,451 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 20:07:36,451 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 20:07:36,451 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 20:07:36,451 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 20:07:36,451 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 20:07:36,451 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 20:07:36,452 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 20:07:36,452 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 20:07:36,452 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 20:07:36,452 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 20:07:36,452 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 20:07:36,452 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 20:07:36,452 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 20:07:36,453 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:07:36,453 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:07:36,453 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:07:36,453 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:07:36,453 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 20:07:36,453 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:07:36,453 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:07:36,454 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:07:36,454 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:07:36,454 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 20:07:36,454 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 20:07:36,454 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 20:07:36,454 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 20:07:36,454 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 20:07:36,455 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 20:07:36,455 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 20:07:36,455 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 20:07:36,455 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 20:07:36,455 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 20:07:36,455 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_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/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 -> ebe9bf2bbdec742b5fe347a333dc9c1d73e07f77879b09254c247ae13a033d55 [2024-11-27 20:07:36,732 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 20:07:36,740 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 20:07:36,742 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 20:07:36,744 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 20:07:36,744 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 20:07:36,745 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--char--ipmi--ipmi_msghandler.ko-main.cil.out.i [2024-11-27 20:07:39,665 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/data/019a5a670/633bb35227a44b98bdedeba6b1af9c89/FLAGd8cfb583b [2024-11-27 20:07:40,414 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 20:07:40,415 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--char--ipmi--ipmi_msghandler.ko-main.cil.out.i [2024-11-27 20:07:40,471 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/data/019a5a670/633bb35227a44b98bdedeba6b1af9c89/FLAGd8cfb583b [2024-11-27 20:07:40,498 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/data/019a5a670/633bb35227a44b98bdedeba6b1af9c89 [2024-11-27 20:07:40,501 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 20:07:40,503 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 20:07:40,506 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 20:07:40,507 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 20:07:40,512 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 20:07:40,513 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:07:40" (1/1) ... [2024-11-27 20:07:40,514 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72e8ebac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:40, skipping insertion in model container [2024-11-27 20:07:40,514 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:07:40" (1/1) ... [2024-11-27 20:07:40,678 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 20:07:42,935 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_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--char--ipmi--ipmi_msghandler.ko-main.cil.out.i[265597,265610] [2024-11-27 20:07:43,127 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:07:43,154 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 20:07:43,221 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,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3237-3238] [2024-11-27 20:07:43,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3292] [2024-11-27 20:07:43,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3295] [2024-11-27 20:07:43,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3298] [2024-11-27 20:07:43,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3301] [2024-11-27 20:07:43,227 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)); [3334] [2024-11-27 20:07:43,227 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)); [3341] [2024-11-27 20:07:43,228 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): "ir" (i): "memory"); [3348-3349] [2024-11-27 20:07:43,228 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)); [3356] [2024-11-27 20:07:43,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [3363] [2024-11-27 20:07:43,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [3381-3382] [2024-11-27 20:07:43,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [3386-3387] [2024-11-27 20:07:43,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [3391-3392] [2024-11-27 20:07:43,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [3396-3397] [2024-11-27 20:07:43,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [3531] [2024-11-27 20:07:43,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3534] [2024-11-27 20:07:43,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3537] [2024-11-27 20:07:43,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3540] [2024-11-27 20:07:43,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3577] [2024-11-27 20:07:43,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3584] [2024-11-27 20:07:43,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3587] [2024-11-27 20:07:43,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3791] [2024-11-27 20:07:43,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6781] [2024-11-27 20:07:43,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8123] [2024-11-27 20:07:43,655 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_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--char--ipmi--ipmi_msghandler.ko-main.cil.out.i[265597,265610] [2024-11-27 20:07:43,679 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:07:43,863 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2024-11-27 20:07:43,874 INFO L204 MainTranslator]: Completed translation [2024-11-27 20:07:43,875 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43 WrapperNode [2024-11-27 20:07:43,875 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 20:07:43,877 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 20:07:43,877 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 20:07:43,877 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 20:07:43,886 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:44,018 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:44,229 INFO L138 Inliner]: procedures = 389, calls = 2966, calls flagged for inlining = 158, calls inlined = 65, statements flattened = 3418 [2024-11-27 20:07:44,230 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 20:07:44,231 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 20:07:44,231 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 20:07:44,231 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 20:07:44,243 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:44,243 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:44,276 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:45,038 INFO L175 MemorySlicer]: Split 993 memory accesses to 41 slices as follows [28, 28, 2, 3, 28, 4, 33, 2, 3, 2, 2, 3, 15, 6, 5, 8, 2, 5, 5, 24, 613, 5, 24, 2, 2, 2, 4, 5, 2, 2, 3, 2, 2, 4, 7, 24, 1, 23, 54, 2, 2]. 62 percent of accesses are in the largest equivalence class. The 92 initializations are split as follows [0, 0, 0, 0, 0, 0, 31, 0, 3, 0, 0, 0, 0, 6, 5, 8, 0, 5, 5, 0, 6, 5, 0, 2, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 7, 0, 0, 0, 0, 2, 0]. The 456 writes are split as follows [28, 28, 1, 1, 28, 0, 2, 1, 0, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 24, 238, 0, 24, 0, 1, 1, 2, 1, 1, 1, 0, 1, 1, 0, 0, 24, 0, 23, 20, 0, 1]. [2024-11-27 20:07:45,038 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:45,039 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:45,246 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:45,253 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:45,288 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:45,366 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:45,389 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:45,433 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 20:07:45,434 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 20:07:45,435 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 20:07:45,435 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 20:07:45,436 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (1/1) ... [2024-11-27 20:07:45,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:07:45,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:07:45,477 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 20:07:45,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 20:07:45,513 INFO L130 BoogieDeclarations]: Found specification of procedure smi_stats_proc_open [2024-11-27 20:07:45,515 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_stats_proc_open [2024-11-27 20:07:45,515 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-27 20:07:45,515 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-27 20:07:45,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-27 20:07:45,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-27 20:07:45,517 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_poll [2024-11-27 20:07:45,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_poll [2024-11-27 20:07:45,518 INFO L130 BoogieDeclarations]: Found specification of procedure format_lan_msg [2024-11-27 20:07:45,518 INFO L138 BoogieDeclarations]: Found implementation of procedure format_lan_msg [2024-11-27 20:07:45,519 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2024-11-27 20:07:45,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2024-11-27 20:07:45,519 INFO L130 BoogieDeclarations]: Found specification of procedure copy_event_into_recv_msg [2024-11-27 20:07:45,519 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_event_into_recv_msg [2024-11-27 20:07:45,519 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_panic_request_and_wait [2024-11-27 20:07:45,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_panic_request_and_wait [2024-11-27 20:07:45,519 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-27 20:07:45,519 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-27 20:07:45,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_cmd_rcvrs_mutex_of_ipmi_smi [2024-11-27 20:07:45,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_cmd_rcvrs_mutex_of_ipmi_smi [2024-11-27 20:07:45,521 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2024-11-27 20:07:45,522 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2024-11-27 20:07:45,522 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_unregister [2024-11-27 20:07:45,522 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_unregister [2024-11-27 20:07:45,522 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-27 20:07:45,522 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-27 20:07:45,522 INFO L130 BoogieDeclarations]: Found specification of procedure intf_next_seq [2024-11-27 20:07:45,522 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_next_seq [2024-11-27 20:07:45,522 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-27 20:07:45,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_cmd_rcvrs_mutex_of_ipmi_smi [2024-11-27 20:07:45,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_cmd_rcvrs_mutex_of_ipmi_smi [2024-11-27 20:07:45,522 INFO L130 BoogieDeclarations]: Found specification of procedure PDE [2024-11-27 20:07:45,522 INFO L138 BoogieDeclarations]: Found implementation of procedure PDE [2024-11-27 20:07:45,522 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-27 20:07:45,522 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-27 20:07:45,522 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-27 20:07:45,522 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure i_ipmi_request [2024-11-27 20:07:45,523 INFO L138 BoogieDeclarations]: Found implementation of procedure i_ipmi_request [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-27 20:07:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-27 20:07:45,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-27 20:07:45,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-27 20:07:45,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-27 20:07:45,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-27 20:07:45,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-27 20:07:45,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-27 20:07:45,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-27 20:07:45,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-27 20:07:45,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-27 20:07:45,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-27 20:07:45,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-27 20:07:45,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-27 20:07:45,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-27 20:07:45,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-27 20:07:45,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-27 20:07:45,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-27 20:07:45,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-27 20:07:45,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-27 20:07:45,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-27 20:07:45,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-27 20:07:45,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-27 20:07:45,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-27 20:07:45,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-11-27 20:07:45,528 INFO L130 BoogieDeclarations]: Found specification of procedure free_smi_msg_list [2024-11-27 20:07:45,528 INFO L138 BoogieDeclarations]: Found implementation of procedure free_smi_msg_list [2024-11-27 20:07:45,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-27 20:07:45,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-27 20:07:45,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-27 20:07:45,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-27 20:07:45,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-27 20:07:45,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-27 20:07:45,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-27 20:07:45,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-27 20:07:45,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-27 20:07:45,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-27 20:07:45,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2024-11-27 20:07:45,533 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-27 20:07:45,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-27 20:07:45,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-27 20:07:45,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-27 20:07:45,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-27 20:07:45,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-27 20:07:45,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-27 20:07:45,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-27 20:07:45,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-27 20:07:45,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-27 20:07:45,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-27 20:07:45,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-27 20:07:45,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-27 20:07:45,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-27 20:07:45,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-27 20:07:45,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-27 20:07:45,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-27 20:07:45,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-27 20:07:45,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-27 20:07:45,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-27 20:07:45,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-27 20:07:45,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-27 20:07:45,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-27 20:07:45,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-27 20:07:45,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-27 20:07:45,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-27 20:07:45,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-27 20:07:45,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-27 20:07:45,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-27 20:07:45,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-27 20:07:45,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-27 20:07:45,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-27 20:07:45,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-27 20:07:45,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-27 20:07:45,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-27 20:07:45,545 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-27 20:07:45,546 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure maintenance_mode_update [2024-11-27 20:07:45,547 INFO L138 BoogieDeclarations]: Found implementation of procedure maintenance_mode_update [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-27 20:07:45,547 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-11-27 20:07:45,547 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2024-11-27 20:07:45,547 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure smi_version_proc_open [2024-11-27 20:07:45,547 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_version_proc_open [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-27 20:07:45,547 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure send_channel_info_cmd [2024-11-27 20:07:45,547 INFO L138 BoogieDeclarations]: Found implementation of procedure send_channel_info_cmd [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-27 20:07:45,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-27 20:07:45,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-27 20:07:45,549 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-27 20:07:45,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_smi_msg [2024-11-27 20:07:45,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_smi_msg [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-27 20:07:45,549 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-27 20:07:45,549 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure handle_new_recv_msgs [2024-11-27 20:07:45,549 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_new_recv_msgs [2024-11-27 20:07:45,549 INFO L130 BoogieDeclarations]: Found specification of procedure is_lan_addr [2024-11-27 20:07:45,550 INFO L138 BoogieDeclarations]: Found implementation of procedure is_lan_addr [2024-11-27 20:07:45,550 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-27 20:07:45,550 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-27 20:07:45,554 INFO L130 BoogieDeclarations]: Found specification of procedure intf_free [2024-11-27 20:07:45,554 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_free [2024-11-27 20:07:45,555 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 20:07:45,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 20:07:45,555 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2024-11-27 20:07:45,555 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2024-11-27 20:07:45,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-27 20:07:45,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-27 20:07:45,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-27 20:07:45,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-27 20:07:45,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-27 20:07:45,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-27 20:07:45,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-27 20:07:45,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-27 20:07:45,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-27 20:07:45,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-27 20:07:45,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-27 20:07:45,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-27 20:07:45,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-27 20:07:45,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-27 20:07:45,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure intf_find_seq [2024-11-27 20:07:45,563 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_find_seq [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-27 20:07:45,563 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-27 20:07:45,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-27 20:07:45,563 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-27 20:07:45,563 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_smi_msg [2024-11-27 20:07:45,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_smi_msg [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-27 20:07:45,564 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-27 20:07:45,564 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2024-11-27 20:07:45,564 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-27 20:07:45,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-27 20:07:45,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-27 20:07:45,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-27 20:07:45,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-27 20:07:45,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-27 20:07:45,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-27 20:07:45,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-27 20:07:45,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-27 20:07:45,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-27 20:07:45,572 INFO L130 BoogieDeclarations]: Found specification of procedure find_cmd_rcvr [2024-11-27 20:07:45,572 INFO L138 BoogieDeclarations]: Found implementation of procedure find_cmd_rcvr [2024-11-27 20:07:45,572 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-27 20:07:45,572 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-27 20:07:45,572 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-27 20:07:45,572 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-27 20:07:45,572 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_init_msghandler [2024-11-27 20:07:45,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_init_msghandler [2024-11-27 20:07:45,572 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-27 20:07:45,573 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure clean_up_interface_data [2024-11-27 20:07:45,573 INFO L138 BoogieDeclarations]: Found implementation of procedure clean_up_interface_data [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_recv_msg [2024-11-27 20:07:45,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_recv_msg [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2024-11-27 20:07:45,573 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2024-11-27 20:07:45,573 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2024-11-27 20:07:45,573 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2024-11-27 20:07:45,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure smi_ipmb_proc_open [2024-11-27 20:07:45,573 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_ipmb_proc_open [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-27 20:07:45,573 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-27 20:07:45,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-27 20:07:45,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-27 20:07:45,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_addr [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_addr [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_bcast_addr [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_bcast_addr [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_cpu_idle [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_cpu_idle [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure format_ipmb_msg [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure format_ipmb_msg [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure free_recv_msg_list [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure free_recv_msg_list [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure ipmb_checksum [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmb_checksum [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_response [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_response [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2024-11-27 20:07:45,575 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-27 20:07:45,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-27 20:07:45,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-27 20:07:45,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-27 20:07:45,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-27 20:07:45,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-27 20:07:45,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_recv_msg [2024-11-27 20:07:45,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_recv_msg [2024-11-27 20:07:45,582 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2024-11-27 20:07:45,582 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2024-11-27 20:07:46,746 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 20:07:46,751 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 20:08:12,453 INFO L? ?]: Removed 1969 outVars from TransFormulas that were not future-live. [2024-11-27 20:08:12,453 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 20:08:12,489 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 20:08:12,489 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-27 20:08:12,490 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:08:12 BoogieIcfgContainer [2024-11-27 20:08:12,490 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 20:08:12,492 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 20:08:12,492 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 20:08:12,497 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 20:08:12,497 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 08:07:40" (1/3) ... [2024-11-27 20:08:12,498 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73bb2e65 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:08:12, skipping insertion in model container [2024-11-27 20:08:12,498 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:07:43" (2/3) ... [2024-11-27 20:08:12,498 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73bb2e65 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:08:12, skipping insertion in model container [2024-11-27 20:08:12,499 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:08:12" (3/3) ... [2024-11-27 20:08:12,500 INFO L128 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--char--ipmi--ipmi_msghandler.ko-main.cil.out.i [2024-11-27 20:08:12,517 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 20:08:12,524 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG 32_7a_cilled_linux-3.8-rc1-drivers--char--ipmi--ipmi_msghandler.ko-main.cil.out.i that has 117 procedures, 1513 locations, 1 initial locations, 83 loop locations, and 2 error locations. [2024-11-27 20:08:12,645 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 20:08:12,664 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;@330ffc15, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 20:08:12,664 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-27 20:08:12,676 INFO L276 IsEmpty]: Start isEmpty. Operand has 1313 states, 918 states have (on average 1.3703703703703705) internal successors, (1258), 970 states have internal predecessors, (1258), 316 states have call successors, (316), 76 states have call predecessors, (316), 76 states have return successors, (316), 310 states have call predecessors, (316), 316 states have call successors, (316) [2024-11-27 20:08:12,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-27 20:08:12,685 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:08:12,686 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:08:12,687 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:08:12,693 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:08:12,694 INFO L85 PathProgramCache]: Analyzing trace with hash -2028102673, now seen corresponding path program 1 times [2024-11-27 20:08:12,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:08:12,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14057446] [2024-11-27 20:08:12,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:08:12,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:08:16,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:08:17,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:08:17,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:08:17,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14057446] [2024-11-27 20:08:17,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14057446] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:08:17,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:08:17,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:08:17,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626622166] [2024-11-27 20:08:17,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:08:17,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:08:17,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:08:17,045 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:08:17,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:08:17,051 INFO L87 Difference]: Start difference. First operand has 1313 states, 918 states have (on average 1.3703703703703705) internal successors, (1258), 970 states have internal predecessors, (1258), 316 states have call successors, (316), 76 states have call predecessors, (316), 76 states have return successors, (316), 310 states have call predecessors, (316), 316 states have call successors, (316) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 20:08:21,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:08:21,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:08:21,605 INFO L93 Difference]: Finished difference Result 3852 states and 5662 transitions. [2024-11-27 20:08:21,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:08:21,607 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2024-11-27 20:08:21,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:08:21,656 INFO L225 Difference]: With dead ends: 3852 [2024-11-27 20:08:21,656 INFO L226 Difference]: Without dead ends: 2538 [2024-11-27 20:08:21,676 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-27 20:08:21,678 INFO L435 NwaCegarLoop]: 2888 mSDtfsCounter, 1798 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1798 SdHoareTripleChecker+Valid, 4708 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:08:21,680 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1798 Valid, 4708 Invalid, 15 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-11-27 20:08:21,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2538 states. [2024-11-27 20:08:21,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2538 to 2532. [2024-11-27 20:08:21,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2532 states, 1775 states have (on average 1.3628169014084508) internal successors, (2419), 1865 states have internal predecessors, (2419), 609 states have call successors, (609), 147 states have call predecessors, (609), 146 states have return successors, (599), 587 states have call predecessors, (599), 599 states have call successors, (599) [2024-11-27 20:08:22,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2532 states to 2532 states and 3627 transitions. [2024-11-27 20:08:22,015 INFO L78 Accepts]: Start accepts. Automaton has 2532 states and 3627 transitions. Word has length 16 [2024-11-27 20:08:22,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:08:22,015 INFO L471 AbstractCegarLoop]: Abstraction has 2532 states and 3627 transitions. [2024-11-27 20:08:22,016 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 20:08:22,016 INFO L276 IsEmpty]: Start isEmpty. Operand 2532 states and 3627 transitions. [2024-11-27 20:08:22,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-27 20:08:22,018 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:08:22,018 INFO L218 NwaCegarLoop]: trace histogram [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-27 20:08:22,019 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-27 20:08:22,019 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:08:22,019 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:08:22,019 INFO L85 PathProgramCache]: Analyzing trace with hash 570531151, now seen corresponding path program 1 times [2024-11-27 20:08:22,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:08:22,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174081285] [2024-11-27 20:08:22,019 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:08:22,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:08:24,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:08:25,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:08:25,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:08:25,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174081285] [2024-11-27 20:08:25,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174081285] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:08:25,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:08:25,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:08:25,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553424299] [2024-11-27 20:08:25,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:08:25,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:08:25,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:08:25,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:08:25,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:08:25,263 INFO L87 Difference]: Start difference. First operand 2532 states and 3627 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-27 20:08:29,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:09:16,013 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:09:23,312 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-27 20:09:24,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:09:28,615 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-27 20:09:30,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:09:35,461 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-27 20:09:36,571 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:09:37,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:09:39,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:09:39,799 INFO L93 Difference]: Finished difference Result 7548 states and 10823 transitions. [2024-11-27 20:09:39,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:09:39,800 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2024-11-27 20:09:39,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:09:39,840 INFO L225 Difference]: With dead ends: 7548 [2024-11-27 20:09:39,840 INFO L226 Difference]: Without dead ends: 5019 [2024-11-27 20:09:39,854 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:09:39,858 INFO L435 NwaCegarLoop]: 294 mSDtfsCounter, 2968 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 6768 mSolverCounterSat, 843 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 71.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3265 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 7615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 843 IncrementalHoareTripleChecker+Valid, 6768 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 73.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:09:39,859 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3265 Valid, 998 Invalid, 7615 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [843 Valid, 6768 Invalid, 4 Unknown, 0 Unchecked, 73.7s Time] [2024-11-27 20:09:39,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5019 states. [2024-11-27 20:09:40,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5019 to 4996. [2024-11-27 20:09:40,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4996 states, 3508 states have (on average 1.36345496009122) internal successors, (4783), 3679 states have internal predecessors, (4783), 1196 states have call successors, (1196), 290 states have call predecessors, (1196), 290 states have return successors, (1189), 1162 states have call predecessors, (1189), 1186 states have call successors, (1189) [2024-11-27 20:09:40,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4996 states to 4996 states and 7168 transitions. [2024-11-27 20:09:40,182 INFO L78 Accepts]: Start accepts. Automaton has 4996 states and 7168 transitions. Word has length 23 [2024-11-27 20:09:40,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:09:40,182 INFO L471 AbstractCegarLoop]: Abstraction has 4996 states and 7168 transitions. [2024-11-27 20:09:40,182 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-27 20:09:40,182 INFO L276 IsEmpty]: Start isEmpty. Operand 4996 states and 7168 transitions. [2024-11-27 20:09:40,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-27 20:09:40,186 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:09:40,186 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 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-27 20:09:40,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 20:09:40,187 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:09:40,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:09:40,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1747439862, now seen corresponding path program 1 times [2024-11-27 20:09:40,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:09:40,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172045829] [2024-11-27 20:09:40,188 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:09:40,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:09:42,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:09:42,534 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:09:42,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:09:42,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172045829] [2024-11-27 20:09:42,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172045829] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:09:42,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:09:42,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:09:42,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843520863] [2024-11-27 20:09:42,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:09:42,535 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:09:42,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:09:42,536 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:09:42,536 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:09:42,536 INFO L87 Difference]: Start difference. First operand 4996 states and 7168 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-27 20:09:42,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:09:42,886 INFO L93 Difference]: Finished difference Result 8763 states and 12572 transitions. [2024-11-27 20:09:42,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:09:42,886 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2024-11-27 20:09:42,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:09:42,914 INFO L225 Difference]: With dead ends: 8763 [2024-11-27 20:09:42,915 INFO L226 Difference]: Without dead ends: 3770 [2024-11-27 20:09:42,936 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:09:42,937 INFO L435 NwaCegarLoop]: 1861 mSDtfsCounter, 1862 mSDsluCounter, 1859 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1862 SdHoareTripleChecker+Valid, 3720 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.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:09:42,938 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1862 Valid, 3720 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:09:42,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3770 states. [2024-11-27 20:09:43,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3770 to 3770. [2024-11-27 20:09:43,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3770 states, 2646 states have (on average 1.3620559334845048) internal successors, (3604), 2777 states have internal predecessors, (3604), 903 states have call successors, (903), 219 states have call predecessors, (903), 219 states have return successors, (896), 875 states have call predecessors, (896), 893 states have call successors, (896) [2024-11-27 20:09:43,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3770 states to 3770 states and 5403 transitions. [2024-11-27 20:09:43,167 INFO L78 Accepts]: Start accepts. Automaton has 3770 states and 5403 transitions. Word has length 30 [2024-11-27 20:09:43,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:09:43,167 INFO L471 AbstractCegarLoop]: Abstraction has 3770 states and 5403 transitions. [2024-11-27 20:09:43,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-27 20:09:43,168 INFO L276 IsEmpty]: Start isEmpty. Operand 3770 states and 5403 transitions. [2024-11-27 20:09:43,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-27 20:09:43,174 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:09:43,174 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:09:43,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 20:09:43,174 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:09:43,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:09:43,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1009876147, now seen corresponding path program 1 times [2024-11-27 20:09:43,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:09:43,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659934536] [2024-11-27 20:09:43,175 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:09:43,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:09:45,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:09:45,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:09:45,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:09:45,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659934536] [2024-11-27 20:09:45,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659934536] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:09:45,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:09:45,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:09:45,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595792261] [2024-11-27 20:09:45,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:09:45,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:09:45,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:09:45,571 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:09:45,571 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:09:45,571 INFO L87 Difference]: Start difference. First operand 3770 states and 5403 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:09:49,619 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:09:49,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:09:49,883 INFO L93 Difference]: Finished difference Result 3792 states and 5417 transitions. [2024-11-27 20:09:49,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:09:49,884 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2024-11-27 20:09:49,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:09:49,907 INFO L225 Difference]: With dead ends: 3792 [2024-11-27 20:09:49,907 INFO L226 Difference]: Without dead ends: 3788 [2024-11-27 20:09:49,910 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-27 20:09:49,912 INFO L435 NwaCegarLoop]: 1858 mSDtfsCounter, 1807 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1807 SdHoareTripleChecker+Valid, 1891 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:09:49,913 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1807 Valid, 1891 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-11-27 20:09:49,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3788 states. [2024-11-27 20:09:50,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3788 to 3786. [2024-11-27 20:09:50,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3786 states, 2658 states have (on average 1.3589164785553047) internal successors, (3612), 2787 states have internal predecessors, (3612), 901 states have call successors, (901), 225 states have call predecessors, (901), 225 states have return successors, (896), 875 states have call predecessors, (896), 893 states have call successors, (896) [2024-11-27 20:09:50,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3786 states to 3786 states and 5409 transitions. [2024-11-27 20:09:50,168 INFO L78 Accepts]: Start accepts. Automaton has 3786 states and 5409 transitions. Word has length 40 [2024-11-27 20:09:50,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:09:50,169 INFO L471 AbstractCegarLoop]: Abstraction has 3786 states and 5409 transitions. [2024-11-27 20:09:50,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:09:50,170 INFO L276 IsEmpty]: Start isEmpty. Operand 3786 states and 5409 transitions. [2024-11-27 20:09:50,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-27 20:09:50,173 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:09:50,173 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:09:50,173 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 20:09:50,174 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:09:50,174 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:09:50,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1243063720, now seen corresponding path program 1 times [2024-11-27 20:09:50,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:09:50,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267216693] [2024-11-27 20:09:50,176 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:09:50,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:09:52,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:09:52,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:09:52,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:09:52,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267216693] [2024-11-27 20:09:52,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267216693] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:09:52,340 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:09:52,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:09:52,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452535870] [2024-11-27 20:09:52,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:09:52,341 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:09:52,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:09:52,341 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:09:52,341 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:09:52,341 INFO L87 Difference]: Start difference. First operand 3786 states and 5409 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:09:56,387 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:09:56,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:09:56,638 INFO L93 Difference]: Finished difference Result 3788 states and 5410 transitions. [2024-11-27 20:09:56,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:09:56,638 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 41 [2024-11-27 20:09:56,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:09:56,662 INFO L225 Difference]: With dead ends: 3788 [2024-11-27 20:09:56,663 INFO L226 Difference]: Without dead ends: 3785 [2024-11-27 20:09:56,665 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-27 20:09:56,667 INFO L435 NwaCegarLoop]: 1857 mSDtfsCounter, 1836 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1836 SdHoareTripleChecker+Valid, 1857 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:09:56,667 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1836 Valid, 1857 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-11-27 20:09:56,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3785 states. [2024-11-27 20:09:56,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3785 to 3785. [2024-11-27 20:09:56,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3785 states, 2658 states have (on average 1.3585402558314523) internal successors, (3611), 2786 states have internal predecessors, (3611), 900 states have call successors, (900), 225 states have call predecessors, (900), 225 states have return successors, (896), 875 states have call predecessors, (896), 893 states have call successors, (896) [2024-11-27 20:09:56,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3785 states to 3785 states and 5407 transitions. [2024-11-27 20:09:56,909 INFO L78 Accepts]: Start accepts. Automaton has 3785 states and 5407 transitions. Word has length 41 [2024-11-27 20:09:56,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:09:56,911 INFO L471 AbstractCegarLoop]: Abstraction has 3785 states and 5407 transitions. [2024-11-27 20:09:56,911 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:09:56,911 INFO L276 IsEmpty]: Start isEmpty. Operand 3785 states and 5407 transitions. [2024-11-27 20:09:56,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-27 20:09:56,914 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:09:56,914 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:09:56,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 20:09:56,915 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:09:56,915 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:09:56,915 INFO L85 PathProgramCache]: Analyzing trace with hash 118060976, now seen corresponding path program 1 times [2024-11-27 20:09:56,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:09:56,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888074232] [2024-11-27 20:09:56,916 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:09:56,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:09:58,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:09:58,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:09:58,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:09:58,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888074232] [2024-11-27 20:09:58,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888074232] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:09:58,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:09:58,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:09:58,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65271565] [2024-11-27 20:09:58,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:09:58,914 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:09:58,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:09:58,915 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:09:58,915 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:09:58,915 INFO L87 Difference]: Start difference. First operand 3785 states and 5407 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:02,959 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:10:03,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:10:03,317 INFO L93 Difference]: Finished difference Result 3787 states and 5408 transitions. [2024-11-27 20:10:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:10:03,318 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 42 [2024-11-27 20:10:03,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:10:03,348 INFO L225 Difference]: With dead ends: 3787 [2024-11-27 20:10:03,348 INFO L226 Difference]: Without dead ends: 3784 [2024-11-27 20:10:03,351 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-27 20:10:03,352 INFO L435 NwaCegarLoop]: 1855 mSDtfsCounter, 1833 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1833 SdHoareTripleChecker+Valid, 1855 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:10:03,352 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1833 Valid, 1855 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-27 20:10:03,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3784 states. [2024-11-27 20:10:03,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3784 to 3784. [2024-11-27 20:10:03,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3784 states, 2658 states have (on average 1.3581640331075997) internal successors, (3610), 2785 states have internal predecessors, (3610), 899 states have call successors, (899), 225 states have call predecessors, (899), 225 states have return successors, (896), 875 states have call predecessors, (896), 893 states have call successors, (896) [2024-11-27 20:10:03,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3784 states to 3784 states and 5405 transitions. [2024-11-27 20:10:03,741 INFO L78 Accepts]: Start accepts. Automaton has 3784 states and 5405 transitions. Word has length 42 [2024-11-27 20:10:03,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:10:03,741 INFO L471 AbstractCegarLoop]: Abstraction has 3784 states and 5405 transitions. [2024-11-27 20:10:03,742 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:03,742 INFO L276 IsEmpty]: Start isEmpty. Operand 3784 states and 5405 transitions. [2024-11-27 20:10:03,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-27 20:10:03,747 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:10:03,748 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:10:03,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-27 20:10:03,748 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:10:03,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:10:03,749 INFO L85 PathProgramCache]: Analyzing trace with hash -636741541, now seen corresponding path program 1 times [2024-11-27 20:10:03,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:10:03,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630185987] [2024-11-27 20:10:03,749 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:10:03,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:10:05,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:10:05,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:10:05,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:10:05,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630185987] [2024-11-27 20:10:05,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630185987] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:10:05,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:10:05,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:10:05,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970244264] [2024-11-27 20:10:05,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:10:05,916 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:10:05,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:10:05,917 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:10:05,917 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:10:05,917 INFO L87 Difference]: Start difference. First operand 3784 states and 5405 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:09,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:10:10,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:10:10,231 INFO L93 Difference]: Finished difference Result 3786 states and 5406 transitions. [2024-11-27 20:10:10,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:10:10,231 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2024-11-27 20:10:10,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:10:10,271 INFO L225 Difference]: With dead ends: 3786 [2024-11-27 20:10:10,271 INFO L226 Difference]: Without dead ends: 3783 [2024-11-27 20:10:10,278 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-27 20:10:10,278 INFO L435 NwaCegarLoop]: 1853 mSDtfsCounter, 1830 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1830 SdHoareTripleChecker+Valid, 1853 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:10:10,278 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1830 Valid, 1853 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-27 20:10:10,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3783 states. [2024-11-27 20:10:10,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3783 to 3783. [2024-11-27 20:10:10,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 2658 states have (on average 1.357787810383747) internal successors, (3609), 2784 states have internal predecessors, (3609), 898 states have call successors, (898), 225 states have call predecessors, (898), 225 states have return successors, (896), 875 states have call predecessors, (896), 893 states have call successors, (896) [2024-11-27 20:10:10,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 5403 transitions. [2024-11-27 20:10:10,592 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 5403 transitions. Word has length 43 [2024-11-27 20:10:10,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:10:10,592 INFO L471 AbstractCegarLoop]: Abstraction has 3783 states and 5403 transitions. [2024-11-27 20:10:10,593 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:10,594 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 5403 transitions. [2024-11-27 20:10:10,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-27 20:10:10,598 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:10:10,598 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:10:10,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 20:10:10,598 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:10:10,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:10:10,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1734189075, now seen corresponding path program 1 times [2024-11-27 20:10:10,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:10:10,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829434792] [2024-11-27 20:10:10,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:10:10,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:10:12,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:10:12,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:10:12,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:10:12,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829434792] [2024-11-27 20:10:12,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829434792] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:10:12,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:10:12,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:10:12,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051322358] [2024-11-27 20:10:12,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:10:12,670 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:10:12,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:10:12,671 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:10:12,671 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:10:12,671 INFO L87 Difference]: Start difference. First operand 3783 states and 5403 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:16,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:10:16,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:10:16,951 INFO L93 Difference]: Finished difference Result 3785 states and 5404 transitions. [2024-11-27 20:10:16,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:10:16,952 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2024-11-27 20:10:16,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:10:16,971 INFO L225 Difference]: With dead ends: 3785 [2024-11-27 20:10:16,971 INFO L226 Difference]: Without dead ends: 3782 [2024-11-27 20:10:16,973 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-27 20:10:16,974 INFO L435 NwaCegarLoop]: 1851 mSDtfsCounter, 1827 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1827 SdHoareTripleChecker+Valid, 1851 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:10:16,974 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1827 Valid, 1851 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-27 20:10:16,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3782 states. [2024-11-27 20:10:17,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3782 to 3782. [2024-11-27 20:10:17,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3782 states, 2658 states have (on average 1.3574115876598947) internal successors, (3608), 2783 states have internal predecessors, (3608), 897 states have call successors, (897), 225 states have call predecessors, (897), 225 states have return successors, (896), 875 states have call predecessors, (896), 893 states have call successors, (896) [2024-11-27 20:10:17,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3782 states to 3782 states and 5401 transitions. [2024-11-27 20:10:17,286 INFO L78 Accepts]: Start accepts. Automaton has 3782 states and 5401 transitions. Word has length 44 [2024-11-27 20:10:17,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:10:17,286 INFO L471 AbstractCegarLoop]: Abstraction has 3782 states and 5401 transitions. [2024-11-27 20:10:17,286 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:17,287 INFO L276 IsEmpty]: Start isEmpty. Operand 3782 states and 5401 transitions. [2024-11-27 20:10:17,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-27 20:10:17,290 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:10:17,290 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:10:17,290 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-27 20:10:17,291 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:10:17,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:10:17,292 INFO L85 PathProgramCache]: Analyzing trace with hash -2076368290, now seen corresponding path program 1 times [2024-11-27 20:10:17,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:10:17,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269815380] [2024-11-27 20:10:17,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:10:17,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:10:19,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:10:19,415 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:10:19,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:10:19,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269815380] [2024-11-27 20:10:19,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269815380] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:10:19,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:10:19,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:10:19,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473361926] [2024-11-27 20:10:19,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:10:19,417 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:10:19,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:10:19,418 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:10:19,418 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:10:19,419 INFO L87 Difference]: Start difference. First operand 3782 states and 5401 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:23,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:10:23,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:10:23,656 INFO L93 Difference]: Finished difference Result 3784 states and 5402 transitions. [2024-11-27 20:10:23,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:10:23,657 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2024-11-27 20:10:23,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:10:23,676 INFO L225 Difference]: With dead ends: 3784 [2024-11-27 20:10:23,676 INFO L226 Difference]: Without dead ends: 3781 [2024-11-27 20:10:23,678 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-27 20:10:23,678 INFO L435 NwaCegarLoop]: 1849 mSDtfsCounter, 1824 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1824 SdHoareTripleChecker+Valid, 1849 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:10:23,679 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1824 Valid, 1849 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-27 20:10:23,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3781 states. [2024-11-27 20:10:23,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3781 to 3781. [2024-11-27 20:10:23,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3781 states, 2658 states have (on average 1.357035364936042) internal successors, (3607), 2782 states have internal predecessors, (3607), 896 states have call successors, (896), 225 states have call predecessors, (896), 225 states have return successors, (896), 875 states have call predecessors, (896), 893 states have call successors, (896) [2024-11-27 20:10:23,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3781 states to 3781 states and 5399 transitions. [2024-11-27 20:10:23,992 INFO L78 Accepts]: Start accepts. Automaton has 3781 states and 5399 transitions. Word has length 45 [2024-11-27 20:10:23,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:10:23,993 INFO L471 AbstractCegarLoop]: Abstraction has 3781 states and 5399 transitions. [2024-11-27 20:10:23,994 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:23,994 INFO L276 IsEmpty]: Start isEmpty. Operand 3781 states and 5399 transitions. [2024-11-27 20:10:23,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-27 20:10:23,995 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:10:23,995 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:10:23,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 20:10:23,996 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:10:23,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:10:23,997 INFO L85 PathProgramCache]: Analyzing trace with hash 55442550, now seen corresponding path program 1 times [2024-11-27 20:10:23,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:10:23,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310868133] [2024-11-27 20:10:23,997 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:10:23,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:10:25,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:10:26,115 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:10:26,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:10:26,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310868133] [2024-11-27 20:10:26,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310868133] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:10:26,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:10:26,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:10:26,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236189624] [2024-11-27 20:10:26,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:10:26,116 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:10:26,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:10:26,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:10:26,116 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:10:26,116 INFO L87 Difference]: Start difference. First operand 3781 states and 5399 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:30,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:10:30,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:10:30,413 INFO L93 Difference]: Finished difference Result 3783 states and 5400 transitions. [2024-11-27 20:10:30,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:10:30,414 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2024-11-27 20:10:30,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:10:30,434 INFO L225 Difference]: With dead ends: 3783 [2024-11-27 20:10:30,434 INFO L226 Difference]: Without dead ends: 3780 [2024-11-27 20:10:30,437 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-27 20:10:30,438 INFO L435 NwaCegarLoop]: 1847 mSDtfsCounter, 1821 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1821 SdHoareTripleChecker+Valid, 1847 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:10:30,438 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1821 Valid, 1847 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-27 20:10:30,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3780 states. [2024-11-27 20:10:30,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3780 to 3780. [2024-11-27 20:10:30,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3780 states, 2658 states have (on average 1.3566591422121896) internal successors, (3606), 2781 states have internal predecessors, (3606), 895 states have call successors, (895), 225 states have call predecessors, (895), 225 states have return successors, (896), 875 states have call predecessors, (896), 893 states have call successors, (896) [2024-11-27 20:10:30,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3780 states to 3780 states and 5397 transitions. [2024-11-27 20:10:30,887 INFO L78 Accepts]: Start accepts. Automaton has 3780 states and 5397 transitions. Word has length 46 [2024-11-27 20:10:30,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:10:30,887 INFO L471 AbstractCegarLoop]: Abstraction has 3780 states and 5397 transitions. [2024-11-27 20:10:30,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:30,888 INFO L276 IsEmpty]: Start isEmpty. Operand 3780 states and 5397 transitions. [2024-11-27 20:10:30,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-27 20:10:30,892 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:10:30,893 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:10:30,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-27 20:10:30,893 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:10:30,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:10:30,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1717074017, now seen corresponding path program 1 times [2024-11-27 20:10:30,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:10:30,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650203525] [2024-11-27 20:10:30,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:10:30,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:10:33,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:10:33,295 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:10:33,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:10:33,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650203525] [2024-11-27 20:10:33,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650203525] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:10:33,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:10:33,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:10:33,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323936961] [2024-11-27 20:10:33,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:10:33,297 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:10:33,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:10:33,297 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:10:33,297 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:10:33,298 INFO L87 Difference]: Start difference. First operand 3780 states and 5397 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:37,350 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:10:37,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:10:37,487 INFO L93 Difference]: Finished difference Result 3782 states and 5398 transitions. [2024-11-27 20:10:37,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:10:37,526 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2024-11-27 20:10:37,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:10:37,548 INFO L225 Difference]: With dead ends: 3782 [2024-11-27 20:10:37,548 INFO L226 Difference]: Without dead ends: 3747 [2024-11-27 20:10:37,552 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-27 20:10:37,553 INFO L435 NwaCegarLoop]: 1846 mSDtfsCounter, 1818 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1818 SdHoareTripleChecker+Valid, 1846 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:10:37,553 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1818 Valid, 1846 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-27 20:10:37,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3747 states. [2024-11-27 20:10:37,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3747 to 3747. [2024-11-27 20:10:37,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3747 states, 2633 states have (on average 1.3581466008355487) internal successors, (3576), 2755 states have internal predecessors, (3576), 888 states have call successors, (888), 224 states have call predecessors, (888), 224 states have return successors, (890), 869 states have call predecessors, (890), 887 states have call successors, (890) [2024-11-27 20:10:37,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3747 states to 3747 states and 5354 transitions. [2024-11-27 20:10:37,880 INFO L78 Accepts]: Start accepts. Automaton has 3747 states and 5354 transitions. Word has length 47 [2024-11-27 20:10:37,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:10:37,880 INFO L471 AbstractCegarLoop]: Abstraction has 3747 states and 5354 transitions. [2024-11-27 20:10:37,880 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 20:10:37,881 INFO L276 IsEmpty]: Start isEmpty. Operand 3747 states and 5354 transitions. [2024-11-27 20:10:37,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-27 20:10:37,886 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:10:37,886 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:10:37,887 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-27 20:10:37,887 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:10:37,887 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:10:37,887 INFO L85 PathProgramCache]: Analyzing trace with hash -436219781, now seen corresponding path program 1 times [2024-11-27 20:10:37,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:10:37,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637152676] [2024-11-27 20:10:37,888 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:10:37,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:10:39,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:10:40,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:10:40,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:10:40,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637152676] [2024-11-27 20:10:40,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637152676] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:10:40,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:10:40,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:10:40,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098656975] [2024-11-27 20:10:40,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:10:40,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:10:40,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:10:40,119 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:10:40,119 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:10:40,119 INFO L87 Difference]: Start difference. First operand 3747 states and 5354 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-27 20:10:40,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:10:40,442 INFO L93 Difference]: Finished difference Result 6553 states and 9351 transitions. [2024-11-27 20:10:40,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:10:40,442 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 102 [2024-11-27 20:10:40,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:10:40,457 INFO L225 Difference]: With dead ends: 6553 [2024-11-27 20:10:40,457 INFO L226 Difference]: Without dead ends: 2809 [2024-11-27 20:10:40,472 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-27 20:10:40,473 INFO L435 NwaCegarLoop]: 1809 mSDtfsCounter, 159 mSDsluCounter, 1798 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 3607 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.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:10:40,473 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 3607 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:10:40,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2809 states. [2024-11-27 20:10:40,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2809 to 2756. [2024-11-27 20:10:40,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2756 states, 1964 states have (on average 1.3696537678207739) internal successors, (2690), 2046 states have internal predecessors, (2690), 622 states have call successors, (622), 168 states have call predecessors, (622), 168 states have return successors, (624), 609 states have call predecessors, (624), 621 states have call successors, (624) [2024-11-27 20:10:40,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2756 states to 2756 states and 3936 transitions. [2024-11-27 20:10:40,709 INFO L78 Accepts]: Start accepts. Automaton has 2756 states and 3936 transitions. Word has length 102 [2024-11-27 20:10:40,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:10:40,712 INFO L471 AbstractCegarLoop]: Abstraction has 2756 states and 3936 transitions. [2024-11-27 20:10:40,712 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-27 20:10:40,712 INFO L276 IsEmpty]: Start isEmpty. Operand 2756 states and 3936 transitions. [2024-11-27 20:10:40,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-27 20:10:40,718 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:10:40,718 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:10:40,718 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-27 20:10:40,718 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:10:40,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:10:40,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1960430937, now seen corresponding path program 1 times [2024-11-27 20:10:40,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:10:40,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468851162] [2024-11-27 20:10:40,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:10:40,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:10:42,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:10:42,991 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-27 20:10:42,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:10:42,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468851162] [2024-11-27 20:10:42,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468851162] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:10:42,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:10:42,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:10:42,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650115215] [2024-11-27 20:10:42,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:10:42,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:10:42,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:10:42,994 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:10:42,994 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:10:42,995 INFO L87 Difference]: Start difference. First operand 2756 states and 3936 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:10:43,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:10:43,263 INFO L93 Difference]: Finished difference Result 5424 states and 7759 transitions. [2024-11-27 20:10:43,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:10:43,264 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 126 [2024-11-27 20:10:43,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:10:43,280 INFO L225 Difference]: With dead ends: 5424 [2024-11-27 20:10:43,280 INFO L226 Difference]: Without dead ends: 2748 [2024-11-27 20:10:43,291 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-27 20:10:43,292 INFO L435 NwaCegarLoop]: 1799 mSDtfsCounter, 0 mSDsluCounter, 1793 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3592 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:10:43,292 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3592 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:10:43,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2748 states. [2024-11-27 20:10:43,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2748 to 2748. [2024-11-27 20:10:43,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2748 states, 1957 states have (on average 1.3679100664282065) internal successors, (2677), 2038 states have internal predecessors, (2677), 622 states have call successors, (622), 168 states have call predecessors, (622), 168 states have return successors, (624), 609 states have call predecessors, (624), 621 states have call successors, (624) [2024-11-27 20:10:43,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2748 states to 2748 states and 3923 transitions. [2024-11-27 20:10:43,603 INFO L78 Accepts]: Start accepts. Automaton has 2748 states and 3923 transitions. Word has length 126 [2024-11-27 20:10:43,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:10:43,604 INFO L471 AbstractCegarLoop]: Abstraction has 2748 states and 3923 transitions. [2024-11-27 20:10:43,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:10:43,604 INFO L276 IsEmpty]: Start isEmpty. Operand 2748 states and 3923 transitions. [2024-11-27 20:10:43,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-27 20:10:43,611 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:10:43,611 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-27 20:10:43,611 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-27 20:10:43,612 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:10:43,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:10:43,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1434546964, now seen corresponding path program 1 times [2024-11-27 20:10:43,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:10:43,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490058605] [2024-11-27 20:10:43,613 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:10:43,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:10:45,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:10:45,973 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 20:10:45,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:10:45,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490058605] [2024-11-27 20:10:45,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490058605] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:10:45,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:10:45,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:10:45,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943573911] [2024-11-27 20:10:45,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:10:45,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:10:45,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:10:45,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:10:45,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:10:45,976 INFO L87 Difference]: Start difference. First operand 2748 states and 3923 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-27 20:10:50,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:10:50,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:10:50,224 INFO L93 Difference]: Finished difference Result 2748 states and 3923 transitions. [2024-11-27 20:10:50,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:10:50,225 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 143 [2024-11-27 20:10:50,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:10:50,228 INFO L225 Difference]: With dead ends: 2748 [2024-11-27 20:10:50,228 INFO L226 Difference]: Without dead ends: 0 [2024-11-27 20:10:50,237 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-27 20:10:50,237 INFO L435 NwaCegarLoop]: 1800 mSDtfsCounter, 20 mSDsluCounter, 1764 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 3564 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:10:50,237 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 3564 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-27 20:10:50,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-27 20:10:50,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-27 20:10:50,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 20:10:50,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-27 20:10:50,242 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 143 [2024-11-27 20:10:50,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:10:50,242 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-27 20:10:50,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-27 20:10:50,243 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-27 20:10:50,243 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-27 20:10:50,246 INFO L782 garLoopResultBuilder]: Registering result SAFE for location handle_new_recv_msgsErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE (1 of 2 remaining) [2024-11-27 20:10:50,246 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-11-27 20:10:50,246 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-27 20:10:50,250 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:10:50,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-27 20:15:27,615 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-27 20:15:27,649 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.11 08:15:27 BoogieIcfgContainer [2024-11-27 20:15:27,649 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-27 20:15:27,651 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-27 20:15:27,651 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-27 20:15:27,651 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-27 20:15:27,653 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:08:12" (3/4) ... [2024-11-27 20:15:27,657 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-27 20:15:27,664 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-11-27 20:15:27,664 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-11-27 20:15:27,664 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-11-27 20:15:27,664 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2024-11-27 20:15:27,665 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2024-11-27 20:15:27,665 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_empty [2024-11-27 20:15:27,665 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-11-27 20:15:27,665 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure smi_stats_proc_open [2024-11-27 20:15:27,665 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-11-27 20:15:27,665 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-11-27 20:15:27,665 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-11-27 20:15:27,665 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_sub [2024-11-27 20:15:27,665 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-11-27 20:15:27,665 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure clean_up_interface_data [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_get [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ipmi_alloc_recv_msg [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure intf_find_seq [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure single_open [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#29 [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure debug_lockdep_rcu_enabled [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#28 [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#27 [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#26 [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2024-11-27 20:15:27,666 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rcu_read_lock_held [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure synchronize_rcu [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#34 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure smi_ipmb_proc_open [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#33 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#32 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ipmi_poll [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#31 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure maintenance_mode_update [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#30 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#39 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#38 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_add_tail [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#37 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#36 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#35 [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_put [2024-11-27 20:15:27,667 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure format_lan_msg [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_read [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#40 [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure is_ipmb_addr [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rcu_read_lock [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ipmi_free_smi_msg [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~int~TO~VOID [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_event_into_recv_msg [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure smi_version_proc_open [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ipmi_panic_request_and_wait [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure is_ipmb_bcast_addr [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rcu_is_cpu_idle [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __list_add [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure send_channel_info_cmd [2024-11-27 20:15:27,668 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_cmd_rcvrs_mutex_of_ipmi_smi [2024-11-27 20:15:27,669 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_inc [2024-11-27 20:15:27,669 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-11-27 20:15:27,669 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure format_ipmb_msg [2024-11-27 20:15:27,671 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-11-27 20:15:27,671 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-11-27 20:15:27,671 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-11-27 20:15:27,671 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lockdep_rcu_suspicious [2024-11-27 20:15:27,672 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __bad_percpu_size [2024-11-27 20:15:27,672 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure INIT_LIST_HEAD [2024-11-27 20:15:27,672 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure free_recv_msg_list [2024-11-27 20:15:27,672 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure proc_mkdir [2024-11-27 20:15:27,672 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~VOID [2024-11-27 20:15:27,672 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure current_thread_info [2024-11-27 20:15:27,672 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_dec [2024-11-27 20:15:27,672 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_proc_entry [2024-11-27 20:15:27,672 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __wake_up [2024-11-27 20:15:27,672 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ipmi_alloc_smi_msg [2024-11-27 20:15:27,673 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mod_timer [2024-11-27 20:15:27,673 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure platform_device_unregister [2024-11-27 20:15:27,673 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2024-11-27 20:15:27,673 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_add [2024-11-27 20:15:27,673 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure intf_next_seq [2024-11-27 20:15:27,673 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure handle_new_recv_msgs [2024-11-27 20:15:27,673 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure find_cmd_rcvr [2024-11-27 20:15:27,673 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure is_lan_addr [2024-11-27 20:15:27,673 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_cmd_rcvrs_mutex_of_ipmi_smi [2024-11-27 20:15:27,673 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure intf_free [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure PDE [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_del [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ipmb_checksum [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _raw_spin_lock_irqsave [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure deliver_response [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure i_ipmi_request [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ipmi_init_msghandler [2024-11-27 20:15:27,674 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rcu_read_unlock [2024-11-27 20:15:27,675 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ipmi_free_recv_msg [2024-11-27 20:15:27,675 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure device_remove_file [2024-11-27 20:15:27,675 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure free_smi_msg_list [2024-11-27 20:15:27,752 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 423 nodes and edges [2024-11-27 20:15:27,759 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 163 nodes and edges [2024-11-27 20:15:27,765 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 52 nodes and edges [2024-11-27 20:15:27,775 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 27 nodes and edges [2024-11-27 20:15:27,788 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2024-11-27 20:15:27,794 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-11-27 20:15:27,802 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-27 20:15:27,807 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-27 20:15:27,861 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,864 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,869 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,870 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,871 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,876 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,876 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,877 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,878 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,879 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,880 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,880 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,880 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:27,882 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,245 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,245 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,246 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,248 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,248 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,248 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,248 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,249 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,249 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,249 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,249 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,250 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,250 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,250 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) [2024-11-27 20:15:28,307 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-27 20:15:28,307 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-27 20:15:28,307 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-27 20:15:28,308 INFO L158 Benchmark]: Toolchain (without parser) took 467805.12ms. Allocated memory was 117.4MB in the beginning and 2.1GB in the end (delta: 2.0GB). Free memory was 80.9MB in the beginning and 1.4GB in the end (delta: -1.3GB). Peak memory consumption was 715.5MB. Max. memory is 16.1GB. [2024-11-27 20:15:28,310 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 117.4MB. Free memory is still 73.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 20:15:28,310 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3370.07ms. Allocated memory was 117.4MB in the beginning and 192.9MB in the end (delta: 75.5MB). Free memory was 80.7MB in the beginning and 80.6MB in the end (delta: 68.8kB). Peak memory consumption was 86.2MB. Max. memory is 16.1GB. [2024-11-27 20:15:28,310 INFO L158 Benchmark]: Boogie Procedure Inliner took 353.66ms. Allocated memory is still 192.9MB. Free memory was 80.6MB in the beginning and 56.1MB in the end (delta: 24.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-27 20:15:28,311 INFO L158 Benchmark]: Boogie Preprocessor took 1202.91ms. Allocated memory is still 192.9MB. Free memory was 56.1MB in the beginning and 81.5MB in the end (delta: -25.4MB). Peak memory consumption was 43.7MB. Max. memory is 16.1GB. [2024-11-27 20:15:28,312 INFO L158 Benchmark]: RCFGBuilder took 27055.51ms. Allocated memory was 192.9MB in the beginning and 318.8MB in the end (delta: 125.8MB). Free memory was 81.5MB in the beginning and 73.7MB in the end (delta: 7.8MB). Peak memory consumption was 179.3MB. Max. memory is 16.1GB. [2024-11-27 20:15:28,312 INFO L158 Benchmark]: TraceAbstraction took 435157.39ms. Allocated memory was 318.8MB in the beginning and 2.1GB in the end (delta: 1.8GB). Free memory was 73.7MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2024-11-27 20:15:28,313 INFO L158 Benchmark]: Witness Printer took 656.44ms. Allocated memory is still 2.1GB. Free memory was 1.5GB in the beginning and 1.4GB in the end (delta: 58.2MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. [2024-11-27 20:15:28,315 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.34ms. Allocated memory is still 117.4MB. Free memory is still 73.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3370.07ms. Allocated memory was 117.4MB in the beginning and 192.9MB in the end (delta: 75.5MB). Free memory was 80.7MB in the beginning and 80.6MB in the end (delta: 68.8kB). Peak memory consumption was 86.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 353.66ms. Allocated memory is still 192.9MB. Free memory was 80.6MB in the beginning and 56.1MB in the end (delta: 24.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1202.91ms. Allocated memory is still 192.9MB. Free memory was 56.1MB in the beginning and 81.5MB in the end (delta: -25.4MB). Peak memory consumption was 43.7MB. Max. memory is 16.1GB. * RCFGBuilder took 27055.51ms. Allocated memory was 192.9MB in the beginning and 318.8MB in the end (delta: 125.8MB). Free memory was 81.5MB in the beginning and 73.7MB in the end (delta: 7.8MB). Peak memory consumption was 179.3MB. Max. memory is 16.1GB. * TraceAbstraction took 435157.39ms. Allocated memory was 318.8MB in the beginning and 2.1GB in the end (delta: 1.8GB). Free memory was 73.7MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. * Witness Printer took 656.44ms. Allocated memory is still 2.1GB. Free memory was 1.5GB in the beginning and 1.4GB in the end (delta: 58.2MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3237]: 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,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3237-3238] - GenericResultAtLocation [Line: 3292]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3292] - GenericResultAtLocation [Line: 3295]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3295] - GenericResultAtLocation [Line: 3298]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3298] - GenericResultAtLocation [Line: 3301]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3301] - GenericResultAtLocation [Line: 3334]: 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)); [3334] - GenericResultAtLocation [Line: 3341]: 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)); [3341] - GenericResultAtLocation [Line: 3348]: 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): "ir" (i): "memory"); [3348-3349] - GenericResultAtLocation [Line: 3356]: 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)); [3356] - GenericResultAtLocation [Line: 3363]: 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)); [3363] - GenericResultAtLocation [Line: 3381]: 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"); [3381-3382] - GenericResultAtLocation [Line: 3386]: 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"); [3386-3387] - GenericResultAtLocation [Line: 3391]: 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"); [3391-3392] - GenericResultAtLocation [Line: 3396]: 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"); [3396-3397] - GenericResultAtLocation [Line: 3531]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [3531] - GenericResultAtLocation [Line: 3534]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3534] - GenericResultAtLocation [Line: 3537]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3537] - GenericResultAtLocation [Line: 3540]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3540] - GenericResultAtLocation [Line: 3577]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3577] - GenericResultAtLocation [Line: 3584]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3584] - GenericResultAtLocation [Line: 3587]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3587] - GenericResultAtLocation [Line: 3791]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3791] - GenericResultAtLocation [Line: 6781]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6781] - GenericResultAtLocation [Line: 8123]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8123] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 3317]: there are no unsupported features in the program For all program executions holds that there are no unsupported features in the program at this location - PositiveResult [Line: 8956]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 117 procedures, 1513 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 157.7s, OverallIterations: 14, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 119.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 14 mSolverCounterUnknown, 21700 SdHoareTripleChecker+Valid, 115.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 21403 mSDsluCounter, 35038 SdHoareTripleChecker+Invalid, 112.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 9771 mSDsCounter, 852 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6814 IncrementalHoareTripleChecker+Invalid, 7680 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 852 mSolverCounterUnsat, 25267 mSDtfsCounter, 6814 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 48 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4996occurred in iteration=2, InterpolantAutomatonStates: 46, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.0s AutomataMinimizationTime, 14 MinimizatonAttempts, 84 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 4.8s InterpolantComputationTime, 788 NumberOfCodeBlocks, 788 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 774 ConstructedInterpolants, 0 QuantifiedInterpolants, 1312 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 14 InterpolantComputations, 14 PerfectInterpolantSequences, 67/67 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold - InvariantResult [Line: 7200]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 7551]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 7280]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 4011]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 3983]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 7233]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 6426]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 5317]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 3411]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 7969]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 7278]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 4041]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 7475]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) - InvariantResult [Line: 7969]: Location Invariant Derived location invariant: ((((((((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_ipmi_interfaces_mutex == 1)) && (ldv_mutex_ipmidriver_mutex == 1)) && (ldv_mutex_smi_watchers_mutex == 1)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (\old(ldv_mutex_cmd_rcvrs_mutex_of_ipmi_smi) == 1)) && (ldv_mutex_proc_entry_lock_of_ipmi_smi == 1)) && (ldv_retval_ipmi_init_msghandler_mod == 0)) RESULT: Ultimate proved your program to be correct! [2024-11-27 20:15:28,461 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_45772bde-ea5f-4bb2-bcd7-0e8276c719c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE