java -Xss1g -Xmx4000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/TreeAutomizer.xml --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -s ../../../trunk/examples/settings/chc/TreeAutomizer/TreeAutomizerHopcroftMinimization.epf -i /storage/chc-comp/sally-chc-benchmarks/lfht/lfht_2_mini_cleaned.lemma8a.smt2 -------------------------------------------------------------------------------- This is Ultimate 0.1.23-8d74a04 [2018-06-21 09:12:19,256 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-06-21 09:12:19,259 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-06-21 09:12:19,274 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-06-21 09:12:19,275 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-06-21 09:12:19,276 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-06-21 09:12:19,278 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-06-21 09:12:19,280 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-06-21 09:12:19,282 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-06-21 09:12:19,282 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-06-21 09:12:19,284 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-06-21 09:12:19,284 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-06-21 09:12:19,285 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-06-21 09:12:19,286 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-06-21 09:12:19,287 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-06-21 09:12:19,290 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-06-21 09:12:19,292 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-06-21 09:12:19,305 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-06-21 09:12:19,306 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-06-21 09:12:19,307 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-06-21 09:12:19,308 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-06-21 09:12:19,311 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-06-21 09:12:19,311 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-06-21 09:12:19,311 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-06-21 09:12:19,312 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-06-21 09:12:19,313 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-06-21 09:12:19,319 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-06-21 09:12:19,320 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-06-21 09:12:19,321 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-06-21 09:12:19,322 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-06-21 09:12:19,322 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-06-21 09:12:19,323 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-06-21 09:12:19,323 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-06-21 09:12:19,324 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-06-21 09:12:19,324 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-06-21 09:12:19,332 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/chc/TreeAutomizer/TreeAutomizerHopcroftMinimization.epf [2018-06-21 09:12:19,343 INFO L110 SettingsManager]: Loading preferences was successful [2018-06-21 09:12:19,343 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-06-21 09:12:19,345 INFO L131 SettingsManager]: Preferences of TreeAutomizer differ from their defaults: [2018-06-21 09:12:19,345 INFO L133 SettingsManager]: * Type of minimization to use=HOPCROFT [2018-06-21 09:12:19,345 INFO L133 SettingsManager]: * SMT solver=Internal_SMTInterpol [2018-06-21 09:12:19,350 INFO L131 SettingsManager]: Preferences of SmtParser differ from their defaults: [2018-06-21 09:12:19,350 INFO L133 SettingsManager]: * Use TreeAutomizer as solver for the given file (assumes the file contains Horn clauses only).=true [2018-06-21 09:12:19,411 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-06-21 09:12:19,428 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-06-21 09:12:19,433 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-06-21 09:12:19,434 INFO L271 PluginConnector]: Initializing SmtParser... [2018-06-21 09:12:19,435 INFO L276 PluginConnector]: SmtParser initialized [2018-06-21 09:12:19,436 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/chc-comp/sally-chc-benchmarks/lfht/lfht_2_mini_cleaned.lemma8a.smt2 [2018-06-21 09:12:19,437 INFO L200 SmtParser]: Parsing .smt2 file as a set of Horn Clauses [2018-06-21 09:12:19,525 INFO L224 SmtParser]: Executing SMT file /storage/chc-comp/sally-chc-benchmarks/lfht/lfht_2_mini_cleaned.lemma8a.smt2 unknown [2018-06-21 09:12:19,838 INFO L238 SmtParser]: Succesfully executed SMT file /storage/chc-comp/sally-chc-benchmarks/lfht/lfht_2_mini_cleaned.lemma8a.smt2 [2018-06-21 09:12:19,843 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-06-21 09:12:19,849 INFO L131 ToolchainWalker]: Walking toolchain with 1 elements. [2018-06-21 09:12:19,850 INFO L113 PluginConnector]: ------------------------TreeAutomizer---------------------------- [2018-06-21 09:12:19,851 INFO L271 PluginConnector]: Initializing TreeAutomizer... [2018-06-21 09:12:19,853 INFO L276 PluginConnector]: TreeAutomizer initialized [2018-06-21 09:12:19,855 INFO L185 PluginConnector]: Executing the observer TreeAutomizerObserver from plugin TreeAutomizer for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 21.06 09:12:19" (1/1) ... [2018-06-21 09:12:22,474 WARN L168 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 56 [2018-06-21 09:12:24,505 WARN L168 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 63 [2018-06-21 09:12:24,651 WARN L168 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 34 [2018-06-21 09:12:26,845 WARN L168 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 60 [2018-06-21 09:12:29,808 WARN L168 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 224 DAG size of output: 62 [2018-06-21 09:12:30,385 WARN L168 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 229 DAG size of output: 63 [2018-06-21 09:12:30,597 WARN L168 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 36 [2018-06-21 09:12:34,636 WARN L168 SmtUtils]: Spent 1.40 s on a formula simplification. DAG size of input: 393 DAG size of output: 88 [2018-06-21 09:12:36,645 WARN L168 SmtUtils]: Spent 1.86 s on a formula simplification. DAG size of input: 497 DAG size of output: 78 [2018-06-21 09:12:39,069 WARN L168 SmtUtils]: Spent 2.24 s on a formula simplification. DAG size of input: 565 DAG size of output: 67 [2018-06-21 09:12:43,368 WARN L168 SmtUtils]: Spent 1.00 s on a formula simplification. DAG size of input: 444 DAG size of output: 88 [2018-06-21 09:12:44,502 WARN L168 SmtUtils]: Spent 960.00 ms on a formula simplification. DAG size of input: 642 DAG size of output: 65 [2018-06-21 09:12:46,112 WARN L168 SmtUtils]: Spent 1.43 s on a formula simplification. DAG size of input: 627 DAG size of output: 52 [2018-06-21 09:12:47,044 WARN L168 SmtUtils]: Spent 768.00 ms on a formula simplification. DAG size of input: 600 DAG size of output: 41 [2018-06-21 09:12:49,616 WARN L168 SmtUtils]: Spent 537.00 ms on a formula simplification. DAG size of input: 431 DAG size of output: 91 [2018-06-21 09:12:50,473 WARN L168 SmtUtils]: Spent 637.00 ms on a formula simplification. DAG size of input: 483 DAG size of output: 50 [2018-06-21 09:12:51,177 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-06-21 09:12:51,495 WARN L168 SmtUtils]: Spent 805.00 ms on a formula simplification. DAG size of input: 665 DAG size of output: 50 [2018-06-21 09:12:52,086 WARN L168 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 269 DAG size of output: 37 [2018-06-21 09:12:54,852 WARN L168 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 329 DAG size of output: 20 [2018-06-21 09:12:55,475 WARN L168 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 461 DAG size of output: 87 [2018-06-21 09:12:56,302 WARN L168 SmtUtils]: Spent 682.00 ms on a formula simplification. DAG size of input: 494 DAG size of output: 62 [2018-06-21 09:12:59,988 WARN L168 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 378 DAG size of output: 50 [2018-06-21 09:13:01,739 WARN L168 SmtUtils]: Spent 1.54 s on a formula simplification. DAG size of input: 587 DAG size of output: 104 [2018-06-21 09:13:02,926 WARN L168 SmtUtils]: Spent 982.00 ms on a formula simplification. DAG size of input: 512 DAG size of output: 77 [2018-06-21 09:13:04,118 WARN L168 SmtUtils]: Spent 994.00 ms on a formula simplification. DAG size of input: 532 DAG size of output: 64 [2018-06-21 09:13:04,804 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-06-21 09:13:04,805 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-06-21 09:13:05,498 WARN L168 SmtUtils]: Spent 1.16 s on a formula simplification. DAG size of input: 499 DAG size of output: 36 [2018-06-21 09:13:09,094 WARN L168 SmtUtils]: Spent 722.00 ms on a formula simplification. DAG size of input: 429 DAG size of output: 39 [2018-06-21 09:13:10,187 WARN L168 SmtUtils]: Spent 886.00 ms on a formula simplification. DAG size of input: 605 DAG size of output: 77 Received shutdown request... [2018-06-21 09:13:14,153 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse14 (<= 0.0 c_hhv_invariant_11_Real)) (.cse15 (<= c_hhv_invariant_11_Real 0.0)) (.cse22 (<= c_hhv_invariant_10_Real 2.0)) (.cse24 (<= c_hhv_invariant_10_Real 1.0))) (let ((.cse20 (or .cse22 .cse24)) (.cse3 (= c_hhv_invariant_3_Real 1.0)) (.cse5 (not (= c_hhv_invariant_3_Real 2.0))) (.cse6 (not (= c_hhv_invariant_3_Real 3.0))) (.cse8 (and .cse22 .cse14 .cse15))) (let ((.cse17 (=> .cse5 (=> .cse6 .cse8))) (.cse19 (or (and .cse14 .cse15) (and (<= c_hhv_invariant_10_Real c_hhv_invariant_11_Real) (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real)))) (.cse16 (not .cse3)) (.cse7 (< c_hhv_invariant_3_Real 1.0)) (.cse18 (and .cse14 .cse15 .cse24)) (.cse10 (< 1.0 c_hhv_invariant_3_Real)) (.cse21 (=> .cse5 (=> .cse3 (=> .cse6 .cse20)))) (.cse13 (let ((.cse23 (<= 1.0 c_hhv_invariant_3_Real))) (ite .cse23 (<= c_hhv_invariant_3_Real 1.0) .cse23)))) (let ((.cse0 (ite .cse3 (=> .cse5 (=> .cse6 (and .cse14 .cse15 .cse21))) .cse13)) (.cse1 (ite .cse3 (=> .cse5 (=> .cse6 (or .cse7 .cse18 .cse10))) .cse13)) (.cse2 (and (=> .cse16 .cse13) (=> .cse5 (=> .cse3 (=> .cse6 (and .cse14 .cse15 (=> .cse5 (=> .cse3 (=> .cse6 .cse22))))))))) (.cse4 (ite .cse3 (=> .cse5 (=> .cse6 (or .cse18 .cse8))) .cse13)) (.cse12 (ite .cse3 (=> .cse5 (=> .cse6 (and .cse19 .cse21))) .cse13)) (.cse11 (ite .cse3 .cse17 .cse13)) (.cse9 (and .cse19 .cse20))) (or .cse0 .cse1 .cse2 (ite .cse3 (or .cse0 .cse1 .cse2 .cse4 (=> .cse5 (=> .cse6 (or .cse0 .cse7 .cse1 .cse2 .cse4 .cse8 (=> .cse5 (=> .cse6 (or .cse7 .cse9 .cse10))) .cse11 .cse12 .cse10))) .cse11 .cse12) .cse13) .cse4 (ite .cse3 (=> .cse5 (=> .cse6 (and .cse14 .cse15 (<= c_hhv_invariant_10_Real (/ 101.0 5.0))))) .cse13) (ite .cse16 .cse13 .cse17) .cse11 .cse12 (ite .cse3 (=> .cse5 (=> .cse6 (or .cse8 .cse11))) .cse13) (ite .cse3 (or .cse11 (=> .cse5 (=> .cse6 .cse9))) .cse13) (ite .cse3 (=> .cse5 (=> .cse6 .cse18)) .cse13)))))) is different from false [2018-06-21 09:13:14,154 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse14 (<= 0.0 c_hhv_invariant_11_Real)) (.cse15 (<= c_hhv_invariant_11_Real 0.0)) (.cse22 (<= c_hhv_invariant_10_Real 2.0)) (.cse24 (<= c_hhv_invariant_10_Real 1.0))) (let ((.cse20 (or .cse22 .cse24)) (.cse3 (= c_hhv_invariant_3_Real 1.0)) (.cse5 (not (= c_hhv_invariant_3_Real 2.0))) (.cse6 (not (= c_hhv_invariant_3_Real 3.0))) (.cse8 (and .cse22 .cse14 .cse15))) (let ((.cse17 (=> .cse5 (=> .cse6 .cse8))) (.cse19 (or (and .cse14 .cse15) (and (<= c_hhv_invariant_10_Real c_hhv_invariant_11_Real) (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real)))) (.cse16 (not .cse3)) (.cse7 (< c_hhv_invariant_3_Real 1.0)) (.cse18 (and .cse14 .cse15 .cse24)) (.cse10 (< 1.0 c_hhv_invariant_3_Real)) (.cse21 (=> .cse5 (=> .cse3 (=> .cse6 .cse20)))) (.cse13 (let ((.cse23 (<= 1.0 c_hhv_invariant_3_Real))) (ite .cse23 (<= c_hhv_invariant_3_Real 1.0) .cse23)))) (let ((.cse0 (ite .cse3 (=> .cse5 (=> .cse6 (and .cse14 .cse15 .cse21))) .cse13)) (.cse1 (ite .cse3 (=> .cse5 (=> .cse6 (or .cse7 .cse18 .cse10))) .cse13)) (.cse2 (and (=> .cse16 .cse13) (=> .cse5 (=> .cse3 (=> .cse6 (and .cse14 .cse15 (=> .cse5 (=> .cse3 (=> .cse6 .cse22))))))))) (.cse4 (ite .cse3 (=> .cse5 (=> .cse6 (or .cse18 .cse8))) .cse13)) (.cse12 (ite .cse3 (=> .cse5 (=> .cse6 (and .cse19 .cse21))) .cse13)) (.cse11 (ite .cse3 .cse17 .cse13)) (.cse9 (and .cse19 .cse20))) (or .cse0 .cse1 .cse2 (ite .cse3 (or .cse0 .cse1 .cse2 .cse4 (=> .cse5 (=> .cse6 (or .cse0 .cse7 .cse1 .cse2 .cse4 .cse8 (=> .cse5 (=> .cse6 (or .cse7 .cse9 .cse10))) .cse11 .cse12 .cse10))) .cse11 .cse12) .cse13) .cse4 (ite .cse3 (=> .cse5 (=> .cse6 (and .cse14 .cse15 (<= c_hhv_invariant_10_Real (/ 101.0 5.0))))) .cse13) (ite .cse16 .cse13 .cse17) .cse11 .cse12 (ite .cse3 (=> .cse5 (=> .cse6 (or .cse8 .cse11))) .cse13) (ite .cse3 (or .cse11 (=> .cse5 (=> .cse6 .cse9))) .cse13) (ite .cse3 (=> .cse5 (=> .cse6 .cse18)) .cse13)))))) is different from true [2018-06-21 09:13:14,165 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse96 (* 5.0 c_hhv_invariant_10_Real)) (.cse97 (* 3.0 c_hhv_invariant_2_Real)) (.cse87 (= c_hhv_invariant_0_Real 3.0))) (let ((.cse17 (= c_hhv_invariant_1_Real 1.0)) (.cse10 (<= 1.0 c_hhv_invariant_3_Real)) (.cse11 (<= 0.0 c_hhv_invariant_11_Real)) (.cse12 (<= c_hhv_invariant_11_Real 0.0)) (.cse24 (<= c_hhv_invariant_10_Real 1.0)) (.cse13 (<= c_hhv_invariant_3_Real 1.0)) (.cse32 (= c_hhv_invariant_0_Real 2.0)) (.cse35 (not .cse87)) (.cse75 (= c_hhv_invariant_1_Real 2.0)) (.cse39 (= c_hhv_invariant_1_Real 3.0)) (.cse15 (<= (+ .cse96 86.0) .cse97)) (.cse85 (= c_hhv_invariant_0_Real 0.0))) (let ((.cse19 (= c_hhv_invariant_1_Real 0.0)) (.cse6 (<= c_hhv_invariant_4_Real 1.0)) (.cse91 (<= c_hhv_invariant_4_Real c_hhv_invariant_3_Real)) (.cse90 (<= c_hhv_invariant_3_Real c_hhv_invariant_4_Real)) (.cse67 (<= c_hhv_invariant_10_Real 2.0)) (.cse33 (not .cse85)) (.cse89 (<= 3.0 c_hhv_invariant_0_Real)) (.cse78 (<= c_hhv_invariant_1_Real 1.0)) (.cse54 (=> .cse75 (=> (not .cse39) .cse15))) (.cse94 (=> .cse32 (=> .cse35 .cse15))) (.cse18 (<= 3.0 c_hhv_invariant_1_Real)) (.cse8 (= c_hhv_invariant_0_Real 1.0)) (.cse16 (<= (+ .cse96 91.0) .cse97)) (.cse20 (not .cse75)) (.cse46 (and .cse10 .cse11 .cse12 .cse24 .cse13)) (.cse44 (not .cse17))) (let ((.cse92 (=> .cse44 .cse15)) (.cse30 (=> .cse20 .cse46)) (.cse31 (and .cse10 .cse11 .cse12 .cse16 .cse24 .cse13)) (.cse43 (not .cse8)) (.cse36 (not (= c_hhv_invariant_0_Real 4.0))) (.cse37 (not (= c_hhv_invariant_1_Real 4.0))) (.cse22 (<= c_hhv_invariant_1_Real 0.0)) (.cse45 (ite .cse20 .cse15 .cse18)) (.cse95 (and .cse54 .cse94)) (.cse88 (ite .cse20 .cse85 .cse78)) (.cse52 (=> .cse33 .cse89)) (.cse4 (not (= c_hhv_invariant_4_Real 2.0))) (.cse5 (not (= c_hhv_invariant_4_Real 3.0))) (.cse7 (= c_hhv_invariant_4_Real 1.0)) (.cse56 (and .cse67 .cse11 .cse12 .cse15)) (.cse47 (<= c_hhv_invariant_0_Real 1.0)) (.cse28 (ite .cse90 (=> (< c_hhv_invariant_3_Real c_hhv_invariant_4_Real) .cse91) .cse90)) (.cse14 (ite .cse6 (=> (< c_hhv_invariant_4_Real 1.0) (<= 1.0 c_hhv_invariant_4_Real)) .cse6)) (.cse77 (and .cse67 .cse10 .cse11 .cse12 .cse13)) (.cse38 (not .cse19)) (.cse9 (not .cse32)) (.cse93 (<= 2.0 c_hhv_invariant_1_Real))) (let ((.cse55 (ite .cse38 (and (=> .cse33 (=> .cse9 (and .cse67 .cse11 .cse12))) .cse87) .cse93)) (.cse66 (ite .cse38 (and (=> .cse33 (=> .cse9 .cse77)) .cse87) .cse93)) (.cse65 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and (or (ite .cse20 .cse56 .cse18) (ite .cse9 (and .cse11 .cse12 .cse16 .cse24) .cse47)) .cse10 .cse28 .cse13) .cse14)) .cse6))) (.cse59 (ite .cse9 (and .cse6 (ite .cse4 (=> .cse5 (or .cse15 .cse88)) .cse6)) .cse52)) (.cse60 (and .cse6 (ite .cse4 (=> .cse5 .cse95) .cse6))) (.cse61 (and (=> .cse20 (=> .cse32 .cse52)) .cse17)) (.cse64 (or .cse45 (ite .cse9 .cse16 .cse47) (and .cse94 (=> .cse75 (=> .cse38 .cse54))) .cse95)) (.cse25 (or .cse22 .cse17)) (.cse40 (<= c_hhv_invariant_0_Real 2.0)) (.cse42 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and (=> .cse36 (=> .cse33 (=> .cse9 (and .cse15 .cse28 (ite .cse37 (ite .cse38 .cse77 .cse93) (<= c_hhv_invariant_1_Real 2.0)))))) .cse87) .cse14)) .cse6))) (.cse49 (or .cse67 .cse24)) (.cse62 (or .cse31 (ite .cse20 (and .cse32 (=> .cse43 .cse15)) .cse18))) (.cse50 (=> .cse17 .cse30)) (.cse51 (or .cse88 (ite .cse43 (ite .cse9 (and .cse92 .cse75) .cse89) .cse89))) (.cse58 (ite .cse38 (ite .cse44 (and (=> .cse33 (=> .cse43 (=> .cse9 .cse15))) .cse87) .cse93) .cse93)) (.cse29 (and .cse10 .cse11 .cse12 .cse16 .cse24 .cse28 .cse13)) (.cse23 (<= c_hhv_invariant_0_Real 0.0)) (.cse48 (and (ite .cse4 (=> .cse5 (and (=> .cse43 (=> .cse9 (and .cse15 .cse28 (=> .cse17 .cse93)))) .cse87)) .cse6) .cse6)) (.cse41 (<= 2.0 c_hhv_invariant_0_Real))) (let ((.cse57 (ite .cse43 (and .cse92 .cse39) .cse41)) (.cse3 (let ((.cse76 (ite .cse90 .cse91 .cse90))) (let ((.cse68 (let ((.cse81 (and (=> .cse44 (=> .cse20 (and (=> .cse8 .cse41) .cse15))) .cse28 .cse39)) (.cse86 (and .cse75 (=> .cse44 (ite .cse43 (ite .cse9 .cse15 .cse89) .cse89))))) (let ((.cse82 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse85 (=> .cse43 (=> .cse9 (and .cse10 (=> .cse75 .cse78) .cse13))) (ite .cse38 (ite .cse20 (and .cse85 (=> .cse43 (=> .cse9 (and .cse11 .cse12 .cse24 .cse88)))) .cse78) (<= 1.0 c_hhv_invariant_1_Real))) .cse86) .cse14)) .cse6) .cse28)) (.cse83 (and .cse6 (ite .cse4 (=> .cse5 (or .cse81 .cse48)) .cse6) (=> .cse85 (or .cse41 .cse87)))) (.cse84 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse28 (or (and .cse85 (=> .cse43 (=> .cse9 (ite .cse20 .cse46 .cse78)))) .cse86)) .cse14)) .cse6)))) (let ((.cse79 (and (=> .cse85 (=> .cse43 .cse76)) (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (ite .cse44 (ite .cse20 .cse29 .cse22) .cse22) .cse14)) .cse6)) (and (=> .cse20 (and .cse16 (ite .cse43 .cse46 .cse23))) .cse28 .cse17) .cse82 .cse83 .cse84) .cse14)) .cse6)) .cse82 .cse83 .cse84)))) (let ((.cse80 (and .cse6 (ite .cse4 (=> .cse5 (or .cse81 .cse79 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse50 .cse28 .cse51) .cse14)) .cse6)) .cse82 .cse83 .cse58 .cse84)) .cse6)))) (or .cse79 .cse80 (and .cse6 (ite .cse4 (=> .cse5 (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse62 (=> .cse17 (=> .cse38 .cse18)) .cse28) .cse14)) .cse6)) .cse81 .cse79 .cse80 .cse82 .cse83 .cse58 .cse84)) .cse6)) .cse82 .cse83 .cse84))))))) (and .cse68 (let ((.cse74 (=> .cse75 (or .cse78 .cse15)))) (let ((.cse70 (and (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or (and (=> .cse37 (=> .cse38 (=> .cse20 (and .cse15 (ite .cse35 (ite .cse36 (ite .cse33 .cse77 .cse41) .cse40) .cse40))))) .cse28 .cse39) .cse42) .cse14)) .cse6)) (and (ite .cse9 (and .cse10 .cse49 .cse11 .cse12 .cse74 .cse13) .cse52) .cse28)) .cse14)) .cse6) .cse6)) (.cse72 (or (< c_hhv_invariant_3_Real 1.0) .cse76 (< 1.0 c_hhv_invariant_3_Real)))) (let ((.cse69 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and (or (ite .cse9 .cse74 .cse52) (and (=> .cse20 (=> .cse32 (=> .cse43 .cse23))) .cse17) (and .cse8 (=> .cse9 (=> .cse75 .cse22)))) (or .cse70 (and (ite .cse4 (=> .cse5 (ite .cse7 (or .cse70 (ite .cse9 (and .cse10 .cse49 .cse11 .cse12 .cse28 .cse13) .cse52) (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (ite .cse20 (and .cse10 .cse6 .cse11 .cse12 .cse24 .cse13 (or (and .cse6 (ite .cse9 (and .cse72 .cse28) .cse23)) (and (=> .cse9 .cse72) .cse8 .cse28))) .cse25) .cse14)) .cse6))) .cse14)) .cse6) .cse6))) .cse14)) .cse6)))) (let ((.cse73 (or .cse69 .cse70 (and .cse68 (or .cse59 .cse69 .cse70 .cse60 .cse61)) (and .cse6 (ite .cse4 (=> .cse5 .cse64) .cse6))))) (let ((.cse71 (and (or .cse69 .cse70 (and (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse54 (or (and .cse67 .cse10 .cse11 .cse12 .cse15 .cse28 .cse13) .cse66)) .cse65 (and .cse68 (or .cse69 .cse70))) .cse14)) .cse6) .cse6 .cse68 .cse73)) .cse68))) (or .cse69 .cse70 .cse71 (and .cse68 (or .cse69 .cse70 (and (or .cse71 (and .cse10 (or .cse69 .cse70 .cse71 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse54 (or .cse55 (and .cse67 .cse11 .cse12 .cse15 .cse72 .cse28))) (and (or .cse69 .cse70 .cse71 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (ite .cse9 (and .cse49 .cse11 .cse12 .cse72 .cse28) .cse52) .cse14)) .cse6))) .cse68)) .cse14)) .cse6))) .cse68 .cse13)) .cse68 .cse73)))))))))))))) (let ((.cse34 (and .cse67 .cse10 .cse11 .cse12 .cse15 .cse13)) (.cse0 (let ((.cse63 (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse64 (or .cse65 (and (or .cse3 (and (or .cse56 .cse66) .cse10 .cse54 .cse13)) .cse28))) .cse14)) .cse6)) .cse3))) (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse32 (=> .cse33 (and .cse62 (=> .cse17 .cse18) .cse28))) (and .cse6 (ite .cse4 (=> .cse5 (or (and (or (and .cse54 .cse57) .cse58) .cse28) .cse3 (and (ite .cse4 (=> .cse5 (ite .cse7 (and .cse62 (=> .cse17 (=> .cse38 .cse50)) .cse28) .cse14)) .cse6) .cse6))) .cse6) .cse63) .cse3) .cse14)) .cse6) .cse63))) (.cse1 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (let ((.cse53 (or .cse59 .cse60 .cse61))) (or (and (ite .cse4 (=> .cse5 (ite .cse7 (and .cse28 (ite .cse9 (and .cse10 .cse49 .cse11 .cse12 .cse50 .cse13 .cse51) .cse52) .cse53) .cse14)) .cse6) .cse6) .cse3 (and .cse10 .cse54 (or .cse55 .cse56) (or .cse57 .cse58) .cse28 .cse13 .cse53))) .cse14)) .cse6)))) (let ((.cse2 (and (ite .cse4 (=> .cse5 (ite .cse7 (and (or .cse0 .cse1 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse28 (or .cse0 .cse1 .cse34 .cse3 (and (=> .cse20 .cse31) .cse19))) .cse14)) .cse6)) .cse3 (and .cse28 (or .cse0 (ite .cse33 (ite .cse35 (ite .cse36 (and (=> .cse37 (=> .cse38 (=> .cse20 .cse34))) .cse39) .cse40) .cse40) .cse41) .cse1 .cse3 .cse42))) (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or .cse0 (and (or .cse0 .cse1 .cse3 (and .cse32 (=> .cse43 (ite .cse44 .cse45 .cse18))) (ite .cse9 (and (=> .cse44 .cse46) .cse16 .cse19) .cse47)) .cse28) .cse1 .cse3 (and .cse6 (ite .cse4 (=> .cse5 (and (or .cse48 (ite .cse43 (and (=> .cse44 (=> .cse20 .cse15)) .cse39) .cse41)) .cse28)) .cse6))) .cse14)) .cse6)) .cse0 .cse1 .cse3)) .cse14)) .cse6) .cse6))) (or .cse0 .cse1 .cse2 .cse3 (and (ite .cse4 (=> .cse5 (or (let ((.cse27 (or .cse0 .cse1 .cse2 .cse3 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or .cse0 .cse1 .cse2 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or .cse29 .cse0 .cse1 .cse2 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse28 (or (ite .cse9 (and .cse30 .cse17) .cse23) .cse0 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 .cse31 .cse14)) .cse6)) .cse1 .cse2 .cse3)) .cse14)) .cse6)) .cse3) .cse14)) .cse6)) .cse3 (and .cse32 (=> .cse33 (and (or .cse0 .cse1 .cse34 .cse3) .cse28)))) .cse14)) .cse6))))) (and (or .cse0 (and (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or .cse0 .cse1 .cse2 .cse3 (=> .cse8 (=> .cse9 (and .cse10 .cse11 (<= c_hhv_invariant_2_Real 32.0) .cse12 .cse13)))) .cse14)) .cse6)) .cse0 .cse1 .cse2 .cse3) (or .cse15 .cse16) (=> .cse17 (or .cse18 .cse19))) (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or .cse0 .cse1 .cse2 .cse3 (and (let ((.cse26 (or .cse8 .cse23))) (ite .cse9 (ite .cse20 (and .cse10 (ite .cse9 (ite .cse20 (let ((.cse21 (and .cse11 .cse12 .cse24))) (and (=> .cse17 (or .cse21 .cse22)) (=> .cse8 (or .cse21 .cse23)))) .cse25) .cse26) .cse13) .cse25) .cse26)) .cse27)) .cse14)) .cse6)) .cse1 .cse2 .cse3) .cse28 .cse27)) .cse0 .cse1 .cse2 .cse3)) .cse6) .cse6)))))))))) is different from false [2018-06-21 09:13:14,168 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse96 (* 5.0 c_hhv_invariant_10_Real)) (.cse97 (* 3.0 c_hhv_invariant_2_Real)) (.cse87 (= c_hhv_invariant_0_Real 3.0))) (let ((.cse17 (= c_hhv_invariant_1_Real 1.0)) (.cse10 (<= 1.0 c_hhv_invariant_3_Real)) (.cse11 (<= 0.0 c_hhv_invariant_11_Real)) (.cse12 (<= c_hhv_invariant_11_Real 0.0)) (.cse24 (<= c_hhv_invariant_10_Real 1.0)) (.cse13 (<= c_hhv_invariant_3_Real 1.0)) (.cse32 (= c_hhv_invariant_0_Real 2.0)) (.cse35 (not .cse87)) (.cse75 (= c_hhv_invariant_1_Real 2.0)) (.cse39 (= c_hhv_invariant_1_Real 3.0)) (.cse15 (<= (+ .cse96 86.0) .cse97)) (.cse85 (= c_hhv_invariant_0_Real 0.0))) (let ((.cse19 (= c_hhv_invariant_1_Real 0.0)) (.cse6 (<= c_hhv_invariant_4_Real 1.0)) (.cse91 (<= c_hhv_invariant_4_Real c_hhv_invariant_3_Real)) (.cse90 (<= c_hhv_invariant_3_Real c_hhv_invariant_4_Real)) (.cse67 (<= c_hhv_invariant_10_Real 2.0)) (.cse33 (not .cse85)) (.cse89 (<= 3.0 c_hhv_invariant_0_Real)) (.cse78 (<= c_hhv_invariant_1_Real 1.0)) (.cse54 (=> .cse75 (=> (not .cse39) .cse15))) (.cse94 (=> .cse32 (=> .cse35 .cse15))) (.cse18 (<= 3.0 c_hhv_invariant_1_Real)) (.cse8 (= c_hhv_invariant_0_Real 1.0)) (.cse16 (<= (+ .cse96 91.0) .cse97)) (.cse20 (not .cse75)) (.cse46 (and .cse10 .cse11 .cse12 .cse24 .cse13)) (.cse44 (not .cse17))) (let ((.cse92 (=> .cse44 .cse15)) (.cse30 (=> .cse20 .cse46)) (.cse31 (and .cse10 .cse11 .cse12 .cse16 .cse24 .cse13)) (.cse43 (not .cse8)) (.cse36 (not (= c_hhv_invariant_0_Real 4.0))) (.cse37 (not (= c_hhv_invariant_1_Real 4.0))) (.cse22 (<= c_hhv_invariant_1_Real 0.0)) (.cse45 (ite .cse20 .cse15 .cse18)) (.cse95 (and .cse54 .cse94)) (.cse88 (ite .cse20 .cse85 .cse78)) (.cse52 (=> .cse33 .cse89)) (.cse4 (not (= c_hhv_invariant_4_Real 2.0))) (.cse5 (not (= c_hhv_invariant_4_Real 3.0))) (.cse7 (= c_hhv_invariant_4_Real 1.0)) (.cse56 (and .cse67 .cse11 .cse12 .cse15)) (.cse47 (<= c_hhv_invariant_0_Real 1.0)) (.cse28 (ite .cse90 (=> (< c_hhv_invariant_3_Real c_hhv_invariant_4_Real) .cse91) .cse90)) (.cse14 (ite .cse6 (=> (< c_hhv_invariant_4_Real 1.0) (<= 1.0 c_hhv_invariant_4_Real)) .cse6)) (.cse77 (and .cse67 .cse10 .cse11 .cse12 .cse13)) (.cse38 (not .cse19)) (.cse9 (not .cse32)) (.cse93 (<= 2.0 c_hhv_invariant_1_Real))) (let ((.cse55 (ite .cse38 (and (=> .cse33 (=> .cse9 (and .cse67 .cse11 .cse12))) .cse87) .cse93)) (.cse66 (ite .cse38 (and (=> .cse33 (=> .cse9 .cse77)) .cse87) .cse93)) (.cse65 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and (or (ite .cse20 .cse56 .cse18) (ite .cse9 (and .cse11 .cse12 .cse16 .cse24) .cse47)) .cse10 .cse28 .cse13) .cse14)) .cse6))) (.cse59 (ite .cse9 (and .cse6 (ite .cse4 (=> .cse5 (or .cse15 .cse88)) .cse6)) .cse52)) (.cse60 (and .cse6 (ite .cse4 (=> .cse5 .cse95) .cse6))) (.cse61 (and (=> .cse20 (=> .cse32 .cse52)) .cse17)) (.cse64 (or .cse45 (ite .cse9 .cse16 .cse47) (and .cse94 (=> .cse75 (=> .cse38 .cse54))) .cse95)) (.cse25 (or .cse22 .cse17)) (.cse40 (<= c_hhv_invariant_0_Real 2.0)) (.cse42 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and (=> .cse36 (=> .cse33 (=> .cse9 (and .cse15 .cse28 (ite .cse37 (ite .cse38 .cse77 .cse93) (<= c_hhv_invariant_1_Real 2.0)))))) .cse87) .cse14)) .cse6))) (.cse49 (or .cse67 .cse24)) (.cse62 (or .cse31 (ite .cse20 (and .cse32 (=> .cse43 .cse15)) .cse18))) (.cse50 (=> .cse17 .cse30)) (.cse51 (or .cse88 (ite .cse43 (ite .cse9 (and .cse92 .cse75) .cse89) .cse89))) (.cse58 (ite .cse38 (ite .cse44 (and (=> .cse33 (=> .cse43 (=> .cse9 .cse15))) .cse87) .cse93) .cse93)) (.cse29 (and .cse10 .cse11 .cse12 .cse16 .cse24 .cse28 .cse13)) (.cse23 (<= c_hhv_invariant_0_Real 0.0)) (.cse48 (and (ite .cse4 (=> .cse5 (and (=> .cse43 (=> .cse9 (and .cse15 .cse28 (=> .cse17 .cse93)))) .cse87)) .cse6) .cse6)) (.cse41 (<= 2.0 c_hhv_invariant_0_Real))) (let ((.cse57 (ite .cse43 (and .cse92 .cse39) .cse41)) (.cse3 (let ((.cse76 (ite .cse90 .cse91 .cse90))) (let ((.cse68 (let ((.cse81 (and (=> .cse44 (=> .cse20 (and (=> .cse8 .cse41) .cse15))) .cse28 .cse39)) (.cse86 (and .cse75 (=> .cse44 (ite .cse43 (ite .cse9 .cse15 .cse89) .cse89))))) (let ((.cse82 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse85 (=> .cse43 (=> .cse9 (and .cse10 (=> .cse75 .cse78) .cse13))) (ite .cse38 (ite .cse20 (and .cse85 (=> .cse43 (=> .cse9 (and .cse11 .cse12 .cse24 .cse88)))) .cse78) (<= 1.0 c_hhv_invariant_1_Real))) .cse86) .cse14)) .cse6) .cse28)) (.cse83 (and .cse6 (ite .cse4 (=> .cse5 (or .cse81 .cse48)) .cse6) (=> .cse85 (or .cse41 .cse87)))) (.cse84 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse28 (or (and .cse85 (=> .cse43 (=> .cse9 (ite .cse20 .cse46 .cse78)))) .cse86)) .cse14)) .cse6)))) (let ((.cse79 (and (=> .cse85 (=> .cse43 .cse76)) (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (ite .cse44 (ite .cse20 .cse29 .cse22) .cse22) .cse14)) .cse6)) (and (=> .cse20 (and .cse16 (ite .cse43 .cse46 .cse23))) .cse28 .cse17) .cse82 .cse83 .cse84) .cse14)) .cse6)) .cse82 .cse83 .cse84)))) (let ((.cse80 (and .cse6 (ite .cse4 (=> .cse5 (or .cse81 .cse79 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse50 .cse28 .cse51) .cse14)) .cse6)) .cse82 .cse83 .cse58 .cse84)) .cse6)))) (or .cse79 .cse80 (and .cse6 (ite .cse4 (=> .cse5 (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse62 (=> .cse17 (=> .cse38 .cse18)) .cse28) .cse14)) .cse6)) .cse81 .cse79 .cse80 .cse82 .cse83 .cse58 .cse84)) .cse6)) .cse82 .cse83 .cse84))))))) (and .cse68 (let ((.cse74 (=> .cse75 (or .cse78 .cse15)))) (let ((.cse70 (and (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or (and (=> .cse37 (=> .cse38 (=> .cse20 (and .cse15 (ite .cse35 (ite .cse36 (ite .cse33 .cse77 .cse41) .cse40) .cse40))))) .cse28 .cse39) .cse42) .cse14)) .cse6)) (and (ite .cse9 (and .cse10 .cse49 .cse11 .cse12 .cse74 .cse13) .cse52) .cse28)) .cse14)) .cse6) .cse6)) (.cse72 (or (< c_hhv_invariant_3_Real 1.0) .cse76 (< 1.0 c_hhv_invariant_3_Real)))) (let ((.cse69 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and (or (ite .cse9 .cse74 .cse52) (and (=> .cse20 (=> .cse32 (=> .cse43 .cse23))) .cse17) (and .cse8 (=> .cse9 (=> .cse75 .cse22)))) (or .cse70 (and (ite .cse4 (=> .cse5 (ite .cse7 (or .cse70 (ite .cse9 (and .cse10 .cse49 .cse11 .cse12 .cse28 .cse13) .cse52) (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (ite .cse20 (and .cse10 .cse6 .cse11 .cse12 .cse24 .cse13 (or (and .cse6 (ite .cse9 (and .cse72 .cse28) .cse23)) (and (=> .cse9 .cse72) .cse8 .cse28))) .cse25) .cse14)) .cse6))) .cse14)) .cse6) .cse6))) .cse14)) .cse6)))) (let ((.cse73 (or .cse69 .cse70 (and .cse68 (or .cse59 .cse69 .cse70 .cse60 .cse61)) (and .cse6 (ite .cse4 (=> .cse5 .cse64) .cse6))))) (let ((.cse71 (and (or .cse69 .cse70 (and (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse54 (or (and .cse67 .cse10 .cse11 .cse12 .cse15 .cse28 .cse13) .cse66)) .cse65 (and .cse68 (or .cse69 .cse70))) .cse14)) .cse6) .cse6 .cse68 .cse73)) .cse68))) (or .cse69 .cse70 .cse71 (and .cse68 (or .cse69 .cse70 (and (or .cse71 (and .cse10 (or .cse69 .cse70 .cse71 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse54 (or .cse55 (and .cse67 .cse11 .cse12 .cse15 .cse72 .cse28))) (and (or .cse69 .cse70 .cse71 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (ite .cse9 (and .cse49 .cse11 .cse12 .cse72 .cse28) .cse52) .cse14)) .cse6))) .cse68)) .cse14)) .cse6))) .cse68 .cse13)) .cse68 .cse73)))))))))))))) (let ((.cse34 (and .cse67 .cse10 .cse11 .cse12 .cse15 .cse13)) (.cse0 (let ((.cse63 (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse64 (or .cse65 (and (or .cse3 (and (or .cse56 .cse66) .cse10 .cse54 .cse13)) .cse28))) .cse14)) .cse6)) .cse3))) (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or (and .cse32 (=> .cse33 (and .cse62 (=> .cse17 .cse18) .cse28))) (and .cse6 (ite .cse4 (=> .cse5 (or (and (or (and .cse54 .cse57) .cse58) .cse28) .cse3 (and (ite .cse4 (=> .cse5 (ite .cse7 (and .cse62 (=> .cse17 (=> .cse38 .cse50)) .cse28) .cse14)) .cse6) .cse6))) .cse6) .cse63) .cse3) .cse14)) .cse6) .cse63))) (.cse1 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (let ((.cse53 (or .cse59 .cse60 .cse61))) (or (and (ite .cse4 (=> .cse5 (ite .cse7 (and .cse28 (ite .cse9 (and .cse10 .cse49 .cse11 .cse12 .cse50 .cse13 .cse51) .cse52) .cse53) .cse14)) .cse6) .cse6) .cse3 (and .cse10 .cse54 (or .cse55 .cse56) (or .cse57 .cse58) .cse28 .cse13 .cse53))) .cse14)) .cse6)))) (let ((.cse2 (and (ite .cse4 (=> .cse5 (ite .cse7 (and (or .cse0 .cse1 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse28 (or .cse0 .cse1 .cse34 .cse3 (and (=> .cse20 .cse31) .cse19))) .cse14)) .cse6)) .cse3 (and .cse28 (or .cse0 (ite .cse33 (ite .cse35 (ite .cse36 (and (=> .cse37 (=> .cse38 (=> .cse20 .cse34))) .cse39) .cse40) .cse40) .cse41) .cse1 .cse3 .cse42))) (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or .cse0 (and (or .cse0 .cse1 .cse3 (and .cse32 (=> .cse43 (ite .cse44 .cse45 .cse18))) (ite .cse9 (and (=> .cse44 .cse46) .cse16 .cse19) .cse47)) .cse28) .cse1 .cse3 (and .cse6 (ite .cse4 (=> .cse5 (and (or .cse48 (ite .cse43 (and (=> .cse44 (=> .cse20 .cse15)) .cse39) .cse41)) .cse28)) .cse6))) .cse14)) .cse6)) .cse0 .cse1 .cse3)) .cse14)) .cse6) .cse6))) (or .cse0 .cse1 .cse2 .cse3 (and (ite .cse4 (=> .cse5 (or (let ((.cse27 (or .cse0 .cse1 .cse2 .cse3 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or .cse0 .cse1 .cse2 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or .cse29 .cse0 .cse1 .cse2 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (and .cse28 (or (ite .cse9 (and .cse30 .cse17) .cse23) .cse0 (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 .cse31 .cse14)) .cse6)) .cse1 .cse2 .cse3)) .cse14)) .cse6)) .cse3) .cse14)) .cse6)) .cse3 (and .cse32 (=> .cse33 (and (or .cse0 .cse1 .cse34 .cse3) .cse28)))) .cse14)) .cse6))))) (and (or .cse0 (and (or (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or .cse0 .cse1 .cse2 .cse3 (=> .cse8 (=> .cse9 (and .cse10 .cse11 (<= c_hhv_invariant_2_Real 32.0) .cse12 .cse13)))) .cse14)) .cse6)) .cse0 .cse1 .cse2 .cse3) (or .cse15 .cse16) (=> .cse17 (or .cse18 .cse19))) (and .cse6 (ite .cse4 (=> .cse5 (ite .cse7 (or .cse0 .cse1 .cse2 .cse3 (and (let ((.cse26 (or .cse8 .cse23))) (ite .cse9 (ite .cse20 (and .cse10 (ite .cse9 (ite .cse20 (let ((.cse21 (and .cse11 .cse12 .cse24))) (and (=> .cse17 (or .cse21 .cse22)) (=> .cse8 (or .cse21 .cse23)))) .cse25) .cse26) .cse13) .cse25) .cse26)) .cse27)) .cse14)) .cse6)) .cse1 .cse2 .cse3) .cse28 .cse27)) .cse0 .cse1 .cse2 .cse3)) .cse6) .cse6)))))))))) is different from true [2018-06-21 09:13:14,184 WARN L1010 $PredicateComparison]: unable to prove that (=> (not (= c_hhv_invariant_0_Real 4.0)) (let ((.cse89 (* 5.0 c_hhv_invariant_10_Real)) (.cse90 (* 3.0 c_hhv_invariant_2_Real))) (let ((.cse57 (= c_hhv_invariant_0_Real 3.0)) (.cse21 (<= 1.0 c_hhv_invariant_4_Real)) (.cse3 (<= c_hhv_invariant_4_Real 1.0)) (.cse48 (<= 2.0 c_hhv_invariant_1_Real)) (.cse44 (= c_hhv_invariant_0_Real 2.0)) (.cse74 (= c_hhv_invariant_0_Real 0.0)) (.cse40 (= c_hhv_invariant_1_Real 2.0)) (.cse78 (= c_hhv_invariant_1_Real 1.0)) (.cse23 (= c_hhv_invariant_1_Real 0.0)) (.cse28 (= c_hhv_invariant_1_Real 3.0)) (.cse26 (= c_hhv_invariant_0_Real 1.0)) (.cse32 (<= c_hhv_invariant_4_Real c_hhv_invariant_3_Real)) (.cse34 (<= c_hhv_invariant_3_Real c_hhv_invariant_4_Real)) (.cse20 (<= 1.0 c_hhv_invariant_3_Real)) (.cse16 (<= 0.0 c_hhv_invariant_11_Real)) (.cse17 (<= c_hhv_invariant_11_Real 0.0)) (.cse30 (<= (+ .cse89 91.0) .cse90)) (.cse18 (<= c_hhv_invariant_10_Real 1.0)) (.cse22 (<= c_hhv_invariant_3_Real 1.0))) (let ((.cse52 (and .cse20 .cse16 .cse17 .cse30 .cse18 .cse22)) (.cse50 (<= c_hhv_invariant_10_Real 2.0)) (.cse33 (ite .cse34 (=> (< c_hhv_invariant_3_Real c_hhv_invariant_4_Real) .cse32) .cse34)) (.cse55 (<= c_hhv_invariant_0_Real 2.0)) (.cse41 (<= (+ .cse89 86.0) .cse90)) (.cse12 (not .cse26)) (.cse15 (not .cse28)) (.cse56 (<= c_hhv_invariant_1_Real 1.0)) (.cse4 (not (= c_hhv_invariant_4_Real 2.0))) (.cse5 (not (= c_hhv_invariant_4_Real 3.0))) (.cse6 (= c_hhv_invariant_4_Real 1.0)) (.cse29 (not .cse23)) (.cse9 (not (= c_hhv_invariant_1_Real 4.0))) (.cse14 (not .cse78)) (.cse8 (not .cse40)) (.cse27 (not .cse74)) (.cse7 (not .cse44)) (.cse42 (<= c_hhv_invariant_0_Real 1.0)) (.cse43 (<= 1.0 c_hhv_invariant_0_Real)) (.cse47 (<= c_hhv_invariant_1_Real 2.0)) (.cse49 (or .cse48 .cse28)) (.cse38 (ite .cse3 (=> (< c_hhv_invariant_4_Real 1.0) .cse21) .cse3)) (.cse82 (<= 1.0 c_hhv_invariant_1_Real)) (.cse13 (not .cse57)) (.cse54 (<= 2.0 c_hhv_invariant_0_Real))) (let ((.cse59 (=> .cse13 .cse54)) (.cse60 (or .cse40 .cse82)) (.cse66 (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse29 (and .cse21 .cse3 (=> .cse9 (or (=> .cse14 (=> .cse8 (ite .cse27 (ite .cse7 (ite .cse13 (and .cse42 .cse20 .cse16 .cse32 .cse17 .cse30 .cse18 .cse22 .cse34) .cse42) .cse42) .cse43))) .cse47)) .cse28) .cse49) .cse38)) .cse3))) (.cse53 (ite .cse4 (=> .cse5 (let ((.cse88 (=> .cse23 (=> .cse8 .cse57)))) (and .cse88 (or (and (=> .cse15 (=> .cse9 (=> .cse14 (and .cse3 (ite .cse27 (ite .cse12 (ite .cse13 .cse41 .cse55) .cse54) .cse54) .cse41)))) .cse40) (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (and .cse88 (=> .cse27 (=> .cse12 (=> .cse7 (and .cse30 (ite .cse8 (ite .cse15 (ite .cse9 (and .cse56 .cse3 .cse30) .cse56) .cse56) .cse56))))) .cse57) .cse38)) .cse3)))))) .cse3)) (.cse65 (ite .cse29 (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (or (and .cse33 (=> .cse9 (=> .cse14 (=> .cse8 (ite .cse27 (ite .cse7 (ite .cse13 (and .cse42 .cse30) .cse42) .cse42) .cse43)))) .cse28) (and .cse44 .cse3 (=> .cse13 (=> .cse27 (=> .cse12 (and .cse33 (ite .cse9 (ite .cse14 (ite .cse8 .cse41 (=> .cse15 (=> .cse14 .cse41))) .cse48) .cse47))))))) .cse38)) .cse3)) .cse49)) (.cse36 (ite .cse34 .cse32 .cse34)) (.cse51 (=> .cse15 (=> .cse9 (=> .cse29 (=> .cse14 (and .cse50 .cse20 .cse16 .cse32 .cse17 .cse41 .cse22 .cse34)))))) (.cse61 (=> .cse9 (=> .cse29 (=> .cse14 .cse52)))) (.cse58 (or .cse41 (and (=> .cse7 (=> .cse40 .cse56)) .cse57))) (.cse45 (ite .cse4 (=> .cse5 (and .cse3 .cse32 .cse41 .cse33 .cse34)) .cse3))) (let ((.cse46 (ite .cse47 (=> (< c_hhv_invariant_1_Real 2.0) .cse48) .cse47)) (.cse39 (=> .cse44 (or .cse42 .cse41))) (.cse2 (and (ite .cse4 (=> .cse5 (let ((.cse79 (<= c_hhv_invariant_1_Real 0.0)) (.cse77 (<= 3.0 c_hhv_invariant_0_Real))) (let ((.cse73 (or (and (=> .cse8 (or .cse42 .cse7)) .cse28) .cse41)) (.cse76 (let ((.cse87 (<= c_hhv_invariant_0_Real 3.0))) (ite .cse87 (=> (< c_hhv_invariant_0_Real 3.0) .cse77) .cse87))) (.cse81 (or .cse79 .cse78))) (let ((.cse68 (let ((.cse84 (and .cse3 (ite .cse4 (=> .cse5 (let ((.cse85 (and .cse3 (ite .cse4 (=> .cse5 (or (and .cse41 .cse40 .cse33 (ite .cse13 (ite .cse27 (ite .cse12 (and .cse54 .cse3 (ite .cse4 (=> .cse5 (and (=> .cse15 (=> .cse9 (=> .cse29 (=> .cse14 (and .cse41 (ite .cse13 (ite .cse27 (ite .cse12 (and .cse54 .cse3 .cse32 .cse45 .cse41 .cse34) .cse54) .cse54) .cse55)))))) .cse33)) .cse3)) .cse54) .cse54) .cse55)) (and (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse29 (ite .cse8 (ite .cse15 (ite .cse9 (and .cse33 (=> .cse27 (=> .cse12 (=> .cse7 (and .cse20 .cse56 .cse21 .cse3 .cse32 (ite .cse8 (and .cse56 (=> .cse27 (=> .cse12 (=> .cse7 (and .cse16 .cse17 (ite .cse8 (ite .cse15 (ite .cse9 (ite .cse29 (and .cse56 .cse18) .cse82) .cse56) .cse56) .cse56))))) .cse82) .cse56) .cse30 .cse22 .cse34)))) .cse57) .cse56) .cse56) .cse56) .cse82) .cse38)) .cse3) .cse3))) .cse3)))) (or .cse85 (ite .cse8 (let ((.cse86 (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse27 (ite .cse12 (ite .cse7 (ite .cse57 (and .cse33 (=> .cse15 (=> .cse9 (=> .cse29 (and .cse20 .cse21 .cse3 .cse16 .cse32 .cse17 .cse30 .cse18 .cse22 .cse34)))) .cse78) .cse76) .cse77) .cse77) .cse77) .cse38)) .cse3)))) (or (and (=> .cse7 (ite .cse9 (and .cse3 .cse32 (ite .cse4 (=> .cse5 (or .cse85 (ite .cse8 (or (and .cse21 .cse3 .cse74 .cse30 (ite .cse14 (ite .cse15 (ite .cse9 (and .cse20 .cse3 .cse16 .cse32 .cse17 .cse30 .cse18 .cse22 .cse34 (ite .cse4 (=> .cse5 (or .cse85 (ite .cse8 (or (and .cse74 (=> .cse12 (=> .cse7 (=> .cse13 (and .cse20 .cse21 .cse3 .cse16 .cse32 .cse17 .cse79 .cse30 .cse18 .cse22 .cse34)))) .cse30 .cse33) .cse86) .cse81))) .cse3)) .cse79) .cse79) .cse79) .cse33) .cse86) .cse81))) .cse3) .cse34) .cse79)) .cse74 .cse30 .cse33) .cse86)) .cse81)))) .cse3)))) (or (and .cse3 (ite .cse4 (=> .cse5 (let ((.cse83 (and .cse3 (ite .cse4 (=> .cse5 (or (and (or (and .cse3 (or .cse84 (and .cse3 (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (or (and .cse21 .cse3 .cse33 (=> .cse27 (=> .cse12 (=> .cse7 (ite .cse29 (ite .cse8 (ite .cse15 (ite .cse9 (and .cse20 .cse56 .cse16 .cse32 .cse17 .cse30 .cse18 .cse22 .cse34) .cse56) .cse56) .cse56) .cse82)))) .cse57) .cse84) .cse38)) .cse3)) (and .cse40 (=> .cse15 (=> .cse9 (=> .cse29 (=> .cse14 (ite .cse13 (ite .cse27 (ite .cse12 (and .cse54 .cse32 .cse41 .cse34) .cse54) .cse54) .cse55))))))) .cse33))) .cse84) .cse58) .cse84)) .cse3)))) (or (and .cse3 (ite .cse40 (=> .cse15 (=> .cse9 (=> .cse29 (=> .cse14 (and .cse44 (=> .cse13 (=> .cse27 (=> .cse12 (and .cse32 .cse41 .cse34))))))))) (or (and (ite .cse4 (=> .cse5 (ite .cse6 (or (and .cse21 (=> .cse9 (=> .cse29 (=> .cse14 (ite .cse27 (ite .cse7 (ite .cse13 (and .cse32 .cse34 .cse61) .cse42) .cse42) .cse43)))) .cse3 .cse33 .cse28 .cse73) .cse83 .cse84) .cse38)) .cse3) .cse3) (ite .cse48 .cse47 .cse48) .cse83 .cse84)) .cse73) .cse83 .cse84))) .cse3)) .cse84)))) (and (let ((.cse71 (or (and .cse21 .cse3) (not (= c_hhv_invariant_3_Real 1.0))))) (let ((.cse69 (and (ite .cse4 (=> .cse5 (ite .cse6 (let ((.cse75 (and .cse3 (ite .cse4 (=> .cse5 (and (ite .cse4 (=> .cse5 (ite .cse6 (and .cse21 (or (and .cse21 .cse3 .cse40 (=> .cse15 (=> .cse9 (=> .cse29 (=> .cse14 (ite .cse27 (ite .cse12 (ite .cse13 (and .cse50 .cse20 .cse3 .cse16 .cse22 .cse34 .cse51 .cse21 .cse54 .cse32 .cse55 .cse17 .cse41 .cse33) .cse55) .cse54) .cse54))))) .cse33) (and (=> .cse27 (=> .cse12 (=> .cse7 (ite .cse8 (ite .cse15 (ite .cse9 (ite .cse29 (and .cse20 .cse16 .cse32 .cse17 .cse18 (ite .cse8 (ite .cse15 (ite .cse9 (ite .cse29 (and .cse56 .cse30) .cse82) .cse56) .cse56) .cse56) .cse22 .cse34) .cse82) .cse56) .cse56) .cse56)))) .cse57)) .cse3 .cse33) .cse38)) .cse3) .cse3 (or .cse41 .cse30))) .cse3)))) (or .cse75 (ite .cse8 (let ((.cse80 (or .cse74 .cse77))) (ite .cse7 (and .cse21 .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (or .cse75 (ite .cse8 (ite .cse7 (and .cse21 .cse3 (or (and (=> .cse15 (=> .cse9 (=> .cse29 (ite .cse27 (ite .cse12 (ite .cse57 (and .cse20 .cse16 .cse32 .cse17 .cse18 .cse22 .cse34) .cse76) .cse77) .cse77)))) .cse33 .cse78) (and .cse3 (or (ite .cse8 (ite .cse7 (and (ite .cse14 (ite .cse15 (ite .cse9 (and .cse74 (=> .cse12 (=> .cse13 (and (=> .cse12 (=> .cse13 (and .cse71 .cse3 .cse32 .cse33 .cse34))) .cse20 .cse3 .cse16 .cse17 .cse79 .cse18 .cse33 .cse22))) .cse33) .cse79) .cse79) .cse79) .cse21 .cse3) .cse80) .cse81) .cse75)))) .cse80) .cse81)) .cse38)) .cse3) (ite .cse8 (=> .cse9 (ite .cse8 (ite .cse7 (or (and .cse74 (=> .cse12 (=> .cse13 .cse79))) (ite .cse57 (and (=> .cse15 .cse30) .cse78) .cse76)) .cse80) .cse81)) .cse81) .cse33 (=> .cse23 (=> .cse14 .cse74))) .cse80)) .cse81))) .cse38)) .cse3) .cse3)) (.cse72 (=> .cse74 (=> .cse7 .cse36)))) (let ((.cse70 (ite .cse4 (=> .cse5 (and (or .cse69 (and .cse3 (ite .cse4 (=> .cse5 (and (or (and .cse53 .cse3 (=> .cse44 (=> .cse13 .cse41)) .cse33) .cse69) .cse68)) .cse3)) (and .cse3 .cse65 .cse72 .cse73)) .cse68)) .cse3))) (let ((.cse67 (and (ite .cse4 (=> .cse5 (ite .cse6 (and .cse68 (or (and .cse70 .cse3 (ite .cse29 (and .cse21 .cse3 (or .cse72 .cse69) .cse68 (or (and .cse44 (=> .cse13 (=> .cse27 (=> .cse12 (ite .cse14 (ite .cse15 (ite .cse9 (and .cse50 .cse20 .cse48 .cse16 .cse32 .cse17 .cse41 .cse22 .cse34) .cse47) .cse47) .cse48))))) .cse66) .cse73) .cse49)) .cse69)) .cse38)) .cse3) .cse3))) (or .cse67 (ite .cse29 (ite .cse12 (and .cse3 .cse68 (or .cse69 (and .cse70 .cse3 (or .cse67 (and .cse20 .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (and .cse68 (or .cse67 (and .cse21 .cse3 (or (and (ite .cse4 (=> .cse5 (ite .cse6 (and .cse68 (or .cse67 (and (=> .cse27 (=> .cse7 (ite .cse8 (ite .cse15 (ite .cse9 (and .cse71 .cse16 .cse32 .cse17 .cse18 .cse34) .cse56) .cse56) .cse56))) .cse21 .cse3 .cse33 .cse57) .cse69)) .cse38)) .cse3) .cse3) (and (=> .cse15 (=> .cse9 (=> .cse14 (ite .cse27 (ite .cse13 (and .cse71 .cse50 .cse16 .cse32 .cse17 .cse41 .cse34) .cse55) .cse54)))) .cse40)) .cse33) .cse69)) .cse38)) .cse3) .cse33 .cse22)))) .cse58) .cse59) .cse60) .cse69))))) .cse68))))) .cse3) .cse3))) (let ((.cse1 (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse29 (ite .cse12 (and .cse21 .cse3 (or (and .cse40 (=> .cse15 (=> .cse9 (=> .cse14 (and .cse20 .cse53 .cse3 .cse32 .cse33 .cse22 .cse34 (ite .cse27 (ite .cse13 (and .cse50 .cse16 .cse17 .cse41 (=> .cse15 (=> .cse9 (=> .cse14 (ite .cse27 (ite .cse13 (and .cse54 .cse41) .cse55) .cse54))))) .cse55) .cse54)))))) .cse2 (and (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse29 (ite .cse12 (and .cse21 .cse3 (=> .cse27 (=> .cse7 (and (ite .cse8 (ite .cse15 (ite .cse9 (and .cse20 .cse56 .cse16 .cse17 .cse30 .cse18 .cse22) .cse56) .cse56) .cse56) .cse20 .cse53 .cse3 .cse32 .cse22 .cse34))) .cse57 .cse58) .cse59) .cse60) .cse38)) .cse3) .cse3)) .cse58) .cse59) .cse60) .cse38)) .cse3)) .cse2 (ite .cse29 (let ((.cse64 (or .cse44 .cse43))) (ite .cse27 (let ((.cse62 (or .cse41 (=> .cse40 .cse28)))) (let ((.cse63 (or .cse2 (and .cse3 (ite .cse4 (=> .cse5 (and .cse39 (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse27 (and (or .cse2 (and .cse3 (ite .cse29 (and .cse21 .cse3 .cse65 (or .cse66 (and .cse44 (=> .cse13 (=> .cse27 (=> .cse12 (and .cse32 (ite .cse14 (ite .cse8 (=> .cse28 .cse47) (or (and .cse20 .cse22 (ite .cse14 (=> .cse15 (=> .cse9 (and .cse50 .cse20 .cse48 .cse16 .cse17 .cse41 .cse22))) .cse48)) .cse2)) .cse48) .cse34))))))) .cse49))) .cse62) .cse64)) .cse3)) .cse2))) .cse3))))) (and .cse21 .cse3 .cse39 (=> .cse26 (=> .cse7 (and .cse32 (=> .cse14 .cse61) .cse34 .cse28))) .cse62 .cse63 (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse29 (ite .cse27 (and .cse3 .cse39 (or .cse2 (and (=> .cse13 (and .cse32 (ite .cse14 (ite .cse15 (ite .cse9 (ite .cse40 .cse41 .cse46) .cse47) .cse47) .cse48) .cse34)) .cse44) (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse27 (and .cse21 .cse3 .cse39 .cse32 (=> .cse9 (=> .cse8 (ite .cse7 (ite .cse13 (and .cse20 .cse16 .cse17 .cse18 .cse22 .cse61) .cse42) .cse42))) .cse62 .cse34 .cse28) .cse64) .cse38)) .cse3))) .cse62 .cse63) .cse64) .cse49)) .cse3)) .cse2)))) .cse64)) .cse49)) .cse38)) .cse3)))) (let ((.cse37 (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 .cse52 .cse38)) .cse3)) .cse1 .cse2))) (let ((.cse0 (and .cse3 (ite .cse4 (=> .cse5 (and .cse39 (or .cse1 .cse2 (and .cse3 (ite .cse4 (=> .cse5 (and (=> .cse40 (=> .cse15 .cse41)) (or .cse1 .cse2 (and .cse3 (ite .cse29 (and (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse29 (and .cse21 .cse3 (or .cse1 (and .cse33 (=> .cse9 (=> .cse14 (=> .cse8 (and .cse32 (ite .cse27 (ite .cse7 (ite .cse13 (and .cse30 (or (and .cse42 .cse20 .cse3 .cse16 .cse17 .cse30 .cse18 .cse22) .cse1 .cse2)) .cse42) .cse42) .cse43) .cse34)))) .cse28) .cse2 (and .cse3 (ite .cse29 (and .cse44 .cse3 (=> .cse13 (=> .cse27 (=> .cse12 (and .cse32 (ite .cse14 (ite .cse15 (ite .cse9 (ite .cse40 (and .cse3 .cse45 .cse41) .cse46) .cse47) .cse47) .cse48) .cse34))))) .cse49)))) .cse49) .cse38)) .cse3)) .cse1 .cse2) .cse21 .cse3 (or (and .cse21 (=> .cse9 (or (=> .cse14 (=> .cse8 (and .cse32 (ite .cse27 (ite .cse7 (ite .cse13 (and .cse37 .cse20 .cse16 .cse17 .cse30 .cse18 .cse22) .cse42) .cse42) .cse43) .cse34))) .cse47)) .cse3 .cse33 .cse28) .cse1 (and (=> .cse13 (=> .cse27 (=> .cse12 (and (ite .cse14 (ite .cse15 (ite .cse9 (ite .cse40 (and .cse50 .cse20 .cse16 .cse17 .cse41 (or .cse1 .cse2 (and .cse21 .cse3 .cse33 .cse51)) .cse22) .cse46) .cse47) .cse47) .cse48) .cse32 .cse34)))) .cse44) .cse2)) .cse49))))) .cse3))))) .cse3)))) (or .cse0 .cse1 .cse2 (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (or .cse0 .cse1 .cse2 (let ((.cse19 (<= c_hhv_invariant_0_Real 0.0))) (let ((.cse25 (or .cse26 .cse19))) (ite .cse7 (let ((.cse35 (<= 3.0 c_hhv_invariant_1_Real))) (let ((.cse24 (=> .cse29 .cse35))) (ite .cse8 (=> .cse9 (let ((.cse31 (ite .cse35 (<= c_hhv_invariant_1_Real 3.0) .cse35))) (let ((.cse11 (or .cse1 .cse2 (and .cse3 (or (ite .cse7 (ite .cse8 (and .cse21 .cse3 (or .cse1 .cse2 (and .cse3 (or .cse0 .cse1 .cse2 (ite .cse7 (ite .cse8 (=> .cse9 (and .cse21 .cse3 (ite .cse28 (=> .cse29 (=> .cse14 (and .cse26 (=> .cse13 (=> .cse27 (and .cse20 .cse16 .cse32 .cse17 .cse30 .cse18 .cse22 .cse34)))))) (or .cse1 (and .cse3 (or .cse0 .cse1 .cse2 (ite .cse7 (ite .cse8 (=> .cse9 (and .cse21 .cse3 (or (and (=> .cse14 (and .cse32 (ite .cse13 (and .cse20 .cse16 .cse17 .cse18 .cse22 (or (and .cse3 (or (ite .cse7 (ite .cse8 (and .cse20 .cse21 .cse3 .cse16 .cse17 .cse30 .cse18 .cse22) .cse24) .cse25) .cse0 .cse1 .cse2)) .cse1 .cse2) .cse19) .cse19) .cse34)) .cse33 .cse23) .cse31))) .cse24) .cse25))) .cse2)))) .cse24) .cse25)))) (=> .cse26 (or (and .cse37 .cse32 .cse34) .cse19))) .cse24) .cse25) .cse0 .cse1 .cse2)))) (.cse10 (or .cse0 .cse1 .cse2 (=> .cse23 (or .cse35 .cse36))))) (and .cse10 .cse11 (or (and .cse3 (or (ite .cse7 (ite .cse8 (=> .cse9 (and .cse10 (ite .cse12 (ite .cse13 (and (=> .cse14 (=> .cse15 (and .cse16 .cse17 .cse18))) .cse16 .cse17 .cse18 .cse19) .cse19) .cse19) .cse20 .cse21 .cse11 .cse3 .cse22 .cse23 .cse19)) .cse24) .cse25) .cse0 .cse1 .cse2)) .cse1 (and .cse26 (=> .cse13 (=> .cse27 (ite .cse28 (=> .cse29 (=> .cse14 (and .cse30 (or .cse1 .cse2 (and .cse3 (or (ite .cse7 (ite .cse8 (=> .cse9 (and .cse10 .cse20 .cse21 .cse3 .cse16 (<= c_hhv_invariant_2_Real 32.0) .cse17 .cse22)) .cse24) .cse25) .cse0 .cse1 .cse2)))))) .cse31)))) .cse2) .cse3 .cse32 .cse33 .cse34)))) .cse24))) .cse25)))) .cse38)) .cse3)))))))))))) is different from false [2018-06-21 09:13:14,188 WARN L1032 $PredicateComparison]: unable to prove that (=> (not (= c_hhv_invariant_0_Real 4.0)) (let ((.cse89 (* 5.0 c_hhv_invariant_10_Real)) (.cse90 (* 3.0 c_hhv_invariant_2_Real))) (let ((.cse57 (= c_hhv_invariant_0_Real 3.0)) (.cse21 (<= 1.0 c_hhv_invariant_4_Real)) (.cse3 (<= c_hhv_invariant_4_Real 1.0)) (.cse48 (<= 2.0 c_hhv_invariant_1_Real)) (.cse44 (= c_hhv_invariant_0_Real 2.0)) (.cse74 (= c_hhv_invariant_0_Real 0.0)) (.cse40 (= c_hhv_invariant_1_Real 2.0)) (.cse78 (= c_hhv_invariant_1_Real 1.0)) (.cse23 (= c_hhv_invariant_1_Real 0.0)) (.cse28 (= c_hhv_invariant_1_Real 3.0)) (.cse26 (= c_hhv_invariant_0_Real 1.0)) (.cse32 (<= c_hhv_invariant_4_Real c_hhv_invariant_3_Real)) (.cse34 (<= c_hhv_invariant_3_Real c_hhv_invariant_4_Real)) (.cse20 (<= 1.0 c_hhv_invariant_3_Real)) (.cse16 (<= 0.0 c_hhv_invariant_11_Real)) (.cse17 (<= c_hhv_invariant_11_Real 0.0)) (.cse30 (<= (+ .cse89 91.0) .cse90)) (.cse18 (<= c_hhv_invariant_10_Real 1.0)) (.cse22 (<= c_hhv_invariant_3_Real 1.0))) (let ((.cse52 (and .cse20 .cse16 .cse17 .cse30 .cse18 .cse22)) (.cse50 (<= c_hhv_invariant_10_Real 2.0)) (.cse33 (ite .cse34 (=> (< c_hhv_invariant_3_Real c_hhv_invariant_4_Real) .cse32) .cse34)) (.cse55 (<= c_hhv_invariant_0_Real 2.0)) (.cse41 (<= (+ .cse89 86.0) .cse90)) (.cse12 (not .cse26)) (.cse15 (not .cse28)) (.cse56 (<= c_hhv_invariant_1_Real 1.0)) (.cse4 (not (= c_hhv_invariant_4_Real 2.0))) (.cse5 (not (= c_hhv_invariant_4_Real 3.0))) (.cse6 (= c_hhv_invariant_4_Real 1.0)) (.cse29 (not .cse23)) (.cse9 (not (= c_hhv_invariant_1_Real 4.0))) (.cse14 (not .cse78)) (.cse8 (not .cse40)) (.cse27 (not .cse74)) (.cse7 (not .cse44)) (.cse42 (<= c_hhv_invariant_0_Real 1.0)) (.cse43 (<= 1.0 c_hhv_invariant_0_Real)) (.cse47 (<= c_hhv_invariant_1_Real 2.0)) (.cse49 (or .cse48 .cse28)) (.cse38 (ite .cse3 (=> (< c_hhv_invariant_4_Real 1.0) .cse21) .cse3)) (.cse82 (<= 1.0 c_hhv_invariant_1_Real)) (.cse13 (not .cse57)) (.cse54 (<= 2.0 c_hhv_invariant_0_Real))) (let ((.cse59 (=> .cse13 .cse54)) (.cse60 (or .cse40 .cse82)) (.cse66 (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse29 (and .cse21 .cse3 (=> .cse9 (or (=> .cse14 (=> .cse8 (ite .cse27 (ite .cse7 (ite .cse13 (and .cse42 .cse20 .cse16 .cse32 .cse17 .cse30 .cse18 .cse22 .cse34) .cse42) .cse42) .cse43))) .cse47)) .cse28) .cse49) .cse38)) .cse3))) (.cse53 (ite .cse4 (=> .cse5 (let ((.cse88 (=> .cse23 (=> .cse8 .cse57)))) (and .cse88 (or (and (=> .cse15 (=> .cse9 (=> .cse14 (and .cse3 (ite .cse27 (ite .cse12 (ite .cse13 .cse41 .cse55) .cse54) .cse54) .cse41)))) .cse40) (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (and .cse88 (=> .cse27 (=> .cse12 (=> .cse7 (and .cse30 (ite .cse8 (ite .cse15 (ite .cse9 (and .cse56 .cse3 .cse30) .cse56) .cse56) .cse56))))) .cse57) .cse38)) .cse3)))))) .cse3)) (.cse65 (ite .cse29 (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (or (and .cse33 (=> .cse9 (=> .cse14 (=> .cse8 (ite .cse27 (ite .cse7 (ite .cse13 (and .cse42 .cse30) .cse42) .cse42) .cse43)))) .cse28) (and .cse44 .cse3 (=> .cse13 (=> .cse27 (=> .cse12 (and .cse33 (ite .cse9 (ite .cse14 (ite .cse8 .cse41 (=> .cse15 (=> .cse14 .cse41))) .cse48) .cse47))))))) .cse38)) .cse3)) .cse49)) (.cse36 (ite .cse34 .cse32 .cse34)) (.cse51 (=> .cse15 (=> .cse9 (=> .cse29 (=> .cse14 (and .cse50 .cse20 .cse16 .cse32 .cse17 .cse41 .cse22 .cse34)))))) (.cse61 (=> .cse9 (=> .cse29 (=> .cse14 .cse52)))) (.cse58 (or .cse41 (and (=> .cse7 (=> .cse40 .cse56)) .cse57))) (.cse45 (ite .cse4 (=> .cse5 (and .cse3 .cse32 .cse41 .cse33 .cse34)) .cse3))) (let ((.cse46 (ite .cse47 (=> (< c_hhv_invariant_1_Real 2.0) .cse48) .cse47)) (.cse39 (=> .cse44 (or .cse42 .cse41))) (.cse2 (and (ite .cse4 (=> .cse5 (let ((.cse79 (<= c_hhv_invariant_1_Real 0.0)) (.cse77 (<= 3.0 c_hhv_invariant_0_Real))) (let ((.cse73 (or (and (=> .cse8 (or .cse42 .cse7)) .cse28) .cse41)) (.cse76 (let ((.cse87 (<= c_hhv_invariant_0_Real 3.0))) (ite .cse87 (=> (< c_hhv_invariant_0_Real 3.0) .cse77) .cse87))) (.cse81 (or .cse79 .cse78))) (let ((.cse68 (let ((.cse84 (and .cse3 (ite .cse4 (=> .cse5 (let ((.cse85 (and .cse3 (ite .cse4 (=> .cse5 (or (and .cse41 .cse40 .cse33 (ite .cse13 (ite .cse27 (ite .cse12 (and .cse54 .cse3 (ite .cse4 (=> .cse5 (and (=> .cse15 (=> .cse9 (=> .cse29 (=> .cse14 (and .cse41 (ite .cse13 (ite .cse27 (ite .cse12 (and .cse54 .cse3 .cse32 .cse45 .cse41 .cse34) .cse54) .cse54) .cse55)))))) .cse33)) .cse3)) .cse54) .cse54) .cse55)) (and (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse29 (ite .cse8 (ite .cse15 (ite .cse9 (and .cse33 (=> .cse27 (=> .cse12 (=> .cse7 (and .cse20 .cse56 .cse21 .cse3 .cse32 (ite .cse8 (and .cse56 (=> .cse27 (=> .cse12 (=> .cse7 (and .cse16 .cse17 (ite .cse8 (ite .cse15 (ite .cse9 (ite .cse29 (and .cse56 .cse18) .cse82) .cse56) .cse56) .cse56))))) .cse82) .cse56) .cse30 .cse22 .cse34)))) .cse57) .cse56) .cse56) .cse56) .cse82) .cse38)) .cse3) .cse3))) .cse3)))) (or .cse85 (ite .cse8 (let ((.cse86 (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse27 (ite .cse12 (ite .cse7 (ite .cse57 (and .cse33 (=> .cse15 (=> .cse9 (=> .cse29 (and .cse20 .cse21 .cse3 .cse16 .cse32 .cse17 .cse30 .cse18 .cse22 .cse34)))) .cse78) .cse76) .cse77) .cse77) .cse77) .cse38)) .cse3)))) (or (and (=> .cse7 (ite .cse9 (and .cse3 .cse32 (ite .cse4 (=> .cse5 (or .cse85 (ite .cse8 (or (and .cse21 .cse3 .cse74 .cse30 (ite .cse14 (ite .cse15 (ite .cse9 (and .cse20 .cse3 .cse16 .cse32 .cse17 .cse30 .cse18 .cse22 .cse34 (ite .cse4 (=> .cse5 (or .cse85 (ite .cse8 (or (and .cse74 (=> .cse12 (=> .cse7 (=> .cse13 (and .cse20 .cse21 .cse3 .cse16 .cse32 .cse17 .cse79 .cse30 .cse18 .cse22 .cse34)))) .cse30 .cse33) .cse86) .cse81))) .cse3)) .cse79) .cse79) .cse79) .cse33) .cse86) .cse81))) .cse3) .cse34) .cse79)) .cse74 .cse30 .cse33) .cse86)) .cse81)))) .cse3)))) (or (and .cse3 (ite .cse4 (=> .cse5 (let ((.cse83 (and .cse3 (ite .cse4 (=> .cse5 (or (and (or (and .cse3 (or .cse84 (and .cse3 (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (or (and .cse21 .cse3 .cse33 (=> .cse27 (=> .cse12 (=> .cse7 (ite .cse29 (ite .cse8 (ite .cse15 (ite .cse9 (and .cse20 .cse56 .cse16 .cse32 .cse17 .cse30 .cse18 .cse22 .cse34) .cse56) .cse56) .cse56) .cse82)))) .cse57) .cse84) .cse38)) .cse3)) (and .cse40 (=> .cse15 (=> .cse9 (=> .cse29 (=> .cse14 (ite .cse13 (ite .cse27 (ite .cse12 (and .cse54 .cse32 .cse41 .cse34) .cse54) .cse54) .cse55))))))) .cse33))) .cse84) .cse58) .cse84)) .cse3)))) (or (and .cse3 (ite .cse40 (=> .cse15 (=> .cse9 (=> .cse29 (=> .cse14 (and .cse44 (=> .cse13 (=> .cse27 (=> .cse12 (and .cse32 .cse41 .cse34))))))))) (or (and (ite .cse4 (=> .cse5 (ite .cse6 (or (and .cse21 (=> .cse9 (=> .cse29 (=> .cse14 (ite .cse27 (ite .cse7 (ite .cse13 (and .cse32 .cse34 .cse61) .cse42) .cse42) .cse43)))) .cse3 .cse33 .cse28 .cse73) .cse83 .cse84) .cse38)) .cse3) .cse3) (ite .cse48 .cse47 .cse48) .cse83 .cse84)) .cse73) .cse83 .cse84))) .cse3)) .cse84)))) (and (let ((.cse71 (or (and .cse21 .cse3) (not (= c_hhv_invariant_3_Real 1.0))))) (let ((.cse69 (and (ite .cse4 (=> .cse5 (ite .cse6 (let ((.cse75 (and .cse3 (ite .cse4 (=> .cse5 (and (ite .cse4 (=> .cse5 (ite .cse6 (and .cse21 (or (and .cse21 .cse3 .cse40 (=> .cse15 (=> .cse9 (=> .cse29 (=> .cse14 (ite .cse27 (ite .cse12 (ite .cse13 (and .cse50 .cse20 .cse3 .cse16 .cse22 .cse34 .cse51 .cse21 .cse54 .cse32 .cse55 .cse17 .cse41 .cse33) .cse55) .cse54) .cse54))))) .cse33) (and (=> .cse27 (=> .cse12 (=> .cse7 (ite .cse8 (ite .cse15 (ite .cse9 (ite .cse29 (and .cse20 .cse16 .cse32 .cse17 .cse18 (ite .cse8 (ite .cse15 (ite .cse9 (ite .cse29 (and .cse56 .cse30) .cse82) .cse56) .cse56) .cse56) .cse22 .cse34) .cse82) .cse56) .cse56) .cse56)))) .cse57)) .cse3 .cse33) .cse38)) .cse3) .cse3 (or .cse41 .cse30))) .cse3)))) (or .cse75 (ite .cse8 (let ((.cse80 (or .cse74 .cse77))) (ite .cse7 (and .cse21 .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (or .cse75 (ite .cse8 (ite .cse7 (and .cse21 .cse3 (or (and (=> .cse15 (=> .cse9 (=> .cse29 (ite .cse27 (ite .cse12 (ite .cse57 (and .cse20 .cse16 .cse32 .cse17 .cse18 .cse22 .cse34) .cse76) .cse77) .cse77)))) .cse33 .cse78) (and .cse3 (or (ite .cse8 (ite .cse7 (and (ite .cse14 (ite .cse15 (ite .cse9 (and .cse74 (=> .cse12 (=> .cse13 (and (=> .cse12 (=> .cse13 (and .cse71 .cse3 .cse32 .cse33 .cse34))) .cse20 .cse3 .cse16 .cse17 .cse79 .cse18 .cse33 .cse22))) .cse33) .cse79) .cse79) .cse79) .cse21 .cse3) .cse80) .cse81) .cse75)))) .cse80) .cse81)) .cse38)) .cse3) (ite .cse8 (=> .cse9 (ite .cse8 (ite .cse7 (or (and .cse74 (=> .cse12 (=> .cse13 .cse79))) (ite .cse57 (and (=> .cse15 .cse30) .cse78) .cse76)) .cse80) .cse81)) .cse81) .cse33 (=> .cse23 (=> .cse14 .cse74))) .cse80)) .cse81))) .cse38)) .cse3) .cse3)) (.cse72 (=> .cse74 (=> .cse7 .cse36)))) (let ((.cse70 (ite .cse4 (=> .cse5 (and (or .cse69 (and .cse3 (ite .cse4 (=> .cse5 (and (or (and .cse53 .cse3 (=> .cse44 (=> .cse13 .cse41)) .cse33) .cse69) .cse68)) .cse3)) (and .cse3 .cse65 .cse72 .cse73)) .cse68)) .cse3))) (let ((.cse67 (and (ite .cse4 (=> .cse5 (ite .cse6 (and .cse68 (or (and .cse70 .cse3 (ite .cse29 (and .cse21 .cse3 (or .cse72 .cse69) .cse68 (or (and .cse44 (=> .cse13 (=> .cse27 (=> .cse12 (ite .cse14 (ite .cse15 (ite .cse9 (and .cse50 .cse20 .cse48 .cse16 .cse32 .cse17 .cse41 .cse22 .cse34) .cse47) .cse47) .cse48))))) .cse66) .cse73) .cse49)) .cse69)) .cse38)) .cse3) .cse3))) (or .cse67 (ite .cse29 (ite .cse12 (and .cse3 .cse68 (or .cse69 (and .cse70 .cse3 (or .cse67 (and .cse20 .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (and .cse68 (or .cse67 (and .cse21 .cse3 (or (and (ite .cse4 (=> .cse5 (ite .cse6 (and .cse68 (or .cse67 (and (=> .cse27 (=> .cse7 (ite .cse8 (ite .cse15 (ite .cse9 (and .cse71 .cse16 .cse32 .cse17 .cse18 .cse34) .cse56) .cse56) .cse56))) .cse21 .cse3 .cse33 .cse57) .cse69)) .cse38)) .cse3) .cse3) (and (=> .cse15 (=> .cse9 (=> .cse14 (ite .cse27 (ite .cse13 (and .cse71 .cse50 .cse16 .cse32 .cse17 .cse41 .cse34) .cse55) .cse54)))) .cse40)) .cse33) .cse69)) .cse38)) .cse3) .cse33 .cse22)))) .cse58) .cse59) .cse60) .cse69))))) .cse68))))) .cse3) .cse3))) (let ((.cse1 (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse29 (ite .cse12 (and .cse21 .cse3 (or (and .cse40 (=> .cse15 (=> .cse9 (=> .cse14 (and .cse20 .cse53 .cse3 .cse32 .cse33 .cse22 .cse34 (ite .cse27 (ite .cse13 (and .cse50 .cse16 .cse17 .cse41 (=> .cse15 (=> .cse9 (=> .cse14 (ite .cse27 (ite .cse13 (and .cse54 .cse41) .cse55) .cse54))))) .cse55) .cse54)))))) .cse2 (and (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse29 (ite .cse12 (and .cse21 .cse3 (=> .cse27 (=> .cse7 (and (ite .cse8 (ite .cse15 (ite .cse9 (and .cse20 .cse56 .cse16 .cse17 .cse30 .cse18 .cse22) .cse56) .cse56) .cse56) .cse20 .cse53 .cse3 .cse32 .cse22 .cse34))) .cse57 .cse58) .cse59) .cse60) .cse38)) .cse3) .cse3)) .cse58) .cse59) .cse60) .cse38)) .cse3)) .cse2 (ite .cse29 (let ((.cse64 (or .cse44 .cse43))) (ite .cse27 (let ((.cse62 (or .cse41 (=> .cse40 .cse28)))) (let ((.cse63 (or .cse2 (and .cse3 (ite .cse4 (=> .cse5 (and .cse39 (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse27 (and (or .cse2 (and .cse3 (ite .cse29 (and .cse21 .cse3 .cse65 (or .cse66 (and .cse44 (=> .cse13 (=> .cse27 (=> .cse12 (and .cse32 (ite .cse14 (ite .cse8 (=> .cse28 .cse47) (or (and .cse20 .cse22 (ite .cse14 (=> .cse15 (=> .cse9 (and .cse50 .cse20 .cse48 .cse16 .cse17 .cse41 .cse22))) .cse48)) .cse2)) .cse48) .cse34))))))) .cse49))) .cse62) .cse64)) .cse3)) .cse2))) .cse3))))) (and .cse21 .cse3 .cse39 (=> .cse26 (=> .cse7 (and .cse32 (=> .cse14 .cse61) .cse34 .cse28))) .cse62 .cse63 (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse29 (ite .cse27 (and .cse3 .cse39 (or .cse2 (and (=> .cse13 (and .cse32 (ite .cse14 (ite .cse15 (ite .cse9 (ite .cse40 .cse41 .cse46) .cse47) .cse47) .cse48) .cse34)) .cse44) (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse27 (and .cse21 .cse3 .cse39 .cse32 (=> .cse9 (=> .cse8 (ite .cse7 (ite .cse13 (and .cse20 .cse16 .cse17 .cse18 .cse22 .cse61) .cse42) .cse42))) .cse62 .cse34 .cse28) .cse64) .cse38)) .cse3))) .cse62 .cse63) .cse64) .cse49)) .cse3)) .cse2)))) .cse64)) .cse49)) .cse38)) .cse3)))) (let ((.cse37 (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 .cse52 .cse38)) .cse3)) .cse1 .cse2))) (let ((.cse0 (and .cse3 (ite .cse4 (=> .cse5 (and .cse39 (or .cse1 .cse2 (and .cse3 (ite .cse4 (=> .cse5 (and (=> .cse40 (=> .cse15 .cse41)) (or .cse1 .cse2 (and .cse3 (ite .cse29 (and (or (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (ite .cse29 (and .cse21 .cse3 (or .cse1 (and .cse33 (=> .cse9 (=> .cse14 (=> .cse8 (and .cse32 (ite .cse27 (ite .cse7 (ite .cse13 (and .cse30 (or (and .cse42 .cse20 .cse3 .cse16 .cse17 .cse30 .cse18 .cse22) .cse1 .cse2)) .cse42) .cse42) .cse43) .cse34)))) .cse28) .cse2 (and .cse3 (ite .cse29 (and .cse44 .cse3 (=> .cse13 (=> .cse27 (=> .cse12 (and .cse32 (ite .cse14 (ite .cse15 (ite .cse9 (ite .cse40 (and .cse3 .cse45 .cse41) .cse46) .cse47) .cse47) .cse48) .cse34))))) .cse49)))) .cse49) .cse38)) .cse3)) .cse1 .cse2) .cse21 .cse3 (or (and .cse21 (=> .cse9 (or (=> .cse14 (=> .cse8 (and .cse32 (ite .cse27 (ite .cse7 (ite .cse13 (and .cse37 .cse20 .cse16 .cse17 .cse30 .cse18 .cse22) .cse42) .cse42) .cse43) .cse34))) .cse47)) .cse3 .cse33 .cse28) .cse1 (and (=> .cse13 (=> .cse27 (=> .cse12 (and (ite .cse14 (ite .cse15 (ite .cse9 (ite .cse40 (and .cse50 .cse20 .cse16 .cse17 .cse41 (or .cse1 .cse2 (and .cse21 .cse3 .cse33 .cse51)) .cse22) .cse46) .cse47) .cse47) .cse48) .cse32 .cse34)))) .cse44) .cse2)) .cse49))))) .cse3))))) .cse3)))) (or .cse0 .cse1 .cse2 (and .cse3 (ite .cse4 (=> .cse5 (ite .cse6 (or .cse0 .cse1 .cse2 (let ((.cse19 (<= c_hhv_invariant_0_Real 0.0))) (let ((.cse25 (or .cse26 .cse19))) (ite .cse7 (let ((.cse35 (<= 3.0 c_hhv_invariant_1_Real))) (let ((.cse24 (=> .cse29 .cse35))) (ite .cse8 (=> .cse9 (let ((.cse31 (ite .cse35 (<= c_hhv_invariant_1_Real 3.0) .cse35))) (let ((.cse11 (or .cse1 .cse2 (and .cse3 (or (ite .cse7 (ite .cse8 (and .cse21 .cse3 (or .cse1 .cse2 (and .cse3 (or .cse0 .cse1 .cse2 (ite .cse7 (ite .cse8 (=> .cse9 (and .cse21 .cse3 (ite .cse28 (=> .cse29 (=> .cse14 (and .cse26 (=> .cse13 (=> .cse27 (and .cse20 .cse16 .cse32 .cse17 .cse30 .cse18 .cse22 .cse34)))))) (or .cse1 (and .cse3 (or .cse0 .cse1 .cse2 (ite .cse7 (ite .cse8 (=> .cse9 (and .cse21 .cse3 (or (and (=> .cse14 (and .cse32 (ite .cse13 (and .cse20 .cse16 .cse17 .cse18 .cse22 (or (and .cse3 (or (ite .cse7 (ite .cse8 (and .cse20 .cse21 .cse3 .cse16 .cse17 .cse30 .cse18 .cse22) .cse24) .cse25) .cse0 .cse1 .cse2)) .cse1 .cse2) .cse19) .cse19) .cse34)) .cse33 .cse23) .cse31))) .cse24) .cse25))) .cse2)))) .cse24) .cse25)))) (=> .cse26 (or (and .cse37 .cse32 .cse34) .cse19))) .cse24) .cse25) .cse0 .cse1 .cse2)))) (.cse10 (or .cse0 .cse1 .cse2 (=> .cse23 (or .cse35 .cse36))))) (and .cse10 .cse11 (or (and .cse3 (or (ite .cse7 (ite .cse8 (=> .cse9 (and .cse10 (ite .cse12 (ite .cse13 (and (=> .cse14 (=> .cse15 (and .cse16 .cse17 .cse18))) .cse16 .cse17 .cse18 .cse19) .cse19) .cse19) .cse20 .cse21 .cse11 .cse3 .cse22 .cse23 .cse19)) .cse24) .cse25) .cse0 .cse1 .cse2)) .cse1 (and .cse26 (=> .cse13 (=> .cse27 (ite .cse28 (=> .cse29 (=> .cse14 (and .cse30 (or .cse1 .cse2 (and .cse3 (or (ite .cse7 (ite .cse8 (=> .cse9 (and .cse10 .cse20 .cse21 .cse3 .cse16 (<= c_hhv_invariant_2_Real 32.0) .cse17 .cse22)) .cse24) .cse25) .cse0 .cse1 .cse2)))))) .cse31)))) .cse2) .cse3 .cse32 .cse33 .cse34)))) .cse24))) .cse25)))) .cse38)) .cse3)))))))))))) is different from true [2018-06-21 09:13:14,210 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (<= c_hhv_invariant_4_Real 1.0))) (and .cse0 (let ((.cse1 (not (= c_hhv_invariant_4_Real 2.0)))) (ite .cse1 (let ((.cse2 (not (= c_hhv_invariant_4_Real 3.0)))) (=> .cse2 (let ((.cse24 (= c_hhv_invariant_1_Real 3.0)) (.cse14 (<= 1.0 c_hhv_invariant_4_Real)) (.cse40 (= c_hhv_invariant_1_Real 2.0)) (.cse35 (= c_hhv_invariant_0_Real 1.0)) (.cse64 (= c_hhv_invariant_0_Real 3.0)) (.cse26 (<= c_hhv_invariant_4_Real c_hhv_invariant_3_Real)) (.cse28 (<= c_hhv_invariant_3_Real c_hhv_invariant_4_Real)) (.cse68 (= c_hhv_invariant_1_Real 1.0)) (.cse42 (= c_hhv_invariant_0_Real 2.0))) (let ((.cse10 (not .cse42)) (.cse8 (not .cse68)) (.cse5 (ite .cse28 (=> (< c_hhv_invariant_3_Real c_hhv_invariant_4_Real) .cse26) .cse28)) (.cse51 (<= 1.0 c_hhv_invariant_0_Real)) (.cse41 (<= c_hhv_invariant_0_Real 1.0)) (.cse11 (not .cse64)) (.cse36 (not (= c_hhv_invariant_0_Real 0.0))) (.cse9 (not .cse35)) (.cse7 (not (= c_hhv_invariant_1_Real 0.0))) (.cse3 (not .cse40)) (.cse27 (<= (+ (* 5.0 c_hhv_invariant_10_Real) 91.0) (* 3.0 c_hhv_invariant_2_Real))) (.cse33 (= c_hhv_invariant_4_Real 1.0)) (.cse16 (<= 0.0 c_hhv_invariant_11_Real)) (.cse17 (<= c_hhv_invariant_11_Real 0.0)) (.cse20 (<= c_hhv_invariant_10_Real 1.0)) (.cse38 (ite .cse0 (=> (< c_hhv_invariant_4_Real 1.0) .cse14) .cse0)) (.cse34 (not .cse24)) (.cse6 (not (= c_hhv_invariant_1_Real 4.0))) (.cse47 (<= 1.0 c_hhv_invariant_1_Real)) (.cse44 (<= c_hhv_invariant_1_Real 1.0))) (let ((.cse46 (ite .cse34 (ite .cse6 .cse47 .cse44) .cse44)) (.cse53 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse14 .cse0 .cse16 .cse17 .cse20) .cse38)) .cse0)) (.cse45 (ite .cse1 (=> .cse2 (ite .cse33 (and (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse14 .cse0 .cse27 (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse44 .cse0 .cse27) .cse44) .cse44) .cse44) .cse47))))) .cse44) .cse44) .cse44) .cse47) .cse0) .cse38)) .cse0)) (.cse52 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse41 .cse0 .cse26 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse0 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and .cse26 .cse27 .cse5 .cse28)))))) .cse38)) .cse0) .cse51 .cse27 .cse28) .cse51) .cse41) .cse41)) (.cse39 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse14 .cse0 .cse16 .cse26 .cse17 .cse27 .cse20 .cse28) .cse38)) .cse0)) (.cse37 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse0 .cse26 .cse27 .cse28) .cse38)) .cse0)) (.cse30 (and .cse35 (=> .cse10 .cse27)))) (let ((.cse12 (and (ite .cse1 (=> .cse2 (ite .cse33 (let ((.cse61 (<= c_hhv_invariant_1_Real 0.0))) (let ((.cse63 (=> .cse10 (=> .cse40 .cse61)))) (let ((.cse62 (and .cse63 .cse64))) (let ((.cse55 (or .cse27 .cse30 .cse62))) (let ((.cse59 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse41 .cse55 .cse27) .cse51) .cse41) .cse41)) (.cse66 (<= 2.0 c_hhv_invariant_0_Real)) (.cse67 (<= c_hhv_invariant_0_Real 2.0))) (let ((.cse54 (let ((.cse69 (and .cse0 (let ((.cse71 (and (ite .cse1 (=> .cse2 (ite .cse33 (=> .cse3 (=> .cse34 (=> .cse6 (or (=> .cse7 (and (ite .cse1 (=> .cse2 (ite .cse33 (and .cse37 .cse66 .cse0 .cse26 .cse67 .cse27 .cse28) .cse38)) .cse0) .cse14 .cse66 .cse0 .cse26 .cse67 (ite .cse1 (=> .cse2 (=> .cse3 (=> .cse34 (=> .cse6 (or .cse61 (=> .cse7 (and (ite .cse11 (ite .cse36 (ite .cse9 (and .cse14 .cse0 .cse55 .cse26 .cse27 (=> .cse3 (=> .cse34 (=> .cse6 (or (=> .cse7 (and .cse16 .cse55 .cse17 .cse20)) .cse61)))) .cse28) .cse66) .cse66) .cse67) .cse5))))))) .cse0) .cse27 .cse28)) .cse61)))) .cse38)) .cse0) .cse0))) (ite .cse8 (and (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse14 .cse0 .cse16 .cse26 .cse17 .cse61 (ite .cse8 (and (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse14 .cse0 .cse16 .cse26 .cse17 (ite .cse8 (and (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse14 .cse0 .cse16 .cse26 .cse17 .cse61 .cse27 .cse20 .cse5 .cse28) .cse61) .cse61) .cse61)))) .cse5 .cse64) .cse71) .cse61 .cse27 .cse20 .cse5 .cse28) .cse61) .cse61) .cse61)))) .cse5 .cse64) .cse71) .cse27 .cse20 .cse5 .cse28) .cse61) .cse61) .cse61)))) .cse5 .cse64) .cse71))))) (or .cse69 (and .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse69 (and (let ((.cse70 (and .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse69 (and .cse5 (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse44 .cse0 .cse55 .cse27 (ite .cse1 (=> .cse2 (or .cse69 (and (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse0 .cse55 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse69 (and .cse5 (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse14 .cse0 .cse55 .cse26 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse69 (and (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and (=> .cse11 (=> .cse36 (=> .cse9 (and .cse44 .cse14 .cse0 .cse16 .cse55 .cse26 .cse17 .cse27 .cse20 .cse28 .cse47)))) .cse42) .cse44) .cse44) .cse44) .cse47) .cse5)) .cse38)) .cse0) .cse27 .cse28))))) .cse44) .cse44) .cse44) .cse47))) .cse38)) .cse0)))))) .cse44) .cse44) .cse44) .cse47) .cse5))) .cse0)))))) .cse44) .cse44) .cse44) .cse47))) .cse38)) .cse0)))) (or .cse70 (and .cse40 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse0 .cse26 .cse59 .cse27 (or .cse69 (and (or .cse70 (and (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and .cse14 .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse69 (and (or .cse70 (and (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse41 .cse14 .cse0 .cse16 .cse55 .cse26 .cse17 .cse51 .cse59 .cse27 .cse20 .cse28) .cse51) .cse41) .cse41))))) .cse40)) .cse5)) .cse38)) .cse0)))))) .cse40)) .cse5)) .cse28) .cse51) .cse41) .cse41)))))))) .cse27 .cse5)) .cse38)) .cse0)))))) (and .cse54 .cse0 .cse55 (let ((.cse56 (and (ite .cse1 (=> .cse2 (and .cse5 (let ((.cse65 (or .cse61 .cse68))) (ite .cse3 (and .cse0 .cse55 (ite .cse3 (and .cse14 (let ((.cse60 (and (ite .cse1 (=> .cse2 (ite .cse33 (and (ite .cse3 (and .cse0 (ite .cse36 (ite .cse9 (ite .cse11 (and (=> .cse34 (=> .cse6 (=> .cse7 (and .cse0 .cse55 .cse27 (ite .cse1 (=> .cse2 (and (ite .cse3 (and (ite .cse36 (ite .cse9 (ite .cse11 (=> .cse34 (=> .cse6 (=> .cse7 (and (ite .cse1 (=> .cse2 (ite .cse33 (and .cse5 (ite .cse3 (and .cse0 (ite .cse36 (ite .cse9 (ite .cse11 (and .cse14 .cse66 .cse0 .cse16 .cse55 .cse26 .cse67 .cse17 .cse27 .cse20 .cse39 .cse28) .cse67) .cse66) .cse66)) .cse65)) .cse38)) .cse0) .cse14 .cse0 .cse16 .cse55 .cse26 .cse17 .cse27 .cse20 .cse28)))) .cse67) .cse66) .cse66) .cse14 .cse0) .cse65) .cse5)) .cse0))))) .cse27 .cse68) .cse67) .cse66) .cse66)) .cse65) .cse5) .cse38)) .cse0) .cse0))) (or .cse60 (and (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse8 (ite .cse34 (ite .cse6 (and .cse14 .cse0 .cse26 (ite .cse8 (and .cse61 (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse8 (ite .cse34 (ite .cse6 (and .cse61 .cse27) .cse61) .cse61) .cse61))))) .cse61) (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse8 (ite .cse34 (ite .cse6 .cse62 .cse61) .cse61) .cse61)))) .cse61 .cse5 .cse63 .cse28 (ite .cse3 (and .cse14 .cse0 (or .cse60 (and (ite .cse8 (ite .cse34 (ite .cse6 (and (ite .cse3 (and .cse0 (or .cse60 (and (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse8 (ite .cse34 (ite .cse6 (and .cse14 .cse0 .cse16 .cse26 .cse17 .cse61 .cse20 .cse63 .cse28 .cse64) .cse61) .cse61) .cse61)))) .cse64))) .cse65) .cse14 .cse0 .cse16 .cse26 .cse17 .cse61 .cse20 .cse5 .cse28) .cse61) .cse61) .cse61) .cse64))) .cse65) .cse64) .cse61) .cse61) .cse61)))) .cse64))) .cse0) .cse65) .cse5) .cse65)))) .cse0) .cse0))) (or (let ((.cse58 (ite .cse1 (=> .cse2 (ite .cse33 (and (or (and .cse27 (or (and .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse54 .cse0 .cse55 (or (and (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse0 .cse55 .cse26 .cse45 .cse27 .cse28))))) .cse44) .cse44) .cse44) .cse47) .cse27) .cse56)) .cse38)) .cse0)) (and .cse40 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and .cse0 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse14 .cse0 .cse55 .cse26 .cse5 .cse28 .cse52) .cse51) .cse41) .cse41) .cse59 .cse5)))))))) .cse56) .cse54 .cse0 .cse55) .cse38)) .cse0))) (let ((.cse57 (and .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse54 .cse14 .cse0 .cse55 (or (and (=> .cse34 (=> .cse6 (or .cse44 (=> .cse7 (=> .cse8 (ite .cse36 (ite .cse10 (ite .cse11 (and .cse0 .cse16 .cse51 .cse27 .cse53 .cse28 .cse41 .cse14 .cse26 .cse17 .cse59 .cse20 (ite .cse1 (=> .cse2 (and .cse54 (or .cse56 (and .cse55 .cse26 .cse28)) .cse55)) .cse0)) .cse41) .cse41) .cse51)))))) .cse0 .cse27 .cse58) .cse56)) .cse38)) .cse0)))) (ite .cse3 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and (ite .cse34 (ite .cse6 (ite .cse7 (and .cse44 .cse0 .cse55 (ite .cse1 (=> .cse2 (and .cse54 .cse0 .cse55 (or (and .cse0 (ite .cse3 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and (ite .cse34 (ite .cse6 (ite .cse7 (and .cse14 .cse0 .cse55 (ite .cse1 (=> .cse2 (ite .cse33 (and (or .cse56 (ite .cse3 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and (ite .cse34 (ite .cse6 (ite .cse7 (and .cse14 .cse0 .cse16 .cse55 .cse26 .cse17 .cse27 (ite .cse1 (=> .cse2 (and .cse54 .cse14 .cse0 .cse55 (or (ite .cse3 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and (ite .cse34 (ite .cse6 (ite .cse7 (and .cse44 .cse14 .cse0 .cse16 .cse55 .cse26 .cse17 .cse20 .cse28) .cse47) .cse44) .cse44) .cse5))))) .cse57) .cse56))) .cse0) .cse20 .cse28) .cse47) .cse44) .cse44) .cse5))))) .cse57)) .cse54 .cse14 .cse0 .cse55) .cse38)) .cse0) .cse26 .cse28) .cse47) .cse44) .cse44) .cse5))))) .cse57) .cse58) .cse56))) .cse0) .cse46 .cse27) .cse47) .cse44) .cse44) .cse5))))) .cse57))) .cse56))))))))) .cse38)) .cse0) .cse0))) (let ((.cse13 (and (ite .cse1 (=> .cse2 (or .cse12 (and (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse14 .cse0 (or (and (ite .cse1 (=> .cse2 (ite .cse33 (or (and .cse14 .cse0 (ite .cse7 (ite .cse3 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (let ((.cse43 (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse44 .cse27) .cse44) .cse44) .cse44) .cse47))) (and .cse14 .cse43 .cse0 .cse16 .cse26 .cse17 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse14 .cse0 (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse44 .cse14 .cse43 .cse0 .cse16 .cse26 .cse17 .cse45 .cse27 .cse20 .cse28)))) .cse46) .cse44) .cse44) .cse44) .cse47) .cse27)) .cse38)) .cse0) .cse45 .cse27 .cse20 .cse28))))) .cse46) .cse44) .cse47) .cse27) .cse12) .cse38)) .cse0) .cse0) (and (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (let ((.cse48 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse41 .cse27) .cse51) .cse41) .cse41)) (.cse50 (ite .cse10 (ite .cse11 .cse51 .cse41) .cse41))) (let ((.cse49 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse48 .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse0 .cse27 (ite .cse1 (=> .cse2 (ite .cse33 (or (and .cse0 .cse5 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse0 .cse16 .cse51 .cse27 .cse28 .cse52 .cse41 .cse14 .cse26 .cse17 .cse20 .cse5 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse14 .cse0 .cse16 .cse17 .cse27 .cse20 .cse53)) .cse38)) .cse0)) .cse51) .cse41) .cse41)))))) .cse12) .cse38)) .cse0) .cse50) .cse51) .cse41) .cse41))))) .cse0 .cse5)) .cse38)) .cse0) .cse5)) .cse38)) .cse0))) (and .cse48 .cse49 .cse14 .cse0 .cse16 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse0 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse48 .cse49 .cse0 .cse26 .cse27 (ite .cse1 (=> .cse2 (ite .cse33 (or (and (ite .cse10 (ite .cse11 (ite .cse36 (and .cse41 .cse48 .cse14 .cse0 .cse16 .cse26 .cse17 .cse27 .cse20 .cse28 .cse50) .cse51) .cse41) .cse41) .cse14 .cse0 .cse5) .cse12) .cse38)) .cse0) .cse28 .cse50) .cse51) .cse41) .cse41))))) .cse5)) .cse38)) .cse0) .cse26 .cse17 .cse27 .cse20 .cse28 .cse50))) .cse51) .cse41) .cse41))))) .cse40 .cse5)) .cse27)) .cse38)) .cse0) .cse0 .cse27))) .cse0) .cse0))) (or (let ((.cse23 (<= c_hhv_invariant_0_Real 0.0))) (let ((.cse22 (ite .cse10 .cse24 .cse23))) (let ((.cse15 (or (ite .cse10 (=> .cse40 (=> .cse6 (=> .cse7 (=> .cse8 .cse27)))) .cse41) .cse27 .cse30 .cse22))) (let ((.cse32 (<= 2.0 c_hhv_invariant_1_Real)) (.cse29 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse14 .cse0 .cse16 .cse15 .cse17 .cse27 .cse20))) .cse0)) (.cse31 (<= c_hhv_invariant_1_Real 2.0))) (let ((.cse25 (and (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 .cse13 (and .cse0 .cse15 (=> .cse34 (and .cse35 .cse5 (=> .cse10 (=> .cse11 (=> .cse36 (and .cse0 .cse27 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 .cse13 (and .cse0 .cse15 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and .cse35 .cse5 (=> .cse10 (=> .cse11 (=> .cse36 (and .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse0 .cse15 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and (=> .cse10 (=> .cse11 (=> .cse36 (and .cse32 .cse0 .cse16 .cse27 .cse28 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse14 .cse0 .cse15 (=> .cse34 (and (=> .cse10 (=> .cse11 (=> .cse36 (and .cse14 .cse0 .cse26 .cse27 .cse29 .cse28 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 .cse13 (and .cse0 .cse15 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and (=> .cse10 (=> .cse11 (=> .cse36 (and .cse37 .cse32 .cse0 .cse26 .cse31 .cse27 .cse28)))) .cse35 .cse5))))))) .cse38)) .cse0))))) .cse35 .cse5))))) .cse0) .cse14 .cse26 .cse17 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse14 .cse0 .cse16 .cse26 .cse15 .cse17 .cse31 .cse27 .cse20 .cse29 .cse28))) .cse0) .cse31 (ite .cse1 (=> .cse2 (or (and .cse0 .cse15 .cse39) .cse12 .cse13)) .cse0) .cse20)))) .cse35 .cse5)))))) .cse13) .cse38)) .cse0) .cse27))))))))))) .cse38)) .cse0))))))))) .cse38)) .cse0) .cse0))) (ite .cse3 (let ((.cse4 (ite .cse31 .cse32 .cse31))) (or .cse4 (and .cse5 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse9 (ite .cse10 (ite .cse11 (let ((.cse19 (or .cse30 .cse22))) (and .cse0 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse14 (ite .cse3 (or .cse4 (and .cse5 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse9 (ite .cse10 (ite .cse11 (let ((.cse18 (ite .cse1 (=> .cse2 (or (and .cse0 .cse15 (ite .cse3 (or .cse4 (and (ite .cse9 (ite .cse10 (ite .cse11 (and .cse14 .cse0 .cse26 .cse29 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse0 .cse15 (ite .cse3 (or .cse4 (and .cse5 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse9 (ite .cse10 (ite .cse11 (and .cse14 .cse0 .cse16 .cse26 .cse17 .cse19 .cse27 .cse20 .cse28 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse0 .cse15 (ite .cse3 (or .cse4 (and .cse5 (=> .cse6 (=> .cse7 (=> .cse8 (and (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse0 .cse15 (ite .cse3 (or .cse4 (and .cse14 .cse0 .cse16 .cse17 .cse27 .cse20 .cse5 .cse24 .cse23)) .cse25)))) .cse0) .cse14 .cse0 .cse16 .cse26 .cse17 .cse20 .cse28 .cse23)))) .cse24)) .cse25)))) .cse0) .cse23) .cse23) .cse23) .cse23)))) .cse24)) .cse25)))) .cse0) .cse28 .cse23) .cse23) .cse23) .cse23) .cse5 .cse24)) .cse25)) .cse12 .cse13)) .cse0)) (.cse21 (ite .cse1 (=> .cse2 (or (and .cse15 (ite .cse3 (or .cse4 (and (=> .cse6 (=> .cse7 (=> .cse8 (and .cse26 .cse28)))) .cse5 .cse24)) .cse25)) .cse12 .cse13)) .cse0))) (and (ite .cse1 (=> .cse2 (or .cse12 (and .cse0 .cse15 (ite .cse3 (or .cse4 (and (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse9 (ite .cse10 (ite .cse11 (and .cse14 .cse0 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) .cse23) .cse23) .cse23)))) .cse5 .cse24)) .cse25)) .cse13)) .cse0) .cse0 .cse26 .cse18 .cse19 .cse27 .cse28 .cse21 (ite .cse1 (=> .cse2 (or (and .cse0 .cse15 (ite .cse3 (or .cse4 (and (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse9 (ite .cse10 (ite .cse11 (and .cse14 .cse0 .cse16 (<= c_hhv_invariant_2_Real 32.0) .cse17 .cse19 .cse21 .cse23) .cse23) .cse23) .cse23)))) .cse5 .cse24)) .cse25)) .cse12 .cse13)) .cse0) .cse23)) .cse23) .cse23) .cse23)))) .cse24)) .cse25) .cse0 .cse15))) .cse0) .cse19)) .cse23) .cse23) .cse23)))) .cse24))) .cse25)))))) .cse12 .cse13)))))))) .cse0)))) is different from false [2018-06-21 09:13:14,214 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (<= c_hhv_invariant_4_Real 1.0))) (and .cse0 (let ((.cse1 (not (= c_hhv_invariant_4_Real 2.0)))) (ite .cse1 (let ((.cse2 (not (= c_hhv_invariant_4_Real 3.0)))) (=> .cse2 (let ((.cse24 (= c_hhv_invariant_1_Real 3.0)) (.cse14 (<= 1.0 c_hhv_invariant_4_Real)) (.cse40 (= c_hhv_invariant_1_Real 2.0)) (.cse35 (= c_hhv_invariant_0_Real 1.0)) (.cse64 (= c_hhv_invariant_0_Real 3.0)) (.cse26 (<= c_hhv_invariant_4_Real c_hhv_invariant_3_Real)) (.cse28 (<= c_hhv_invariant_3_Real c_hhv_invariant_4_Real)) (.cse68 (= c_hhv_invariant_1_Real 1.0)) (.cse42 (= c_hhv_invariant_0_Real 2.0))) (let ((.cse10 (not .cse42)) (.cse8 (not .cse68)) (.cse5 (ite .cse28 (=> (< c_hhv_invariant_3_Real c_hhv_invariant_4_Real) .cse26) .cse28)) (.cse51 (<= 1.0 c_hhv_invariant_0_Real)) (.cse41 (<= c_hhv_invariant_0_Real 1.0)) (.cse11 (not .cse64)) (.cse36 (not (= c_hhv_invariant_0_Real 0.0))) (.cse9 (not .cse35)) (.cse7 (not (= c_hhv_invariant_1_Real 0.0))) (.cse3 (not .cse40)) (.cse27 (<= (+ (* 5.0 c_hhv_invariant_10_Real) 91.0) (* 3.0 c_hhv_invariant_2_Real))) (.cse33 (= c_hhv_invariant_4_Real 1.0)) (.cse16 (<= 0.0 c_hhv_invariant_11_Real)) (.cse17 (<= c_hhv_invariant_11_Real 0.0)) (.cse20 (<= c_hhv_invariant_10_Real 1.0)) (.cse38 (ite .cse0 (=> (< c_hhv_invariant_4_Real 1.0) .cse14) .cse0)) (.cse34 (not .cse24)) (.cse6 (not (= c_hhv_invariant_1_Real 4.0))) (.cse47 (<= 1.0 c_hhv_invariant_1_Real)) (.cse44 (<= c_hhv_invariant_1_Real 1.0))) (let ((.cse46 (ite .cse34 (ite .cse6 .cse47 .cse44) .cse44)) (.cse53 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse14 .cse0 .cse16 .cse17 .cse20) .cse38)) .cse0)) (.cse45 (ite .cse1 (=> .cse2 (ite .cse33 (and (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse14 .cse0 .cse27 (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse44 .cse0 .cse27) .cse44) .cse44) .cse44) .cse47))))) .cse44) .cse44) .cse44) .cse47) .cse0) .cse38)) .cse0)) (.cse52 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse41 .cse0 .cse26 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse0 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and .cse26 .cse27 .cse5 .cse28)))))) .cse38)) .cse0) .cse51 .cse27 .cse28) .cse51) .cse41) .cse41)) (.cse39 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse14 .cse0 .cse16 .cse26 .cse17 .cse27 .cse20 .cse28) .cse38)) .cse0)) (.cse37 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse0 .cse26 .cse27 .cse28) .cse38)) .cse0)) (.cse30 (and .cse35 (=> .cse10 .cse27)))) (let ((.cse12 (and (ite .cse1 (=> .cse2 (ite .cse33 (let ((.cse61 (<= c_hhv_invariant_1_Real 0.0))) (let ((.cse63 (=> .cse10 (=> .cse40 .cse61)))) (let ((.cse62 (and .cse63 .cse64))) (let ((.cse55 (or .cse27 .cse30 .cse62))) (let ((.cse59 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse41 .cse55 .cse27) .cse51) .cse41) .cse41)) (.cse66 (<= 2.0 c_hhv_invariant_0_Real)) (.cse67 (<= c_hhv_invariant_0_Real 2.0))) (let ((.cse54 (let ((.cse69 (and .cse0 (let ((.cse71 (and (ite .cse1 (=> .cse2 (ite .cse33 (=> .cse3 (=> .cse34 (=> .cse6 (or (=> .cse7 (and (ite .cse1 (=> .cse2 (ite .cse33 (and .cse37 .cse66 .cse0 .cse26 .cse67 .cse27 .cse28) .cse38)) .cse0) .cse14 .cse66 .cse0 .cse26 .cse67 (ite .cse1 (=> .cse2 (=> .cse3 (=> .cse34 (=> .cse6 (or .cse61 (=> .cse7 (and (ite .cse11 (ite .cse36 (ite .cse9 (and .cse14 .cse0 .cse55 .cse26 .cse27 (=> .cse3 (=> .cse34 (=> .cse6 (or (=> .cse7 (and .cse16 .cse55 .cse17 .cse20)) .cse61)))) .cse28) .cse66) .cse66) .cse67) .cse5))))))) .cse0) .cse27 .cse28)) .cse61)))) .cse38)) .cse0) .cse0))) (ite .cse8 (and (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse14 .cse0 .cse16 .cse26 .cse17 .cse61 (ite .cse8 (and (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse14 .cse0 .cse16 .cse26 .cse17 (ite .cse8 (and (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse14 .cse0 .cse16 .cse26 .cse17 .cse61 .cse27 .cse20 .cse5 .cse28) .cse61) .cse61) .cse61)))) .cse5 .cse64) .cse71) .cse61 .cse27 .cse20 .cse5 .cse28) .cse61) .cse61) .cse61)))) .cse5 .cse64) .cse71) .cse27 .cse20 .cse5 .cse28) .cse61) .cse61) .cse61)))) .cse5 .cse64) .cse71))))) (or .cse69 (and .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse69 (and (let ((.cse70 (and .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse69 (and .cse5 (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse44 .cse0 .cse55 .cse27 (ite .cse1 (=> .cse2 (or .cse69 (and (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse0 .cse55 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse69 (and .cse5 (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse14 .cse0 .cse55 .cse26 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse69 (and (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and (=> .cse11 (=> .cse36 (=> .cse9 (and .cse44 .cse14 .cse0 .cse16 .cse55 .cse26 .cse17 .cse27 .cse20 .cse28 .cse47)))) .cse42) .cse44) .cse44) .cse44) .cse47) .cse5)) .cse38)) .cse0) .cse27 .cse28))))) .cse44) .cse44) .cse44) .cse47))) .cse38)) .cse0)))))) .cse44) .cse44) .cse44) .cse47) .cse5))) .cse0)))))) .cse44) .cse44) .cse44) .cse47))) .cse38)) .cse0)))) (or .cse70 (and .cse40 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse0 .cse26 .cse59 .cse27 (or .cse69 (and (or .cse70 (and (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and .cse14 .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse69 (and (or .cse70 (and (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse41 .cse14 .cse0 .cse16 .cse55 .cse26 .cse17 .cse51 .cse59 .cse27 .cse20 .cse28) .cse51) .cse41) .cse41))))) .cse40)) .cse5)) .cse38)) .cse0)))))) .cse40)) .cse5)) .cse28) .cse51) .cse41) .cse41)))))))) .cse27 .cse5)) .cse38)) .cse0)))))) (and .cse54 .cse0 .cse55 (let ((.cse56 (and (ite .cse1 (=> .cse2 (and .cse5 (let ((.cse65 (or .cse61 .cse68))) (ite .cse3 (and .cse0 .cse55 (ite .cse3 (and .cse14 (let ((.cse60 (and (ite .cse1 (=> .cse2 (ite .cse33 (and (ite .cse3 (and .cse0 (ite .cse36 (ite .cse9 (ite .cse11 (and (=> .cse34 (=> .cse6 (=> .cse7 (and .cse0 .cse55 .cse27 (ite .cse1 (=> .cse2 (and (ite .cse3 (and (ite .cse36 (ite .cse9 (ite .cse11 (=> .cse34 (=> .cse6 (=> .cse7 (and (ite .cse1 (=> .cse2 (ite .cse33 (and .cse5 (ite .cse3 (and .cse0 (ite .cse36 (ite .cse9 (ite .cse11 (and .cse14 .cse66 .cse0 .cse16 .cse55 .cse26 .cse67 .cse17 .cse27 .cse20 .cse39 .cse28) .cse67) .cse66) .cse66)) .cse65)) .cse38)) .cse0) .cse14 .cse0 .cse16 .cse55 .cse26 .cse17 .cse27 .cse20 .cse28)))) .cse67) .cse66) .cse66) .cse14 .cse0) .cse65) .cse5)) .cse0))))) .cse27 .cse68) .cse67) .cse66) .cse66)) .cse65) .cse5) .cse38)) .cse0) .cse0))) (or .cse60 (and (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse8 (ite .cse34 (ite .cse6 (and .cse14 .cse0 .cse26 (ite .cse8 (and .cse61 (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse8 (ite .cse34 (ite .cse6 (and .cse61 .cse27) .cse61) .cse61) .cse61))))) .cse61) (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse8 (ite .cse34 (ite .cse6 .cse62 .cse61) .cse61) .cse61)))) .cse61 .cse5 .cse63 .cse28 (ite .cse3 (and .cse14 .cse0 (or .cse60 (and (ite .cse8 (ite .cse34 (ite .cse6 (and (ite .cse3 (and .cse0 (or .cse60 (and (=> .cse36 (=> .cse9 (=> .cse10 (ite .cse8 (ite .cse34 (ite .cse6 (and .cse14 .cse0 .cse16 .cse26 .cse17 .cse61 .cse20 .cse63 .cse28 .cse64) .cse61) .cse61) .cse61)))) .cse64))) .cse65) .cse14 .cse0 .cse16 .cse26 .cse17 .cse61 .cse20 .cse5 .cse28) .cse61) .cse61) .cse61) .cse64))) .cse65) .cse64) .cse61) .cse61) .cse61)))) .cse64))) .cse0) .cse65) .cse5) .cse65)))) .cse0) .cse0))) (or (let ((.cse58 (ite .cse1 (=> .cse2 (ite .cse33 (and (or (and .cse27 (or (and .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse54 .cse0 .cse55 (or (and (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse0 .cse55 .cse26 .cse45 .cse27 .cse28))))) .cse44) .cse44) .cse44) .cse47) .cse27) .cse56)) .cse38)) .cse0)) (and .cse40 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and .cse0 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse14 .cse0 .cse55 .cse26 .cse5 .cse28 .cse52) .cse51) .cse41) .cse41) .cse59 .cse5)))))))) .cse56) .cse54 .cse0 .cse55) .cse38)) .cse0))) (let ((.cse57 (and .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (and .cse54 .cse14 .cse0 .cse55 (or (and (=> .cse34 (=> .cse6 (or .cse44 (=> .cse7 (=> .cse8 (ite .cse36 (ite .cse10 (ite .cse11 (and .cse0 .cse16 .cse51 .cse27 .cse53 .cse28 .cse41 .cse14 .cse26 .cse17 .cse59 .cse20 (ite .cse1 (=> .cse2 (and .cse54 (or .cse56 (and .cse55 .cse26 .cse28)) .cse55)) .cse0)) .cse41) .cse41) .cse51)))))) .cse0 .cse27 .cse58) .cse56)) .cse38)) .cse0)))) (ite .cse3 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and (ite .cse34 (ite .cse6 (ite .cse7 (and .cse44 .cse0 .cse55 (ite .cse1 (=> .cse2 (and .cse54 .cse0 .cse55 (or (and .cse0 (ite .cse3 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and (ite .cse34 (ite .cse6 (ite .cse7 (and .cse14 .cse0 .cse55 (ite .cse1 (=> .cse2 (ite .cse33 (and (or .cse56 (ite .cse3 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and (ite .cse34 (ite .cse6 (ite .cse7 (and .cse14 .cse0 .cse16 .cse55 .cse26 .cse17 .cse27 (ite .cse1 (=> .cse2 (and .cse54 .cse14 .cse0 .cse55 (or (ite .cse3 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and (ite .cse34 (ite .cse6 (ite .cse7 (and .cse44 .cse14 .cse0 .cse16 .cse55 .cse26 .cse17 .cse20 .cse28) .cse47) .cse44) .cse44) .cse5))))) .cse57) .cse56))) .cse0) .cse20 .cse28) .cse47) .cse44) .cse44) .cse5))))) .cse57)) .cse54 .cse14 .cse0 .cse55) .cse38)) .cse0) .cse26 .cse28) .cse47) .cse44) .cse44) .cse5))))) .cse57) .cse58) .cse56))) .cse0) .cse46 .cse27) .cse47) .cse44) .cse44) .cse5))))) .cse57))) .cse56))))))))) .cse38)) .cse0) .cse0))) (let ((.cse13 (and (ite .cse1 (=> .cse2 (or .cse12 (and (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse14 .cse0 (or (and (ite .cse1 (=> .cse2 (ite .cse33 (or (and .cse14 .cse0 (ite .cse7 (ite .cse3 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (let ((.cse43 (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse44 .cse27) .cse44) .cse44) .cse44) .cse47))) (and .cse14 .cse43 .cse0 .cse16 .cse26 .cse17 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse14 .cse0 (ite .cse7 (ite .cse3 (ite .cse34 (ite .cse6 (and .cse42 (=> .cse11 (=> .cse36 (=> .cse9 (and .cse44 .cse14 .cse43 .cse0 .cse16 .cse26 .cse17 .cse45 .cse27 .cse20 .cse28)))) .cse46) .cse44) .cse44) .cse44) .cse47) .cse27)) .cse38)) .cse0) .cse45 .cse27 .cse20 .cse28))))) .cse46) .cse44) .cse47) .cse27) .cse12) .cse38)) .cse0) .cse0) (and (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (let ((.cse48 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse41 .cse27) .cse51) .cse41) .cse41)) (.cse50 (ite .cse10 (ite .cse11 .cse51 .cse41) .cse41))) (let ((.cse49 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse48 .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse0 .cse27 (ite .cse1 (=> .cse2 (ite .cse33 (or (and .cse0 .cse5 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse0 .cse16 .cse51 .cse27 .cse28 .cse52 .cse41 .cse14 .cse26 .cse17 .cse20 .cse5 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse14 .cse0 .cse16 .cse17 .cse27 .cse20 .cse53)) .cse38)) .cse0)) .cse51) .cse41) .cse41)))))) .cse12) .cse38)) .cse0) .cse50) .cse51) .cse41) .cse41))))) .cse0 .cse5)) .cse38)) .cse0) .cse5)) .cse38)) .cse0))) (and .cse48 .cse49 .cse14 .cse0 .cse16 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse0 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse10 (ite .cse11 (ite .cse36 (and .cse48 .cse49 .cse0 .cse26 .cse27 (ite .cse1 (=> .cse2 (ite .cse33 (or (and (ite .cse10 (ite .cse11 (ite .cse36 (and .cse41 .cse48 .cse14 .cse0 .cse16 .cse26 .cse17 .cse27 .cse20 .cse28 .cse50) .cse51) .cse41) .cse41) .cse14 .cse0 .cse5) .cse12) .cse38)) .cse0) .cse28 .cse50) .cse51) .cse41) .cse41))))) .cse5)) .cse38)) .cse0) .cse26 .cse17 .cse27 .cse20 .cse28 .cse50))) .cse51) .cse41) .cse41))))) .cse40 .cse5)) .cse27)) .cse38)) .cse0) .cse0 .cse27))) .cse0) .cse0))) (or (let ((.cse23 (<= c_hhv_invariant_0_Real 0.0))) (let ((.cse22 (ite .cse10 .cse24 .cse23))) (let ((.cse15 (or (ite .cse10 (=> .cse40 (=> .cse6 (=> .cse7 (=> .cse8 .cse27)))) .cse41) .cse27 .cse30 .cse22))) (let ((.cse32 (<= 2.0 c_hhv_invariant_1_Real)) (.cse29 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse14 .cse0 .cse16 .cse15 .cse17 .cse27 .cse20))) .cse0)) (.cse31 (<= c_hhv_invariant_1_Real 2.0))) (let ((.cse25 (and (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 .cse13 (and .cse0 .cse15 (=> .cse34 (and .cse35 .cse5 (=> .cse10 (=> .cse11 (=> .cse36 (and .cse0 .cse27 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 .cse13 (and .cse0 .cse15 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and .cse35 .cse5 (=> .cse10 (=> .cse11 (=> .cse36 (and .cse0 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 (and .cse0 .cse15 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and (=> .cse10 (=> .cse11 (=> .cse36 (and .cse32 .cse0 .cse16 .cse27 .cse28 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse14 .cse0 .cse15 (=> .cse34 (and (=> .cse10 (=> .cse11 (=> .cse36 (and .cse14 .cse0 .cse26 .cse27 .cse29 .cse28 (ite .cse1 (=> .cse2 (ite .cse33 (or .cse12 .cse13 (and .cse0 .cse15 (=> .cse34 (=> .cse6 (=> .cse7 (=> .cse8 (and (=> .cse10 (=> .cse11 (=> .cse36 (and .cse37 .cse32 .cse0 .cse26 .cse31 .cse27 .cse28)))) .cse35 .cse5))))))) .cse38)) .cse0))))) .cse35 .cse5))))) .cse0) .cse14 .cse26 .cse17 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse14 .cse0 .cse16 .cse26 .cse15 .cse17 .cse31 .cse27 .cse20 .cse29 .cse28))) .cse0) .cse31 (ite .cse1 (=> .cse2 (or (and .cse0 .cse15 .cse39) .cse12 .cse13)) .cse0) .cse20)))) .cse35 .cse5)))))) .cse13) .cse38)) .cse0) .cse27))))))))))) .cse38)) .cse0))))))))) .cse38)) .cse0) .cse0))) (ite .cse3 (let ((.cse4 (ite .cse31 .cse32 .cse31))) (or .cse4 (and .cse5 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse9 (ite .cse10 (ite .cse11 (let ((.cse19 (or .cse30 .cse22))) (and .cse0 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse14 (ite .cse3 (or .cse4 (and .cse5 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse9 (ite .cse10 (ite .cse11 (let ((.cse18 (ite .cse1 (=> .cse2 (or (and .cse0 .cse15 (ite .cse3 (or .cse4 (and (ite .cse9 (ite .cse10 (ite .cse11 (and .cse14 .cse0 .cse26 .cse29 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse0 .cse15 (ite .cse3 (or .cse4 (and .cse5 (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse9 (ite .cse10 (ite .cse11 (and .cse14 .cse0 .cse16 .cse26 .cse17 .cse19 .cse27 .cse20 .cse28 (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse0 .cse15 (ite .cse3 (or .cse4 (and .cse5 (=> .cse6 (=> .cse7 (=> .cse8 (and (ite .cse1 (=> .cse2 (or .cse12 .cse13 (and .cse0 .cse15 (ite .cse3 (or .cse4 (and .cse14 .cse0 .cse16 .cse17 .cse27 .cse20 .cse5 .cse24 .cse23)) .cse25)))) .cse0) .cse14 .cse0 .cse16 .cse26 .cse17 .cse20 .cse28 .cse23)))) .cse24)) .cse25)))) .cse0) .cse23) .cse23) .cse23) .cse23)))) .cse24)) .cse25)))) .cse0) .cse28 .cse23) .cse23) .cse23) .cse23) .cse5 .cse24)) .cse25)) .cse12 .cse13)) .cse0)) (.cse21 (ite .cse1 (=> .cse2 (or (and .cse15 (ite .cse3 (or .cse4 (and (=> .cse6 (=> .cse7 (=> .cse8 (and .cse26 .cse28)))) .cse5 .cse24)) .cse25)) .cse12 .cse13)) .cse0))) (and (ite .cse1 (=> .cse2 (or .cse12 (and .cse0 .cse15 (ite .cse3 (or .cse4 (and (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse9 (ite .cse10 (ite .cse11 (and .cse14 .cse0 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) .cse23) .cse23) .cse23)))) .cse5 .cse24)) .cse25)) .cse13)) .cse0) .cse0 .cse26 .cse18 .cse19 .cse27 .cse28 .cse21 (ite .cse1 (=> .cse2 (or (and .cse0 .cse15 (ite .cse3 (or .cse4 (and (=> .cse6 (=> .cse7 (=> .cse8 (ite .cse9 (ite .cse10 (ite .cse11 (and .cse14 .cse0 .cse16 (<= c_hhv_invariant_2_Real 32.0) .cse17 .cse19 .cse21 .cse23) .cse23) .cse23) .cse23)))) .cse5 .cse24)) .cse25)) .cse12 .cse13)) .cse0) .cse23)) .cse23) .cse23) .cse23)))) .cse24)) .cse25) .cse0 .cse15))) .cse0) .cse19)) .cse23) .cse23) .cse23)))) .cse24))) .cse25)))))) .cse12 .cse13)))))))) .cse0)))) is different from true [2018-06-21 09:13:14,232 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse15 (= c_hhv_invariant_1_Real 2.0)) (.cse68 (* 5.0 c_hhv_invariant_10_Real)) (.cse69 (* 3.0 c_hhv_invariant_2_Real)) (.cse47 (= c_hhv_invariant_1_Real 1.0))) (let ((.cse2 (not .cse47)) (.cse10 (<= (+ .cse68 91.0) .cse69)) (.cse32 (not .cse15)) (.cse60 (<= c_hhv_invariant_1_Real 0.0)) (.cse57 (= c_hhv_invariant_0_Real 2.0)) (.cse51 (<= c_hhv_invariant_0_Real 1.0))) (let ((.cse29 (not (= c_hhv_invariant_4_Real 2.0))) (.cse30 (not (= c_hhv_invariant_4_Real 3.0))) (.cse62 (ite .cse2 .cse10 (=> .cse32 (or .cse60 (=> .cse57 .cse51))))) (.cse0 (<= c_hhv_invariant_4_Real 1.0))) (let ((.cse61 (ite .cse0 (=> .cse29 (=> .cse30 .cse62)) .cse0)) (.cse3 (not (= c_hhv_invariant_1_Real 3.0))) (.cse4 (not (= c_hhv_invariant_1_Real 4.0))) (.cse5 (not (= c_hhv_invariant_1_Real 0.0))) (.cse36 (<= c_hhv_invariant_1_Real 1.0)) (.cse33 (= c_hhv_invariant_0_Real 1.0))) (and (ite .cse0 (let ((.cse31 (= c_hhv_invariant_4_Real 1.0)) (.cse6 (<= 1.0 c_hhv_invariant_4_Real)) (.cse16 (<= 0.0 c_hhv_invariant_11_Real)) (.cse17 (<= c_hhv_invariant_11_Real 0.0)) (.cse42 (<= c_hhv_invariant_10_Real 0.0))) (let ((.cse8 (<= c_hhv_invariant_4_Real c_hhv_invariant_3_Real)) (.cse35 (<= (+ .cse68 96.0) .cse69)) (.cse13 (<= c_hhv_invariant_3_Real c_hhv_invariant_4_Real)) (.cse67 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 .cse16 .cse17 .cse42)))) .cse0))) (let ((.cse44 (ite .cse6 (and .cse6 .cse0 .cse67) .cse6)) (.cse43 (ite .cse6 (and .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse35 .cse13 .cse42)))) .cse0)) .cse6)) (.cse41 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and (ite .cse6 (and (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 .cse35)))) .cse0) .cse0) .cse6) .cse0 .cse35)))) .cse0)) .cse6)) (.cse45 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 .cse8 .cse35 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse0 .cse8 .cse35 .cse13)))) .cse0)) .cse6) .cse13)))) .cse0) .cse6)) (.cse38 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 .cse16 .cse17 .cse35 .cse42)))) .cse0) .cse6) .cse35)))) .cse0) .cse6)) (.cse39 (ite .cse6 .cse67 .cse6)) (.cse22 (<= c_hhv_invariant_10_Real 1.0)) (.cse24 (not .cse33)) (.cse25 (not .cse57)) (.cse26 (not (= c_hhv_invariant_0_Real 3.0))) (.cse27 (not (= c_hhv_invariant_0_Real 4.0))) (.cse34 (not (= c_hhv_invariant_0_Real 0.0))) (.cse19 (ite .cse13 (=> (< c_hhv_invariant_3_Real c_hhv_invariant_4_Real) .cse8) .cse13))) (let ((.cse1 (ite .cse6 (and (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (let ((.cse50 (let ((.cse66 (<= 1.0 c_hhv_invariant_0_Real))) (ite .cse66 .cse51 .cse66))) (.cse56 (ite .cse0 (ite .cse6 (=> .cse31 (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 .cse35)))) .cse19 .cse47)))))) .cse6) .cse0))) (let ((.cse49 (ite .cse24 (or .cse50 (and .cse57 (=> .cse26 (=> .cse27 (and .cse10 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse60 .cse10) .cse60) .cse60) .cse60) .cse60)))) .cse19)) .cse56))) (let ((.cse55 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse35 .cse49)))) .cse0) .cse6)) (.cse46 (ite .cse0 (=> .cse29 (=> .cse30 .cse49)) .cse0))) (let ((.cse53 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse62 (ite .cse0 (let ((.cse64 (ite .cse0 (and .cse57 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (ite .cse0 (and .cse57 .cse0 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (let ((.cse65 (ite .cse0 (and .cse6 .cse57 .cse0 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse6 .cse0 .cse8 .cse60 .cse10 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse6 .cse57 .cse0 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse6 .cse0 .cse8 .cse60 .cse10 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse19 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse16 .cse17 .cse60 .cse22 .cse49) .cse60) .cse60) .cse60) .cse60)))) .cse0) .cse49 .cse13) .cse60) .cse60) .cse60) .cse60) .cse19))) .cse0) .cse13) .cse60) .cse60) .cse60) .cse60) .cse19) .cse0))) (and .cse65 .cse6 .cse0 .cse16 .cse8 .cse17 .cse60 .cse10 .cse22 (ite .cse0 (and .cse57 .cse0 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse65 .cse6 .cse0 .cse16 .cse8 .cse17 .cse60 (ite .cse0 (and .cse57 .cse0 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse65 .cse6 .cse0 .cse16 .cse8 .cse17 .cse60 .cse10 .cse22 .cse13) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0) .cse10 .cse22 .cse13) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0) .cse13)) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0))) (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse33 (let ((.cse63 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 (or .cse64 (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse8 .cse35 .cse49 (ite .cse0 (and .cse0 (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse8 .cse46 .cse13 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 (or .cse64 (and .cse19 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse0 .cse8 .cse35 .cse49 .cse13 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 (or .cse64 (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse6 .cse0 .cse8 .cse39 .cse35 .cse49 .cse13)))) .cse50) .cse51))))) .cse19 .cse47)) .cse0)))) .cse0) .cse6))))) .cse50) .cse51))))) .cse47)))))) .cse0) .cse6))))) .cse50) .cse51))))) .cse19 .cse47) .cse64)) .cse0) .cse13)))) .cse50) .cse51))))) .cse19 .cse47)))))) .cse0) .cse6))) (and .cse0 (ite .cse0 (and (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (and (ite .cse0 (=> .cse29 (=> .cse30 (and .cse6 .cse0 (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse33 (and .cse6 .cse0 .cse8 .cse38 .cse49 .cse63 .cse13 .cse55) .cse50))))) .cse19 .cse47) .cse64)))) .cse0) .cse8 .cse63 .cse13))))) .cse19 .cse47) .cse64) .cse0) .cse0) .cse8 .cse56 .cse35 .cse63 .cse13 .cse55)) .cse50))))) .cse19 .cse47) .cse64))))) .cse0) .cse6)))) .cse50) .cse51))))) .cse19 .cse47) .cse64)) .cse0)))) .cse0))) (and .cse0 .cse46 (let ((.cse52 (and .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse57 .cse19 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (let ((.cse58 (ite .cse0 (and .cse60 .cse61) .cse0))) (and .cse0 .cse8 .cse58 .cse49 .cse13 (ite .cse0 (and .cse57 .cse19 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (let ((.cse59 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse57 .cse19 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and (ite .cse0 (and .cse57 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse58 .cse46 .cse10 .cse22 .cse13 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse57 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse58 .cse46 .cse10 .cse22 .cse49 .cse13) .cse60) .cse60) .cse60) .cse60))))) .cse19))) .cse0)) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0) .cse0 .cse8 .cse58 .cse10 .cse49 .cse13) .cse60) .cse60) .cse60) .cse60)))))))) .cse0))) (and .cse59 .cse6 .cse0 .cse8 .cse58 .cse60 .cse10 (ite .cse0 (and .cse57 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse59 .cse6 (ite .cse0 (and .cse57 .cse19 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse59 .cse6 .cse0 .cse16 .cse8 .cse17 .cse58 .cse60 .cse22 .cse13) .cse60) .cse60) .cse60) .cse60)))))) .cse0) .cse0 .cse16 .cse8 .cse17 .cse58 .cse60 .cse22 .cse13) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0) .cse13)) .cse60) .cse60) .cse60) .cse60)))))) .cse0))) .cse60) .cse60) .cse60) .cse60)))))))) .cse0)))) (or (and .cse19 .cse47 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (let ((.cse54 (ite .cse0 (=> .cse29 (=> .cse30 (and (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse33 (and .cse0 .cse8 .cse56 .cse49 .cse13 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse8 .cse41 .cse56 .cse46 .cse35 .cse49 .cse13)))) .cse50) .cse51))))) .cse19 .cse47) .cse52) .cse0 .cse46 .cse53)))) .cse0)) .cse6) .cse45 .cse55) .cse50))))) .cse19 .cse47) .cse52) .cse0 .cse46 .cse53))) .cse0))) (let ((.cse48 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse33 (and (ite .cse0 (=> .cse29 (=> .cse30 (and (or (and .cse8 .cse49 .cse13) .cse52) .cse46 .cse53))) .cse0) .cse0 .cse16 .cse44 .cse13 .cse55 .cse42 .cse6 .cse43 .cse8 .cse17 .cse56 .cse35 .cse54) .cse50))))) .cse19 .cse47) .cse52) .cse6 .cse0 .cse46 .cse53)))) .cse0)) .cse6))) (and (ite .cse0 (and .cse0 (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse6 .cse0 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse46 .cse48 .cse35 (ite .cse6 (and .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse46 .cse48 .cse49 .cse13 .cse42)))) .cse50) .cse51))))) .cse19 .cse47) .cse52) .cse46 .cse53)))) .cse0)) .cse6) .cse13 .cse42)))) .cse50) .cse51))))) .cse19 .cse47) .cse52) .cse6 .cse0 .cse46 .cse53)))) .cse0)) .cse6) .cse8 .cse46 .cse48 .cse54 .cse13)))) .cse50) .cse51))))) .cse19 .cse47) .cse52) .cse46 .cse53) .cse0) .cse0 .cse8 .cse48 .cse35 .cse49 .cse13)))))) .cse50) .cse51)))))) .cse52)) .cse53)))))))) .cse0) .cse6 .cse0) .cse6))) (or .cse1 (let ((.cse21 (ite .cse6 (and .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse33 .cse19 (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 (and .cse35 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse33 (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 (let ((.cse40 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (and .cse0 .cse8 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (and (or .cse1 (and .cse6 .cse43 .cse0 .cse8 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (and .cse6 .cse0 .cse16 .cse17 .cse44 .cse35 .cse42))))) .cse0)) .cse6) .cse13 .cse45)) .cse6 .cse0 .cse8 .cse35 .cse13))))) .cse0)) .cse6) .cse35 .cse13))))) .cse0)) .cse6))) (and .cse6 .cse0 .cse8 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (and (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (and .cse6 .cse0 .cse8 .cse38 .cse39 .cse35 .cse13))))) .cse0)) .cse6) .cse0 .cse8 .cse40 .cse35 .cse13))))) .cse0)) .cse6) (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (and (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 (and .cse6 .cse0 .cse16 .cse8 .cse41 .cse17 .cse35 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (and (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 (and .cse6 .cse0 .cse16 .cse8 .cse41 .cse17 .cse39 .cse35 .cse13 .cse42))))) .cse33 .cse19))))))))) .cse0)) .cse6) .cse13 .cse42))))) .cse33 .cse19))))))))) .cse0)) .cse6) .cse38 .cse40 .cse35 .cse13)))))) .cse19))))))))) .cse0)) .cse6))))))))))))))) .cse0)) .cse6))) (ite .cse2 (let ((.cse20 (let ((.cse37 (<= 1.0 c_hhv_invariant_1_Real))) (ite .cse37 .cse36 .cse37)))) (or (and (=> .cse3 (=> .cse4 (=> .cse5 (let ((.cse18 (<= c_hhv_invariant_0_Real 0.0))) (let ((.cse12 (=> .cse3 (=> .cse4 (or .cse36 (=> .cse5 (=> .cse2 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and (ite .cse8 .cse13 .cse8) .cse10 .cse18) .cse18) .cse18) .cse18) .cse18)))))))) (let ((.cse14 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (ite .cse32 (and .cse33 .cse19 (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 .cse35))))) (and .cse0 .cse12))))) .cse0) .cse6)) (.cse28 (or .cse20 (and .cse6 .cse0 .cse16 .cse17 .cse10 .cse22)))) (let ((.cse23 (or .cse1 (ite .cse2 (and .cse6 .cse0 .cse14 .cse28) .cse21)))) (let ((.cse7 (ite .cse0 (or .cse1 (ite .cse2 (and (or (and .cse15 .cse19 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and .cse6 .cse0 .cse8 .cse10 (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 (or (and .cse15 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and .cse6 .cse0 (ite .cse0 (or .cse1 (ite .cse2 (and (or (and (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and .cse6 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or .cse20 (and .cse6 .cse23 .cse0 .cse16 .cse8 .cse17 .cse15 .cse10 .cse22 .cse13))) .cse21)) .cse0 .cse16 .cse8 .cse17 .cse10 .cse22 (ite .cse0 (or .cse1 (ite .cse2 (and (or .cse20 (and (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 (or .cse20 (and .cse15 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and .cse6 .cse0 .cse8 .cse10 .cse13) .cse18) .cse18) .cse18) .cse18)))) .cse19)) .cse14) .cse21)) .cse0) .cse6 .cse0 .cse8 .cse10 .cse13 (or .cse1 (ite .cse2 (and .cse0 .cse14 .cse28) .cse21))) .cse18) .cse18) .cse18) .cse18)))) .cse15 .cse19)) .cse6 .cse0 .cse14) .cse21)) .cse0) .cse13 (or .cse1 (ite .cse2 (and .cse14 (or (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse10 .cse22 .cse13) .cse20)) .cse21))) .cse18) .cse18) .cse18) .cse18)))) .cse15 .cse19) .cse20) .cse0 .cse14) .cse21)) .cse0) .cse8 .cse10 .cse13) .cse18) .cse18) .cse18) .cse18)))) .cse19) .cse20) .cse14) .cse21)) .cse0) .cse13) .cse18) .cse18) .cse18) .cse18))))) .cse20) .cse0 .cse14) .cse21)) .cse0))) (and .cse6 .cse7 .cse0 .cse8 (ite .cse0 (or .cse1 (ite .cse2 (and (or (and (=> .cse3 (=> .cse4 (=> .cse5 (let ((.cse9 (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or .cse20 (and (=> .cse3 (=> .cse4 (=> .cse5 (and (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or .cse20 (and (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 .cse0 .cse16 .cse8 .cse17 .cse10 .cse22 .cse12 (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or (and .cse15 .cse19 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or .cse20 (and (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 .cse0 .cse16 .cse8 .cse17 .cse10 .cse22 .cse13 .cse18)))) .cse15 .cse19))) .cse21)) .cse0) .cse0 .cse16 .cse8 .cse17 .cse22 .cse13 .cse18))))) .cse20)) .cse21)) .cse0) .cse13 .cse18)))) .cse15 .cse19))) .cse21)) .cse0) .cse6 .cse7 .cse23 .cse0 .cse8 .cse13 .cse18)))) .cse15 .cse19))) .cse21)) .cse0)) (.cse11 (ite .cse0 (or .cse1 (ite .cse2 (and .cse14 (or (and .cse15 .cse19 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 .cse0 .cse8 .cse13))))) .cse20)) .cse21)) .cse0))) (and .cse6 .cse7 .cse0 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or (and .cse15 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 .cse0 .cse16 (<= c_hhv_invariant_2_Real 32.0) .cse8 .cse17 .cse11 .cse12 .cse13 .cse18)))) .cse19) .cse20)) .cse21)) .cse0) (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 (or .cse20 (and .cse15 .cse19 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 .cse0 .cse16 .cse8 .cse17 .cse9 .cse11 .cse22 .cse12 .cse13 .cse18)))))) .cse14) .cse21)) .cse0) .cse18))))) .cse15 .cse19) .cse20) .cse6 .cse0 .cse14) .cse21)) .cse0) .cse12 .cse13 .cse18))))))))) .cse15 .cse19) .cse20)) .cse21))))))) .cse0) .cse0 (ite .cse0 (or .cse61 (ite .cse15 (=> .cse3 (=> .cse4 (=> .cse5 (=> .cse2 (or .cse36 .cse10))))) (=> .cse57 .cse33))) .cse0)))))) is different from false [2018-06-21 09:13:14,236 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse15 (= c_hhv_invariant_1_Real 2.0)) (.cse68 (* 5.0 c_hhv_invariant_10_Real)) (.cse69 (* 3.0 c_hhv_invariant_2_Real)) (.cse47 (= c_hhv_invariant_1_Real 1.0))) (let ((.cse2 (not .cse47)) (.cse10 (<= (+ .cse68 91.0) .cse69)) (.cse32 (not .cse15)) (.cse60 (<= c_hhv_invariant_1_Real 0.0)) (.cse57 (= c_hhv_invariant_0_Real 2.0)) (.cse51 (<= c_hhv_invariant_0_Real 1.0))) (let ((.cse29 (not (= c_hhv_invariant_4_Real 2.0))) (.cse30 (not (= c_hhv_invariant_4_Real 3.0))) (.cse62 (ite .cse2 .cse10 (=> .cse32 (or .cse60 (=> .cse57 .cse51))))) (.cse0 (<= c_hhv_invariant_4_Real 1.0))) (let ((.cse61 (ite .cse0 (=> .cse29 (=> .cse30 .cse62)) .cse0)) (.cse3 (not (= c_hhv_invariant_1_Real 3.0))) (.cse4 (not (= c_hhv_invariant_1_Real 4.0))) (.cse5 (not (= c_hhv_invariant_1_Real 0.0))) (.cse36 (<= c_hhv_invariant_1_Real 1.0)) (.cse33 (= c_hhv_invariant_0_Real 1.0))) (and (ite .cse0 (let ((.cse31 (= c_hhv_invariant_4_Real 1.0)) (.cse6 (<= 1.0 c_hhv_invariant_4_Real)) (.cse16 (<= 0.0 c_hhv_invariant_11_Real)) (.cse17 (<= c_hhv_invariant_11_Real 0.0)) (.cse42 (<= c_hhv_invariant_10_Real 0.0))) (let ((.cse8 (<= c_hhv_invariant_4_Real c_hhv_invariant_3_Real)) (.cse35 (<= (+ .cse68 96.0) .cse69)) (.cse13 (<= c_hhv_invariant_3_Real c_hhv_invariant_4_Real)) (.cse67 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 .cse16 .cse17 .cse42)))) .cse0))) (let ((.cse44 (ite .cse6 (and .cse6 .cse0 .cse67) .cse6)) (.cse43 (ite .cse6 (and .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse35 .cse13 .cse42)))) .cse0)) .cse6)) (.cse41 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and (ite .cse6 (and (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 .cse35)))) .cse0) .cse0) .cse6) .cse0 .cse35)))) .cse0)) .cse6)) (.cse45 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 .cse8 .cse35 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse0 .cse8 .cse35 .cse13)))) .cse0)) .cse6) .cse13)))) .cse0) .cse6)) (.cse38 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 .cse16 .cse17 .cse35 .cse42)))) .cse0) .cse6) .cse35)))) .cse0) .cse6)) (.cse39 (ite .cse6 .cse67 .cse6)) (.cse22 (<= c_hhv_invariant_10_Real 1.0)) (.cse24 (not .cse33)) (.cse25 (not .cse57)) (.cse26 (not (= c_hhv_invariant_0_Real 3.0))) (.cse27 (not (= c_hhv_invariant_0_Real 4.0))) (.cse34 (not (= c_hhv_invariant_0_Real 0.0))) (.cse19 (ite .cse13 (=> (< c_hhv_invariant_3_Real c_hhv_invariant_4_Real) .cse8) .cse13))) (let ((.cse1 (ite .cse6 (and (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (let ((.cse50 (let ((.cse66 (<= 1.0 c_hhv_invariant_0_Real))) (ite .cse66 .cse51 .cse66))) (.cse56 (ite .cse0 (ite .cse6 (=> .cse31 (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 .cse35)))) .cse19 .cse47)))))) .cse6) .cse0))) (let ((.cse49 (ite .cse24 (or .cse50 (and .cse57 (=> .cse26 (=> .cse27 (and .cse10 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse60 .cse10) .cse60) .cse60) .cse60) .cse60)))) .cse19)) .cse56))) (let ((.cse55 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse35 .cse49)))) .cse0) .cse6)) (.cse46 (ite .cse0 (=> .cse29 (=> .cse30 .cse49)) .cse0))) (let ((.cse53 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse62 (ite .cse0 (let ((.cse64 (ite .cse0 (and .cse57 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (ite .cse0 (and .cse57 .cse0 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (let ((.cse65 (ite .cse0 (and .cse6 .cse57 .cse0 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse6 .cse0 .cse8 .cse60 .cse10 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse6 .cse57 .cse0 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse6 .cse0 .cse8 .cse60 .cse10 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse19 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse16 .cse17 .cse60 .cse22 .cse49) .cse60) .cse60) .cse60) .cse60)))) .cse0) .cse49 .cse13) .cse60) .cse60) .cse60) .cse60) .cse19))) .cse0) .cse13) .cse60) .cse60) .cse60) .cse60) .cse19) .cse0))) (and .cse65 .cse6 .cse0 .cse16 .cse8 .cse17 .cse60 .cse10 .cse22 (ite .cse0 (and .cse57 .cse0 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse65 .cse6 .cse0 .cse16 .cse8 .cse17 .cse60 (ite .cse0 (and .cse57 .cse0 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse65 .cse6 .cse0 .cse16 .cse8 .cse17 .cse60 .cse10 .cse22 .cse13) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0) .cse10 .cse22 .cse13) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0) .cse13)) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0))) (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse33 (let ((.cse63 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 (or .cse64 (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse8 .cse35 .cse49 (ite .cse0 (and .cse0 (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse8 .cse46 .cse13 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 (or .cse64 (and .cse19 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse0 .cse8 .cse35 .cse49 .cse13 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 (or .cse64 (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse6 .cse0 .cse8 .cse39 .cse35 .cse49 .cse13)))) .cse50) .cse51))))) .cse19 .cse47)) .cse0)))) .cse0) .cse6))))) .cse50) .cse51))))) .cse47)))))) .cse0) .cse6))))) .cse50) .cse51))))) .cse19 .cse47) .cse64)) .cse0) .cse13)))) .cse50) .cse51))))) .cse19 .cse47)))))) .cse0) .cse6))) (and .cse0 (ite .cse0 (and (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (and (ite .cse0 (=> .cse29 (=> .cse30 (and .cse6 .cse0 (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse33 (and .cse6 .cse0 .cse8 .cse38 .cse49 .cse63 .cse13 .cse55) .cse50))))) .cse19 .cse47) .cse64)))) .cse0) .cse8 .cse63 .cse13))))) .cse19 .cse47) .cse64) .cse0) .cse0) .cse8 .cse56 .cse35 .cse63 .cse13 .cse55)) .cse50))))) .cse19 .cse47) .cse64))))) .cse0) .cse6)))) .cse50) .cse51))))) .cse19 .cse47) .cse64)) .cse0)))) .cse0))) (and .cse0 .cse46 (let ((.cse52 (and .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse57 .cse19 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (let ((.cse58 (ite .cse0 (and .cse60 .cse61) .cse0))) (and .cse0 .cse8 .cse58 .cse49 .cse13 (ite .cse0 (and .cse57 .cse19 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (let ((.cse59 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse57 .cse19 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and (ite .cse0 (and .cse57 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse58 .cse46 .cse10 .cse22 .cse13 (ite .cse0 (=> .cse29 (=> .cse30 (and .cse57 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse58 .cse46 .cse10 .cse22 .cse49 .cse13) .cse60) .cse60) .cse60) .cse60))))) .cse19))) .cse0)) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0) .cse0 .cse8 .cse58 .cse10 .cse49 .cse13) .cse60) .cse60) .cse60) .cse60)))))))) .cse0))) (and .cse59 .cse6 .cse0 .cse8 .cse58 .cse60 .cse10 (ite .cse0 (and .cse57 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse59 .cse6 (ite .cse0 (and .cse57 .cse19 (=> .cse26 (=> .cse27 (=> .cse34 (=> .cse24 (ite .cse2 (ite .cse32 (ite .cse3 (ite .cse4 (and .cse59 .cse6 .cse0 .cse16 .cse8 .cse17 .cse58 .cse60 .cse22 .cse13) .cse60) .cse60) .cse60) .cse60)))))) .cse0) .cse0 .cse16 .cse8 .cse17 .cse58 .cse60 .cse22 .cse13) .cse60) .cse60) .cse60) .cse60))))) .cse19) .cse0) .cse13)) .cse60) .cse60) .cse60) .cse60)))))) .cse0))) .cse60) .cse60) .cse60) .cse60)))))))) .cse0)))) (or (and .cse19 .cse47 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (let ((.cse54 (ite .cse0 (=> .cse29 (=> .cse30 (and (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse33 (and .cse0 .cse8 .cse56 .cse49 .cse13 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse8 .cse41 .cse56 .cse46 .cse35 .cse49 .cse13)))) .cse50) .cse51))))) .cse19 .cse47) .cse52) .cse0 .cse46 .cse53)))) .cse0)) .cse6) .cse45 .cse55) .cse50))))) .cse19 .cse47) .cse52) .cse0 .cse46 .cse53))) .cse0))) (let ((.cse48 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse33 (and (ite .cse0 (=> .cse29 (=> .cse30 (and (or (and .cse8 .cse49 .cse13) .cse52) .cse46 .cse53))) .cse0) .cse0 .cse16 .cse44 .cse13 .cse55 .cse42 .cse6 .cse43 .cse8 .cse17 .cse56 .cse35 .cse54) .cse50))))) .cse19 .cse47) .cse52) .cse6 .cse0 .cse46 .cse53)))) .cse0)) .cse6))) (and (ite .cse0 (and .cse0 (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse6 .cse0 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse46 .cse48 .cse35 (ite .cse6 (and .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (and .cse6 .cse0 (or (and (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse26 (ite .cse33 (=> .cse25 (=> .cse27 (=> .cse34 (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse46 .cse48 .cse49 .cse13 .cse42)))) .cse50) .cse51))))) .cse19 .cse47) .cse52) .cse46 .cse53)))) .cse0)) .cse6) .cse13 .cse42)))) .cse50) .cse51))))) .cse19 .cse47) .cse52) .cse6 .cse0 .cse46 .cse53)))) .cse0)) .cse6) .cse8 .cse46 .cse48 .cse54 .cse13)))) .cse50) .cse51))))) .cse19 .cse47) .cse52) .cse46 .cse53) .cse0) .cse0 .cse8 .cse48 .cse35 .cse49 .cse13)))))) .cse50) .cse51)))))) .cse52)) .cse53)))))))) .cse0) .cse6 .cse0) .cse6))) (or .cse1 (let ((.cse21 (ite .cse6 (and .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse33 .cse19 (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 (and .cse35 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse33 (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 (let ((.cse40 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (and .cse0 .cse8 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (and (or .cse1 (and .cse6 .cse43 .cse0 .cse8 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (and .cse6 .cse0 .cse16 .cse17 .cse44 .cse35 .cse42))))) .cse0)) .cse6) .cse13 .cse45)) .cse6 .cse0 .cse8 .cse35 .cse13))))) .cse0)) .cse6) .cse35 .cse13))))) .cse0)) .cse6))) (and .cse6 .cse0 .cse8 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (and (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (and .cse6 .cse0 .cse8 .cse38 .cse39 .cse35 .cse13))))) .cse0)) .cse6) .cse0 .cse8 .cse40 .cse35 .cse13))))) .cse0)) .cse6) (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (and (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 (and .cse6 .cse0 .cse16 .cse8 .cse41 .cse17 .cse35 (ite .cse6 (and .cse6 .cse0 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (or .cse1 (=> .cse32 (=> .cse3 (=> .cse4 (=> .cse5 (and (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 (and .cse6 .cse0 .cse16 .cse8 .cse41 .cse17 .cse39 .cse35 .cse13 .cse42))))) .cse33 .cse19))))))))) .cse0)) .cse6) .cse13 .cse42))))) .cse33 .cse19))))))))) .cse0)) .cse6) .cse38 .cse40 .cse35 .cse13)))))) .cse19))))))))) .cse0)) .cse6))))))))))))))) .cse0)) .cse6))) (ite .cse2 (let ((.cse20 (let ((.cse37 (<= 1.0 c_hhv_invariant_1_Real))) (ite .cse37 .cse36 .cse37)))) (or (and (=> .cse3 (=> .cse4 (=> .cse5 (let ((.cse18 (<= c_hhv_invariant_0_Real 0.0))) (let ((.cse12 (=> .cse3 (=> .cse4 (or .cse36 (=> .cse5 (=> .cse2 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and (ite .cse8 .cse13 .cse8) .cse10 .cse18) .cse18) .cse18) .cse18) .cse18)))))))) (let ((.cse14 (ite .cse6 (ite .cse0 (=> .cse29 (=> .cse30 (=> .cse31 (ite .cse32 (and .cse33 .cse19 (=> .cse25 (=> .cse26 (=> .cse27 (=> .cse34 .cse35))))) (and .cse0 .cse12))))) .cse0) .cse6)) (.cse28 (or .cse20 (and .cse6 .cse0 .cse16 .cse17 .cse10 .cse22)))) (let ((.cse23 (or .cse1 (ite .cse2 (and .cse6 .cse0 .cse14 .cse28) .cse21)))) (let ((.cse7 (ite .cse0 (or .cse1 (ite .cse2 (and (or (and .cse15 .cse19 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and .cse6 .cse0 .cse8 .cse10 (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 (or (and .cse15 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and .cse6 .cse0 (ite .cse0 (or .cse1 (ite .cse2 (and (or (and (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and .cse6 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or .cse20 (and .cse6 .cse23 .cse0 .cse16 .cse8 .cse17 .cse15 .cse10 .cse22 .cse13))) .cse21)) .cse0 .cse16 .cse8 .cse17 .cse10 .cse22 (ite .cse0 (or .cse1 (ite .cse2 (and (or .cse20 (and (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 (or .cse20 (and .cse15 (=> .cse3 (=> .cse4 (=> .cse5 (ite .cse24 (ite .cse25 (ite .cse26 (ite .cse27 (and .cse6 .cse0 .cse8 .cse10 .cse13) .cse18) .cse18) .cse18) .cse18)))) .cse19)) .cse14) .cse21)) .cse0) .cse6 .cse0 .cse8 .cse10 .cse13 (or .cse1 (ite .cse2 (and .cse0 .cse14 .cse28) .cse21))) .cse18) .cse18) .cse18) .cse18)))) .cse15 .cse19)) .cse6 .cse0 .cse14) .cse21)) .cse0) .cse13 (or .cse1 (ite .cse2 (and .cse14 (or (and .cse6 .cse0 .cse16 .cse8 .cse17 .cse10 .cse22 .cse13) .cse20)) .cse21))) .cse18) .cse18) .cse18) .cse18)))) .cse15 .cse19) .cse20) .cse0 .cse14) .cse21)) .cse0) .cse8 .cse10 .cse13) .cse18) .cse18) .cse18) .cse18)))) .cse19) .cse20) .cse14) .cse21)) .cse0) .cse13) .cse18) .cse18) .cse18) .cse18))))) .cse20) .cse0 .cse14) .cse21)) .cse0))) (and .cse6 .cse7 .cse0 .cse8 (ite .cse0 (or .cse1 (ite .cse2 (and (or (and (=> .cse3 (=> .cse4 (=> .cse5 (let ((.cse9 (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or .cse20 (and (=> .cse3 (=> .cse4 (=> .cse5 (and (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or .cse20 (and (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 .cse0 .cse16 .cse8 .cse17 .cse10 .cse22 .cse12 (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or (and .cse15 .cse19 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or .cse20 (and (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 .cse0 .cse16 .cse8 .cse17 .cse10 .cse22 .cse13 .cse18)))) .cse15 .cse19))) .cse21)) .cse0) .cse0 .cse16 .cse8 .cse17 .cse22 .cse13 .cse18))))) .cse20)) .cse21)) .cse0) .cse13 .cse18)))) .cse15 .cse19))) .cse21)) .cse0) .cse6 .cse7 .cse23 .cse0 .cse8 .cse13 .cse18)))) .cse15 .cse19))) .cse21)) .cse0)) (.cse11 (ite .cse0 (or .cse1 (ite .cse2 (and .cse14 (or (and .cse15 .cse19 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 .cse0 .cse8 .cse13))))) .cse20)) .cse21)) .cse0))) (and .cse6 .cse7 .cse0 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 .cse14 (or (and .cse15 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 .cse0 .cse16 (<= c_hhv_invariant_2_Real 32.0) .cse8 .cse17 .cse11 .cse12 .cse13 .cse18)))) .cse19) .cse20)) .cse21)) .cse0) (ite .cse0 (or .cse1 (ite .cse2 (and .cse0 (or .cse20 (and .cse15 .cse19 (=> .cse3 (=> .cse4 (=> .cse5 (and .cse6 .cse7 .cse0 .cse16 .cse8 .cse17 .cse9 .cse11 .cse22 .cse12 .cse13 .cse18)))))) .cse14) .cse21)) .cse0) .cse18))))) .cse15 .cse19) .cse20) .cse6 .cse0 .cse14) .cse21)) .cse0) .cse12 .cse13 .cse18))))))))) .cse15 .cse19) .cse20)) .cse21))))))) .cse0) .cse0 (ite .cse0 (or .cse61 (ite .cse15 (=> .cse3 (=> .cse4 (=> .cse5 (=> .cse2 (or .cse36 .cse10))))) (=> .cse57 .cse33))) .cse0)))))) is different from true [2018-06-21 09:13:14,249 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse11 (<= c_hhv_invariant_4_Real 1.0))) (and (let ((.cse0 (not (= c_hhv_invariant_4_Real 2.0)))) (ite .cse0 (let ((.cse1 (not (= c_hhv_invariant_4_Real 3.0)))) (=> .cse1 (let ((.cse17 (= c_hhv_invariant_1_Real 1.0))) (let ((.cse9 (not (= c_hhv_invariant_0_Real 2.0))) (.cse14 (not (= c_hhv_invariant_0_Real 3.0))) (.cse13 (not (= c_hhv_invariant_0_Real 4.0))) (.cse39 (not (= c_hhv_invariant_0_Real 0.0))) (.cse7 (<= c_hhv_invariant_1_Real 0.0)) (.cse2 (not .cse17)) (.cse8 (<= c_hhv_invariant_0_Real 0.0))) (let ((.cse6 (not (= c_hhv_invariant_1_Real 2.0))) (.cse3 (=> .cse9 (=> .cse14 (=> .cse13 (or (=> .cse39 (or .cse7 .cse2)) .cse8))))) (.cse4 (= c_hhv_invariant_0_Real 1.0)) (.cse5 (<= (+ (* 5.0 c_hhv_invariant_10_Real) 96.0) (* 3.0 c_hhv_invariant_2_Real)))) (and (ite .cse2 (and .cse3 .cse4 .cse5) (=> .cse6 (or .cse7 .cse8 .cse9))) (let ((.cse24 (<= 1.0 c_hhv_invariant_4_Real))) (let ((.cse10 (= c_hhv_invariant_4_Real 1.0)) (.cse18 (ite .cse11 (=> (< c_hhv_invariant_4_Real 1.0) .cse24) .cse11))) (ite .cse10 (let ((.cse25 (<= c_hhv_invariant_4_Real c_hhv_invariant_3_Real)) (.cse32 (<= c_hhv_invariant_3_Real c_hhv_invariant_4_Real))) (let ((.cse21 (not (= c_hhv_invariant_1_Real 3.0))) (.cse22 (not (= c_hhv_invariant_1_Real 4.0))) (.cse15 (=> .cse4 (or (and .cse11 (ite .cse0 (=> .cse1 (ite .cse10 .cse5 .cse18)) .cse11)) .cse8))) (.cse19 (ite .cse32 (=> (< c_hhv_invariant_3_Real c_hhv_invariant_4_Real) .cse25) .cse32)) (.cse53 (ite .cse2 (and .cse7 .cse4) .cse7))) (let ((.cse16 (not .cse4)) (.cse12 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse15 .cse4 .cse5 .cse19 .cse53) .cse7) .cse7) .cse7) .cse7))) (and .cse11 (or .cse12 (and (or .cse13 .cse8) (or .cse14 .cse8) .cse11 .cse15 (ite .cse0 (=> .cse1 (ite .cse10 (ite .cse16 (and .cse5 .cse17) .cse3) .cse18)) .cse11) .cse19 (or .cse16 .cse8) (or .cse8 .cse9) .cse17)) (let ((.cse30 (<= 0.0 c_hhv_invariant_11_Real)) (.cse34 (<= c_hhv_invariant_11_Real 0.0)) (.cse33 (<= c_hhv_invariant_10_Real 0.0))) (let ((.cse20 (and (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (let ((.cse41 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse11 .cse25 .cse15 .cse7 .cse5 .cse19 .cse32))))) .cse19) .cse7) .cse7) .cse7))) (let ((.cse47 (ite .cse2 (and .cse24 .cse11 .cse41 .cse4 .cse5) .cse7)) (.cse45 (ite .cse2 (and .cse11 .cse41 .cse4) .cse7))) (let ((.cse40 (ite .cse2 (and .cse41 .cse4) .cse7)) (.cse42 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (let ((.cse50 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse25 .cse7 .cse4 .cse5 .cse19 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (let ((.cse52 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse24 .cse3 .cse11 .cse25 .cse41 .cse7 .cse4 .cse5 .cse19 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse25 .cse34 .cse41 .cse7 .cse4 .cse5 .cse19 .cse32 .cse33) .cse7) .cse7) .cse7) .cse7)) .cse7) .cse7) .cse7) .cse7) .cse24 .cse3 .cse11 .cse25 .cse7 .cse4 .cse5 .cse19 .cse32) .cse7) .cse7) .cse7) .cse7))) (and .cse3 .cse11 .cse30 .cse7 .cse4 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse7 .cse4 .cse32 .cse33 .cse52 .cse24 .cse25 .cse34 .cse5 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse7 .cse4 .cse32 .cse33 .cse52 .cse24 .cse25 .cse34 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7) .cse19) .cse7) .cse7) .cse7) .cse7) .cse33 .cse52 .cse24 .cse25 .cse34 .cse5 .cse19)) .cse7) .cse7) .cse7) .cse7)) .cse7) .cse7) .cse7) .cse7))) (and .cse3 .cse11 .cse25 .cse50 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 .cse5 .cse19 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (let ((.cse51 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse11 .cse25 .cse41 .cse50 .cse5 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse11 .cse25 .cse50 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse11 .cse25 .cse41 .cse50 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse11 .cse30 .cse25 .cse34 .cse41 .cse50 .cse5 .cse32 .cse33))))) .cse4 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7) .cse5 .cse32))))) .cse4 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7) .cse45))))) .cse4 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7)))))) .cse4 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7))) (and .cse24 .cse3 .cse11 .cse25 .cse47 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 .cse5 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse11 .cse30 .cse41 .cse50 .cse32 .cse33 .cse24 .cse25 .cse34 .cse47 .cse51 .cse5))))) .cse19) .cse7) .cse7) .cse7) .cse7) .cse3 .cse11 .cse25 .cse50 .cse51 .cse4 .cse5 .cse19 .cse32) .cse7) .cse7) .cse7) .cse7) .cse50 .cse51 .cse5 .cse19 .cse32))))))) .cse7) .cse7) .cse7) .cse7))))))) .cse4 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7) .cse11 .cse15 .cse4 .cse5 .cse19 .cse53) .cse7) .cse7) .cse7) .cse7)) (.cse44 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (let ((.cse48 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse7 .cse4 .cse5 .cse12 .cse19) .cse7) .cse7) .cse7) .cse7))) (and .cse3 .cse11 .cse25 .cse41 .cse7 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (let ((.cse49 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse25 .cse41 .cse7 .cse4 .cse5 .cse19 .cse48 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse7 .cse4 .cse32 .cse33 .cse24 .cse25 .cse34 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse41 .cse7 .cse4 .cse32 .cse33 .cse24 .cse25 .cse34 .cse5 .cse19 .cse48 .cse45) .cse7) .cse7) .cse7) .cse7) .cse5 .cse19 .cse48 .cse45) .cse7) .cse7) .cse7) .cse7)) .cse7) .cse7) .cse7) .cse7))) (and .cse24 .cse3 .cse11 .cse25 (ite .cse2 (and .cse7 .cse5) .cse7) .cse7 .cse4 .cse19 .cse48 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse7 .cse4 .cse32 .cse33 .cse24 .cse25 .cse34 .cse19 .cse48 .cse49) .cse7) .cse7) .cse7) .cse7) .cse7 .cse4 .cse32 .cse33 .cse24 .cse25 .cse34 .cse19 .cse48 .cse49) .cse7) .cse7) .cse7) .cse7) .cse32 .cse49)) .cse7) .cse7) .cse7) .cse7) .cse4 .cse19 .cse48 .cse32)) .cse7) .cse7) .cse7) .cse7))) (let ((.cse46 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse40 .cse11 .cse41 .cse42 .cse32 .cse44 .cse24 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse40 .cse11 .cse25 .cse41 .cse42 .cse5 .cse19 .cse32 .cse44 .cse45))))) .cse4 .cse19) .cse7) .cse7) .cse7) .cse7) .cse25 .cse47 .cse5 .cse19))))) .cse4 .cse19) .cse7) .cse7) .cse7) .cse7))) (let ((.cse43 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse40 .cse11 .cse30 .cse42 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse40 .cse11 .cse25 .cse41 .cse42 .cse4 .cse19 .cse32 .cse44) .cse7) .cse7) .cse7) .cse7) .cse32 .cse33 .cse44 .cse46 .cse24 .cse25 .cse34 .cse47 .cse5 .cse19))))) .cse19) .cse7) .cse7) .cse7) .cse7))) (and .cse24 .cse3 .cse40 .cse11 .cse25 .cse41 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 .cse19 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse40 .cse11 .cse25 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse40 .cse11 .cse30 .cse42 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 .cse19 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse40 .cse11 .cse30 .cse41 .cse42 .cse43 .cse32 .cse33 .cse44 .cse24 .cse25 .cse34 .cse45)))))) .cse7) .cse7) .cse7) .cse7) .cse43 .cse32 .cse33 .cse44 .cse24 .cse25 .cse34 .cse5 .cse45))))) .cse4 .cse19) .cse7) .cse7) .cse7) .cse7) .cse42 .cse43 .cse32 .cse44 .cse45 .cse46)))))) .cse7) .cse7) .cse7) .cse7) .cse42 .cse5 .cse43 .cse32 .cse44)))))))))) .cse19) .cse7) .cse7) .cse7) .cse7) .cse24 .cse11))) (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (let ((.cse23 (not (= c_hhv_invariant_1_Real 0.0)))) (=> .cse23 (let ((.cse26 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse11 .cse25 .cse5 .cse32 .cse8))))))) (let ((.cse28 (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (ite .cse16 (ite .cse9 (ite .cse14 (ite .cse13 (and .cse24 .cse11 .cse25 .cse5 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (ite .cse16 (ite .cse9 (ite .cse14 (ite .cse13 (let ((.cse37 (and .cse24 .cse11 .cse30 .cse25 .cse34 .cse5 .cse32 .cse33)) (.cse38 (or .cse20 (and .cse24 .cse11 .cse25 .cse5 (or (and .cse24 .cse11 .cse25 .cse5 .cse32 (or (and .cse24 .cse11 .cse30 .cse25 .cse34 .cse5 (or .cse20 (and .cse24 .cse11 .cse30 .cse34 .cse5 .cse33)) .cse32 .cse33) .cse20)) .cse20) .cse32)))) (and .cse24 .cse11 .cse30 .cse25 .cse34 (or .cse20 (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (ite .cse16 (ite .cse9 (ite .cse14 (ite .cse13 (and .cse24 .cse11 .cse30 .cse25 .cse34 .cse5 .cse32 .cse33 (or (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (ite .cse16 (ite .cse9 (ite .cse14 (ite .cse13 .cse37 .cse8) .cse8) .cse8) .cse8))))) .cse17) .cse20)) .cse8) .cse8) .cse8) .cse8))))) .cse19 .cse17)) .cse5 (or .cse20 (and (or .cse20 .cse37) .cse24 .cse11 .cse25 .cse5 .cse32 .cse38)) .cse32 .cse38 .cse33)) .cse8) .cse8) .cse8) .cse8))))) .cse19 .cse17) .cse20) .cse32) .cse8) .cse8) .cse8) .cse8))))) .cse17))) (.cse31 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (ite .cse16 (ite .cse9 (ite .cse14 (ite .cse13 (and .cse25 .cse26 .cse5 .cse32) .cse8) .cse8) .cse8) .cse8))))))) (let ((.cse36 (or (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse30 .cse34 .cse5 .cse19 .cse28 .cse31 .cse33))))) .cse17) .cse20))) (let ((.cse27 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 .cse5 .cse19 .cse28 (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and (or .cse20 (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse30 .cse25 .cse34 .cse5 .cse36 .cse19 .cse28 .cse31 .cse32 .cse33))))) .cse19 .cse17)) .cse11 .cse30 (or .cse20 (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 .cse5 (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 .cse5 .cse19 .cse28 .cse31 .cse32 .cse8))))) .cse17)) .cse36 .cse19 .cse28 .cse31 .cse32 .cse8))))) .cse19 .cse17)) .cse31 .cse32 .cse33 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse30 .cse25 .cse34 .cse5 .cse19 .cse28 .cse31 .cse32 .cse33))))) .cse19 .cse17) .cse20) .cse24 .cse25 .cse34 .cse5 .cse19 .cse28 .cse8))))) .cse19 .cse17) .cse20) .cse5 .cse19 .cse28 .cse31 .cse32 .cse8))))) .cse17)) .cse31 .cse32 .cse8))))) .cse19 .cse17) .cse20))) (and .cse24 .cse11 .cse25 .cse26 .cse27 .cse28 (or (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (let ((.cse29 (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 .cse27 .cse36 .cse19 .cse28 (or (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse11 .cse30 .cse26 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse11 .cse30 (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse11 .cse30 .cse31 .cse32 .cse33 .cse24 .cse25 .cse34 .cse27 .cse5 .cse19 .cse28 .cse8))))) .cse17)) .cse31 .cse32 .cse33 .cse24 .cse25 .cse34 .cse27 .cse19 .cse28 .cse8))))) .cse19 .cse17) .cse20) .cse31 .cse32 .cse33 .cse24 .cse25 .cse34 .cse27 .cse5 .cse19 .cse28 .cse8))))) .cse17) .cse20) .cse31 .cse32 .cse8))))) .cse17))) (.cse35 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 .cse27 .cse19 .cse28 .cse31 .cse32))))) .cse19 .cse17) .cse20))) (and .cse29 .cse11 .cse26 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse29 .cse11 .cse30 .cse26 .cse31 .cse32 .cse33 .cse24 .cse25 .cse34 .cse27 .cse35 .cse19 .cse28 .cse8))))) .cse19 .cse17) .cse20) .cse31 .cse32 .cse24 .cse25 .cse27 .cse5 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse11 .cse30 .cse26 .cse31 .cse32 .cse24 (<= c_hhv_invariant_2_Real 32.0) .cse25 .cse34 .cse27 .cse35 .cse19 .cse28 .cse8))))) .cse19 .cse17) .cse20) .cse35 .cse19 .cse28 .cse8)))))) .cse17) .cse20) .cse32 .cse8)))))))))) .cse17)))))))) .cse18))))))))) .cse11)) .cse11)) is different from false [2018-06-21 09:13:14,253 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse11 (<= c_hhv_invariant_4_Real 1.0))) (and (let ((.cse0 (not (= c_hhv_invariant_4_Real 2.0)))) (ite .cse0 (let ((.cse1 (not (= c_hhv_invariant_4_Real 3.0)))) (=> .cse1 (let ((.cse17 (= c_hhv_invariant_1_Real 1.0))) (let ((.cse9 (not (= c_hhv_invariant_0_Real 2.0))) (.cse14 (not (= c_hhv_invariant_0_Real 3.0))) (.cse13 (not (= c_hhv_invariant_0_Real 4.0))) (.cse39 (not (= c_hhv_invariant_0_Real 0.0))) (.cse7 (<= c_hhv_invariant_1_Real 0.0)) (.cse2 (not .cse17)) (.cse8 (<= c_hhv_invariant_0_Real 0.0))) (let ((.cse6 (not (= c_hhv_invariant_1_Real 2.0))) (.cse3 (=> .cse9 (=> .cse14 (=> .cse13 (or (=> .cse39 (or .cse7 .cse2)) .cse8))))) (.cse4 (= c_hhv_invariant_0_Real 1.0)) (.cse5 (<= (+ (* 5.0 c_hhv_invariant_10_Real) 96.0) (* 3.0 c_hhv_invariant_2_Real)))) (and (ite .cse2 (and .cse3 .cse4 .cse5) (=> .cse6 (or .cse7 .cse8 .cse9))) (let ((.cse24 (<= 1.0 c_hhv_invariant_4_Real))) (let ((.cse10 (= c_hhv_invariant_4_Real 1.0)) (.cse18 (ite .cse11 (=> (< c_hhv_invariant_4_Real 1.0) .cse24) .cse11))) (ite .cse10 (let ((.cse25 (<= c_hhv_invariant_4_Real c_hhv_invariant_3_Real)) (.cse32 (<= c_hhv_invariant_3_Real c_hhv_invariant_4_Real))) (let ((.cse21 (not (= c_hhv_invariant_1_Real 3.0))) (.cse22 (not (= c_hhv_invariant_1_Real 4.0))) (.cse15 (=> .cse4 (or (and .cse11 (ite .cse0 (=> .cse1 (ite .cse10 .cse5 .cse18)) .cse11)) .cse8))) (.cse19 (ite .cse32 (=> (< c_hhv_invariant_3_Real c_hhv_invariant_4_Real) .cse25) .cse32)) (.cse53 (ite .cse2 (and .cse7 .cse4) .cse7))) (let ((.cse16 (not .cse4)) (.cse12 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse15 .cse4 .cse5 .cse19 .cse53) .cse7) .cse7) .cse7) .cse7))) (and .cse11 (or .cse12 (and (or .cse13 .cse8) (or .cse14 .cse8) .cse11 .cse15 (ite .cse0 (=> .cse1 (ite .cse10 (ite .cse16 (and .cse5 .cse17) .cse3) .cse18)) .cse11) .cse19 (or .cse16 .cse8) (or .cse8 .cse9) .cse17)) (let ((.cse30 (<= 0.0 c_hhv_invariant_11_Real)) (.cse34 (<= c_hhv_invariant_11_Real 0.0)) (.cse33 (<= c_hhv_invariant_10_Real 0.0))) (let ((.cse20 (and (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (let ((.cse41 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse11 .cse25 .cse15 .cse7 .cse5 .cse19 .cse32))))) .cse19) .cse7) .cse7) .cse7))) (let ((.cse47 (ite .cse2 (and .cse24 .cse11 .cse41 .cse4 .cse5) .cse7)) (.cse45 (ite .cse2 (and .cse11 .cse41 .cse4) .cse7))) (let ((.cse40 (ite .cse2 (and .cse41 .cse4) .cse7)) (.cse42 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (let ((.cse50 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse25 .cse7 .cse4 .cse5 .cse19 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (let ((.cse52 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse24 .cse3 .cse11 .cse25 .cse41 .cse7 .cse4 .cse5 .cse19 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse25 .cse34 .cse41 .cse7 .cse4 .cse5 .cse19 .cse32 .cse33) .cse7) .cse7) .cse7) .cse7)) .cse7) .cse7) .cse7) .cse7) .cse24 .cse3 .cse11 .cse25 .cse7 .cse4 .cse5 .cse19 .cse32) .cse7) .cse7) .cse7) .cse7))) (and .cse3 .cse11 .cse30 .cse7 .cse4 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse7 .cse4 .cse32 .cse33 .cse52 .cse24 .cse25 .cse34 .cse5 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse7 .cse4 .cse32 .cse33 .cse52 .cse24 .cse25 .cse34 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7) .cse19) .cse7) .cse7) .cse7) .cse7) .cse33 .cse52 .cse24 .cse25 .cse34 .cse5 .cse19)) .cse7) .cse7) .cse7) .cse7)) .cse7) .cse7) .cse7) .cse7))) (and .cse3 .cse11 .cse25 .cse50 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 .cse5 .cse19 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (let ((.cse51 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse11 .cse25 .cse41 .cse50 .cse5 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse11 .cse25 .cse50 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse11 .cse25 .cse41 .cse50 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse11 .cse30 .cse25 .cse34 .cse41 .cse50 .cse5 .cse32 .cse33))))) .cse4 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7) .cse5 .cse32))))) .cse4 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7) .cse45))))) .cse4 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7)))))) .cse4 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7))) (and .cse24 .cse3 .cse11 .cse25 .cse47 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 .cse5 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse11 .cse30 .cse41 .cse50 .cse32 .cse33 .cse24 .cse25 .cse34 .cse47 .cse51 .cse5))))) .cse19) .cse7) .cse7) .cse7) .cse7) .cse3 .cse11 .cse25 .cse50 .cse51 .cse4 .cse5 .cse19 .cse32) .cse7) .cse7) .cse7) .cse7) .cse50 .cse51 .cse5 .cse19 .cse32))))))) .cse7) .cse7) .cse7) .cse7))))))) .cse4 .cse5 .cse19) .cse7) .cse7) .cse7) .cse7) .cse11 .cse15 .cse4 .cse5 .cse19 .cse53) .cse7) .cse7) .cse7) .cse7)) (.cse44 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (let ((.cse48 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse7 .cse4 .cse5 .cse12 .cse19) .cse7) .cse7) .cse7) .cse7))) (and .cse3 .cse11 .cse25 .cse41 .cse7 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (let ((.cse49 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse25 .cse41 .cse7 .cse4 .cse5 .cse19 .cse48 .cse32 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse7 .cse4 .cse32 .cse33 .cse24 .cse25 .cse34 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse41 .cse7 .cse4 .cse32 .cse33 .cse24 .cse25 .cse34 .cse5 .cse19 .cse48 .cse45) .cse7) .cse7) .cse7) .cse7) .cse5 .cse19 .cse48 .cse45) .cse7) .cse7) .cse7) .cse7)) .cse7) .cse7) .cse7) .cse7))) (and .cse24 .cse3 .cse11 .cse25 (ite .cse2 (and .cse7 .cse5) .cse7) .cse7 .cse4 .cse19 .cse48 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse11 .cse30 .cse7 .cse4 .cse32 .cse33 .cse24 .cse25 .cse34 .cse19 .cse48 .cse49) .cse7) .cse7) .cse7) .cse7) .cse7 .cse4 .cse32 .cse33 .cse24 .cse25 .cse34 .cse19 .cse48 .cse49) .cse7) .cse7) .cse7) .cse7) .cse32 .cse49)) .cse7) .cse7) .cse7) .cse7) .cse4 .cse19 .cse48 .cse32)) .cse7) .cse7) .cse7) .cse7))) (let ((.cse46 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse40 .cse11 .cse41 .cse42 .cse32 .cse44 .cse24 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse40 .cse11 .cse25 .cse41 .cse42 .cse5 .cse19 .cse32 .cse44 .cse45))))) .cse4 .cse19) .cse7) .cse7) .cse7) .cse7) .cse25 .cse47 .cse5 .cse19))))) .cse4 .cse19) .cse7) .cse7) .cse7) .cse7))) (let ((.cse43 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse40 .cse11 .cse30 .cse42 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse3 .cse40 .cse11 .cse25 .cse41 .cse42 .cse4 .cse19 .cse32 .cse44) .cse7) .cse7) .cse7) .cse7) .cse32 .cse33 .cse44 .cse46 .cse24 .cse25 .cse34 .cse47 .cse5 .cse19))))) .cse19) .cse7) .cse7) .cse7) .cse7))) (and .cse24 .cse3 .cse40 .cse11 .cse25 .cse41 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 .cse19 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse24 .cse3 .cse40 .cse11 .cse25 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse40 .cse11 .cse30 .cse42 (ite .cse2 (ite .cse6 (ite .cse21 (ite .cse22 (and .cse4 .cse19 (=> .cse9 (=> .cse14 (=> .cse13 (=> .cse39 (and .cse3 .cse40 .cse11 .cse30 .cse41 .cse42 .cse43 .cse32 .cse33 .cse44 .cse24 .cse25 .cse34 .cse45)))))) .cse7) .cse7) .cse7) .cse7) .cse43 .cse32 .cse33 .cse44 .cse24 .cse25 .cse34 .cse5 .cse45))))) .cse4 .cse19) .cse7) .cse7) .cse7) .cse7) .cse42 .cse43 .cse32 .cse44 .cse45 .cse46)))))) .cse7) .cse7) .cse7) .cse7) .cse42 .cse5 .cse43 .cse32 .cse44)))))))))) .cse19) .cse7) .cse7) .cse7) .cse7) .cse24 .cse11))) (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (let ((.cse23 (not (= c_hhv_invariant_1_Real 0.0)))) (=> .cse23 (let ((.cse26 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse11 .cse25 .cse5 .cse32 .cse8))))))) (let ((.cse28 (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (ite .cse16 (ite .cse9 (ite .cse14 (ite .cse13 (and .cse24 .cse11 .cse25 .cse5 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (ite .cse16 (ite .cse9 (ite .cse14 (ite .cse13 (let ((.cse37 (and .cse24 .cse11 .cse30 .cse25 .cse34 .cse5 .cse32 .cse33)) (.cse38 (or .cse20 (and .cse24 .cse11 .cse25 .cse5 (or (and .cse24 .cse11 .cse25 .cse5 .cse32 (or (and .cse24 .cse11 .cse30 .cse25 .cse34 .cse5 (or .cse20 (and .cse24 .cse11 .cse30 .cse34 .cse5 .cse33)) .cse32 .cse33) .cse20)) .cse20) .cse32)))) (and .cse24 .cse11 .cse30 .cse25 .cse34 (or .cse20 (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (ite .cse16 (ite .cse9 (ite .cse14 (ite .cse13 (and .cse24 .cse11 .cse30 .cse25 .cse34 .cse5 .cse32 .cse33 (or (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (ite .cse16 (ite .cse9 (ite .cse14 (ite .cse13 .cse37 .cse8) .cse8) .cse8) .cse8))))) .cse17) .cse20)) .cse8) .cse8) .cse8) .cse8))))) .cse19 .cse17)) .cse5 (or .cse20 (and (or .cse20 .cse37) .cse24 .cse11 .cse25 .cse5 .cse32 .cse38)) .cse32 .cse38 .cse33)) .cse8) .cse8) .cse8) .cse8))))) .cse19 .cse17) .cse20) .cse32) .cse8) .cse8) .cse8) .cse8))))) .cse17))) (.cse31 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (ite .cse16 (ite .cse9 (ite .cse14 (ite .cse13 (and .cse25 .cse26 .cse5 .cse32) .cse8) .cse8) .cse8) .cse8))))))) (let ((.cse36 (or (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse30 .cse34 .cse5 .cse19 .cse28 .cse31 .cse33))))) .cse17) .cse20))) (let ((.cse27 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 .cse5 .cse19 .cse28 (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and (or .cse20 (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse30 .cse25 .cse34 .cse5 .cse36 .cse19 .cse28 .cse31 .cse32 .cse33))))) .cse19 .cse17)) .cse11 .cse30 (or .cse20 (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 .cse5 (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 .cse5 .cse19 .cse28 .cse31 .cse32 .cse8))))) .cse17)) .cse36 .cse19 .cse28 .cse31 .cse32 .cse8))))) .cse19 .cse17)) .cse31 .cse32 .cse33 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse30 .cse25 .cse34 .cse5 .cse19 .cse28 .cse31 .cse32 .cse33))))) .cse19 .cse17) .cse20) .cse24 .cse25 .cse34 .cse5 .cse19 .cse28 .cse8))))) .cse19 .cse17) .cse20) .cse5 .cse19 .cse28 .cse31 .cse32 .cse8))))) .cse17)) .cse31 .cse32 .cse8))))) .cse19 .cse17) .cse20))) (and .cse24 .cse11 .cse25 .cse26 .cse27 .cse28 (or (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (let ((.cse29 (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 .cse27 .cse36 .cse19 .cse28 (or (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse11 .cse30 .cse26 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse11 .cse30 (or .cse20 (and .cse19 (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse11 .cse30 .cse31 .cse32 .cse33 .cse24 .cse25 .cse34 .cse27 .cse5 .cse19 .cse28 .cse8))))) .cse17)) .cse31 .cse32 .cse33 .cse24 .cse25 .cse34 .cse27 .cse19 .cse28 .cse8))))) .cse19 .cse17) .cse20) .cse31 .cse32 .cse33 .cse24 .cse25 .cse34 .cse27 .cse5 .cse19 .cse28 .cse8))))) .cse17) .cse20) .cse31 .cse32 .cse8))))) .cse17))) (.cse35 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse24 .cse11 .cse25 .cse27 .cse19 .cse28 .cse31 .cse32))))) .cse19 .cse17) .cse20))) (and .cse29 .cse11 .cse26 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse29 .cse11 .cse30 .cse26 .cse31 .cse32 .cse33 .cse24 .cse25 .cse34 .cse27 .cse35 .cse19 .cse28 .cse8))))) .cse19 .cse17) .cse20) .cse31 .cse32 .cse24 .cse25 .cse27 .cse5 (or (and (=> .cse6 (=> .cse21 (=> .cse22 (=> .cse23 (and .cse11 .cse30 .cse26 .cse31 .cse32 .cse24 (<= c_hhv_invariant_2_Real 32.0) .cse25 .cse34 .cse27 .cse35 .cse19 .cse28 .cse8))))) .cse19 .cse17) .cse20) .cse35 .cse19 .cse28 .cse8)))))) .cse17) .cse20) .cse32 .cse8)))))))))) .cse17)))))))) .cse18))))))))) .cse11)) .cse11)) is different from true [2018-06-21 09:13:14,256 WARN L1010 $PredicateComparison]: unable to prove that (and (=> (not (= c_hhv_invariant_0_Real 2.0)) (and (=> (not (= c_hhv_invariant_1_Real 2.0)) (and (<= 0.0 c_hhv_invariant_11_Real) (<= c_hhv_invariant_2_Real 32.0) (<= c_hhv_invariant_11_Real 0.0) (= c_hhv_invariant_4_Real 1.0) (<= (+ (* 5.0 c_hhv_invariant_10_Real) 96.0) (* 3.0 c_hhv_invariant_2_Real)) (= c_hhv_invariant_3_Real 1.0) (<= c_hhv_invariant_10_Real 0.0))) (= c_hhv_invariant_1_Real 0.0))) (= c_hhv_invariant_0_Real 0.0)) is different from false [2018-06-21 09:13:14,256 WARN L1032 $PredicateComparison]: unable to prove that (and (=> (not (= c_hhv_invariant_0_Real 2.0)) (and (=> (not (= c_hhv_invariant_1_Real 2.0)) (and (<= 0.0 c_hhv_invariant_11_Real) (<= c_hhv_invariant_2_Real 32.0) (<= c_hhv_invariant_11_Real 0.0) (= c_hhv_invariant_4_Real 1.0) (<= (+ (* 5.0 c_hhv_invariant_10_Real) 96.0) (* 3.0 c_hhv_invariant_2_Real)) (= c_hhv_invariant_3_Real 1.0) (<= c_hhv_invariant_10_Real 0.0))) (= c_hhv_invariant_1_Real 0.0))) (= c_hhv_invariant_0_Real 0.0)) is different from true [2018-06-21 09:13:14,299 WARN L176 SmtUtils]: Removed 2 from assertion stack [2018-06-21 09:13:14,300 INFO L256 ToolchainWalker]: Toolchain cancelled while executing plugin de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer. Reason: Timeout or Toolchain cancelled by user [2018-06-21 09:13:14,302 INFO L168 Benchmark]: Toolchain (without parser) took 54458.74 ms. Allocated memory was 308.8 MB in the beginning and 1.5 GB in the end (delta: 1.2 GB). Free memory was 261.1 MB in the beginning and 563.6 MB in the end (delta: -302.5 MB). Peak memory consumption was 898.2 MB. Max. memory is 3.6 GB. [2018-06-21 09:13:14,303 INFO L168 Benchmark]: SmtParser took 0.20 ms. Allocated memory is still 308.8 MB. Free memory is still 276.1 MB. There was no memory consumed. Max. memory is 3.6 GB. [2018-06-21 09:13:14,304 INFO L168 Benchmark]: TreeAutomizer took 54450.95 ms. Allocated memory was 308.8 MB in the beginning and 1.5 GB in the end (delta: 1.2 GB). Free memory was 261.1 MB in the beginning and 563.6 MB in the end (delta: -302.5 MB). Peak memory consumption was 898.2 MB. Max. memory is 3.6 GB. [2018-06-21 09:13:14,306 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * SmtParser took 0.20 ms. Allocated memory is still 308.8 MB. Free memory is still 276.1 MB. There was no memory consumed. Max. memory is 3.6 GB. * TreeAutomizer took 54450.95 ms. Allocated memory was 308.8 MB in the beginning and 1.5 GB in the end (delta: 1.2 GB). Free memory was 261.1 MB in the beginning and 563.6 MB in the end (delta: -302.5 MB). Peak memory consumption was 898.2 MB. Max. memory is 3.6 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer: - TimeoutResult: Timeout (de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer) Toolchain cancelled while SimplifyDDAWithTimeout was simplifying term of DAG size 89. RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/lfht_2_mini_cleaned.lemma8a.smt2_TreeAutomizerHopcroftMinimization.epf_TreeAutomizer.xml/Csv-Benchmark-0-2018-06-21_09-13-14-315.csv Completed graceful shutdown