./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--tty--n_r3964.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--tty--n_r3964.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 91e04004830698389104523fd95ec19013bffc6ed609cfb90049e6e93edb2bb3 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-14 03:09:37,871 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 03:09:37,873 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 03:09:37,886 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 03:09:37,886 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 03:09:37,887 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 03:09:37,888 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 03:09:37,889 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 03:09:37,890 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 03:09:37,891 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 03:09:37,892 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 03:09:37,893 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 03:09:37,893 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 03:09:37,894 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 03:09:37,894 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 03:09:37,895 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 03:09:37,896 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 03:09:37,897 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 03:09:37,898 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 03:09:37,899 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 03:09:37,900 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 03:09:37,901 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 03:09:37,902 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 03:09:37,902 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 03:09:37,905 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 03:09:37,905 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 03:09:37,905 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 03:09:37,906 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 03:09:37,906 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 03:09:37,907 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 03:09:37,907 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 03:09:37,907 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 03:09:37,908 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 03:09:37,909 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 03:09:37,909 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 03:09:37,909 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 03:09:37,910 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 03:09:37,910 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 03:09:37,910 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 03:09:37,911 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 03:09:37,911 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 03:09:37,912 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-12-14 03:09:37,928 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 03:09:37,928 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 03:09:37,928 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 03:09:37,928 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 03:09:37,929 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 03:09:37,929 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 03:09:37,929 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 03:09:37,929 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 03:09:37,929 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 03:09:37,929 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-12-14 03:09:37,930 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 03:09:37,930 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 03:09:37,930 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-12-14 03:09:37,930 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-12-14 03:09:37,930 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 03:09:37,930 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-12-14 03:09:37,931 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-12-14 03:09:37,931 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-12-14 03:09:37,931 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 03:09:37,932 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 03:09:37,932 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 03:09:37,932 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 03:09:37,932 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 03:09:37,932 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 03:09:37,932 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 03:09:37,933 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 03:09:37,933 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 03:09:37,933 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 03:09:37,933 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 03:09:37,933 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 03:09:37,933 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 03:09:37,934 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-12-14 03:09:37,934 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 03:09:37,934 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 03:09:37,934 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-12-14 03:09:37,934 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-14 03:09:37,934 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 03:09:37,934 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 03:09:37,935 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> Taipan 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 -> 91e04004830698389104523fd95ec19013bffc6ed609cfb90049e6e93edb2bb3 [2022-12-14 03:09:38,122 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 03:09:38,138 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 03:09:38,140 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 03:09:38,141 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 03:09:38,141 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 03:09:38,142 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--tty--n_r3964.ko-entry_point.cil.out.i [2022-12-14 03:09:40,778 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 03:09:41,089 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 03:09:41,089 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--tty--n_r3964.ko-entry_point.cil.out.i [2022-12-14 03:09:41,105 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/data/67874437d/00acaa7f644740fb8e83637eb44d3f2e/FLAG355f677ff [2022-12-14 03:09:41,117 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/data/67874437d/00acaa7f644740fb8e83637eb44d3f2e [2022-12-14 03:09:41,118 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 03:09:41,120 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 03:09:41,121 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 03:09:41,121 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 03:09:41,124 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 03:09:41,124 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:41,125 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b9aedbe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41, skipping insertion in model container [2022-12-14 03:09:41,125 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:41,131 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 03:09:41,185 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 03:09:41,490 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 03:09:41,505 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-12-14 03:09:41,604 WARN L623 FunctionHandler]: Unknown extern function __might_fault [2022-12-14 03:09:41,606 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-12-14 03:09:41,606 WARN L623 FunctionHandler]: Unknown extern function __copy_to_user_overflow [2022-12-14 03:09:41,667 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-14 03:09:41,672 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-12-14 03:09:41,672 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,675 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,675 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-12-14 03:09:41,676 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,679 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-14 03:09:41,680 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,689 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,690 WARN L623 FunctionHandler]: Unknown extern function tty_put_char [2022-12-14 03:09:41,698 WARN L623 FunctionHandler]: Unknown extern function tty_write_room [2022-12-14 03:09:41,707 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-14 03:09:41,721 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,721 WARN L623 FunctionHandler]: Unknown extern function put_pid [2022-12-14 03:09:41,722 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,723 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-14 03:09:41,729 WARN L623 FunctionHandler]: Unknown extern function kill_pid [2022-12-14 03:09:41,732 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,733 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,733 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,734 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,734 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,734 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,735 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-14 03:09:41,735 WARN L623 FunctionHandler]: Unknown extern function __init_waitqueue_head [2022-12-14 03:09:41,738 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,738 WARN L623 FunctionHandler]: Unknown extern function put_pid [2022-12-14 03:09:41,738 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,739 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,739 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-14 03:09:41,740 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,740 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,740 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,741 WARN L623 FunctionHandler]: Unknown extern function tty_lock [2022-12-14 03:09:41,742 WARN L623 FunctionHandler]: Unknown extern function prepare_to_wait_event [2022-12-14 03:09:41,743 WARN L623 FunctionHandler]: Unknown extern function tty_unlock [2022-12-14 03:09:41,743 WARN L623 FunctionHandler]: Unknown extern function schedule [2022-12-14 03:09:41,743 WARN L623 FunctionHandler]: Unknown extern function tty_lock [2022-12-14 03:09:41,744 WARN L623 FunctionHandler]: Unknown extern function finish_wait [2022-12-14 03:09:41,744 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,745 WARN L623 FunctionHandler]: Unknown extern function tty_unlock [2022-12-14 03:09:41,746 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,747 WARN L623 FunctionHandler]: Unknown extern function tty_lock [2022-12-14 03:09:41,748 WARN L623 FunctionHandler]: Unknown extern function tty_unlock [2022-12-14 03:09:41,765 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-14 03:09:41,769 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-12-14 03:09:41,770 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,771 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,771 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,772 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,772 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-14 03:09:41,773 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,773 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,774 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,774 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,775 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,775 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-14 03:09:41,777 WARN L237 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_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--tty--n_r3964.ko-entry_point.cil.out.i[143316,143329] [2022-12-14 03:09:41,793 WARN L623 FunctionHandler]: Unknown extern function ldv_some_page [2022-12-14 03:09:41,804 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 03:09:41,817 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 03:09:41,867 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 03:09:41,868 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-12-14 03:09:41,871 WARN L623 FunctionHandler]: Unknown extern function __might_fault [2022-12-14 03:09:41,871 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-12-14 03:09:41,871 WARN L623 FunctionHandler]: Unknown extern function __copy_to_user_overflow [2022-12-14 03:09:41,875 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-14 03:09:41,877 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-12-14 03:09:41,877 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,878 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,878 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-12-14 03:09:41,878 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,880 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-14 03:09:41,881 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,884 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,884 WARN L623 FunctionHandler]: Unknown extern function tty_put_char [2022-12-14 03:09:41,889 WARN L623 FunctionHandler]: Unknown extern function tty_write_room [2022-12-14 03:09:41,893 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-14 03:09:41,899 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,900 WARN L623 FunctionHandler]: Unknown extern function put_pid [2022-12-14 03:09:41,900 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,901 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-14 03:09:41,905 WARN L623 FunctionHandler]: Unknown extern function kill_pid [2022-12-14 03:09:41,907 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,908 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,908 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,909 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,909 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,909 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,909 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-14 03:09:41,910 WARN L623 FunctionHandler]: Unknown extern function __init_waitqueue_head [2022-12-14 03:09:41,911 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,912 WARN L623 FunctionHandler]: Unknown extern function put_pid [2022-12-14 03:09:41,912 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,912 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,913 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-14 03:09:41,913 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,913 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,913 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,914 WARN L623 FunctionHandler]: Unknown extern function tty_lock [2022-12-14 03:09:41,916 WARN L623 FunctionHandler]: Unknown extern function prepare_to_wait_event [2022-12-14 03:09:41,916 WARN L623 FunctionHandler]: Unknown extern function tty_unlock [2022-12-14 03:09:41,916 WARN L623 FunctionHandler]: Unknown extern function schedule [2022-12-14 03:09:41,916 WARN L623 FunctionHandler]: Unknown extern function tty_lock [2022-12-14 03:09:41,917 WARN L623 FunctionHandler]: Unknown extern function finish_wait [2022-12-14 03:09:41,917 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 03:09:41,918 WARN L623 FunctionHandler]: Unknown extern function tty_unlock [2022-12-14 03:09:41,919 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 03:09:41,919 WARN L623 FunctionHandler]: Unknown extern function tty_lock [2022-12-14 03:09:41,920 WARN L623 FunctionHandler]: Unknown extern function tty_unlock [2022-12-14 03:09:41,927 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-14 03:09:41,930 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-12-14 03:09:41,931 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,931 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,932 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,932 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,933 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-14 03:09:41,933 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,933 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,934 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,934 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,935 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-14 03:09:41,935 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-14 03:09:41,935 WARN L237 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_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--tty--n_r3964.ko-entry_point.cil.out.i[143316,143329] [2022-12-14 03:09:41,937 WARN L623 FunctionHandler]: Unknown extern function ldv_some_page [2022-12-14 03:09:41,940 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 03:09:41,997 INFO L208 MainTranslator]: Completed translation [2022-12-14 03:09:41,997 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41 WrapperNode [2022-12-14 03:09:41,998 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 03:09:41,999 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 03:09:41,999 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 03:09:41,999 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 03:09:42,006 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,035 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,096 INFO L138 Inliner]: procedures = 142, calls = 664, calls flagged for inlining = 62, calls inlined = 59, statements flattened = 1986 [2022-12-14 03:09:42,096 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 03:09:42,097 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 03:09:42,097 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 03:09:42,097 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 03:09:42,106 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,106 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,117 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,117 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,180 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,190 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,198 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,206 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,221 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 03:09:42,222 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 03:09:42,222 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 03:09:42,222 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 03:09:42,223 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (1/1) ... [2022-12-14 03:09:42,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 03:09:42,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 03:09:42,250 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 03:09:42,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 03:09:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-12-14 03:09:42,283 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-12-14 03:09:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-12-14 03:09:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2022-12-14 03:09:42,283 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2022-12-14 03:09:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-12-14 03:09:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-12-14 03:09:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-12-14 03:09:42,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-12-14 03:09:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-14 03:09:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-12-14 03:09:42,284 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-12-14 03:09:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-12-14 03:09:42,284 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-12-14 03:09:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure retry_transmit [2022-12-14 03:09:42,284 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_transmit [2022-12-14 03:09:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-12-14 03:09:42,285 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-12-14 03:09:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-12-14 03:09:42,285 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-12-14 03:09:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2022-12-14 03:09:42,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2022-12-14 03:09:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-14 03:09:42,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-14 03:09:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure r3964_close [2022-12-14 03:09:42,285 INFO L138 BoogieDeclarations]: Found implementation of procedure r3964_close [2022-12-14 03:09:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure remove_msg [2022-12-14 03:09:42,285 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_msg [2022-12-14 03:09:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_1 [2022-12-14 03:09:42,286 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_1 [2022-12-14 03:09:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure task_pid [2022-12-14 03:09:42,286 INFO L138 BoogieDeclarations]: Found implementation of procedure task_pid [2022-12-14 03:09:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-12-14 03:09:42,286 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-12-14 03:09:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unlock [2022-12-14 03:09:42,286 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unlock [2022-12-14 03:09:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-14 03:09:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-12-14 03:09:42,286 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-12-14 03:09:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-12-14 03:09:42,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-12-14 03:09:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-12-14 03:09:42,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-12-14 03:09:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-14 03:09:42,287 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-14 03:09:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure add_msg [2022-12-14 03:09:42,287 INFO L138 BoogieDeclarations]: Found implementation of procedure add_msg [2022-12-14 03:09:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 03:09:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_1 [2022-12-14 03:09:42,287 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_1 [2022-12-14 03:09:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-12-14 03:09:42,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-12-14 03:09:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-12-14 03:09:42,288 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-12-14 03:09:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure r3964_poll [2022-12-14 03:09:42,288 INFO L138 BoogieDeclarations]: Found implementation of procedure r3964_poll [2022-12-14 03:09:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 03:09:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_1 [2022-12-14 03:09:42,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_1 [2022-12-14 03:09:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-14 03:09:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-14 03:09:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-12-14 03:09:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure findClient [2022-12-14 03:09:42,289 INFO L138 BoogieDeclarations]: Found implementation of procedure findClient [2022-12-14 03:09:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure put_char [2022-12-14 03:09:42,289 INFO L138 BoogieDeclarations]: Found implementation of procedure put_char [2022-12-14 03:09:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-14 03:09:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-12-14 03:09:42,289 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-12-14 03:09:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure put_pid [2022-12-14 03:09:42,289 INFO L138 BoogieDeclarations]: Found implementation of procedure put_pid [2022-12-14 03:09:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-12-14 03:09:42,289 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-12-14 03:09:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure remove_client_block [2022-12-14 03:09:42,290 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_client_block [2022-12-14 03:09:42,290 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-12-14 03:09:42,290 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-12-14 03:09:42,290 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 03:09:42,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-14 03:09:42,290 INFO L130 BoogieDeclarations]: Found specification of procedure on_receive_block [2022-12-14 03:09:42,290 INFO L138 BoogieDeclarations]: Found implementation of procedure on_receive_block [2022-12-14 03:09:42,290 INFO L130 BoogieDeclarations]: Found specification of procedure flush [2022-12-14 03:09:42,290 INFO L138 BoogieDeclarations]: Found implementation of procedure flush [2022-12-14 03:09:42,290 INFO L130 BoogieDeclarations]: Found specification of procedure r3964_set_termios [2022-12-14 03:09:42,290 INFO L138 BoogieDeclarations]: Found implementation of procedure r3964_set_termios [2022-12-14 03:09:42,290 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-12-14 03:09:42,290 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-12-14 03:09:42,291 INFO L130 BoogieDeclarations]: Found specification of procedure r3964_ioctl [2022-12-14 03:09:42,291 INFO L138 BoogieDeclarations]: Found implementation of procedure r3964_ioctl [2022-12-14 03:09:42,291 INFO L130 BoogieDeclarations]: Found specification of procedure remove_from_tx_queue [2022-12-14 03:09:42,291 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_from_tx_queue [2022-12-14 03:09:42,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-14 03:09:42,291 INFO L130 BoogieDeclarations]: Found specification of procedure tty_lock [2022-12-14 03:09:42,291 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_lock [2022-12-14 03:09:42,291 INFO L130 BoogieDeclarations]: Found specification of procedure trigger_transmit [2022-12-14 03:09:42,291 INFO L138 BoogieDeclarations]: Found implementation of procedure trigger_transmit [2022-12-14 03:09:42,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-12-14 03:09:42,291 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 03:09:42,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 03:09:42,584 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 03:09:42,585 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 03:09:42,738 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-12-14 03:09:45,970 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 03:09:46,329 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 03:09:46,329 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-14 03:09:46,332 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 03:09:46 BoogieIcfgContainer [2022-12-14 03:09:46,332 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 03:09:46,333 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 03:09:46,333 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 03:09:46,335 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 03:09:46,336 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 03:09:41" (1/3) ... [2022-12-14 03:09:46,336 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@643f4fbc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 03:09:46, skipping insertion in model container [2022-12-14 03:09:46,336 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 03:09:41" (2/3) ... [2022-12-14 03:09:46,336 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@643f4fbc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 03:09:46, skipping insertion in model container [2022-12-14 03:09:46,337 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 03:09:46" (3/3) ... [2022-12-14 03:09:46,338 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--tty--n_r3964.ko-entry_point.cil.out.i [2022-12-14 03:09:46,352 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 03:09:46,352 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-14 03:09:46,395 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 03:09:46,399 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@1ed5537c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 03:09:46,400 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-12-14 03:09:46,404 INFO L276 IsEmpty]: Start isEmpty. Operand has 592 states, 365 states have (on average 1.4054794520547946) internal successors, (513), 401 states have internal predecessors, (513), 185 states have call successors, (185), 41 states have call predecessors, (185), 40 states have return successors, (181), 171 states have call predecessors, (181), 181 states have call successors, (181) [2022-12-14 03:09:46,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-12-14 03:09:46,414 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 03:09:46,415 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 03:09:46,415 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 03:09:46,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 03:09:46,419 INFO L85 PathProgramCache]: Analyzing trace with hash 575765588, now seen corresponding path program 1 times [2022-12-14 03:09:46,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 03:09:46,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596115407] [2022-12-14 03:09:46,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 03:09:46,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 03:09:46,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 03:09:46,769 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-12-14 03:09:46,769 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 03:09:46,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596115407] [2022-12-14 03:09:46,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596115407] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 03:09:46,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 03:09:46,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 03:09:46,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678988367] [2022-12-14 03:09:46,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 03:09:46,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 03:09:46,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 03:09:46,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 03:09:46,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 03:09:46,809 INFO L87 Difference]: Start difference. First operand has 592 states, 365 states have (on average 1.4054794520547946) internal successors, (513), 401 states have internal predecessors, (513), 185 states have call successors, (185), 41 states have call predecessors, (185), 40 states have return successors, (181), 171 states have call predecessors, (181), 181 states have call successors, (181) Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-14 03:09:51,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:09:53,019 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:09:53,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 03:09:53,146 INFO L93 Difference]: Finished difference Result 1383 states and 2076 transitions. [2022-12-14 03:09:53,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 03:09:53,148 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), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 135 [2022-12-14 03:09:53,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 03:09:53,160 INFO L225 Difference]: With dead ends: 1383 [2022-12-14 03:09:53,160 INFO L226 Difference]: Without dead ends: 812 [2022-12-14 03:09:53,165 INFO L412 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 [2022-12-14 03:09:53,167 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 369 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 1565 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-12-14 03:09:53,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [369 Valid, 1565 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 231 Invalid, 1 Unknown, 0 Unchecked, 6.2s Time] [2022-12-14 03:09:53,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2022-12-14 03:09:53,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 809. [2022-12-14 03:09:53,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 499 states have (on average 1.3847695390781563) internal successors, (691), 546 states have internal predecessors, (691), 245 states have call successors, (245), 65 states have call predecessors, (245), 64 states have return successors, (244), 229 states have call predecessors, (244), 244 states have call successors, (244) [2022-12-14 03:09:53,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 1180 transitions. [2022-12-14 03:09:53,246 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 1180 transitions. Word has length 135 [2022-12-14 03:09:53,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 03:09:53,246 INFO L495 AbstractCegarLoop]: Abstraction has 809 states and 1180 transitions. [2022-12-14 03:09:53,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-14 03:09:53,247 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 1180 transitions. [2022-12-14 03:09:53,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-12-14 03:09:53,251 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 03:09:53,251 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 03:09:53,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-14 03:09:53,252 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 03:09:53,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 03:09:53,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1666289801, now seen corresponding path program 1 times [2022-12-14 03:09:53,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 03:09:53,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096729346] [2022-12-14 03:09:53,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 03:09:53,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 03:09:53,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 03:09:53,592 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-12-14 03:09:53,592 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 03:09:53,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096729346] [2022-12-14 03:09:53,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096729346] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 03:09:53,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 03:09:53,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 03:09:53,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686079587] [2022-12-14 03:09:53,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 03:09:53,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 03:09:53,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 03:09:53,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 03:09:53,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 03:09:53,596 INFO L87 Difference]: Start difference. First operand 809 states and 1180 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-14 03:09:55,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:09:59,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:02,258 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:02,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 03:10:02,377 INFO L93 Difference]: Finished difference Result 3096 states and 4599 transitions. [2022-12-14 03:10:02,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 03:10:02,378 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 146 [2022-12-14 03:10:02,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 03:10:02,394 INFO L225 Difference]: With dead ends: 3096 [2022-12-14 03:10:02,394 INFO L226 Difference]: Without dead ends: 2329 [2022-12-14 03:10:02,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 03:10:02,399 INFO L413 NwaCegarLoop]: 1147 mSDtfsCounter, 1650 mSDsluCounter, 1864 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1650 SdHoareTripleChecker+Valid, 3011 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2022-12-14 03:10:02,399 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1650 Valid, 3011 Invalid, 771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 763 Invalid, 2 Unknown, 0 Unchecked, 8.6s Time] [2022-12-14 03:10:02,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2329 states. [2022-12-14 03:10:02,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2329 to 2313. [2022-12-14 03:10:02,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2313 states, 1441 states have (on average 1.3927827897293545) internal successors, (2007), 1574 states have internal predecessors, (2007), 689 states have call successors, (689), 183 states have call predecessors, (689), 182 states have return successors, (756), 645 states have call predecessors, (756), 688 states have call successors, (756) [2022-12-14 03:10:02,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2313 states to 2313 states and 3452 transitions. [2022-12-14 03:10:02,545 INFO L78 Accepts]: Start accepts. Automaton has 2313 states and 3452 transitions. Word has length 146 [2022-12-14 03:10:02,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 03:10:02,546 INFO L495 AbstractCegarLoop]: Abstraction has 2313 states and 3452 transitions. [2022-12-14 03:10:02,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-14 03:10:02,546 INFO L276 IsEmpty]: Start isEmpty. Operand 2313 states and 3452 transitions. [2022-12-14 03:10:02,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-12-14 03:10:02,549 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 03:10:02,549 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 03:10:02,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-14 03:10:02,550 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 03:10:02,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 03:10:02,550 INFO L85 PathProgramCache]: Analyzing trace with hash -856869797, now seen corresponding path program 1 times [2022-12-14 03:10:02,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 03:10:02,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019176968] [2022-12-14 03:10:02,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 03:10:02,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 03:10:02,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 03:10:02,783 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-12-14 03:10:02,783 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 03:10:02,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019176968] [2022-12-14 03:10:02,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019176968] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 03:10:02,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 03:10:02,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 03:10:02,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72223676] [2022-12-14 03:10:02,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 03:10:02,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 03:10:02,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 03:10:02,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 03:10:02,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 03:10:02,786 INFO L87 Difference]: Start difference. First operand 2313 states and 3452 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-14 03:10:05,831 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:08,985 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:09,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 03:10:09,182 INFO L93 Difference]: Finished difference Result 9092 states and 13929 transitions. [2022-12-14 03:10:09,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 03:10:09,183 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 147 [2022-12-14 03:10:09,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 03:10:09,239 INFO L225 Difference]: With dead ends: 9092 [2022-12-14 03:10:09,239 INFO L226 Difference]: Without dead ends: 6821 [2022-12-14 03:10:09,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 03:10:09,253 INFO L413 NwaCegarLoop]: 1129 mSDtfsCounter, 1643 mSDsluCounter, 1858 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1649 SdHoareTripleChecker+Valid, 2987 SdHoareTripleChecker+Invalid, 760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-12-14 03:10:09,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1649 Valid, 2987 Invalid, 760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 752 Invalid, 2 Unknown, 0 Unchecked, 6.1s Time] [2022-12-14 03:10:09,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6821 states. [2022-12-14 03:10:09,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6821 to 6793. [2022-12-14 03:10:09,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6793 states, 4255 states have (on average 1.3943595769682726) internal successors, (5933), 4638 states have internal predecessors, (5933), 2001 states have call successors, (2001), 537 states have call predecessors, (2001), 536 states have return successors, (2554), 1869 states have call predecessors, (2554), 2000 states have call successors, (2554) [2022-12-14 03:10:09,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6793 states to 6793 states and 10488 transitions. [2022-12-14 03:10:09,655 INFO L78 Accepts]: Start accepts. Automaton has 6793 states and 10488 transitions. Word has length 147 [2022-12-14 03:10:09,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 03:10:09,656 INFO L495 AbstractCegarLoop]: Abstraction has 6793 states and 10488 transitions. [2022-12-14 03:10:09,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-14 03:10:09,656 INFO L276 IsEmpty]: Start isEmpty. Operand 6793 states and 10488 transitions. [2022-12-14 03:10:09,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-12-14 03:10:09,658 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 03:10:09,659 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 03:10:09,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-14 03:10:09,659 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 03:10:09,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 03:10:09,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1047342593, now seen corresponding path program 1 times [2022-12-14 03:10:09,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 03:10:09,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616797925] [2022-12-14 03:10:09,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 03:10:09,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 03:10:09,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 03:10:09,897 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-12-14 03:10:09,898 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 03:10:09,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616797925] [2022-12-14 03:10:09,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616797925] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 03:10:09,898 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 03:10:09,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 03:10:09,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652264002] [2022-12-14 03:10:09,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 03:10:09,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 03:10:09,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 03:10:09,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 03:10:09,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 03:10:09,900 INFO L87 Difference]: Start difference. First operand 6793 states and 10488 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-14 03:10:13,821 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:17,223 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:17,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 03:10:17,516 INFO L93 Difference]: Finished difference Result 27000 states and 42447 transitions. [2022-12-14 03:10:17,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 03:10:17,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 148 [2022-12-14 03:10:17,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 03:10:17,603 INFO L225 Difference]: With dead ends: 27000 [2022-12-14 03:10:17,603 INFO L226 Difference]: Without dead ends: 20249 [2022-12-14 03:10:17,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 03:10:17,625 INFO L413 NwaCegarLoop]: 1109 mSDtfsCounter, 2107 mSDsluCounter, 1175 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 330 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2107 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-12-14 03:10:17,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2107 Valid, 2284 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 644 Invalid, 2 Unknown, 0 Unchecked, 7.0s Time] [2022-12-14 03:10:17,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20249 states. [2022-12-14 03:10:18,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20249 to 20233. [2022-12-14 03:10:18,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20233 states, 12709 states have (on average 1.392320402864112) internal successors, (17695), 13818 states have internal predecessors, (17695), 5925 states have call successors, (5925), 1599 states have call predecessors, (5925), 1598 states have return successors, (8334), 5565 states have call predecessors, (8334), 5924 states have call successors, (8334) [2022-12-14 03:10:18,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20233 states to 20233 states and 31954 transitions. [2022-12-14 03:10:18,524 INFO L78 Accepts]: Start accepts. Automaton has 20233 states and 31954 transitions. Word has length 148 [2022-12-14 03:10:18,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 03:10:18,525 INFO L495 AbstractCegarLoop]: Abstraction has 20233 states and 31954 transitions. [2022-12-14 03:10:18,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-14 03:10:18,525 INFO L276 IsEmpty]: Start isEmpty. Operand 20233 states and 31954 transitions. [2022-12-14 03:10:18,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-12-14 03:10:18,547 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 03:10:18,548 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 03:10:18,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-14 03:10:18,548 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 03:10:18,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 03:10:18,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1533834157, now seen corresponding path program 1 times [2022-12-14 03:10:18,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 03:10:18,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963512243] [2022-12-14 03:10:18,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 03:10:18,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 03:10:18,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 03:10:18,741 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-12-14 03:10:18,741 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 03:10:18,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963512243] [2022-12-14 03:10:18,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963512243] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 03:10:18,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 03:10:18,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 03:10:18,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717399428] [2022-12-14 03:10:18,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 03:10:18,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 03:10:18,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 03:10:18,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 03:10:18,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 03:10:18,743 INFO L87 Difference]: Start difference. First operand 20233 states and 31954 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-14 03:10:22,178 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:25,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:26,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 03:10:26,041 INFO L93 Difference]: Finished difference Result 78387 states and 125086 transitions. [2022-12-14 03:10:26,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 03:10:26,042 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 149 [2022-12-14 03:10:26,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 03:10:26,333 INFO L225 Difference]: With dead ends: 78387 [2022-12-14 03:10:26,333 INFO L226 Difference]: Without dead ends: 58196 [2022-12-14 03:10:26,394 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 03:10:26,394 INFO L413 NwaCegarLoop]: 1114 mSDtfsCounter, 1641 mSDsluCounter, 1848 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1647 SdHoareTripleChecker+Valid, 2962 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-12-14 03:10:26,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1647 Valid, 2962 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 751 Invalid, 2 Unknown, 0 Unchecked, 5.7s Time] [2022-12-14 03:10:26,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58196 states. [2022-12-14 03:10:28,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58196 to 58052. [2022-12-14 03:10:28,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58052 states, 36670 states have (on average 1.38933733296973) internal successors, (50947), 39801 states have internal predecessors, (50947), 16737 states have call successors, (16737), 4597 states have call predecessors, (16737), 4644 states have return successors, (25143), 15708 states have call predecessors, (25143), 16736 states have call successors, (25143) [2022-12-14 03:10:28,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58052 states to 58052 states and 92827 transitions. [2022-12-14 03:10:28,847 INFO L78 Accepts]: Start accepts. Automaton has 58052 states and 92827 transitions. Word has length 149 [2022-12-14 03:10:28,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 03:10:28,848 INFO L495 AbstractCegarLoop]: Abstraction has 58052 states and 92827 transitions. [2022-12-14 03:10:28,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-14 03:10:28,848 INFO L276 IsEmpty]: Start isEmpty. Operand 58052 states and 92827 transitions. [2022-12-14 03:10:28,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-12-14 03:10:28,850 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 03:10:28,850 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 4, 4, 4, 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] [2022-12-14 03:10:28,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-14 03:10:28,850 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 03:10:28,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 03:10:28,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1169755457, now seen corresponding path program 1 times [2022-12-14 03:10:28,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 03:10:28,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443371347] [2022-12-14 03:10:28,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 03:10:28,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 03:10:28,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 03:10:28,966 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-12-14 03:10:28,966 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 03:10:28,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443371347] [2022-12-14 03:10:28,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443371347] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 03:10:28,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 03:10:28,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 03:10:28,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972769355] [2022-12-14 03:10:28,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 03:10:28,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 03:10:28,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 03:10:28,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 03:10:28,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 03:10:28,968 INFO L87 Difference]: Start difference. First operand 58052 states and 92827 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-14 03:10:32,442 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:34,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:37,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:38,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 03:10:38,279 INFO L93 Difference]: Finished difference Result 140143 states and 221600 transitions. [2022-12-14 03:10:38,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 03:10:38,280 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 156 [2022-12-14 03:10:38,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 03:10:38,594 INFO L225 Difference]: With dead ends: 140143 [2022-12-14 03:10:38,594 INFO L226 Difference]: Without dead ends: 82133 [2022-12-14 03:10:38,728 INFO L412 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 [2022-12-14 03:10:38,729 INFO L413 NwaCegarLoop]: 1051 mSDtfsCounter, 488 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 19 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 1751 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-12-14 03:10:38,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [488 Valid, 1751 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 260 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2022-12-14 03:10:38,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82133 states. [2022-12-14 03:10:41,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82133 to 82129. [2022-12-14 03:10:41,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82129 states, 52588 states have (on average 1.3796873811515935) internal successors, (72555), 56751 states have internal predecessors, (72555), 22453 states have call successors, (22453), 6991 states have call predecessors, (22453), 7087 states have return successors, (32847), 21240 states have call predecessors, (32847), 22452 states have call successors, (32847) [2022-12-14 03:10:41,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82129 states to 82129 states and 127855 transitions. [2022-12-14 03:10:41,876 INFO L78 Accepts]: Start accepts. Automaton has 82129 states and 127855 transitions. Word has length 156 [2022-12-14 03:10:41,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 03:10:41,877 INFO L495 AbstractCegarLoop]: Abstraction has 82129 states and 127855 transitions. [2022-12-14 03:10:41,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-14 03:10:41,877 INFO L276 IsEmpty]: Start isEmpty. Operand 82129 states and 127855 transitions. [2022-12-14 03:10:41,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-12-14 03:10:41,878 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 03:10:41,878 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 4, 4, 4, 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] [2022-12-14 03:10:41,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-14 03:10:41,879 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 03:10:41,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 03:10:41,879 INFO L85 PathProgramCache]: Analyzing trace with hash 72238144, now seen corresponding path program 1 times [2022-12-14 03:10:41,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 03:10:41,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054706231] [2022-12-14 03:10:41,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 03:10:41,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 03:10:41,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 03:10:41,971 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2022-12-14 03:10:41,972 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 03:10:41,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054706231] [2022-12-14 03:10:41,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054706231] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 03:10:41,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 03:10:41,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 03:10:41,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820710481] [2022-12-14 03:10:41,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 03:10:41,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 03:10:41,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 03:10:41,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 03:10:41,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 03:10:41,974 INFO L87 Difference]: Start difference. First operand 82129 states and 127855 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-14 03:10:45,357 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:48,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:10:49,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 03:10:49,403 INFO L93 Difference]: Finished difference Result 99725 states and 156107 transitions. [2022-12-14 03:10:49,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 03:10:49,404 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 159 [2022-12-14 03:10:49,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 03:10:49,840 INFO L225 Difference]: With dead ends: 99725 [2022-12-14 03:10:49,840 INFO L226 Difference]: Without dead ends: 99722 [2022-12-14 03:10:49,881 INFO L412 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 [2022-12-14 03:10:49,882 INFO L413 NwaCegarLoop]: 955 mSDtfsCounter, 798 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 798 SdHoareTripleChecker+Valid, 1627 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-12-14 03:10:49,882 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [798 Valid, 1627 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 183 Invalid, 2 Unknown, 0 Unchecked, 4.9s Time] [2022-12-14 03:10:49,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99722 states. [2022-12-14 03:10:53,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99722 to 97678. [2022-12-14 03:10:54,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97678 states, 63291 states have (on average 1.384730846407862) internal successors, (87641), 68041 states have internal predecessors, (87641), 25663 states have call successors, (25663), 8687 states have call predecessors, (25663), 8723 states have return successors, (39501), 24038 states have call predecessors, (39501), 25662 states have call successors, (39501) [2022-12-14 03:10:54,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97678 states to 97678 states and 152805 transitions. [2022-12-14 03:10:54,369 INFO L78 Accepts]: Start accepts. Automaton has 97678 states and 152805 transitions. Word has length 159 [2022-12-14 03:10:54,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 03:10:54,369 INFO L495 AbstractCegarLoop]: Abstraction has 97678 states and 152805 transitions. [2022-12-14 03:10:54,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-14 03:10:54,370 INFO L276 IsEmpty]: Start isEmpty. Operand 97678 states and 152805 transitions. [2022-12-14 03:10:54,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-12-14 03:10:54,374 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 03:10:54,374 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2022-12-14 03:10:54,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-14 03:10:54,374 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 03:10:54,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 03:10:54,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1141678070, now seen corresponding path program 1 times [2022-12-14 03:10:54,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 03:10:54,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097425800] [2022-12-14 03:10:54,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 03:10:54,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 03:10:54,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 03:10:54,536 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2022-12-14 03:10:54,536 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 03:10:54,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097425800] [2022-12-14 03:10:54,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097425800] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 03:10:54,536 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 03:10:54,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 03:10:54,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797305408] [2022-12-14 03:10:54,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 03:10:54,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 03:10:54,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 03:10:54,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 03:10:54,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 03:10:54,537 INFO L87 Difference]: Start difference. First operand 97678 states and 152805 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-12-14 03:10:59,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 03:11:00,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 03:11:00,316 INFO L93 Difference]: Finished difference Result 99671 states and 155337 transitions. [2022-12-14 03:11:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 03:11:00,317 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 217 [2022-12-14 03:11:00,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 03:11:00,322 INFO L225 Difference]: With dead ends: 99671 [2022-12-14 03:11:00,322 INFO L226 Difference]: Without dead ends: 0 [2022-12-14 03:11:00,483 INFO L412 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 [2022-12-14 03:11:00,483 INFO L413 NwaCegarLoop]: 781 mSDtfsCounter, 745 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 836 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-12-14 03:11:00,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [745 Valid, 836 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 115 Invalid, 1 Unknown, 0 Unchecked, 3.1s Time] [2022-12-14 03:11:00,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-12-14 03:11:00,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-12-14 03:11:00,484 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) [2022-12-14 03:11:00,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-12-14 03:11:00,496 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 217 [2022-12-14 03:11:00,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 03:11:00,496 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-12-14 03:11:00,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-12-14 03:11:00,496 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-12-14 03:11:00,496 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-12-14 03:11:00,498 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-12-14 03:11:00,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-14 03:11:00,501 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-12-14 03:11:49,032 WARN L233 SmtUtils]: Spent 9.70s on a formula simplification. DAG size of input: 1141 DAG size of output: 7 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2022-12-14 03:12:04,591 WARN L233 SmtUtils]: Spent 14.19s on a formula simplification. DAG size of input: 1211 DAG size of output: 1 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2022-12-14 03:12:41,219 WARN L233 SmtUtils]: Spent 34.43s on a formula simplification. DAG size of input: 2182 DAG size of output: 7 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2022-12-14 03:13:02,800 WARN L233 SmtUtils]: Spent 9.78s on a formula simplification. DAG size of input: 1066 DAG size of output: 7 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2022-12-14 03:13:37,362 WARN L233 SmtUtils]: Spent 33.96s on a formula simplification. DAG size of input: 2182 DAG size of output: 7 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2022-12-14 03:14:49,081 WARN L233 SmtUtils]: Spent 5.52s on a formula simplification. DAG size of input: 680 DAG size of output: 3 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2022-12-14 03:14:51,228 INFO L899 garLoopResultBuilder]: For program point L3937(line 3937) no Hoare annotation was computed. [2022-12-14 03:14:51,229 INFO L895 garLoopResultBuilder]: At program point L3933-1(line 3933) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,229 INFO L895 garLoopResultBuilder]: At program point L3933(line 3933) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,229 INFO L899 garLoopResultBuilder]: For program point L3929(line 3929) no Hoare annotation was computed. [2022-12-14 03:14:51,230 INFO L895 garLoopResultBuilder]: At program point L3954(line 3954) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,230 INFO L895 garLoopResultBuilder]: At program point L3954-1(line 3954) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,230 INFO L899 garLoopResultBuilder]: For program point L3950(line 3950) no Hoare annotation was computed. [2022-12-14 03:14:51,231 INFO L895 garLoopResultBuilder]: At program point L3946(line 3946) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,231 INFO L895 garLoopResultBuilder]: At program point L3946-1(line 3946) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,231 INFO L899 garLoopResultBuilder]: For program point L3942(line 3942) no Hoare annotation was computed. [2022-12-14 03:14:51,232 INFO L895 garLoopResultBuilder]: At program point L3938(line 3938) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,232 INFO L895 garLoopResultBuilder]: At program point L3934(line 3934) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,232 INFO L895 garLoopResultBuilder]: At program point L3930(line 3930) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,232 INFO L899 garLoopResultBuilder]: For program point L3955(line 3955) no Hoare annotation was computed. [2022-12-14 03:14:51,232 INFO L895 garLoopResultBuilder]: At program point on_timeout_returnLabel#1(lines 3923 3962) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse1 (= ~ldv_spin~0 0))) (and (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) .cse1) (or .cse0 .cse1 (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 .cse1 (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 .cse1 (= |old(~ldv_timer_1_2~0)| 1)))) [2022-12-14 03:14:51,232 INFO L899 garLoopResultBuilder]: For program point L3947(line 3947) no Hoare annotation was computed. [2022-12-14 03:14:51,232 INFO L899 garLoopResultBuilder]: For program point ldv_timer_1EXIT(lines 4711 4719) no Hoare annotation was computed. [2022-12-14 03:14:51,233 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4711 4719) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,233 INFO L899 garLoopResultBuilder]: For program point L3940(line 3940) no Hoare annotation was computed. [2022-12-14 03:14:51,233 INFO L899 garLoopResultBuilder]: For program point L3932(line 3932) no Hoare annotation was computed. [2022-12-14 03:14:51,233 INFO L899 garLoopResultBuilder]: For program point L3953(line 3953) no Hoare annotation was computed. [2022-12-14 03:14:51,233 INFO L899 garLoopResultBuilder]: For program point L3945(line 3945) no Hoare annotation was computed. [2022-12-14 03:14:51,233 INFO L895 garLoopResultBuilder]: At program point L3941-1(line 3941) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,233 INFO L895 garLoopResultBuilder]: At program point L3941(line 3941) the Hoare annotation is: (let ((.cse13 (= ~ldv_timer_1_2~0 0)) (.cse14 (not (= |old(~ldv_timer_1_2~0)| 0))) (.cse12 (= |old(~ldv_timer_1_1~0)| 1)) (.cse1 (= ~ldv_timer_1_3~0 0)) (.cse2 (not (= |old(~ldv_timer_1_3~0)| 0))) (.cse5 (= ~ldv_timer_1_0~0 0)) (.cse7 (not (= |old(~ldv_timer_1_0~0)| 0))) (.cse6 (= |old(~ldv_timer_1_3~0)| 1)) (.cse9 (= ~ldv_spin~0 0)) (.cse4 (= |old(~ldv_timer_1_2~0)| 1)) (.cse0 (not (= |old(~ldv_spin~0)| 0))) (.cse10 (not (= |old(~ldv_timer_1_1~0)| 0))) (.cse11 (= ~ldv_timer_1_1~0 0)) (.cse8 (= |old(~ldv_timer_1_0~0)| 1)) (.cse3 (not (= ~ldv_state_variable_1~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4) (or .cse5 .cse0 .cse6 .cse3 .cse7) (or .cse0 .cse8 (and .cse9 (not (= ~ldv_timer_1_0~0 1)))) (or .cse0 .cse6 .cse10 .cse11 .cse3) (or .cse5 .cse0 .cse12 .cse3 .cse7) (or .cse0 (and (not (= ~ldv_timer_1_1~0 1)) .cse9) .cse12) (or .cse0 .cse6 .cse13 .cse14 .cse3) (or .cse0 .cse13 .cse14 .cse12 .cse3) (or .cse0 .cse13 .cse8 .cse14 .cse3) (or .cse0 .cse10 .cse11 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse12 .cse3) (or .cse0 .cse1 .cse2 .cse8 .cse3) (or .cse5 .cse0 .cse3 .cse7 .cse4) (or .cse0 .cse6 (and (not (= ~ldv_timer_1_3~0 1)) .cse9)) (or (and (not (= ~ldv_timer_1_2~0 1)) .cse9) .cse0 .cse4) (or .cse0 .cse10 .cse11 .cse8 .cse3))) [2022-12-14 03:14:51,233 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5197 5199) the Hoare annotation is: true [2022-12-14 03:14:51,233 INFO L899 garLoopResultBuilder]: For program point __raw_spin_lock_initEXIT(lines 5197 5199) no Hoare annotation was computed. [2022-12-14 03:14:51,233 INFO L899 garLoopResultBuilder]: For program point L4637(lines 4637 4646) no Hoare annotation was computed. [2022-12-14 03:14:51,233 INFO L899 garLoopResultBuilder]: For program point L4627(lines 4627 4636) no Hoare annotation was computed. [2022-12-14 03:14:51,233 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4604 4650) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_state_variable_1~0 1)))) (and (or (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse0) (or (= ~ldv_timer_1_0~0 0) .cse0 (not (= |old(~ldv_timer_1_0~0)| 0))) (or (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))) (or (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse0) (or (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse0) (or (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)))) [2022-12-14 03:14:51,233 INFO L899 garLoopResultBuilder]: For program point L4617(lines 4617 4626) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point activate_pending_timer_1EXIT(lines 4604 4650) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point L4607(lines 4607 4616) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point L4638-2(lines 4604 4650) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L902 garLoopResultBuilder]: At program point L4647(line 4647) the Hoare annotation is: true [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point findClientFINAL(lines 3963 3982) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3963 3982) the Hoare annotation is: true [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point findClientEXIT(lines 3963 3982) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L902 garLoopResultBuilder]: At program point $Ultimate##4(lines 3976 3979) the Hoare annotation is: true [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point L3970(lines 3970 3973) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L902 garLoopResultBuilder]: At program point LDV_STOP(lines 3249 3255) the Hoare annotation is: true [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point ldv_stopEXIT(lines 3249 3255) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point #Ultimate.meminitEXIT(line -1) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(line -1) the Hoare annotation is: true [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point put_charEXIT(lines 3619 3628) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3619 3628) the Hoare annotation is: true [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point del_timer_syncEXIT(lines 5211 5213) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5211 5213) the Hoare annotation is: true [2022-12-14 03:14:51,234 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5200 5202) the Hoare annotation is: true [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point __wake_upEXIT(lines 5200 5202) no Hoare annotation was computed. [2022-12-14 03:14:51,234 INFO L899 garLoopResultBuilder]: For program point L3677-1(lines 3662 3681) no Hoare annotation was computed. [2022-12-14 03:14:51,235 INFO L895 garLoopResultBuilder]: At program point L3677(line 3677) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,235 INFO L895 garLoopResultBuilder]: At program point L3674(line 3674) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,235 INFO L899 garLoopResultBuilder]: For program point L3675(line 3675) no Hoare annotation was computed. [2022-12-14 03:14:51,235 INFO L895 garLoopResultBuilder]: At program point L3673-1(line 3673) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,235 INFO L895 garLoopResultBuilder]: At program point L3673(line 3673) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,235 INFO L899 garLoopResultBuilder]: For program point L3668(line 3668) no Hoare annotation was computed. [2022-12-14 03:14:51,235 INFO L895 garLoopResultBuilder]: At program point L4980-1(line 4980) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,235 INFO L895 garLoopResultBuilder]: At program point L4978(line 4978) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,235 INFO L895 garLoopResultBuilder]: At program point L3667-1(line 3667) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,235 INFO L895 garLoopResultBuilder]: At program point L3667(line 3667) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,236 INFO L895 garLoopResultBuilder]: At program point L4980(line 4980) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,236 INFO L899 garLoopResultBuilder]: For program point L3665(lines 3665 3678) no Hoare annotation was computed. [2022-12-14 03:14:51,236 INFO L899 garLoopResultBuilder]: For program point L4978-1(line 4978) no Hoare annotation was computed. [2022-12-14 03:14:51,236 INFO L899 garLoopResultBuilder]: For program point retry_transmitEXIT(lines 3662 3681) no Hoare annotation was computed. [2022-12-14 03:14:51,236 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 3662 3681) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,236 INFO L902 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2022-12-14 03:14:51,236 INFO L902 garLoopResultBuilder]: At program point L-1-3(line -1) the Hoare annotation is: true [2022-12-14 03:14:51,236 INFO L899 garLoopResultBuilder]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2022-12-14 03:14:51,236 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(line -1) the Hoare annotation is: true [2022-12-14 03:14:51,236 INFO L899 garLoopResultBuilder]: For program point get_currentEXIT(lines 3272 3295) no Hoare annotation was computed. [2022-12-14 03:14:51,236 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3272 3295) the Hoare annotation is: true [2022-12-14 03:14:51,236 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5242 5244) the Hoare annotation is: true [2022-12-14 03:14:51,236 INFO L899 garLoopResultBuilder]: For program point put_pidEXIT(lines 5242 5244) no Hoare annotation was computed. [2022-12-14 03:14:51,236 INFO L899 garLoopResultBuilder]: For program point mod_timerEXIT(lines 5231 5233) no Hoare annotation was computed. [2022-12-14 03:14:51,236 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5231 5233) the Hoare annotation is: true [2022-12-14 03:14:51,236 INFO L895 garLoopResultBuilder]: At program point L3615(lines 3575 3618) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,236 INFO L899 garLoopResultBuilder]: For program point remove_client_blockEXIT(lines 4158 4174) no Hoare annotation was computed. [2022-12-14 03:14:51,236 INFO L899 garLoopResultBuilder]: For program point L4165(lines 4165 4168) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L902 garLoopResultBuilder]: At program point L3612(lines 3585 3613) the Hoare annotation is: true [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point L3596(lines 3596 3605) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L895 garLoopResultBuilder]: At program point L3584(line 3584) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point L3584-1(line 3584) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point L3580(lines 3580 3583) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L902 garLoopResultBuilder]: At program point $Ultimate##19(lines 3608 3611) the Hoare annotation is: true [2022-12-14 03:14:51,237 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4158 4174) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point L4163-1(lines 4163 4170) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point L4163(lines 4163 4170) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point L3585(lines 3585 3613) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L895 garLoopResultBuilder]: At program point L3614(line 3614) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point ldv_spin_lockEXIT(lines 5161 5167) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 5161 5167) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point spin_unlock_irqrestoreEXIT(lines 4944 4951) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4944 4951) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,237 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3180 3196) the Hoare annotation is: true [2022-12-14 03:14:51,237 INFO L902 garLoopResultBuilder]: At program point L3192(line 3192) the Hoare annotation is: true [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point L3192-1(line 3192) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 3180 3196) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point L3187(lines 3187 3194) no Hoare annotation was computed. [2022-12-14 03:14:51,237 INFO L899 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 3180 3196) no Hoare annotation was computed. [2022-12-14 03:14:51,238 INFO L899 garLoopResultBuilder]: For program point L4255(line 4255) no Hoare annotation was computed. [2022-12-14 03:14:51,238 INFO L895 garLoopResultBuilder]: At program point L5077(line 5077) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,238 INFO L899 garLoopResultBuilder]: For program point L5077-1(line 5077) no Hoare annotation was computed. [2022-12-14 03:14:51,238 INFO L895 garLoopResultBuilder]: At program point L4260(lines 4246 4294) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,238 INFO L895 garLoopResultBuilder]: At program point $Ultimate##8(lines 4285 4288) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,238 INFO L895 garLoopResultBuilder]: At program point $Ultimate##6(lines 4269 4272) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,238 INFO L895 garLoopResultBuilder]: At program point L4289(line 4289) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,238 INFO L899 garLoopResultBuilder]: For program point L4256(lines 4256 4259) no Hoare annotation was computed. [2022-12-14 03:14:51,238 INFO L899 garLoopResultBuilder]: For program point L4289-1(line 4289) no Hoare annotation was computed. [2022-12-14 03:14:51,238 INFO L895 garLoopResultBuilder]: At program point L4273(line 4273) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,238 INFO L899 garLoopResultBuilder]: For program point L4273-1(line 4273) no Hoare annotation was computed. [2022-12-14 03:14:51,239 INFO L895 garLoopResultBuilder]: At program point L4265(line 4265) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,239 INFO L899 garLoopResultBuilder]: For program point L4265-1(line 4265) no Hoare annotation was computed. [2022-12-14 03:14:51,239 INFO L895 garLoopResultBuilder]: At program point L4290(line 4290) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,239 INFO L899 garLoopResultBuilder]: For program point L4261(lines 4261 4264) no Hoare annotation was computed. [2022-12-14 03:14:51,239 INFO L895 garLoopResultBuilder]: At program point L4257(line 4257) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,239 INFO L899 garLoopResultBuilder]: For program point L4290-1(line 4290) no Hoare annotation was computed. [2022-12-14 03:14:51,239 INFO L895 garLoopResultBuilder]: At program point L4282(line 4282) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,239 INFO L895 garLoopResultBuilder]: At program point L5079(line 5079) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,239 INFO L895 garLoopResultBuilder]: At program point L5079-1(line 5079) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,239 INFO L895 garLoopResultBuilder]: At program point L4278(line 4278) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,240 INFO L899 garLoopResultBuilder]: For program point L4282-1(line 4282) no Hoare annotation was computed. [2022-12-14 03:14:51,240 INFO L895 garLoopResultBuilder]: At program point L4266(line 4266) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,240 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4236 4295) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,240 INFO L899 garLoopResultBuilder]: For program point L4266-1(line 4266) no Hoare annotation was computed. [2022-12-14 03:14:51,240 INFO L895 garLoopResultBuilder]: At program point L4291(line 4291) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,240 INFO L899 garLoopResultBuilder]: For program point r3964_closeFINAL(lines 4236 4295) no Hoare annotation was computed. [2022-12-14 03:14:51,240 INFO L899 garLoopResultBuilder]: For program point L4291-1(line 4291) no Hoare annotation was computed. [2022-12-14 03:14:51,240 INFO L895 garLoopResultBuilder]: At program point ldv_30387(lines 4246 4294) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,240 INFO L899 garLoopResultBuilder]: For program point r3964_closeEXIT(lines 4236 4295) no Hoare annotation was computed. [2022-12-14 03:14:51,240 INFO L895 garLoopResultBuilder]: At program point L4292(line 4292) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,240 INFO L899 garLoopResultBuilder]: For program point remove_msgEXIT(lines 4132 4157) no Hoare annotation was computed. [2022-12-14 03:14:51,240 INFO L902 garLoopResultBuilder]: At program point L4148(line 4148) the Hoare annotation is: true [2022-12-14 03:14:51,240 INFO L899 garLoopResultBuilder]: For program point L4148-1(line 4148) no Hoare annotation was computed. [2022-12-14 03:14:51,241 INFO L899 garLoopResultBuilder]: For program point L4138(lines 4138 4154) no Hoare annotation was computed. [2022-12-14 03:14:51,241 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4132 4157) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,241 INFO L899 garLoopResultBuilder]: For program point L4138-1(lines 4138 4154) no Hoare annotation was computed. [2022-12-14 03:14:51,241 INFO L899 garLoopResultBuilder]: For program point L4147(lines 4147 4151) no Hoare annotation was computed. [2022-12-14 03:14:51,241 INFO L902 garLoopResultBuilder]: At program point L4147-2(lines 4147 4151) the Hoare annotation is: true [2022-12-14 03:14:51,241 INFO L899 garLoopResultBuilder]: For program point L4139-1(line 4139) no Hoare annotation was computed. [2022-12-14 03:14:51,241 INFO L895 garLoopResultBuilder]: At program point L4139(line 4139) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,241 INFO L899 garLoopResultBuilder]: For program point activate_suitable_timer_1EXIT(lines 4560 4593) no Hoare annotation was computed. [2022-12-14 03:14:51,241 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4560 4593) the Hoare annotation is: true [2022-12-14 03:14:51,241 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3350 3355) the Hoare annotation is: true [2022-12-14 03:14:51,241 INFO L899 garLoopResultBuilder]: For program point task_pidEXIT(lines 3350 3355) no Hoare annotation was computed. [2022-12-14 03:14:51,241 INFO L899 garLoopResultBuilder]: For program point kfreeEXIT(lines 5271 5273) no Hoare annotation was computed. [2022-12-14 03:14:51,241 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5271 5273) the Hoare annotation is: true [2022-12-14 03:14:51,241 INFO L899 garLoopResultBuilder]: For program point tty_unlockEXIT(lines 5259 5261) no Hoare annotation was computed. [2022-12-14 03:14:51,241 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5259 5261) the Hoare annotation is: true [2022-12-14 03:14:51,241 INFO L895 garLoopResultBuilder]: At program point L5011(line 5011) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,241 INFO L899 garLoopResultBuilder]: For program point L5011-1(line 5011) no Hoare annotation was computed. [2022-12-14 03:14:51,241 INFO L895 garLoopResultBuilder]: At program point L3760(line 3760) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,242 INFO L895 garLoopResultBuilder]: At program point L3760-1(line 3760) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,242 INFO L899 garLoopResultBuilder]: For program point L3789-1(line 3789) no Hoare annotation was computed. [2022-12-14 03:14:51,242 INFO L895 garLoopResultBuilder]: At program point L3789(line 3789) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,242 INFO L895 garLoopResultBuilder]: At program point L3748(line 3748) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,242 INFO L895 garLoopResultBuilder]: At program point L3748-1(line 3748) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,242 INFO L899 garLoopResultBuilder]: For program point L3765(lines 3765 3768) no Hoare annotation was computed. [2022-12-14 03:14:51,242 INFO L895 garLoopResultBuilder]: At program point L3571-1(lines 3555 3574) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,242 INFO L895 garLoopResultBuilder]: At program point L3571(line 3571) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,242 INFO L899 garLoopResultBuilder]: For program point L3761(line 3761) no Hoare annotation was computed. [2022-12-14 03:14:51,242 INFO L899 garLoopResultBuilder]: For program point L5000-1(line 5000) no Hoare annotation was computed. [2022-12-14 03:14:51,243 INFO L895 garLoopResultBuilder]: At program point $Ultimate##21(lines 3785 3788) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,243 INFO L899 garLoopResultBuilder]: For program point on_receive_blockEXIT(lines 3732 3794) no Hoare annotation was computed. [2022-12-14 03:14:51,243 INFO L895 garLoopResultBuilder]: At program point L5000(line 5000) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,243 INFO L899 garLoopResultBuilder]: For program point L3749(line 3749) no Hoare annotation was computed. [2022-12-14 03:14:51,243 INFO L895 garLoopResultBuilder]: At program point L3774(line 3774) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,243 INFO L899 garLoopResultBuilder]: For program point L3774-1(line 3774) no Hoare annotation was computed. [2022-12-14 03:14:51,243 INFO L895 garLoopResultBuilder]: At program point L5013(line 5013) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,243 INFO L895 garLoopResultBuilder]: At program point L5013-1(line 5013) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,243 INFO L895 garLoopResultBuilder]: At program point L3791(line 3791) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,243 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 3732 3794) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,244 INFO L895 garLoopResultBuilder]: At program point L3560(line 3560) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,244 INFO L899 garLoopResultBuilder]: For program point L3750(lines 3750 3756) no Hoare annotation was computed. [2022-12-14 03:14:51,244 INFO L899 garLoopResultBuilder]: For program point L3560-1(line 3560) no Hoare annotation was computed. [2022-12-14 03:14:51,244 INFO L899 garLoopResultBuilder]: For program point L3750-2(lines 3732 3794) no Hoare annotation was computed. [2022-12-14 03:14:51,244 INFO L899 garLoopResultBuilder]: For program point L3779-1(lines 3779 3782) no Hoare annotation was computed. [2022-12-14 03:14:51,244 INFO L899 garLoopResultBuilder]: For program point L3779(lines 3779 3782) no Hoare annotation was computed. [2022-12-14 03:14:51,244 INFO L899 garLoopResultBuilder]: For program point L3763-1(line 3763) no Hoare annotation was computed. [2022-12-14 03:14:51,244 INFO L895 garLoopResultBuilder]: At program point L3763(line 3763) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,244 INFO L895 garLoopResultBuilder]: At program point L5002(line 5002) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,244 INFO L895 garLoopResultBuilder]: At program point L5002-1(line 5002) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,244 INFO L895 garLoopResultBuilder]: At program point L3780(line 3780) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,244 INFO L899 garLoopResultBuilder]: For program point L3747(lines 3747 3759) no Hoare annotation was computed. [2022-12-14 03:14:51,244 INFO L899 garLoopResultBuilder]: For program point copy_to_userEXIT(lines 3384 3401) no Hoare annotation was computed. [2022-12-14 03:14:51,244 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3384 3401) the Hoare annotation is: true [2022-12-14 03:14:51,245 INFO L902 garLoopResultBuilder]: At program point ERROR(lines 5084 5090) the Hoare annotation is: true [2022-12-14 03:14:51,245 INFO L899 garLoopResultBuilder]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 5088) no Hoare annotation was computed. [2022-12-14 03:14:51,245 INFO L899 garLoopResultBuilder]: For program point ldv_errorEXIT(lines 5084 5090) no Hoare annotation was computed. [2022-12-14 03:14:51,245 INFO L899 garLoopResultBuilder]: For program point flushFINAL(lines 3629 3641) no Hoare annotation was computed. [2022-12-14 03:14:51,245 INFO L895 garLoopResultBuilder]: At program point L-1(line -1) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,245 INFO L895 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,245 INFO L899 garLoopResultBuilder]: For program point flushEXIT(lines 3629 3641) no Hoare annotation was computed. [2022-12-14 03:14:51,245 INFO L899 garLoopResultBuilder]: For program point L3634-2(lines 3634 3637) no Hoare annotation was computed. [2022-12-14 03:14:51,245 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 3629 3641) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,245 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4481 4486) the Hoare annotation is: true [2022-12-14 03:14:51,245 INFO L899 garLoopResultBuilder]: For program point r3964_set_termiosEXIT(lines 4481 4486) no Hoare annotation was computed. [2022-12-14 03:14:51,245 INFO L902 garLoopResultBuilder]: At program point L4958(line 4958) the Hoare annotation is: true [2022-12-14 03:14:51,245 INFO L899 garLoopResultBuilder]: For program point L4958-1(line 4958) no Hoare annotation was computed. [2022-12-14 03:14:51,245 INFO L899 garLoopResultBuilder]: For program point L5131(lines 5131 5134) no Hoare annotation was computed. [2022-12-14 03:14:51,245 INFO L902 garLoopResultBuilder]: At program point L5131-1(lines 5128 5137) the Hoare annotation is: true [2022-12-14 03:14:51,246 INFO L895 garLoopResultBuilder]: At program point L5132(line 5132) the Hoare annotation is: (not (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,246 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4953 4961) the Hoare annotation is: true [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point kmallocEXIT(lines 4953 4961) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L4065(lines 4065 4075) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L895 garLoopResultBuilder]: At program point read_telegram_returnLabel#1(lines 4049 4078) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L4024(lines 4024 4044) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L4024-2(lines 4024 4044) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L3991(lines 3991 4045) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L895 garLoopResultBuilder]: At program point L4016(lines 3991 4022) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,246 INFO L895 garLoopResultBuilder]: At program point L4454(line 4454) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L4454-1(line 4454) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L4000(line 4000) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L4033-1(line 4033) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L895 garLoopResultBuilder]: At program point L4033(line 4033) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L4471(line 4471) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L895 garLoopResultBuilder]: At program point L4017(lines 4017 4020) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,246 INFO L895 garLoopResultBuilder]: At program point L4034(lines 4034 4035) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L4447(lines 4447 4450) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L4001(lines 4001 4004) no Hoare annotation was computed. [2022-12-14 03:14:51,246 INFO L895 garLoopResultBuilder]: At program point L4034-1(lines 4034 4035) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,246 INFO L899 garLoopResultBuilder]: For program point L4059-1(line 4059) no Hoare annotation was computed. [2022-12-14 03:14:51,247 INFO L895 garLoopResultBuilder]: At program point L4059(line 4059) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,247 INFO L899 garLoopResultBuilder]: For program point L4472-1(line 4472) no Hoare annotation was computed. [2022-12-14 03:14:51,247 INFO L895 garLoopResultBuilder]: At program point L4472(line 4472) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,247 INFO L899 garLoopResultBuilder]: For program point L4464(line 4464) no Hoare annotation was computed. [2022-12-14 03:14:51,247 INFO L895 garLoopResultBuilder]: At program point L4010(line 4010) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,247 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4435 4480) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,247 INFO L899 garLoopResultBuilder]: For program point L4010-1(line 4010) no Hoare annotation was computed. [2022-12-14 03:14:51,247 INFO L895 garLoopResultBuilder]: At program point L4068(line 4068) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,247 INFO L895 garLoopResultBuilder]: At program point L4002(line 4002) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,247 INFO L899 garLoopResultBuilder]: For program point L4068-1(line 4068) no Hoare annotation was computed. [2022-12-14 03:14:51,247 INFO L895 garLoopResultBuilder]: At program point enable_signals_returnLabel#1(lines 3983 4048) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,247 INFO L899 garLoopResultBuilder]: For program point L4060(lines 4060 4063) no Hoare annotation was computed. [2022-12-14 03:14:51,247 INFO L899 garLoopResultBuilder]: For program point L4027-1(line 4027) no Hoare annotation was computed. [2022-12-14 03:14:51,247 INFO L895 garLoopResultBuilder]: At program point L4027(line 4027) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,247 INFO L895 garLoopResultBuilder]: At program point L4473(line 4473) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,247 INFO L899 garLoopResultBuilder]: For program point L4473-1(line 4473) no Hoare annotation was computed. [2022-12-14 03:14:51,247 INFO L899 garLoopResultBuilder]: For program point L4011-1(line 4011) no Hoare annotation was computed. [2022-12-14 03:14:51,247 INFO L895 garLoopResultBuilder]: At program point L4011(line 4011) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,247 INFO L899 garLoopResultBuilder]: For program point L4457(line 4457) no Hoare annotation was computed. [2022-12-14 03:14:51,247 INFO L899 garLoopResultBuilder]: For program point L4069(lines 4069 4072) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L895 garLoopResultBuilder]: At program point enable_signals_ldv_30336#1(lines 3996 4013) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L3996(lines 3996 4014) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L4029(lines 4029 4032) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point r3964_ioctlEXIT(lines 4435 4480) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L895 garLoopResultBuilder]: At program point L4005(lines 3996 4013) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L4055(lines 4055 4058) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L4006(lines 4006 4009) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point r3964_ioctlFINAL(lines 4435 4480) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L4452(line 4452) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L4023-1(line 4023) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L895 garLoopResultBuilder]: At program point L4023(line 4023) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L4073-1(line 4073) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L895 garLoopResultBuilder]: At program point L4073(line 4073) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,248 INFO L895 garLoopResultBuilder]: At program point L4453(line 4453) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L4453-1(line 4453) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L3539-1(line 3539) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L895 garLoopResultBuilder]: At program point L3539(line 3539) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L3537-1(line 3537) no Hoare annotation was computed. [2022-12-14 03:14:51,248 INFO L895 garLoopResultBuilder]: At program point L3537(line 3537) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,248 INFO L895 garLoopResultBuilder]: At program point L3535-1(lines 3535 3543) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,248 INFO L899 garLoopResultBuilder]: For program point L3535(lines 3535 3543) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L899 garLoopResultBuilder]: For program point L3531(lines 3531 3534) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 3525 3554) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,249 INFO L899 garLoopResultBuilder]: For program point remove_from_tx_queueFINAL(lines 3525 3554) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L895 garLoopResultBuilder]: At program point L3550(line 3550) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,249 INFO L899 garLoopResultBuilder]: For program point L3544(line 3544) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L902 garLoopResultBuilder]: At program point L3546-2(lines 3546 3549) the Hoare annotation is: true [2022-12-14 03:14:51,249 INFO L899 garLoopResultBuilder]: For program point L3536(lines 3536 3540) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L895 garLoopResultBuilder]: At program point L3536-2(lines 3536 3540) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,249 INFO L899 garLoopResultBuilder]: For program point remove_from_tx_queueEXIT(lines 3525 3554) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L899 garLoopResultBuilder]: For program point ldv_init_zallocEXIT(lines 3214 3224) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3214 3224) the Hoare annotation is: true [2022-12-14 03:14:51,249 INFO L899 garLoopResultBuilder]: For program point L3221-1(line 3221) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L902 garLoopResultBuilder]: At program point L3221(line 3221) the Hoare annotation is: true [2022-12-14 03:14:51,249 INFO L899 garLoopResultBuilder]: For program point L3219-1(line 3219) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L902 garLoopResultBuilder]: At program point L3219(line 3219) the Hoare annotation is: true [2022-12-14 03:14:51,249 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3177 3179) the Hoare annotation is: true [2022-12-14 03:14:51,249 INFO L899 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 3177 3179) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L899 garLoopResultBuilder]: For program point L4125-2(lines 4079 4131) no Hoare annotation was computed. [2022-12-14 03:14:51,249 INFO L895 garLoopResultBuilder]: At program point L4088(lines 4087 4124) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,249 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4079 4131) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,250 INFO L899 garLoopResultBuilder]: For program point L4095-1(line 4095) no Hoare annotation was computed. [2022-12-14 03:14:51,250 INFO L895 garLoopResultBuilder]: At program point L4095(line 4095) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,250 INFO L899 garLoopResultBuilder]: For program point L4091(lines 4091 4094) no Hoare annotation was computed. [2022-12-14 03:14:51,250 INFO L899 garLoopResultBuilder]: For program point add_msgEXIT(lines 4079 4131) no Hoare annotation was computed. [2022-12-14 03:14:51,250 INFO L899 garLoopResultBuilder]: For program point L4089(line 4089) no Hoare annotation was computed. [2022-12-14 03:14:51,250 INFO L899 garLoopResultBuilder]: For program point L4087(lines 4087 4124) no Hoare annotation was computed. [2022-12-14 03:14:51,250 INFO L899 garLoopResultBuilder]: For program point L4116-2(lines 4116 4124) no Hoare annotation was computed. [2022-12-14 03:14:51,250 INFO L895 garLoopResultBuilder]: At program point L4116-3(lines 4087 4124) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,250 INFO L902 garLoopResultBuilder]: At program point L4110-2(lines 4110 4113) the Hoare annotation is: true [2022-12-14 03:14:51,250 INFO L899 garLoopResultBuilder]: For program point tty_lockEXIT(lines 5248 5250) no Hoare annotation was computed. [2022-12-14 03:14:51,250 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5248 5250) the Hoare annotation is: true [2022-12-14 03:14:51,250 INFO L895 garLoopResultBuilder]: At program point L3646(line 3646) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,250 INFO L899 garLoopResultBuilder]: For program point L3646-1(line 3646) no Hoare annotation was computed. [2022-12-14 03:14:51,250 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 3642 3661) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_spin~0 0)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,250 INFO L899 garLoopResultBuilder]: For program point L3657-1(lines 3642 3661) no Hoare annotation was computed. [2022-12-14 03:14:51,250 INFO L899 garLoopResultBuilder]: For program point trigger_transmitEXIT(lines 3642 3661) no Hoare annotation was computed. [2022-12-14 03:14:51,251 INFO L895 garLoopResultBuilder]: At program point L3657(line 3657) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,251 INFO L895 garLoopResultBuilder]: At program point L3653(line 3653) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,251 INFO L899 garLoopResultBuilder]: For program point L3647-2(lines 3647 3658) no Hoare annotation was computed. [2022-12-14 03:14:51,251 INFO L895 garLoopResultBuilder]: At program point L4967(line 4967) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,251 INFO L899 garLoopResultBuilder]: For program point L4967-1(line 4967) no Hoare annotation was computed. [2022-12-14 03:14:51,251 INFO L895 garLoopResultBuilder]: At program point L4969(line 4969) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= |old(~ldv_spin~0)| 0)))) (and (or .cse0 (= ~ldv_timer_1_2~0 0) (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_2~0 1)) (= |old(~ldv_timer_1_2~0)| 1)) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1))))) [2022-12-14 03:14:51,251 INFO L899 garLoopResultBuilder]: For program point L3654(line 3654) no Hoare annotation was computed. [2022-12-14 03:14:51,251 INFO L902 garLoopResultBuilder]: At program point L4969-1(line 4969) the Hoare annotation is: true [2022-12-14 03:14:51,251 INFO L902 garLoopResultBuilder]: At program point L3652(line 3652) the Hoare annotation is: true [2022-12-14 03:14:51,251 INFO L895 garLoopResultBuilder]: At program point L3652-1(line 3652) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,251 INFO L899 garLoopResultBuilder]: For program point disable_suitable_timer_1EXIT(lines 4720 4745) no Hoare annotation was computed. [2022-12-14 03:14:51,251 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4720 4745) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_1~0 1))) (.cse0 (not (= ~ldv_spin~0 0)))) (and (or (= ~ldv_timer_1_2~0 0) .cse0 (not (= |old(~ldv_timer_1_2~0)| 0)) .cse1) (or .cse0 (= ~ldv_timer_1_3~0 0) (not (= |old(~ldv_timer_1_3~0)| 0)) .cse1) (or .cse0 (not (= ~ldv_timer_1_1~0 1)) (= |old(~ldv_timer_1_1~0)| 1)) (or .cse0 (not (= ~ldv_timer_1_0~0 1)) (= |old(~ldv_timer_1_0~0)| 1)) (or (not (= ~ldv_timer_1_2~0 1)) .cse0 (= |old(~ldv_timer_1_2~0)| 1)) (or (= ~ldv_timer_1_0~0 0) .cse0 .cse1 (not (= |old(~ldv_timer_1_0~0)| 0))) (or .cse0 (not (= |old(~ldv_timer_1_1~0)| 0)) (= ~ldv_timer_1_1~0 0) .cse1) (or (= |old(~ldv_timer_1_3~0)| 1) (not (= ~ldv_timer_1_3~0 1)) .cse0))) [2022-12-14 03:14:51,251 INFO L899 garLoopResultBuilder]: For program point L4858(lines 4858 4862) no Hoare annotation was computed. [2022-12-14 03:14:51,251 INFO L899 garLoopResultBuilder]: For program point L4792-1(line 4792) no Hoare annotation was computed. [2022-12-14 03:14:51,251 INFO L899 garLoopResultBuilder]: For program point L3801(lines 3801 3817) no Hoare annotation was computed. [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L4792(line 4792) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L4660(line 4660) the Hoare annotation is: (and (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L4991(line 4991) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L5024-1(line 5024) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L4991-1(line 4991) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L5057(line 5057) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L5024(line 5024) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L5057-1(line 5057) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L4793(line 4793) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,252 INFO L899 garLoopResultBuilder]: For program point L3703-1(lines 3703 3706) no Hoare annotation was computed. [2022-12-14 03:14:51,252 INFO L899 garLoopResultBuilder]: For program point L4793-1(line 4793) no Hoare annotation was computed. [2022-12-14 03:14:51,252 INFO L899 garLoopResultBuilder]: For program point L3703(lines 3703 3706) no Hoare annotation was computed. [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L4430(line 4430) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L4397-2(lines 4397 4400) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L4430-1(line 4430) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L4794(line 4794) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L3704(line 3704) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,252 INFO L895 garLoopResultBuilder]: At program point L4794-1(line 4794) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,252 INFO L899 garLoopResultBuilder]: For program point L4431(line 4431) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L895 garLoopResultBuilder]: At program point L4365(line 4365) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,253 INFO L895 garLoopResultBuilder]: At program point L4365-1(line 4365) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L4927(line 4927) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L3870-2(lines 3870 3884) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L3837(line 3837) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L895 garLoopResultBuilder]: At program point r3964_write_returnLabel#1(lines 4381 4434) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,253 INFO L895 garLoopResultBuilder]: At program point L4696-1(line 4696) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,253 INFO L895 garLoopResultBuilder]: At program point L4696(line 4696) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L4366(line 4366) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L895 garLoopResultBuilder]: At program point L4201(line 4201) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L4201-1(line 4201) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L4895(line 4895) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L895 garLoopResultBuilder]: At program point choose_timer_1_returnLabel#1(lines 4651 4691) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L3838(lines 3838 3856) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L3871(lines 3871 3876) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L902 garLoopResultBuilder]: At program point L4928(line 4928) the Hoare annotation is: true [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L4664(line 4664) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L895 garLoopResultBuilder]: At program point receive_char_returnLabel#1(lines 3795 3896) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L4896-2(lines 4848 4929) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L3806(lines 3806 3817) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L4896(lines 4896 4900) no Hoare annotation was computed. [2022-12-14 03:14:51,253 INFO L899 garLoopResultBuilder]: For program point L3839(lines 3839 3844) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4665(lines 4665 4669) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L895 garLoopResultBuilder]: At program point L4335(line 4335) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4335-1(line 4335) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4401(line 4401) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4203(lines 4203 4209) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L895 garLoopResultBuilder]: At program point L4897(line 4897) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4864(line 4864) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4897-1(line 4897) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L3807(lines 3807 3814) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4336(lines 4336 4339) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4865-2(lines 4848 4929) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L3808(lines 3808 3811) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4865(lines 4865 4869) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L895 garLoopResultBuilder]: At program point L4667(line 4667) the Hoare annotation is: (and (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L3709-1(line 3709) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L895 garLoopResultBuilder]: At program point L3709(line 3709) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,254 INFO L895 garLoopResultBuilder]: At program point L4535-1(lines 4527 4554) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L3511-1(line 3511) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L895 garLoopResultBuilder]: At program point L3511(line 3511) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4403(lines 4403 4410) no Hoare annotation was computed. [2022-12-14 03:14:51,254 INFO L895 garLoopResultBuilder]: At program point L4205(line 4205) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,254 INFO L899 garLoopResultBuilder]: For program point L4205-1(line 4205) no Hoare annotation was computed. [2022-12-14 03:14:51,255 INFO L895 garLoopResultBuilder]: At program point L4866(line 4866) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,255 INFO L895 garLoopResultBuilder]: At program point L3875(line 3875) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,255 INFO L899 garLoopResultBuilder]: For program point L4866-1(line 4866) no Hoare annotation was computed. [2022-12-14 03:14:51,255 INFO L895 garLoopResultBuilder]: At program point L4800(lines 4772 4942) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,255 INFO L895 garLoopResultBuilder]: At program point L4206(line 4206) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,255 INFO L899 garLoopResultBuilder]: For program point L4206-1(line 4206) no Hoare annotation was computed. [2022-12-14 03:14:51,255 INFO L895 garLoopResultBuilder]: At program point L3711(lines 3688 3730) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,255 INFO L902 garLoopResultBuilder]: At program point L3513-2(lines 3513 3520) the Hoare annotation is: true [2022-12-14 03:14:51,255 INFO L895 garLoopResultBuilder]: At program point L5066(line 5066) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,255 INFO L899 garLoopResultBuilder]: For program point L4934(line 4934) no Hoare annotation was computed. [2022-12-14 03:14:51,255 INFO L895 garLoopResultBuilder]: At program point L5033(line 5033) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,255 INFO L899 garLoopResultBuilder]: For program point L5066-1(line 5066) no Hoare annotation was computed. [2022-12-14 03:14:51,255 INFO L899 garLoopResultBuilder]: For program point L5033-1(line 5033) no Hoare annotation was computed. [2022-12-14 03:14:51,255 INFO L899 garLoopResultBuilder]: For program point L4802(lines 4802 4936) no Hoare annotation was computed. [2022-12-14 03:14:51,255 INFO L899 garLoopResultBuilder]: For program point L3712(lines 3712 3715) no Hoare annotation was computed. [2022-12-14 03:14:51,255 INFO L899 garLoopResultBuilder]: For program point L4340(lines 4340 4344) no Hoare annotation was computed. [2022-12-14 03:14:51,255 INFO L902 garLoopResultBuilder]: At program point L4935(line 4935) the Hoare annotation is: true [2022-12-14 03:14:51,255 INFO L895 garLoopResultBuilder]: At program point L4902(line 4902) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,255 INFO L899 garLoopResultBuilder]: For program point L4803(line 4803) no Hoare annotation was computed. [2022-12-14 03:14:51,255 INFO L895 garLoopResultBuilder]: At program point L3845(lines 3799 3892) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,255 INFO L899 garLoopResultBuilder]: For program point L4902-1(line 4902) no Hoare annotation was computed. [2022-12-14 03:14:51,256 INFO L899 garLoopResultBuilder]: For program point L4671(line 4671) no Hoare annotation was computed. [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L4704-1(lines 4704 4707) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,256 INFO L899 garLoopResultBuilder]: For program point L4704(lines 4704 4707) no Hoare annotation was computed. [2022-12-14 03:14:51,256 INFO L902 garLoopResultBuilder]: At program point main_ldv_final#1(lines 4772 4942) the Hoare annotation is: true [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L5035(line 5035) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L5068-1(line 5068) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L5035-1(line 5035) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L5068(line 5068) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L3879(lines 3861 3884) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,256 INFO L899 garLoopResultBuilder]: For program point L4804(lines 4804 4807) no Hoare annotation was computed. [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L4705(line 4705) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,256 INFO L899 garLoopResultBuilder]: For program point L4672(lines 4672 4676) no Hoare annotation was computed. [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L4210(line 4210) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,256 INFO L899 garLoopResultBuilder]: For program point L4210-1(line 4210) no Hoare annotation was computed. [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L4871(line 4871) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,256 INFO L899 garLoopResultBuilder]: For program point L4838(line 4838) no Hoare annotation was computed. [2022-12-14 03:14:51,256 INFO L899 garLoopResultBuilder]: For program point L4871-1(line 4871) no Hoare annotation was computed. [2022-12-14 03:14:51,256 INFO L899 garLoopResultBuilder]: For program point L4541-1(lines 4541 4545) no Hoare annotation was computed. [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L4376(lines 4312 4379) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,256 INFO L895 garLoopResultBuilder]: At program point L4211(lines 4211 4212) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L4211-1(lines 4211 4212) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,257 INFO L902 garLoopResultBuilder]: At program point L4839(line 4839) the Hoare annotation is: true [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L3716(lines 3688 3730) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L4674(line 4674) the Hoare annotation is: (and (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L4773(line 4773) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,257 INFO L899 garLoopResultBuilder]: For program point L4773-1(line 4773) no Hoare annotation was computed. [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L4377(line 4377) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L3816(line 3816) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L4774(line 4774) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,257 INFO L899 garLoopResultBuilder]: For program point L3717(lines 3717 3727) no Hoare annotation was computed. [2022-12-14 03:14:51,257 INFO L899 garLoopResultBuilder]: For program point L4774-1(line 4774) no Hoare annotation was computed. [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L3717-2(lines 3717 3727) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L4345(line 4345) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L4345-1(line 4345) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,257 INFO L899 garLoopResultBuilder]: For program point L4907(line 4907) no Hoare annotation was computed. [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L3718(line 3718) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,257 INFO L895 garLoopResultBuilder]: At program point L3718-1(line 3718) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,257 INFO L899 garLoopResultBuilder]: For program point L4908(lines 4908 4913) no Hoare annotation was computed. [2022-12-14 03:14:51,257 INFO L899 garLoopResultBuilder]: For program point L4776-1(line 4776) no Hoare annotation was computed. [2022-12-14 03:14:51,257 INFO L899 garLoopResultBuilder]: For program point L4809(line 4809) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L895 garLoopResultBuilder]: At program point L4776(line 4776) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L3719(line 3719) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L895 garLoopResultBuilder]: At program point L3521(lines 3506 3524) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,258 INFO L895 garLoopResultBuilder]: At program point L4347(line 4347) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,258 INFO L895 garLoopResultBuilder]: At program point L4314(line 4314) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,258 INFO L895 garLoopResultBuilder]: At program point L4347-1(lines 4328 4352) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,258 INFO L895 garLoopResultBuilder]: At program point L4314-1(line 4314) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,258 INFO L895 garLoopResultBuilder]: At program point L3852(line 3852) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L4810(lines 4810 4843) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L4876(line 4876) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L3819(line 3819) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L895 garLoopResultBuilder]: At program point L3852-1(line 3852) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L3720(lines 3720 3723) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L4678(line 4678) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L3720-2(lines 3720 3723) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L4315(line 4315) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L3820(lines 3820 3825) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L895 garLoopResultBuilder]: At program point L4778(line 4778) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L3853(line 3853) no Hoare annotation was computed. [2022-12-14 03:14:51,258 INFO L899 garLoopResultBuilder]: For program point L4877(lines 4877 4882) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L4679(lines 4679 4683) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L3721-1(line 3721) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L895 garLoopResultBuilder]: At program point L3721(line 3721) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L4778-1(line 4778) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L4316-1(line 4316) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L895 garLoopResultBuilder]: At program point $Ultimate##81(lines 3474 3477) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,259 INFO L895 garLoopResultBuilder]: At program point L4316(line 4316) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,259 INFO L895 garLoopResultBuilder]: At program point L4878(line 4878) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,259 INFO L895 garLoopResultBuilder]: At program point L3821(line 3821) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L4845(line 4845) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L4878-1(line 4878) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L4812(lines 4812 4840) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L895 garLoopResultBuilder]: At program point L4416-1(line 4416) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,259 INFO L895 garLoopResultBuilder]: At program point L4416(line 4416) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,259 INFO L895 garLoopResultBuilder]: At program point L4317(line 4317) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L4317-1(line 4317) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L5044-1(line 5044) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L895 garLoopResultBuilder]: At program point L5044(line 5044) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,259 INFO L895 garLoopResultBuilder]: At program point r3964_read_ldv_30413#1(lines 4328 4352) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L3888(line 3888) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L4846(lines 4846 4932) no Hoare annotation was computed. [2022-12-14 03:14:51,259 INFO L899 garLoopResultBuilder]: For program point L4780-1(line 4780) no Hoare annotation was computed. [2022-12-14 03:14:51,260 INFO L899 garLoopResultBuilder]: For program point L4813(line 4813) no Hoare annotation was computed. [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L4780(line 4780) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L4681(line 4681) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point $Ultimate##79(lines 3467 3470) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,260 INFO L899 garLoopResultBuilder]: For program point L4318(lines 4318 4374) no Hoare annotation was computed. [2022-12-14 03:14:51,260 INFO L899 garLoopResultBuilder]: For program point L4417(line 4417) no Hoare annotation was computed. [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L4186(line 4186) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,260 INFO L899 garLoopResultBuilder]: For program point L4186-1(line 4186) no Hoare annotation was computed. [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L4814(lines 4814 4819) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L4781(line 4781) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,260 INFO L899 garLoopResultBuilder]: For program point L4781-1(line 4781) no Hoare annotation was computed. [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L4418(line 4418) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L4319(line 4319) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,260 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-12-14 03:14:51,260 INFO L899 garLoopResultBuilder]: For program point L4319-1(line 4319) no Hoare annotation was computed. [2022-12-14 03:14:51,260 INFO L899 garLoopResultBuilder]: For program point L4418-1(line 4418) no Hoare annotation was computed. [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L5046(line 5046) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L5046-1(line 5046) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L3890(line 3890) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,260 INFO L895 garLoopResultBuilder]: At program point L4782(line 4782) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4848(lines 4848 4929) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L895 garLoopResultBuilder]: At program point L3692(lines 3692 3695) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4782-1(line 4782) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L895 garLoopResultBuilder]: At program point L4419(line 4419) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4419-1(line 4419) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4320-1(lines 4318 4373) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4320(lines 4320 4355) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4188(lines 4188 4192) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4915(line 4915) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L3858(line 3858) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4849(line 4849) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4321(lines 4321 4325) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4850(lines 4850 4855) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4916-2(lines 4848 4929) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L3859(lines 3859 3886) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4916(lines 4916 4920) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4784-1(line 4784) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L895 garLoopResultBuilder]: At program point L4784(line 4784) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4685(line 4685) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L895 garLoopResultBuilder]: At program point L4917(line 4917) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L4884(line 4884) no Hoare annotation was computed. [2022-12-14 03:14:51,261 INFO L899 garLoopResultBuilder]: For program point L3827(line 3827) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point L4917-1(line 4917) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L895 garLoopResultBuilder]: At program point L3728(lines 3682 3731) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,262 INFO L902 garLoopResultBuilder]: At program point L4686(line 4686) the Hoare annotation is: true [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point L3828(lines 3828 3834) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L895 garLoopResultBuilder]: At program point L4786(line 4786) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point L3861(lines 3861 3884) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point L4885(lines 4885 4893) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point L4786-1(line 4786) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point L3862(lines 3862 3866) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point L3829-1(line 3829) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L895 garLoopResultBuilder]: At program point L3829(line 3829) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point L4424-1(line 4424) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L895 garLoopResultBuilder]: At program point $Ultimate##164(lines 3699 3702) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,262 INFO L895 garLoopResultBuilder]: At program point L4424(line 4424) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,262 INFO L895 garLoopResultBuilder]: At program point r3964_open_returnLabel#1(lines 4175 4235) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point L4193-1(line 4193) no Hoare annotation was computed. [2022-12-14 03:14:51,262 INFO L895 garLoopResultBuilder]: At program point L4193(line 4193) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,262 INFO L895 garLoopResultBuilder]: At program point L4788-1(line 4788) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,262 INFO L899 garLoopResultBuilder]: For program point L4821(line 4821) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point L4788(line 4788) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L4656(lines 4656 4687) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L4425-2(lines 4425 4428) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L4425(lines 4425 4428) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point L4822(lines 4822 4836) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point L3831(line 3831) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L4657(line 4657) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point L4327(line 4327) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L4327-1(line 4327) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L4393(lines 4393 4396) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L4195(lines 4195 4200) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point L4922(line 4922) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point L4790(line 4790) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L4922-1(line 4922) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L4658(lines 4658 4662) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L4790-1(line 4790) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point L4328(lines 4328 4353) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point L5055(line 5055) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point L5022(line 5022) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,263 INFO L899 garLoopResultBuilder]: For program point L5055-1(line 5055) no Hoare annotation was computed. [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point $Ultimate##239(lines 4549 4552) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,263 INFO L895 garLoopResultBuilder]: At program point L4989(line 4989) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point L5022-1(line 5022) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point L4989-1(line 4989) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L895 garLoopResultBuilder]: At program point L4791(line 4791) the Hoare annotation is: (and (not (= ~ldv_timer_1_3~0 1)) (not (= ~ldv_timer_1_2~0 1)) (= ~ldv_state_variable_2~0 0) (not (= ~ldv_timer_1_1~0 1)) (= ~ldv_spin~0 0) (not (= ~ldv_timer_1_0~0 1))) [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point L3800(line 3800) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point L4791-1(line 4791) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point L4824-2(lines 4822 4835) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L895 garLoopResultBuilder]: At program point L3833(line 3833) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point L4857(line 4857) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point L4824(lines 4824 4829) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point L4197-1(line 4197) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L895 garLoopResultBuilder]: At program point L4197(line 4197) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,264 INFO L902 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2022-12-14 03:14:51,264 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3225 3232) the Hoare annotation is: true [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point ldv_memsetEXIT(lines 3225 3232) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point spinlock_checkEXIT(lines 3306 3311) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3306 3311) the Hoare annotation is: true [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point r3964_pollEXIT(lines 4487 4517) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L902 garLoopResultBuilder]: At program point L4507(line 4507) the Hoare annotation is: true [2022-12-14 03:14:51,264 INFO L899 garLoopResultBuilder]: For program point L4507-1(lines 4503 4512) no Hoare annotation was computed. [2022-12-14 03:14:51,264 INFO L895 garLoopResultBuilder]: At program point L4503(lines 4503 4514) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,265 INFO L899 garLoopResultBuilder]: For program point L4503-1(lines 4503 4514) no Hoare annotation was computed. [2022-12-14 03:14:51,265 INFO L895 garLoopResultBuilder]: At program point L4505(line 4505) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,265 INFO L899 garLoopResultBuilder]: For program point L4505-1(line 4505) no Hoare annotation was computed. [2022-12-14 03:14:51,265 INFO L895 garLoopResultBuilder]: At program point L4501(line 4501) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,265 INFO L899 garLoopResultBuilder]: For program point L4501-1(line 4501) no Hoare annotation was computed. [2022-12-14 03:14:51,265 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4487 4517) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,265 INFO L895 garLoopResultBuilder]: At program point L4502(line 4502) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,265 INFO L899 garLoopResultBuilder]: For program point L4500-1(line 4500) no Hoare annotation was computed. [2022-12-14 03:14:51,265 INFO L899 garLoopResultBuilder]: For program point L4502-1(line 4502) no Hoare annotation was computed. [2022-12-14 03:14:51,265 INFO L895 garLoopResultBuilder]: At program point L4500(line 4500) the Hoare annotation is: (or (not (= |old(~ldv_spin~0)| 0)) (= ~ldv_spin~0 0)) [2022-12-14 03:14:51,267 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 03:14:51,269 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-14 03:14:51,296 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.12 03:14:51 BoogieIcfgContainer [2022-12-14 03:14:51,296 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-14 03:14:51,296 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-14 03:14:51,296 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-14 03:14:51,297 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-14 03:14:51,297 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 03:09:46" (3/4) ... [2022-12-14 03:14:51,299 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-12-14 03:14:51,303 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure task_pid [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_timer_1 [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __raw_spin_lock_init [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure tty_unlock [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure on_receive_block [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure flush [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure activate_pending_timer_1 [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure r3964_set_termios [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure findClient [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure r3964_ioctl [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_from_tx_queue [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_char [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure del_timer_sync [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __wake_up [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure retry_transmit [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_current [2022-12-14 03:14:51,304 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_pid [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure add_msg [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mod_timer [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_client_block [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_lock [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure tty_lock [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure r3964_close [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure trigger_transmit [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure disable_suitable_timer_1 [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_msg [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure r3964_poll [2022-12-14 03:14:51,305 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure activate_suitable_timer_1 [2022-12-14 03:14:51,323 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 297 nodes and edges [2022-12-14 03:14:51,325 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 91 nodes and edges [2022-12-14 03:14:51,326 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 16 nodes and edges [2022-12-14 03:14:51,328 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2022-12-14 03:14:51,329 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-12-14 03:14:51,331 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-12-14 03:14:51,351 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,351 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,351 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) [2022-12-14 03:14:51,352 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,352 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) [2022-12-14 03:14:51,352 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,352 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,352 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) [2022-12-14 03:14:51,352 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) [2022-12-14 03:14:51,353 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) [2022-12-14 03:14:51,353 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,354 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,355 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || ldv_spin == 0) && ((!(\old(ldv_spin) == 0) || ldv_spin == 0) || \old(ldv_timer_1_0) == 1)) && ((!(\old(ldv_spin) == 0) || ldv_spin == 0) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || ldv_spin == 0) || \old(ldv_timer_1_2) == 1) [2022-12-14 03:14:51,355 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) [2022-12-14 03:14:51,355 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,356 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,356 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,358 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,358 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,358 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) [2022-12-14 03:14:51,359 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,359 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(ldv_spin) == 0) || ldv_spin == 0 [2022-12-14 03:14:51,359 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) [2022-12-14 03:14:51,360 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) [2022-12-14 03:14:51,430 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/witness.graphml [2022-12-14 03:14:51,430 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-14 03:14:51,431 INFO L158 Benchmark]: Toolchain (without parser) took 310311.40ms. Allocated memory was 146.8MB in the beginning and 3.8GB in the end (delta: 3.7GB). Free memory was 94.6MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 1.6GB. Max. memory is 16.1GB. [2022-12-14 03:14:51,431 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 102.8MB. Free memory is still 77.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-14 03:14:51,431 INFO L158 Benchmark]: CACSL2BoogieTranslator took 877.33ms. Allocated memory is still 146.8MB. Free memory was 94.6MB in the beginning and 96.5MB in the end (delta: -2.0MB). Peak memory consumption was 57.3MB. Max. memory is 16.1GB. [2022-12-14 03:14:51,431 INFO L158 Benchmark]: Boogie Procedure Inliner took 97.67ms. Allocated memory is still 146.8MB. Free memory was 96.5MB in the beginning and 84.5MB in the end (delta: 12.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-12-14 03:14:51,431 INFO L158 Benchmark]: Boogie Preprocessor took 124.48ms. Allocated memory is still 146.8MB. Free memory was 84.5MB in the beginning and 71.4MB in the end (delta: 13.2MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-12-14 03:14:51,432 INFO L158 Benchmark]: RCFGBuilder took 4109.98ms. Allocated memory was 146.8MB in the beginning and 182.5MB in the end (delta: 35.7MB). Free memory was 71.4MB in the beginning and 66.6MB in the end (delta: 4.8MB). Peak memory consumption was 58.3MB. Max. memory is 16.1GB. [2022-12-14 03:14:51,432 INFO L158 Benchmark]: TraceAbstraction took 304962.88ms. Allocated memory was 182.5MB in the beginning and 3.8GB in the end (delta: 3.6GB). Free memory was 66.6MB in the beginning and 2.2GB in the end (delta: -2.1GB). Peak memory consumption was 3.4GB. Max. memory is 16.1GB. [2022-12-14 03:14:51,432 INFO L158 Benchmark]: Witness Printer took 134.09ms. Allocated memory is still 3.8GB. Free memory was 2.2GB in the beginning and 2.1GB in the end (delta: 35.7MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. [2022-12-14 03:14:51,433 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 102.8MB. Free memory is still 77.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 877.33ms. Allocated memory is still 146.8MB. Free memory was 94.6MB in the beginning and 96.5MB in the end (delta: -2.0MB). Peak memory consumption was 57.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 97.67ms. Allocated memory is still 146.8MB. Free memory was 96.5MB in the beginning and 84.5MB in the end (delta: 12.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 124.48ms. Allocated memory is still 146.8MB. Free memory was 84.5MB in the beginning and 71.4MB in the end (delta: 13.2MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * RCFGBuilder took 4109.98ms. Allocated memory was 146.8MB in the beginning and 182.5MB in the end (delta: 35.7MB). Free memory was 71.4MB in the beginning and 66.6MB in the end (delta: 4.8MB). Peak memory consumption was 58.3MB. Max. memory is 16.1GB. * TraceAbstraction took 304962.88ms. Allocated memory was 182.5MB in the beginning and 3.8GB in the end (delta: 3.6GB). Free memory was 66.6MB in the beginning and 2.2GB in the end (delta: -2.1GB). Peak memory consumption was 3.4GB. Max. memory is 16.1GB. * Witness Printer took 134.09ms. Allocated memory is still 3.8GB. Free memory was 2.2GB in the beginning and 2.1GB in the end (delta: 35.7MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. * 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: 5088]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 42 procedures, 593 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 304.9s, OverallIterations: 8, TraceHistogramMax: 7, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 60.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 230.7s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 13 mSolverCounterUnknown, 9453 SdHoareTripleChecker+Valid, 48.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 9441 mSDsluCounter, 17023 SdHoareTripleChecker+Invalid, 47.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 8874 mSDsCounter, 371 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 3699 IncrementalHoareTripleChecker+Invalid, 4083 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 371 mSolverCounterUnsat, 8149 mSDtfsCounter, 3699 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=97678occurred in iteration=7, InterpolantAutomatonStates: 28, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 11.6s AutomataMinimizationTime, 8 MinimizatonAttempts, 2255 StatesRemovedByMinimization, 7 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 289 LocationsWithAnnotation, 157851 PreInvPairs, 190697 NumberOfFragments, 11471 HoareAnnotationTreeSize, 157851 FomulaSimplifications, 314721 FormulaSimplificationTreeSizeReduction, 20.4s HoareSimplificationTime, 289 FomulaSimplificationsInter, 1229713 FormulaSimplificationTreeSizeReductionInter, 206.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1257 NumberOfCodeBlocks, 1257 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 1249 ConstructedInterpolants, 0 QuantifiedInterpolants, 1661 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 8 InterpolantComputations, 8 PerfectInterpolantSequences, 1914/1914 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 - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 3555]: Loop Invariant Derived loop invariant: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) - InvariantResult [Line: 4087]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 3976]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5068]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4246]: Loop Invariant Derived loop invariant: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) - InvariantResult [Line: 4772]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4651]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4246]: Loop Invariant Derived loop invariant: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) - InvariantResult [Line: 4049]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 3575]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 4944]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 5013]: Loop Invariant Derived loop invariant: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) - InvariantResult [Line: 5035]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4034]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 3699]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3619]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4822]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) - InvariantResult [Line: 5128]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3795]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 5079]: Loop Invariant Derived loop invariant: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) - InvariantResult [Line: 3996]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 3474]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 5046]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4814]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4503]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 4772]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3608]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4381]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4328]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4087]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 5057]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3799]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3692]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4696]: Loop Invariant Derived loop invariant: ldv_state_variable_2 == 1 && ldv_spin == 0 - InvariantResult [Line: 4704]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3682]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4328]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4527]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3585]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5002]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 4969]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3996]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 4017]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 3384]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5024]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3785]: Loop Invariant Derived loop invariant: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) - InvariantResult [Line: 4345]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4312]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3467]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4175]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4328]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4788]: Loop Invariant Derived loop invariant: ((((!(ldv_timer_1_3 == 1) && !(ldv_timer_1_2 == 1)) && ldv_state_variable_2 == 0) && !(ldv_timer_1_1 == 1)) && ldv_spin == 0) && !(ldv_timer_1_0 == 1) - InvariantResult [Line: 4269]: Loop Invariant Derived loop invariant: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) - InvariantResult [Line: 3249]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3506]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3272]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4549]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4211]: Loop Invariant Derived loop invariant: ldv_state_variable_2 == 1 && ldv_spin == 0 - InvariantResult [Line: 3688]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4794]: Loop Invariant Derived loop invariant: ((((!(ldv_timer_1_3 == 1) && !(ldv_timer_1_2 == 1)) && ldv_state_variable_2 == 0) && !(ldv_timer_1_1 == 1)) && ldv_spin == 0) && !(ldv_timer_1_0 == 1) - InvariantResult [Line: 4377]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3991]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 4991]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3688]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 4285]: Loop Invariant Derived loop invariant: ((((((((((!(\old(ldv_spin) == 0) || ldv_timer_1_2 == 0) || !(\old(ldv_timer_1_2) == 0)) || !(ldv_state_variable_1 == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_1 == 1)) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_0 == 1)) || \old(ldv_timer_1_0) == 1)) && (!(\old(ldv_spin) == 0) || ldv_spin == 0)) && (((!(\old(ldv_spin) == 0) || ldv_timer_1_3 == 0) || !(\old(ldv_timer_1_3) == 0)) || !(ldv_state_variable_1 == 1))) && ((!(\old(ldv_spin) == 0) || !(ldv_timer_1_2 == 1)) || \old(ldv_timer_1_2) == 1)) && (((!(\old(ldv_spin) == 0) || !(\old(ldv_timer_1_1) == 0)) || ldv_timer_1_1 == 0) || !(ldv_state_variable_1 == 1))) && (((ldv_timer_1_0 == 0 || !(\old(ldv_spin) == 0)) || !(ldv_state_variable_1 == 1)) || !(\old(ldv_timer_1_0) == 0))) && ((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || !(ldv_timer_1_3 == 1)) - InvariantResult [Line: 4980]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: !(\old(ldv_spin) == 0) || ldv_spin == 0 - InvariantResult [Line: 3861]: Loop Invariant Derived loop invariant: ldv_spin == 0 - InvariantResult [Line: 3923]: Loop Invariant Derived loop invariant: ((((!(\old(ldv_spin) == 0) || \old(ldv_timer_1_3) == 1) || ldv_spin == 0) && ((!(\old(ldv_spin) == 0) || ldv_spin == 0) || \old(ldv_timer_1_0) == 1)) && ((!(\old(ldv_spin) == 0) || ldv_spin == 0) || \old(ldv_timer_1_1) == 1)) && ((!(\old(ldv_spin) == 0) || ldv_spin == 0) || \old(ldv_timer_1_2) == 1) RESULT: Ultimate proved your program to be correct! [2022-12-14 03:14:51,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d617c967-552d-4dfe-9c30-cc86a1a1f7eb/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE