java -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/TreeAutomizer/TreeAutomizerHopcroftMinimization.epf -i /storage/chc-comp/sally-chc-benchmarks/tta_startup/simple_startup2.2.smt2 -------------------------------------------------------------------------------- This is Ultimate 0.1.23-55b8104 [2018-06-18 18:26:13,568 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-06-18 18:26:13,570 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-06-18 18:26:13,586 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-06-18 18:26:13,586 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-06-18 18:26:13,589 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-06-18 18:26:13,590 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-06-18 18:26:13,594 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-06-18 18:26:13,596 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-06-18 18:26:13,598 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-06-18 18:26:13,599 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-06-18 18:26:13,600 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-06-18 18:26:13,600 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-06-18 18:26:13,605 INFO L177 SettingsManager]: ChcToBoogie provides no preferences, ignoring... [2018-06-18 18:26:13,605 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-06-18 18:26:13,606 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-06-18 18:26:13,619 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-06-18 18:26:13,622 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-06-18 18:26:13,623 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-06-18 18:26:13,624 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-06-18 18:26:13,626 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-06-18 18:26:13,628 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-06-18 18:26:13,628 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-06-18 18:26:13,632 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-06-18 18:26:13,633 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-06-18 18:26:13,634 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-06-18 18:26:13,635 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-06-18 18:26:13,637 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-06-18 18:26:13,638 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-06-18 18:26:13,638 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-06-18 18:26:13,639 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-06-18 18:26:13,640 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-06-18 18:26:13,640 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-06-18 18:26:13,647 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-06-18 18:26:13,648 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-06-18 18:26:13,648 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/TreeAutomizer/TreeAutomizerHopcroftMinimization.epf [2018-06-18 18:26:13,662 INFO L110 SettingsManager]: Loading preferences was successful [2018-06-18 18:26:13,662 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-06-18 18:26:13,665 INFO L131 SettingsManager]: Preferences of TreeAutomizer differ from their defaults: [2018-06-18 18:26:13,665 INFO L133 SettingsManager]: * Type of minimization to use=HOPCROFT [2018-06-18 18:26:13,665 INFO L133 SettingsManager]: * SMT solver=Internal_SMTInterpol [2018-06-18 18:26:13,666 INFO L131 SettingsManager]: Preferences of SmtParser differ from their defaults: [2018-06-18 18:26:13,667 INFO L133 SettingsManager]: * Use TreeAutomizer as solver for the given file (assumes the file contains Horn clauses only).=true [2018-06-18 18:26:13,726 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-06-18 18:26:13,744 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-06-18 18:26:13,750 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-06-18 18:26:13,752 INFO L271 PluginConnector]: Initializing SmtParser... [2018-06-18 18:26:13,753 INFO L276 PluginConnector]: SmtParser initialized [2018-06-18 18:26:13,753 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/chc-comp/sally-chc-benchmarks/tta_startup/simple_startup2.2.smt2 [2018-06-18 18:26:13,755 INFO L200 SmtParser]: Parsing .smt2 file as a set of Horn Clauses [2018-06-18 18:26:13,855 INFO L224 SmtParser]: Executing SMT file /storage/chc-comp/sally-chc-benchmarks/tta_startup/simple_startup2.2.smt2 unknown [2018-06-18 18:26:14,074 INFO L238 SmtParser]: Succesfully executed SMT file /storage/chc-comp/sally-chc-benchmarks/tta_startup/simple_startup2.2.smt2 [2018-06-18 18:26:14,080 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-06-18 18:26:14,088 INFO L131 ToolchainWalker]: Walking toolchain with 1 elements. [2018-06-18 18:26:14,088 INFO L113 PluginConnector]: ------------------------TreeAutomizer---------------------------- [2018-06-18 18:26:14,089 INFO L271 PluginConnector]: Initializing TreeAutomizer... [2018-06-18 18:26:14,093 INFO L276 PluginConnector]: TreeAutomizer initialized [2018-06-18 18:26:14,094 INFO L185 PluginConnector]: Executing the observer TreeAutomizerObserver from plugin TreeAutomizer for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 18.06 06:26:14" (1/1) ... [2018-06-18 18:26:14,184 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:14,738 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:15,428 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:16,354 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:17,711 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:20,129 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:22,951 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:23,667 WARN L168 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 59 [2018-06-18 18:26:23,869 WARN L168 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 38 [2018-06-18 18:26:27,801 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:28,342 WARN L168 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 69 [2018-06-18 18:26:28,698 WARN L168 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 62 [2018-06-18 18:26:29,404 WARN L168 SmtUtils]: Spent 550.00 ms on a formula simplification. DAG size of input: 221 DAG size of output: 53 [2018-06-18 18:26:29,873 WARN L168 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 37 [2018-06-18 18:26:33,919 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:34,504 WARN L168 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 62 [2018-06-18 18:26:34,935 WARN L168 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 246 DAG size of output: 71 [2018-06-18 18:26:35,414 WARN L168 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 237 DAG size of output: 74 [2018-06-18 18:26:35,746 WARN L168 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 75 [2018-06-18 18:26:36,021 WARN L168 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 43 [2018-06-18 18:26:40,744 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:41,215 WARN L168 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 51 [2018-06-18 18:26:41,701 WARN L168 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 257 DAG size of output: 95 [2018-06-18 18:26:42,092 WARN L168 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 240 DAG size of output: 66 [2018-06-18 18:26:42,462 WARN L168 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 244 DAG size of output: 52 [2018-06-18 18:26:42,635 WARN L168 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 39 [2018-06-18 18:26:46,152 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:46,726 WARN L168 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 206 DAG size of output: 62 [2018-06-18 18:26:47,130 WARN L168 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 272 DAG size of output: 90 [2018-06-18 18:26:47,595 WARN L168 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 264 DAG size of output: 80 [2018-06-18 18:26:47,903 WARN L168 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 249 DAG size of output: 50 [2018-06-18 18:26:50,803 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:51,328 WARN L168 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 61 [2018-06-18 18:26:51,592 WARN L168 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 71 [2018-06-18 18:26:52,151 WARN L168 SmtUtils]: Spent 389.00 ms on a formula simplification. DAG size of input: 255 DAG size of output: 83 [2018-06-18 18:26:52,579 WARN L168 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 233 DAG size of output: 50 [2018-06-18 18:26:53,066 WARN L168 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 258 DAG size of output: 43 [2018-06-18 18:26:56,738 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 18:26:57,328 WARN L168 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 226 DAG size of output: 55 [2018-06-18 18:26:58,050 WARN L168 SmtUtils]: Spent 497.00 ms on a formula simplification. DAG size of input: 294 DAG size of output: 75 [2018-06-18 18:26:58,934 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-06-18 18:26:59,555 WARN L168 SmtUtils]: Spent 1.17 s on a formula simplification. DAG size of input: 483 DAG size of output: 117 [2018-06-18 18:27:01,307 WARN L168 SmtUtils]: Spent 1.41 s on a formula simplification. DAG size of input: 499 DAG size of output: 123 [2018-06-18 18:27:02,392 WARN L168 SmtUtils]: Spent 718.00 ms on a formula simplification. DAG size of input: 448 DAG size of output: 90 [2018-06-18 18:27:03,028 WARN L168 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 270 DAG size of output: 57 [2018-06-18 18:27:08,111 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. Received shutdown request... [2018-06-18 18:27:08,304 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-18 18:27:08,310 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-18 18:27:08,317 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-18 18:27:08,323 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-18 18:27:08,327 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-18 18:27:08,330 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-18 18:27:08,330 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-18 18:27:08,339 WARN L1010 $PredicateComparison]: unable to prove that (=> (= c_hhv_invariant_6_Real 3.0) (let ((.cse0 (<= c_hhv_invariant_6_Real 2.0)) (.cse1 (<= c_hhv_invariant_6_Real 1.0))) (or .cse0 .cse1 (=> (= c_hhv_invariant_7_Real 3.0) (or (<= c_hhv_invariant_7_Real 1.0) .cse0 (< 3.0 c_hhv_invariant_7_Real) .cse1 (< 3.0 c_hhv_invariant_6_Real) (<= c_hhv_invariant_7_Real 2.0) (< c_hhv_invariant_6_Real 3.0) (< c_hhv_invariant_7_Real 3.0) (and (let ((.cse2 (<= c_hhv_invariant_11_Real c_hhv_invariant_12_Real))) (ite .cse2 (=> (< c_hhv_invariant_11_Real c_hhv_invariant_12_Real) (<= c_hhv_invariant_12_Real c_hhv_invariant_11_Real)) .cse2)) (let ((.cse3 (<= c_hhv_invariant_8_Real c_hhv_invariant_9_Real))) (ite .cse3 (=> (< c_hhv_invariant_8_Real c_hhv_invariant_9_Real) (<= c_hhv_invariant_9_Real c_hhv_invariant_8_Real)) .cse3))) (<= c_hhv_invariant_7_Real 0.0) (<= c_hhv_invariant_6_Real 0.0)))))) is different from false [2018-06-18 18:27:08,340 WARN L1032 $PredicateComparison]: unable to prove that (=> (= c_hhv_invariant_6_Real 3.0) (let ((.cse0 (<= c_hhv_invariant_6_Real 2.0)) (.cse1 (<= c_hhv_invariant_6_Real 1.0))) (or .cse0 .cse1 (=> (= c_hhv_invariant_7_Real 3.0) (or (<= c_hhv_invariant_7_Real 1.0) .cse0 (< 3.0 c_hhv_invariant_7_Real) .cse1 (< 3.0 c_hhv_invariant_6_Real) (<= c_hhv_invariant_7_Real 2.0) (< c_hhv_invariant_6_Real 3.0) (< c_hhv_invariant_7_Real 3.0) (and (let ((.cse2 (<= c_hhv_invariant_11_Real c_hhv_invariant_12_Real))) (ite .cse2 (=> (< c_hhv_invariant_11_Real c_hhv_invariant_12_Real) (<= c_hhv_invariant_12_Real c_hhv_invariant_11_Real)) .cse2)) (let ((.cse3 (<= c_hhv_invariant_8_Real c_hhv_invariant_9_Real))) (ite .cse3 (=> (< c_hhv_invariant_8_Real c_hhv_invariant_9_Real) (<= c_hhv_invariant_9_Real c_hhv_invariant_8_Real)) .cse3))) (<= c_hhv_invariant_7_Real 0.0) (<= c_hhv_invariant_6_Real 0.0)))))) is different from true [2018-06-18 18:27:08,345 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse37 (< c_hhv_invariant_10_Real c_hhv_invariant_1_Real))) (let ((.cse0 (not (= c_hhv_invariant_7_Real 1.0))) (.cse4 (<= c_hhv_invariant_7_Real 2.0)) (.cse33 (ite (not (= c_hhv_invariant_0_Real 0.0)) .cse37 (<= 1.0 c_hhv_invariant_0_Real))) (.cse13 (<= c_hhv_invariant_7_Real 0.0)) (.cse36 (= c_hhv_invariant_6_Real 1.0)) (.cse28 (not c_hhv_invariant_2_Bool)) (.cse27 (= c_hhv_invariant_6_Real 2.0)) (.cse1 (not (= c_hhv_invariant_7_Real 2.0))) (.cse3 (< 3.0 c_hhv_invariant_7_Real)) (.cse5 (< c_hhv_invariant_7_Real 3.0))) (let ((.cse21 (=> .cse1 (or .cse3 .cse5))) (.cse19 (not .cse27)) (.cse9 (<= c_hhv_invariant_6_Real 2.0)) (.cse20 (<= c_hhv_invariant_6_Real 1.0)) (.cse44 (< 3.0 c_hhv_invariant_6_Real)) (.cse45 (< c_hhv_invariant_6_Real 3.0)) (.cse12 (and .cse36 .cse28)) (.cse8 (=> c_hhv_invariant_2_Bool (or .cse4 (=> .cse1 .cse33) .cse13))) (.cse6 (=> .cse0 (=> .cse1 .cse4)))) (let ((.cse43 (=> .cse1 (or .cse3 .cse4 .cse5 .cse13 .cse6))) (.cse15 (and (=> .cse19 (or .cse9 .cse20 .cse44 .cse45 .cse12)) .cse8)) (.cse2 (<= c_hhv_invariant_7_Real 1.0)) (.cse46 (=> .cse0 .cse21)) (.cse24 (=> c_hhv_invariant_3_Bool .cse37))) (let ((.cse23 (and (or (=> .cse0 (=> .cse1 (or .cse2 .cse4 .cse46 .cse13))) .cse4 .cse13) .cse24)) (.cse42 (=> .cse0 (=> .cse1 (or .cse2 .cse43 .cse3 .cse4 .cse5 .cse15 .cse13))))) (let ((.cse25 (=> .cse0 (=> .cse1 (or .cse3 .cse4 .cse12 .cse23 .cse5 .cse42 .cse15 .cse13)))) (.cse39 (=> .cse0 (=> .cse1 (or .cse2 .cse4 .cse13)))) (.cse18 (not .cse36)) (.cse48 (or .cse9 .cse20 .cse44 .cse45)) (.cse30 (not (= c_hhv_invariant_6_Real 0.0))) (.cse29 (not (= c_hhv_invariant_6_Real 3.0))) (.cse49 (and .cse9 .cse28)) (.cse34 (<= 2.0 c_hhv_invariant_6_Real)) (.cse7 (not c_hhv_invariant_3_Bool))) (let ((.cse16 (and .cse7 (=> .cse0 (=> .cse1 (or .cse2 .cse3 .cse4 .cse5))))) (.cse11 (and (or .cse9 .cse12 .cse37) .cse8)) (.cse14 (=> .cse0 (=> .cse1 (or .cse2 .cse3 .cse4 .cse5 .cse13)))) (.cse22 (ite .cse30 (ite .cse29 .cse49 .cse9) .cse34)) (.cse17 (ite .cse30 .cse49 .cse34)) (.cse26 (<= c_hhv_invariant_6_Real 0.0)) (.cse40 (=> .cse19 .cse48)) (.cse35 (and (let ((.cse47 (=> .cse0 (=> .cse1 (or .cse3 .cse4 .cse5 .cse15 .cse13 .cse6))))) (or (=> .cse0 (=> .cse1 (or .cse39 .cse3 .cse4 .cse46 .cse25 .cse5 .cse42 .cse15 .cse13))) .cse39 (=> .cse0 (=> .cse1 (or .cse3 .cse4 .cse47 .cse5 .cse13 .cse6))) .cse47 .cse25 (=> .cse0 (=> .cse1 (or .cse2 .cse39 .cse4 .cse13))) (=> .cse0 (=> .cse1 (or .cse43 .cse3 .cse4 .cse5 .cse15 .cse13 .cse6))) .cse42 .cse15)) (=> .cse18 .cse48))) (.cse38 (and (or (=> .cse0 .cse43) .cse15) (=> .cse18 (=> .cse19 (or .cse9 .cse20 .cse44 .cse45 .cse15)))))) (or (and (=> .cse0 (=> .cse1 (or .cse2 .cse3 .cse4 .cse5 .cse6))) .cse7) (and .cse8 (or .cse9 (let ((.cse10 (and .cse8 (or .cse9 .cse12 .cse15 .cse16)))) (and .cse8 (=> c_hhv_invariant_3_Bool (or .cse10 .cse11)) (or .cse9 (and .cse8 (or .cse9 (=> .cse0 (=> .cse1 (or .cse3 .cse4 (and (or .cse9 .cse12 (=> .cse0 (=> .cse1 (or .cse3 .cse10 .cse4 .cse5 .cse13)))) .cse8) .cse5 .cse13))) .cse12)) .cse12 .cse14))) .cse12)) .cse17 .cse12 (and (or (=> .cse1 (or .cse4 .cse13)) .cse8) (=> .cse18 (=> .cse19 (or .cse9 .cse20)))) (and (or .cse8 (=> c_hhv_invariant_2_Bool (or (=> .cse1 (or .cse21 .cse3 .cse5 .cse13)) .cse13))) (=> .cse18 (=> .cse19 (or .cse22 .cse20 .cse17 (=> .cse18 (=> .cse19 (or .cse20 (ite (not (= c_hhv_invariant_7_Real 0.0)) (ite (not (= c_hhv_invariant_7_Real 3.0)) (and .cse7 .cse4) .cse4) (<= 2.0 c_hhv_invariant_7_Real))))))))) (and (or .cse9 (and (or .cse23 .cse24) .cse25) .cse12) .cse8) .cse26 .cse16 (and .cse27 .cse28) (and .cse8 (or .cse9 (and .cse8 (=> c_hhv_invariant_3_Bool .cse11) (or .cse9 .cse12 (=> .cse0 (=> .cse1 (or .cse2 .cse3 .cse4 .cse5 .cse14 .cse13))))) .cse12)) .cse22 (ite .cse29 (ite .cse30 (and .cse9 (=> .cse0 (=> .cse1 (or (let ((.cse32 (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real)) (.cse31 (+ c_hhv_invariant_10_Real 3.0))) (and (<= c_hhv_invariant_4_Real c_hhv_invariant_9_Real) (<= .cse31 .cse32) (<= c_hhv_invariant_9_Real c_hhv_invariant_4_Real) (<= .cse32 .cse31))) .cse4 (=> c_hhv_invariant_2_Bool .cse33) .cse13)))) .cse34) .cse9) .cse35 (and .cse36 (=> .cse19 (=> .cse29 (=> .cse30 (and .cse4 .cse37))))) .cse38 (ite .cse30 (ite .cse29 (and .cse9 (=> c_hhv_invariant_2_Bool (or (=> .cse1 (or .cse17 .cse33)) .cse4))) .cse9) .cse34) (and (=> .cse0 (=> .cse1 (or .cse2 .cse39 .cse3 .cse4 .cse5 .cse13))) (or .cse27 .cse7 .cse20)) (and .cse8 (or .cse40 .cse12)) (and (or .cse8 (=> c_hhv_invariant_2_Bool (=> .cse0 (=> .cse1 (or .cse3 .cse4 .cse5 .cse13 .cse26))))) (=> .cse18 (=> .cse19 (or .cse26 (=> .cse18 (=> .cse19 (or (and .cse7 (or .cse4 .cse26)) .cse9 .cse20 .cse26))))))) .cse15 (and .cse8 (=> .cse19 (or .cse9 .cse20 .cse26))) (let ((.cse41 (or .cse42 .cse15))) (and (=> c_hhv_invariant_3_Bool (=> .cse18 (=> .cse19 (or (and .cse41 (=> c_hhv_invariant_3_Bool (=> .cse18 .cse40))) .cse9 .cse35 .cse38 .cse15)))) .cse41)))))))))) is different from false [2018-06-18 18:27:08,409 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse37 (< c_hhv_invariant_10_Real c_hhv_invariant_1_Real))) (let ((.cse0 (not (= c_hhv_invariant_7_Real 1.0))) (.cse4 (<= c_hhv_invariant_7_Real 2.0)) (.cse33 (ite (not (= c_hhv_invariant_0_Real 0.0)) .cse37 (<= 1.0 c_hhv_invariant_0_Real))) (.cse13 (<= c_hhv_invariant_7_Real 0.0)) (.cse36 (= c_hhv_invariant_6_Real 1.0)) (.cse28 (not c_hhv_invariant_2_Bool)) (.cse27 (= c_hhv_invariant_6_Real 2.0)) (.cse1 (not (= c_hhv_invariant_7_Real 2.0))) (.cse3 (< 3.0 c_hhv_invariant_7_Real)) (.cse5 (< c_hhv_invariant_7_Real 3.0))) (let ((.cse21 (=> .cse1 (or .cse3 .cse5))) (.cse19 (not .cse27)) (.cse9 (<= c_hhv_invariant_6_Real 2.0)) (.cse20 (<= c_hhv_invariant_6_Real 1.0)) (.cse44 (< 3.0 c_hhv_invariant_6_Real)) (.cse45 (< c_hhv_invariant_6_Real 3.0)) (.cse12 (and .cse36 .cse28)) (.cse8 (=> c_hhv_invariant_2_Bool (or .cse4 (=> .cse1 .cse33) .cse13))) (.cse6 (=> .cse0 (=> .cse1 .cse4)))) (let ((.cse43 (=> .cse1 (or .cse3 .cse4 .cse5 .cse13 .cse6))) (.cse15 (and (=> .cse19 (or .cse9 .cse20 .cse44 .cse45 .cse12)) .cse8)) (.cse2 (<= c_hhv_invariant_7_Real 1.0)) (.cse46 (=> .cse0 .cse21)) (.cse24 (=> c_hhv_invariant_3_Bool .cse37))) (let ((.cse23 (and (or (=> .cse0 (=> .cse1 (or .cse2 .cse4 .cse46 .cse13))) .cse4 .cse13) .cse24)) (.cse42 (=> .cse0 (=> .cse1 (or .cse2 .cse43 .cse3 .cse4 .cse5 .cse15 .cse13))))) (let ((.cse25 (=> .cse0 (=> .cse1 (or .cse3 .cse4 .cse12 .cse23 .cse5 .cse42 .cse15 .cse13)))) (.cse39 (=> .cse0 (=> .cse1 (or .cse2 .cse4 .cse13)))) (.cse18 (not .cse36)) (.cse48 (or .cse9 .cse20 .cse44 .cse45)) (.cse30 (not (= c_hhv_invariant_6_Real 0.0))) (.cse29 (not (= c_hhv_invariant_6_Real 3.0))) (.cse49 (and .cse9 .cse28)) (.cse34 (<= 2.0 c_hhv_invariant_6_Real)) (.cse7 (not c_hhv_invariant_3_Bool))) (let ((.cse16 (and .cse7 (=> .cse0 (=> .cse1 (or .cse2 .cse3 .cse4 .cse5))))) (.cse11 (and (or .cse9 .cse12 .cse37) .cse8)) (.cse14 (=> .cse0 (=> .cse1 (or .cse2 .cse3 .cse4 .cse5 .cse13)))) (.cse22 (ite .cse30 (ite .cse29 .cse49 .cse9) .cse34)) (.cse17 (ite .cse30 .cse49 .cse34)) (.cse26 (<= c_hhv_invariant_6_Real 0.0)) (.cse40 (=> .cse19 .cse48)) (.cse35 (and (let ((.cse47 (=> .cse0 (=> .cse1 (or .cse3 .cse4 .cse5 .cse15 .cse13 .cse6))))) (or (=> .cse0 (=> .cse1 (or .cse39 .cse3 .cse4 .cse46 .cse25 .cse5 .cse42 .cse15 .cse13))) .cse39 (=> .cse0 (=> .cse1 (or .cse3 .cse4 .cse47 .cse5 .cse13 .cse6))) .cse47 .cse25 (=> .cse0 (=> .cse1 (or .cse2 .cse39 .cse4 .cse13))) (=> .cse0 (=> .cse1 (or .cse43 .cse3 .cse4 .cse5 .cse15 .cse13 .cse6))) .cse42 .cse15)) (=> .cse18 .cse48))) (.cse38 (and (or (=> .cse0 .cse43) .cse15) (=> .cse18 (=> .cse19 (or .cse9 .cse20 .cse44 .cse45 .cse15)))))) (or (and (=> .cse0 (=> .cse1 (or .cse2 .cse3 .cse4 .cse5 .cse6))) .cse7) (and .cse8 (or .cse9 (let ((.cse10 (and .cse8 (or .cse9 .cse12 .cse15 .cse16)))) (and .cse8 (=> c_hhv_invariant_3_Bool (or .cse10 .cse11)) (or .cse9 (and .cse8 (or .cse9 (=> .cse0 (=> .cse1 (or .cse3 .cse4 (and (or .cse9 .cse12 (=> .cse0 (=> .cse1 (or .cse3 .cse10 .cse4 .cse5 .cse13)))) .cse8) .cse5 .cse13))) .cse12)) .cse12 .cse14))) .cse12)) .cse17 .cse12 (and (or (=> .cse1 (or .cse4 .cse13)) .cse8) (=> .cse18 (=> .cse19 (or .cse9 .cse20)))) (and (or .cse8 (=> c_hhv_invariant_2_Bool (or (=> .cse1 (or .cse21 .cse3 .cse5 .cse13)) .cse13))) (=> .cse18 (=> .cse19 (or .cse22 .cse20 .cse17 (=> .cse18 (=> .cse19 (or .cse20 (ite (not (= c_hhv_invariant_7_Real 0.0)) (ite (not (= c_hhv_invariant_7_Real 3.0)) (and .cse7 .cse4) .cse4) (<= 2.0 c_hhv_invariant_7_Real))))))))) (and (or .cse9 (and (or .cse23 .cse24) .cse25) .cse12) .cse8) .cse26 .cse16 (and .cse27 .cse28) (and .cse8 (or .cse9 (and .cse8 (=> c_hhv_invariant_3_Bool .cse11) (or .cse9 .cse12 (=> .cse0 (=> .cse1 (or .cse2 .cse3 .cse4 .cse5 .cse14 .cse13))))) .cse12)) .cse22 (ite .cse29 (ite .cse30 (and .cse9 (=> .cse0 (=> .cse1 (or (let ((.cse32 (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real)) (.cse31 (+ c_hhv_invariant_10_Real 3.0))) (and (<= c_hhv_invariant_4_Real c_hhv_invariant_9_Real) (<= .cse31 .cse32) (<= c_hhv_invariant_9_Real c_hhv_invariant_4_Real) (<= .cse32 .cse31))) .cse4 (=> c_hhv_invariant_2_Bool .cse33) .cse13)))) .cse34) .cse9) .cse35 (and .cse36 (=> .cse19 (=> .cse29 (=> .cse30 (and .cse4 .cse37))))) .cse38 (ite .cse30 (ite .cse29 (and .cse9 (=> c_hhv_invariant_2_Bool (or (=> .cse1 (or .cse17 .cse33)) .cse4))) .cse9) .cse34) (and (=> .cse0 (=> .cse1 (or .cse2 .cse39 .cse3 .cse4 .cse5 .cse13))) (or .cse27 .cse7 .cse20)) (and .cse8 (or .cse40 .cse12)) (and (or .cse8 (=> c_hhv_invariant_2_Bool (=> .cse0 (=> .cse1 (or .cse3 .cse4 .cse5 .cse13 .cse26))))) (=> .cse18 (=> .cse19 (or .cse26 (=> .cse18 (=> .cse19 (or (and .cse7 (or .cse4 .cse26)) .cse9 .cse20 .cse26))))))) .cse15 (and .cse8 (=> .cse19 (or .cse9 .cse20 .cse26))) (let ((.cse41 (or .cse42 .cse15))) (and (=> c_hhv_invariant_3_Bool (=> .cse18 (=> .cse19 (or (and .cse41 (=> c_hhv_invariant_3_Bool (=> .cse18 .cse40))) .cse9 .cse35 .cse38 .cse15)))) .cse41)))))))))) is different from true [2018-06-18 18:27:08,430 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0)))) (ite .cse0 (let ((.cse1 (< 0.0 c_hhv_invariant_13_Real))) (ite .cse1 (let ((.cse53 (<= c_hhv_invariant_7_Real 1.0)) (.cse20 (<= c_hhv_invariant_7_Real 2.0))) (let ((.cse52 (= c_hhv_invariant_7_Real 3.0)) (.cse80 (or .cse53 .cse20)) (.cse68 (+ c_hhv_invariant_10_Real 9.0)) (.cse29 (= c_hhv_invariant_6_Real 2.0)) (.cse51 (= c_hhv_invariant_6_Real 1.0))) (let ((.cse46 (not .cse51)) (.cse3 (not .cse29)) (.cse40 (< 3.0 c_hhv_invariant_6_Real)) (.cse41 (< c_hhv_invariant_6_Real 3.0)) (.cse69 (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real)) (.cse72 (<= .cse68 c_hhv_invariant_12_Real)) (.cse54 (< 3.0 c_hhv_invariant_7_Real)) (.cse67 (=> .cse52 .cse80)) (.cse55 (< c_hhv_invariant_7_Real 3.0)) (.cse36 (= c_hhv_invariant_7_Real 2.0)) (.cse73 (not .cse52)) (.cse19 (not c_hhv_invariant_3_Bool))) (let ((.cse37 (=> .cse73 (=> (not (= c_hhv_invariant_7_Real 0.0)) .cse19))) (.cse39 (< (+ c_hhv_invariant_10_Real (/ 3.0 2.0)) c_hhv_invariant_11_Real)) (.cse81 (= c_hhv_invariant_7_Real 1.0)) (.cse58 (not .cse36)) (.cse66 (or .cse54 .cse67 .cse20 .cse55)) (.cse38 (let ((.cse83 (+ c_hhv_invariant_10_Real 3.0))) (or (<= .cse83 c_hhv_invariant_12_Real) (<= .cse83 .cse69) .cse72))) (.cse2 (or c_hhv_invariant_3_Bool .cse1)) (.cse79 (=> .cse46 (=> .cse3 (or .cse40 .cse41))))) (let ((.cse78 (let ((.cse82 (<= 3.0 c_hhv_invariant_7_Real))) (ite .cse82 (<= c_hhv_invariant_7_Real 3.0) .cse82))) (.cse48 (<= (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) c_hhv_invariant_1_Real)) (.cse34 (< c_hhv_invariant_10_Real c_hhv_invariant_1_Real)) (.cse12 (not c_hhv_invariant_2_Bool)) (.cse11 (and .cse2 .cse79)) (.cse74 (=> .cse58 (and .cse66 .cse38))) (.cse77 (and .cse19 (or .cse54 .cse67 .cse55))) (.cse57 (and .cse81 (=> .cse58 (=> .cse73 .cse19)))) (.cse4 (and .cse19 .cse1)) (.cse5 (and .cse81 .cse37 .cse39))) (let ((.cse70 (<= 2.0 c_hhv_invariant_6_Real)) (.cse35 (<= c_hhv_invariant_6_Real 2.0)) (.cse6 (and (or .cse77 .cse57) (or .cse4 .cse5))) (.cse26 (<= 3.0 c_hhv_invariant_13_Real)) (.cse8 (and (or .cse48 .cse34) (ite .cse12 (or .cse53 .cse54 .cse67 .cse55 .cse11) .cse74))) (.cse27 (<= 9.0 c_hhv_invariant_13_Real)) (.cse7 (ite .cse52 .cse80 .cse78)) (.cse31 (<= 3.0 c_hhv_invariant_6_Real))) (let ((.cse24 (or .cse54 .cse20 .cse73 .cse55)) (.cse45 (=> c_hhv_invariant_3_Bool .cse12)) (.cse49 (<= c_hhv_invariant_6_Real 0.0)) (.cse42 (and (ite c_hhv_invariant_2_Bool (and (=> .cse58 .cse66) .cse34) .cse11) (ite c_hhv_invariant_2_Bool (and .cse34 .cse79) .cse11))) (.cse15 (<= c_hhv_invariant_6_Real 1.0)) (.cse71 (=> c_hhv_invariant_3_Bool .cse48)) (.cse9 (and (or (ite .cse3 (or .cse6 .cse26 .cse8 .cse27 .cse7 (and .cse19 (or .cse54 .cse55))) .cse31) .cse11) .cse12)) (.cse10 (and .cse2 .cse12 .cse79)) (.cse30 (<= c_hhv_invariant_13_Real 0.0)) (.cse17 (not (= c_hhv_invariant_6_Real 0.0))) (.cse18 (not (= c_hhv_invariant_6_Real 3.0))) (.cse32 (ite .cse35 (=> (< c_hhv_invariant_6_Real 2.0) .cse70) .cse35))) (let ((.cse28 (ite .cse17 (ite .cse46 (ite .cse18 (ite .cse29 (and .cse35 .cse2 .cse70) .cse32) .cse35) .cse70) .cse70)) (.cse13 (ite c_hhv_invariant_2_Bool (or .cse42 (and .cse34 (or .cse35 .cse15 .cse40 .cse41 .cse30) (let ((.cse76 (and (=> .cse58 (or .cse20 (ite .cse52 (or .cse53 .cse54 .cse67 .cse20 .cse55 .cse30) .cse78))) .cse34))) (let ((.cse75 (ite c_hhv_invariant_2_Bool .cse76 .cse11))) (or (and (or (ite .cse58 (ite .cse73 (and .cse53 .cse71) .cse53) .cse53) .cse57 .cse11) .cse12) (ite c_hhv_invariant_2_Bool (and (=> .cse58 (or .cse54 .cse67 .cse20 .cse55 .cse74)) .cse34) .cse11) .cse8 .cse75 (ite .cse12 (or .cse11 .cse30) (or .cse76 .cse75)) .cse9 (and (or .cse8 .cse9 .cse10 .cse77 .cse57 .cse11 .cse7) .cse12) .cse10 .cse57 .cse30))))) .cse11)) (.cse22 (or (< (+ c_hhv_invariant_10_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real) .cse72)) (.cse25 (<= 6.0 c_hhv_invariant_13_Real)) (.cse47 (=> .cse46 (=> .cse3 .cse49))) (.cse23 (and .cse24 .cse19 .cse45)) (.cse21 (<= 1.0 c_hhv_invariant_6_Real)) (.cse14 (and .cse29 (=> .cse18 (=> .cse17 (=> .cse46 .cse19))))) (.cse16 (and .cse29 .cse71 .cse19 (<= (+ c_hhv_invariant_10_Real 6.0) c_hhv_invariant_11_Real)))) (or (and (or (and .cse2 (=> .cse3 (and (or .cse4 .cse5 .cse6 .cse7) (or .cse8 .cse9 .cse10)))) .cse11) .cse12) .cse13 (and (ite .cse12 (or .cse14 .cse15 .cse16) (ite .cse17 (ite .cse3 (ite .cse18 (and .cse15 .cse19 .cse20 (<= 2.0 c_hhv_invariant_7_Real)) .cse15) .cse15) .cse21)) .cse22 (ite c_hhv_invariant_2_Bool (ite .cse17 (ite .cse3 (ite .cse18 (or .cse23 (and .cse24 .cse19)) .cse15) .cse15) .cse21) .cse2)) (ite c_hhv_invariant_2_Bool (or .cse25 .cse26 .cse27) .cse28) (and .cse28 .cse12) (ite .cse29 (or (ite c_hhv_invariant_2_Bool (or .cse26 .cse27 .cse30) .cse28) .cse31) .cse32) .cse27 (let ((.cse33 (or .cse8 .cse10))) (and .cse33 (ite .cse12 (or (=> .cse3 .cse5) .cse11) (or .cse13 (and .cse33 .cse34 (=> .cse3 (or .cse35 (and .cse34 (or (and .cse36 .cse37) (and .cse19 .cse38)) .cse39) .cse15 .cse40 .cse41))) .cse42 .cse30)))) (let ((.cse43 (not (= c_hhv_invariant_0_Real 1.0))) (.cse44 (<= c_hhv_invariant_0_Real 0.0))) (and .cse22 (ite c_hhv_invariant_2_Bool (and (ite .cse43 (and .cse19 .cse20) .cse44) .cse45) .cse2) (=> .cse3 .cse15) (=> c_hhv_invariant_2_Bool (ite .cse3 (or .cse43 .cse44) .cse15)))) .cse25 (ite .cse12 (and (=> .cse46 (=> .cse3 (or .cse15 .cse47))) .cse2) (ite .cse3 (ite .cse46 (ite .cse18 (or .cse26 (and .cse38 .cse48 .cse20 .cse49) .cse27) .cse49) .cse49) (or .cse15 .cse49))) .cse42 .cse10 (<= (/ 3.0 2.0) c_hhv_invariant_13_Real) (let ((.cse50 (ite .cse46 (ite .cse3 (and .cse20 .cse49) .cse49) .cse49))) (and (or (and .cse12 .cse49) (and (or .cse20 .cse50) .cse47 (or (and .cse51 (=> .cse3 .cse19)) (ite .cse46 (or .cse49 .cse3) .cse49)))) (ite c_hhv_invariant_2_Bool (or (and .cse51 (=> .cse18 (=> .cse17 .cse23))) .cse50) .cse2))) (let ((.cse63 (<= c_hhv_invariant_7_Real 0.0))) (let ((.cse59 (=> .cse52 (or .cse53 .cse54 .cse67 .cse20 .cse55 .cse63 .cse30))) (.cse56 (=> .cse52 (or .cse53 .cse54 .cse26 .cse67 .cse20 .cse27 .cse55)))) (ite c_hhv_invariant_2_Bool (or (and .cse19 .cse45 (or (=> .cse52 (or .cse53 .cse54 .cse26 .cse20 .cse27 .cse55 .cse56)) .cse20)) (and (or .cse57 (and .cse19 (=> .cse58 (or .cse20 .cse30 .cse59)))) (or (ite .cse17 (and (or .cse15 .cse3) .cse19 .cse15 (or .cse18 .cse15)) .cse21) .cse30)) .cse30) (let ((.cse61 (or .cse20 .cse56))) (let ((.cse60 (=> .cse3 .cse1)) (.cse62 (and .cse61 .cse19))) (or (and (or .cse35 (=> .cse3 (and .cse60 .cse19 .cse2 .cse12 (or .cse35 (=> .cse3 (and .cse61 (=> c_hhv_invariant_3_Bool .cse62))))))) .cse2 .cse12) (ite c_hhv_invariant_2_Bool (and .cse19 (=> .cse58 (=> .cse52 (or .cse20 .cse63 .cse30 .cse59)))) (or (and (=> .cse3 (or .cse35 (let ((.cse64 (and .cse2 (=> .cse3 (or (ite .cse3 (and .cse15 (not .cse18)) .cse15) (and (or .cse53 .cse54 .cse67 .cse20 .cse55) .cse19 .cse39) .cse35 .cse11))))) (and (ite c_hhv_invariant_3_Bool (or .cse64 .cse30) (and .cse60 .cse2)) (or (and (=> .cse3 (or .cse35 .cse62 (and (=> .cse3 (let ((.cse65 (and .cse19 (or (=> .cse52 .cse66) .cse54 .cse20 .cse55)))) (or .cse35 (and (=> .cse3 (or .cse35 .cse64 .cse65 .cse30)) .cse2) .cse65 .cse30))) .cse2) .cse30)) .cse2) .cse30))))) .cse2) .cse30)) .cse30)))))) (and .cse29 (=> .cse18 (or .cse15 (=> .cse17 (=> .cse46 (and .cse12 (or .cse14 .cse16)))))) (<= .cse68 .cse69)) (and (ite .cse17 (ite .cse46 (ite .cse29 (and .cse35 .cse19 .cse12 .cse70 .cse1) .cse32) .cse70) .cse70) .cse19 .cse12) .cse30))))))))) .cse1)) .cse0)) is different from false [2018-06-18 18:27:08,434 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0)))) (ite .cse0 (let ((.cse1 (< 0.0 c_hhv_invariant_13_Real))) (ite .cse1 (let ((.cse53 (<= c_hhv_invariant_7_Real 1.0)) (.cse20 (<= c_hhv_invariant_7_Real 2.0))) (let ((.cse52 (= c_hhv_invariant_7_Real 3.0)) (.cse80 (or .cse53 .cse20)) (.cse68 (+ c_hhv_invariant_10_Real 9.0)) (.cse29 (= c_hhv_invariant_6_Real 2.0)) (.cse51 (= c_hhv_invariant_6_Real 1.0))) (let ((.cse46 (not .cse51)) (.cse3 (not .cse29)) (.cse40 (< 3.0 c_hhv_invariant_6_Real)) (.cse41 (< c_hhv_invariant_6_Real 3.0)) (.cse69 (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real)) (.cse72 (<= .cse68 c_hhv_invariant_12_Real)) (.cse54 (< 3.0 c_hhv_invariant_7_Real)) (.cse67 (=> .cse52 .cse80)) (.cse55 (< c_hhv_invariant_7_Real 3.0)) (.cse36 (= c_hhv_invariant_7_Real 2.0)) (.cse73 (not .cse52)) (.cse19 (not c_hhv_invariant_3_Bool))) (let ((.cse37 (=> .cse73 (=> (not (= c_hhv_invariant_7_Real 0.0)) .cse19))) (.cse39 (< (+ c_hhv_invariant_10_Real (/ 3.0 2.0)) c_hhv_invariant_11_Real)) (.cse81 (= c_hhv_invariant_7_Real 1.0)) (.cse58 (not .cse36)) (.cse66 (or .cse54 .cse67 .cse20 .cse55)) (.cse38 (let ((.cse83 (+ c_hhv_invariant_10_Real 3.0))) (or (<= .cse83 c_hhv_invariant_12_Real) (<= .cse83 .cse69) .cse72))) (.cse2 (or c_hhv_invariant_3_Bool .cse1)) (.cse79 (=> .cse46 (=> .cse3 (or .cse40 .cse41))))) (let ((.cse78 (let ((.cse82 (<= 3.0 c_hhv_invariant_7_Real))) (ite .cse82 (<= c_hhv_invariant_7_Real 3.0) .cse82))) (.cse48 (<= (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) c_hhv_invariant_1_Real)) (.cse34 (< c_hhv_invariant_10_Real c_hhv_invariant_1_Real)) (.cse12 (not c_hhv_invariant_2_Bool)) (.cse11 (and .cse2 .cse79)) (.cse74 (=> .cse58 (and .cse66 .cse38))) (.cse77 (and .cse19 (or .cse54 .cse67 .cse55))) (.cse57 (and .cse81 (=> .cse58 (=> .cse73 .cse19)))) (.cse4 (and .cse19 .cse1)) (.cse5 (and .cse81 .cse37 .cse39))) (let ((.cse70 (<= 2.0 c_hhv_invariant_6_Real)) (.cse35 (<= c_hhv_invariant_6_Real 2.0)) (.cse6 (and (or .cse77 .cse57) (or .cse4 .cse5))) (.cse26 (<= 3.0 c_hhv_invariant_13_Real)) (.cse8 (and (or .cse48 .cse34) (ite .cse12 (or .cse53 .cse54 .cse67 .cse55 .cse11) .cse74))) (.cse27 (<= 9.0 c_hhv_invariant_13_Real)) (.cse7 (ite .cse52 .cse80 .cse78)) (.cse31 (<= 3.0 c_hhv_invariant_6_Real))) (let ((.cse24 (or .cse54 .cse20 .cse73 .cse55)) (.cse45 (=> c_hhv_invariant_3_Bool .cse12)) (.cse49 (<= c_hhv_invariant_6_Real 0.0)) (.cse42 (and (ite c_hhv_invariant_2_Bool (and (=> .cse58 .cse66) .cse34) .cse11) (ite c_hhv_invariant_2_Bool (and .cse34 .cse79) .cse11))) (.cse15 (<= c_hhv_invariant_6_Real 1.0)) (.cse71 (=> c_hhv_invariant_3_Bool .cse48)) (.cse9 (and (or (ite .cse3 (or .cse6 .cse26 .cse8 .cse27 .cse7 (and .cse19 (or .cse54 .cse55))) .cse31) .cse11) .cse12)) (.cse10 (and .cse2 .cse12 .cse79)) (.cse30 (<= c_hhv_invariant_13_Real 0.0)) (.cse17 (not (= c_hhv_invariant_6_Real 0.0))) (.cse18 (not (= c_hhv_invariant_6_Real 3.0))) (.cse32 (ite .cse35 (=> (< c_hhv_invariant_6_Real 2.0) .cse70) .cse35))) (let ((.cse28 (ite .cse17 (ite .cse46 (ite .cse18 (ite .cse29 (and .cse35 .cse2 .cse70) .cse32) .cse35) .cse70) .cse70)) (.cse13 (ite c_hhv_invariant_2_Bool (or .cse42 (and .cse34 (or .cse35 .cse15 .cse40 .cse41 .cse30) (let ((.cse76 (and (=> .cse58 (or .cse20 (ite .cse52 (or .cse53 .cse54 .cse67 .cse20 .cse55 .cse30) .cse78))) .cse34))) (let ((.cse75 (ite c_hhv_invariant_2_Bool .cse76 .cse11))) (or (and (or (ite .cse58 (ite .cse73 (and .cse53 .cse71) .cse53) .cse53) .cse57 .cse11) .cse12) (ite c_hhv_invariant_2_Bool (and (=> .cse58 (or .cse54 .cse67 .cse20 .cse55 .cse74)) .cse34) .cse11) .cse8 .cse75 (ite .cse12 (or .cse11 .cse30) (or .cse76 .cse75)) .cse9 (and (or .cse8 .cse9 .cse10 .cse77 .cse57 .cse11 .cse7) .cse12) .cse10 .cse57 .cse30))))) .cse11)) (.cse22 (or (< (+ c_hhv_invariant_10_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real) .cse72)) (.cse25 (<= 6.0 c_hhv_invariant_13_Real)) (.cse47 (=> .cse46 (=> .cse3 .cse49))) (.cse23 (and .cse24 .cse19 .cse45)) (.cse21 (<= 1.0 c_hhv_invariant_6_Real)) (.cse14 (and .cse29 (=> .cse18 (=> .cse17 (=> .cse46 .cse19))))) (.cse16 (and .cse29 .cse71 .cse19 (<= (+ c_hhv_invariant_10_Real 6.0) c_hhv_invariant_11_Real)))) (or (and (or (and .cse2 (=> .cse3 (and (or .cse4 .cse5 .cse6 .cse7) (or .cse8 .cse9 .cse10)))) .cse11) .cse12) .cse13 (and (ite .cse12 (or .cse14 .cse15 .cse16) (ite .cse17 (ite .cse3 (ite .cse18 (and .cse15 .cse19 .cse20 (<= 2.0 c_hhv_invariant_7_Real)) .cse15) .cse15) .cse21)) .cse22 (ite c_hhv_invariant_2_Bool (ite .cse17 (ite .cse3 (ite .cse18 (or .cse23 (and .cse24 .cse19)) .cse15) .cse15) .cse21) .cse2)) (ite c_hhv_invariant_2_Bool (or .cse25 .cse26 .cse27) .cse28) (and .cse28 .cse12) (ite .cse29 (or (ite c_hhv_invariant_2_Bool (or .cse26 .cse27 .cse30) .cse28) .cse31) .cse32) .cse27 (let ((.cse33 (or .cse8 .cse10))) (and .cse33 (ite .cse12 (or (=> .cse3 .cse5) .cse11) (or .cse13 (and .cse33 .cse34 (=> .cse3 (or .cse35 (and .cse34 (or (and .cse36 .cse37) (and .cse19 .cse38)) .cse39) .cse15 .cse40 .cse41))) .cse42 .cse30)))) (let ((.cse43 (not (= c_hhv_invariant_0_Real 1.0))) (.cse44 (<= c_hhv_invariant_0_Real 0.0))) (and .cse22 (ite c_hhv_invariant_2_Bool (and (ite .cse43 (and .cse19 .cse20) .cse44) .cse45) .cse2) (=> .cse3 .cse15) (=> c_hhv_invariant_2_Bool (ite .cse3 (or .cse43 .cse44) .cse15)))) .cse25 (ite .cse12 (and (=> .cse46 (=> .cse3 (or .cse15 .cse47))) .cse2) (ite .cse3 (ite .cse46 (ite .cse18 (or .cse26 (and .cse38 .cse48 .cse20 .cse49) .cse27) .cse49) .cse49) (or .cse15 .cse49))) .cse42 .cse10 (<= (/ 3.0 2.0) c_hhv_invariant_13_Real) (let ((.cse50 (ite .cse46 (ite .cse3 (and .cse20 .cse49) .cse49) .cse49))) (and (or (and .cse12 .cse49) (and (or .cse20 .cse50) .cse47 (or (and .cse51 (=> .cse3 .cse19)) (ite .cse46 (or .cse49 .cse3) .cse49)))) (ite c_hhv_invariant_2_Bool (or (and .cse51 (=> .cse18 (=> .cse17 .cse23))) .cse50) .cse2))) (let ((.cse63 (<= c_hhv_invariant_7_Real 0.0))) (let ((.cse59 (=> .cse52 (or .cse53 .cse54 .cse67 .cse20 .cse55 .cse63 .cse30))) (.cse56 (=> .cse52 (or .cse53 .cse54 .cse26 .cse67 .cse20 .cse27 .cse55)))) (ite c_hhv_invariant_2_Bool (or (and .cse19 .cse45 (or (=> .cse52 (or .cse53 .cse54 .cse26 .cse20 .cse27 .cse55 .cse56)) .cse20)) (and (or .cse57 (and .cse19 (=> .cse58 (or .cse20 .cse30 .cse59)))) (or (ite .cse17 (and (or .cse15 .cse3) .cse19 .cse15 (or .cse18 .cse15)) .cse21) .cse30)) .cse30) (let ((.cse61 (or .cse20 .cse56))) (let ((.cse60 (=> .cse3 .cse1)) (.cse62 (and .cse61 .cse19))) (or (and (or .cse35 (=> .cse3 (and .cse60 .cse19 .cse2 .cse12 (or .cse35 (=> .cse3 (and .cse61 (=> c_hhv_invariant_3_Bool .cse62))))))) .cse2 .cse12) (ite c_hhv_invariant_2_Bool (and .cse19 (=> .cse58 (=> .cse52 (or .cse20 .cse63 .cse30 .cse59)))) (or (and (=> .cse3 (or .cse35 (let ((.cse64 (and .cse2 (=> .cse3 (or (ite .cse3 (and .cse15 (not .cse18)) .cse15) (and (or .cse53 .cse54 .cse67 .cse20 .cse55) .cse19 .cse39) .cse35 .cse11))))) (and (ite c_hhv_invariant_3_Bool (or .cse64 .cse30) (and .cse60 .cse2)) (or (and (=> .cse3 (or .cse35 .cse62 (and (=> .cse3 (let ((.cse65 (and .cse19 (or (=> .cse52 .cse66) .cse54 .cse20 .cse55)))) (or .cse35 (and (=> .cse3 (or .cse35 .cse64 .cse65 .cse30)) .cse2) .cse65 .cse30))) .cse2) .cse30)) .cse2) .cse30))))) .cse2) .cse30)) .cse30)))))) (and .cse29 (=> .cse18 (or .cse15 (=> .cse17 (=> .cse46 (and .cse12 (or .cse14 .cse16)))))) (<= .cse68 .cse69)) (and (ite .cse17 (ite .cse46 (ite .cse29 (and .cse35 .cse19 .cse12 .cse70 .cse1) .cse32) .cse70) .cse70) .cse19 .cse12) .cse30))))))))) .cse1)) .cse0)) is different from true [2018-06-18 18:27:08,445 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse25 (< 0.0 c_hhv_invariant_13_Real))) (and .cse0 (let ((.cse69 (= c_hhv_invariant_6_Real 1.0)) (.cse37 (= c_hhv_invariant_6_Real 3.0))) (let ((.cse73 (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real)) (.cse45 (= c_hhv_invariant_7_Real 1.0)) (.cse52 (= c_hhv_invariant_7_Real 3.0)) (.cse1 (not .cse37)) (.cse30 (not .cse69)) (.cse4 (<= c_hhv_invariant_6_Real 1.0)) (.cse60 (= c_hhv_invariant_7_Real 2.0)) (.cse77 (+ c_hhv_invariant_10_Real 9.0)) (.cse76 (<= 2.0 c_hhv_invariant_6_Real)) (.cse31 (<= c_hhv_invariant_6_Real 2.0)) (.cse32 (= c_hhv_invariant_6_Real 2.0)) (.cse3 (not c_hhv_invariant_3_Bool))) (let ((.cse59 (<= 1.0 c_hhv_invariant_0_Real)) (.cse57 (= c_hhv_invariant_0_Real 0.0)) (.cse63 (< (+ c_hhv_invariant_10_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real)) (.cse11 (< 3.0 c_hhv_invariant_7_Real)) (.cse16 (< c_hhv_invariant_7_Real 3.0)) (.cse34 (+ c_hhv_invariant_10_Real 3.0)) (.cse33 (<= c_hhv_invariant_6_Real 0.0)) (.cse61 (=> .cse3 .cse25)) (.cse18 (not .cse32)) (.cse6 (<= 1.0 c_hhv_invariant_6_Real)) (.cse19 (ite .cse31 .cse76 .cse31)) (.cse64 (not (= c_hhv_invariant_7_Real 0.0))) (.cse65 (not (= c_hhv_invariant_0_Real 1.0))) (.cse75 (+ c_hhv_invariant_10_Real 6.0)) (.cse66 (<= c_hhv_invariant_0_Real 0.0)) (.cse58 (< c_hhv_invariant_12_Real c_hhv_invariant_10_Real)) (.cse51 (< c_hhv_invariant_10_Real c_hhv_invariant_12_Real)) (.cse14 (<= 9.0 c_hhv_invariant_13_Real)) (.cse13 (<= c_hhv_invariant_7_Real 2.0)) (.cse68 (<= 2.0 c_hhv_invariant_7_Real)) (.cse29 (<= .cse77 c_hhv_invariant_12_Real)) (.cse9 (not .cse60)) (.cse10 (<= c_hhv_invariant_7_Real 1.0)) (.cse20 (=> .cse1 (=> .cse30 .cse4))) (.cse5 (not (= c_hhv_invariant_6_Real 0.0))) (.cse42 (not .cse52)) (.cse27 (not .cse45)) (.cse74 (<= .cse77 .cse73)) (.cse12 (<= 3.0 c_hhv_invariant_13_Real)) (.cse67 (not c_hhv_invariant_2_Bool)) (.cse8 (<= c_hhv_invariant_13_Real 0.0))) (or (let ((.cse56 (or .cse10 .cse11 .cse13 .cse16))) (let ((.cse28 (=> .cse52 .cse56)) (.cse22 (<= c_hhv_invariant_7_Real 0.0))) (ite c_hhv_invariant_2_Bool (let ((.cse21 (<= .cse34 c_hhv_invariant_12_Real))) (let ((.cse7 (=> .cse27 (=> .cse9 (or (ite .cse18 (or .cse28 .cse19) .cse20) .cse22 .cse8)))) (.cse2 (=> .cse30 (or .cse31 .cse32 .cse4 (=> .cse30 (or .cse31 .cse32 .cse4 .cse33)) .cse33 .cse8))) (.cse15 (=> .cse9 (or .cse10 .cse11 .cse12 .cse13 .cse14 .cse16))) (.cse17 (or .cse21 .cse29))) (and (or (and (or .cse1 .cse2) .cse3 .cse4 (or .cse5 .cse6) (or .cse7 .cse8) .cse6) (and (=> .cse9 (or .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16)) .cse3 .cse17) (ite .cse18 .cse19 .cse20) .cse8) (or (ite .cse1 (and (=> .cse9 (or .cse7 .cse21 .cse13 .cse22 .cse8)) (or (ite .cse1 (let ((.cse26 (=> .cse9 .cse28))) (let ((.cse24 (and (ite .cse18 (or (and .cse0 .cse3 (ite .cse5 .cse4 .cse6) (=> .cse27 .cse26) .cse25) .cse19) .cse20) .cse25))) (and (ite .cse1 (or (and (or (and .cse3 .cse15) (and (let ((.cse23 (and .cse26 .cse3))) (or .cse23 (and (or .cse23 .cse24 .cse8) .cse25) .cse8)) .cse25) .cse8) .cse25) .cse8) .cse2) (=> c_hhv_invariant_3_Bool (or .cse24 .cse8)) .cse25))) .cse2) .cse8)) .cse2) (and .cse3 .cse15 .cse17 .cse25))))) (let ((.cse62 (+ c_hhv_invariant_10_Real (/ 3.0 2.0)))) (let ((.cse50 (=> .cse3 (or (ite .cse27 (ite .cse9 (or .cse42 .cse22) .cse22) .cse22) .cse63 (< .cse62 c_hhv_invariant_12_Real) .cse29))) (.cse46 (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real)) (.cse38 (< .cse62 c_hhv_invariant_11_Real))) (let ((.cse43 (and .cse28 .cse56 .cse38 .cse25)) (.cse40 (=> .cse30 (=> .cse18 (=> .cse30 (=> .cse18 (or .cse31 .cse4 .cse33)))))) (.cse55 (ite .cse37 (=> .cse30 (=> .cse18 (or .cse10 .cse31 .cse45 .cse11 .cse32 .cse4 .cse13 .cse16 .cse38))) .cse25)) (.cse53 (=> .cse52 (or .cse10 .cse11 .cse50 .cse13 .cse51 .cse46 .cse16)))) (let ((.cse35 (and (ite .cse32 (=> .cse1 (=> .cse5 (and .cse25 .cse61))) .cse19) (ite .cse32 (=> .cse1 (=> .cse5 (and (or (and .cse28 .cse25) .cse50 .cse51 .cse46) .cse25))) .cse19))) (.cse36 (ite c_hhv_invariant_3_Bool (ite .cse1 .cse25 .cse40) (and .cse55 .cse53 .cse25))) (.cse44 (ite .cse37 (=> .cse5 (=> .cse30 (=> .cse18 (or (and .cse38 (ite (not .cse57) (or .cse40 (and (or (ite .cse42 (and .cse55 (or .cse58 .cse12 .cse51 .cse14 .cse46) .cse53 .cse25) (or .cse10 .cse13)) .cse43) .cse3)) .cse59)) .cse32 .cse4 (and .cse10 .cse60))))) .cse25))) (let ((.cse39 (let ((.cse49 (or .cse31 .cse32 .cse4 .cse33 .cse8))) (ite .cse1 (and (or .cse35 (=> .cse3 (and (let ((.cse54 (and .cse36 .cse44))) (or (and .cse36 (ite .cse37 (or .cse31 (=> .cse5 (or (and .cse45 .cse46) .cse4))) .cse25)) (let ((.cse47 (or .cse50 .cse51 .cse46 (and (=> .cse52 (or .cse10 .cse11 .cse13 .cse16 .cse8)) .cse25)))) (let ((.cse48 (=> .cse1 (=> .cse5 (and .cse47 .cse25))))) (ite .cse18 (and (ite .cse18 .cse47 .cse48) (ite .cse37 (=> .cse30 .cse49) .cse25)) .cse48))) (ite .cse32 (=> .cse1 (=> .cse5 (and (or .cse50 .cse51 (and (or .cse10 .cse11 .cse13 .cse16 .cse53) .cse25) .cse46) .cse25))) .cse19) .cse54 (and .cse36 (ite .cse37 (=> .cse5 (or .cse31 .cse40 .cse4 (and .cse55 .cse28 .cse3 .cse56 .cse53 .cse25) .cse54)) .cse25)) .cse8)) (=> .cse30 (=> .cse18 (=> .cse37 .cse49))) .cse25))) .cse25) (=> .cse30 (=> .cse18 .cse49)))))) (or .cse35 (let ((.cse41 (or .cse32 .cse4 .cse38))) (and (or .cse35 (and (or .cse35 (and .cse36 (=> .cse3 (and (=> .cse30 (=> .cse18 (=> .cse37 (or .cse31 .cse32 .cse4 (and .cse38 .cse25) .cse33)))) .cse25))) .cse39 .cse8) .cse36 (ite .cse37 (=> .cse30 (=> .cse18 (or .cse31 .cse40 .cse32 .cse4 (and .cse41 (or .cse32 (and .cse3 .cse38) .cse4)) .cse33))) .cse25)) .cse39 .cse8) (ite .cse37 (=> .cse5 (=> .cse30 (=> .cse18 (and (or .cse31 .cse40 .cse32 .cse4 (and .cse41 (or .cse32 .cse4 (and .cse36 .cse3 (or (and .cse38 (or .cse10 .cse13 .cse42) .cse25) .cse43) .cse44))) .cse33) .cse25)))) .cse25))) .cse39 .cse8))))))))) (and .cse63 (ite .cse64 (ite .cse27 (ite .cse42 (and (=> .cse37 (=> .cse18 (ite .cse65 (and .cse57 .cse59) .cse66))) .cse67 .cse25) .cse13) .cse68) .cse68)) (ite c_hhv_invariant_2_Bool (let ((.cse72 (or .cse11 .cse13 .cse16)) (.cse70 (< (+ c_hhv_invariant_1_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real))) (or (and .cse69 (=> .cse18 (=> .cse1 (=> .cse5 (ite .cse64 (ite .cse27 (ite .cse42 (and .cse3 (ite .cse65 (and .cse57 .cse63 .cse13 .cse70 (<= (+ c_hhv_invariant_10_Real 12.0) c_hhv_invariant_11_Real) .cse25) .cse66)) .cse13) .cse68) .cse68))))) .cse14 (ite .cse30 (let ((.cse71 (ite .cse1 (ite .cse64 (ite .cse27 (ite .cse42 (and .cse13 .cse33) .cse13) .cse68) .cse68) .cse33))) (and .cse3 (ite .cse30 (ite .cse18 (ite .cse1 (and (ite .cse30 (ite .cse18 (ite .cse1 (and .cse71 .cse13) .cse33) .cse33) .cse33) .cse33) .cse33) .cse33) .cse33) (ite .cse30 (ite .cse18 (ite .cse1 (and (ite .cse1 (ite .cse42 (and .cse3 .cse71 .cse72) .cse13) .cse33) .cse25) .cse33) .cse33) .cse33) .cse33)) .cse33) (ite .cse64 (ite .cse27 (ite .cse42 (ite .cse65 (and (ite .cse5 (ite .cse18 (ite .cse1 (and .cse4 (ite .cse64 (ite .cse42 (ite .cse5 (ite .cse18 (ite .cse1 (and (ite .cse64 (ite .cse27 (ite .cse42 (ite .cse5 (ite .cse18 (ite .cse1 (and .cse4 .cse13 .cse68 .cse6) .cse4) .cse4) .cse6) .cse13) .cse68) .cse68) .cse4) .cse4) .cse4) .cse6) .cse13) .cse68) .cse72 .cse6 .cse25) .cse4) .cse4) .cse6) .cse63 .cse3 .cse70) .cse66) .cse13) .cse68) .cse68))) (or (ite .cse64 (ite .cse27 (ite .cse42 (and .cse32 (or .cse58 .cse51) (=> .cse1 (=> .cse5 (=> .cse30 (ite .cse65 (and .cse3 .cse25) .cse66))))) .cse13) .cse68) .cse68) (and (=> .cse30 .cse33) (or .cse58 .cse51 (ite .cse30 (and (or .cse58 (ite .cse27 (ite .cse42 (and .cse3 .cse13 .cse33) .cse13) .cse68) .cse51 (<= .cse34 .cse73) .cse14 .cse74) .cse33) .cse33)) (or .cse69 .cse33) .cse25) .cse14)) .cse14 (<= (/ 3.0 2.0) c_hhv_invariant_13_Real) (and (ite .cse64 (ite .cse27 (ite .cse42 (and .cse32 (=> .cse1 (=> .cse5 (=> .cse30 (and (=> .cse67 .cse61) .cse3 .cse67 (<= 2.0 c_hhv_invariant_4_Real) (<= .cse75 (+ c_hhv_invariant_13_Real c_hhv_invariant_11_Real))))))) .cse13) .cse68) .cse68) .cse74) (ite .cse18 (or (ite .cse64 (ite .cse27 (ite .cse42 (and .cse3 (ite .cse65 (and (or .cse14 (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real) (<= c_hhv_invariant_1_Real c_hhv_invariant_10_Real)) (ite .cse5 (ite .cse1 (and .cse4 .cse74) .cse4) .cse6) .cse74) .cse66) c_hhv_invariant_2_Bool) .cse13) .cse68) .cse68) .cse19 .cse8) (=> .cse1 (=> .cse5 (=> .cse30 (or (=> .cse1 (=> .cse5 (=> .cse30 (or (ite .cse64 (ite .cse9 (ite .cse42 (ite .cse65 (and c_hhv_invariant_3_Bool (<= (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) c_hhv_invariant_1_Real) .cse67 .cse25 (<= .cse75 c_hhv_invariant_11_Real)) .cse66) .cse10) .cse10) (<= 1.0 c_hhv_invariant_7_Real)) .cse4)))) (ite .cse67 (or (and (or (ite .cse27 (ite .cse42 (or .cse58 .cse12 .cse51 .cse14) .cse13) .cse68) (and .cse60 (=> .cse42 (=> .cse27 .cse29))) .cse4 (ite .cse9 (ite .cse42 c_hhv_invariant_3_Bool .cse10) .cse10) .cse8) .cse25) (<= 3.0 c_hhv_invariant_6_Real)) (=> .cse1 (=> .cse30 (or .cse20 .cse8))))))))) (ite .cse5 (ite .cse30 (ite .cse1 (ite .cse32 (and (or (<= 6.0 c_hhv_invariant_13_Real) (and .cse60 (=> .cse42 (=> .cse27 .cse74))) .cse12) .cse67 .cse25) (ite .cse31 (=> (< c_hhv_invariant_6_Real 2.0) .cse76) .cse31)) .cse31) .cse76) .cse76) .cse8)))) .cse25)) is different from false [2018-06-18 18:27:08,448 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse25 (< 0.0 c_hhv_invariant_13_Real))) (and .cse0 (let ((.cse69 (= c_hhv_invariant_6_Real 1.0)) (.cse37 (= c_hhv_invariant_6_Real 3.0))) (let ((.cse73 (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real)) (.cse45 (= c_hhv_invariant_7_Real 1.0)) (.cse52 (= c_hhv_invariant_7_Real 3.0)) (.cse1 (not .cse37)) (.cse30 (not .cse69)) (.cse4 (<= c_hhv_invariant_6_Real 1.0)) (.cse60 (= c_hhv_invariant_7_Real 2.0)) (.cse77 (+ c_hhv_invariant_10_Real 9.0)) (.cse76 (<= 2.0 c_hhv_invariant_6_Real)) (.cse31 (<= c_hhv_invariant_6_Real 2.0)) (.cse32 (= c_hhv_invariant_6_Real 2.0)) (.cse3 (not c_hhv_invariant_3_Bool))) (let ((.cse59 (<= 1.0 c_hhv_invariant_0_Real)) (.cse57 (= c_hhv_invariant_0_Real 0.0)) (.cse63 (< (+ c_hhv_invariant_10_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real)) (.cse11 (< 3.0 c_hhv_invariant_7_Real)) (.cse16 (< c_hhv_invariant_7_Real 3.0)) (.cse34 (+ c_hhv_invariant_10_Real 3.0)) (.cse33 (<= c_hhv_invariant_6_Real 0.0)) (.cse61 (=> .cse3 .cse25)) (.cse18 (not .cse32)) (.cse6 (<= 1.0 c_hhv_invariant_6_Real)) (.cse19 (ite .cse31 .cse76 .cse31)) (.cse64 (not (= c_hhv_invariant_7_Real 0.0))) (.cse65 (not (= c_hhv_invariant_0_Real 1.0))) (.cse75 (+ c_hhv_invariant_10_Real 6.0)) (.cse66 (<= c_hhv_invariant_0_Real 0.0)) (.cse58 (< c_hhv_invariant_12_Real c_hhv_invariant_10_Real)) (.cse51 (< c_hhv_invariant_10_Real c_hhv_invariant_12_Real)) (.cse14 (<= 9.0 c_hhv_invariant_13_Real)) (.cse13 (<= c_hhv_invariant_7_Real 2.0)) (.cse68 (<= 2.0 c_hhv_invariant_7_Real)) (.cse29 (<= .cse77 c_hhv_invariant_12_Real)) (.cse9 (not .cse60)) (.cse10 (<= c_hhv_invariant_7_Real 1.0)) (.cse20 (=> .cse1 (=> .cse30 .cse4))) (.cse5 (not (= c_hhv_invariant_6_Real 0.0))) (.cse42 (not .cse52)) (.cse27 (not .cse45)) (.cse74 (<= .cse77 .cse73)) (.cse12 (<= 3.0 c_hhv_invariant_13_Real)) (.cse67 (not c_hhv_invariant_2_Bool)) (.cse8 (<= c_hhv_invariant_13_Real 0.0))) (or (let ((.cse56 (or .cse10 .cse11 .cse13 .cse16))) (let ((.cse28 (=> .cse52 .cse56)) (.cse22 (<= c_hhv_invariant_7_Real 0.0))) (ite c_hhv_invariant_2_Bool (let ((.cse21 (<= .cse34 c_hhv_invariant_12_Real))) (let ((.cse7 (=> .cse27 (=> .cse9 (or (ite .cse18 (or .cse28 .cse19) .cse20) .cse22 .cse8)))) (.cse2 (=> .cse30 (or .cse31 .cse32 .cse4 (=> .cse30 (or .cse31 .cse32 .cse4 .cse33)) .cse33 .cse8))) (.cse15 (=> .cse9 (or .cse10 .cse11 .cse12 .cse13 .cse14 .cse16))) (.cse17 (or .cse21 .cse29))) (and (or (and (or .cse1 .cse2) .cse3 .cse4 (or .cse5 .cse6) (or .cse7 .cse8) .cse6) (and (=> .cse9 (or .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16)) .cse3 .cse17) (ite .cse18 .cse19 .cse20) .cse8) (or (ite .cse1 (and (=> .cse9 (or .cse7 .cse21 .cse13 .cse22 .cse8)) (or (ite .cse1 (let ((.cse26 (=> .cse9 .cse28))) (let ((.cse24 (and (ite .cse18 (or (and .cse0 .cse3 (ite .cse5 .cse4 .cse6) (=> .cse27 .cse26) .cse25) .cse19) .cse20) .cse25))) (and (ite .cse1 (or (and (or (and .cse3 .cse15) (and (let ((.cse23 (and .cse26 .cse3))) (or .cse23 (and (or .cse23 .cse24 .cse8) .cse25) .cse8)) .cse25) .cse8) .cse25) .cse8) .cse2) (=> c_hhv_invariant_3_Bool (or .cse24 .cse8)) .cse25))) .cse2) .cse8)) .cse2) (and .cse3 .cse15 .cse17 .cse25))))) (let ((.cse62 (+ c_hhv_invariant_10_Real (/ 3.0 2.0)))) (let ((.cse50 (=> .cse3 (or (ite .cse27 (ite .cse9 (or .cse42 .cse22) .cse22) .cse22) .cse63 (< .cse62 c_hhv_invariant_12_Real) .cse29))) (.cse46 (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real)) (.cse38 (< .cse62 c_hhv_invariant_11_Real))) (let ((.cse43 (and .cse28 .cse56 .cse38 .cse25)) (.cse40 (=> .cse30 (=> .cse18 (=> .cse30 (=> .cse18 (or .cse31 .cse4 .cse33)))))) (.cse55 (ite .cse37 (=> .cse30 (=> .cse18 (or .cse10 .cse31 .cse45 .cse11 .cse32 .cse4 .cse13 .cse16 .cse38))) .cse25)) (.cse53 (=> .cse52 (or .cse10 .cse11 .cse50 .cse13 .cse51 .cse46 .cse16)))) (let ((.cse35 (and (ite .cse32 (=> .cse1 (=> .cse5 (and .cse25 .cse61))) .cse19) (ite .cse32 (=> .cse1 (=> .cse5 (and (or (and .cse28 .cse25) .cse50 .cse51 .cse46) .cse25))) .cse19))) (.cse36 (ite c_hhv_invariant_3_Bool (ite .cse1 .cse25 .cse40) (and .cse55 .cse53 .cse25))) (.cse44 (ite .cse37 (=> .cse5 (=> .cse30 (=> .cse18 (or (and .cse38 (ite (not .cse57) (or .cse40 (and (or (ite .cse42 (and .cse55 (or .cse58 .cse12 .cse51 .cse14 .cse46) .cse53 .cse25) (or .cse10 .cse13)) .cse43) .cse3)) .cse59)) .cse32 .cse4 (and .cse10 .cse60))))) .cse25))) (let ((.cse39 (let ((.cse49 (or .cse31 .cse32 .cse4 .cse33 .cse8))) (ite .cse1 (and (or .cse35 (=> .cse3 (and (let ((.cse54 (and .cse36 .cse44))) (or (and .cse36 (ite .cse37 (or .cse31 (=> .cse5 (or (and .cse45 .cse46) .cse4))) .cse25)) (let ((.cse47 (or .cse50 .cse51 .cse46 (and (=> .cse52 (or .cse10 .cse11 .cse13 .cse16 .cse8)) .cse25)))) (let ((.cse48 (=> .cse1 (=> .cse5 (and .cse47 .cse25))))) (ite .cse18 (and (ite .cse18 .cse47 .cse48) (ite .cse37 (=> .cse30 .cse49) .cse25)) .cse48))) (ite .cse32 (=> .cse1 (=> .cse5 (and (or .cse50 .cse51 (and (or .cse10 .cse11 .cse13 .cse16 .cse53) .cse25) .cse46) .cse25))) .cse19) .cse54 (and .cse36 (ite .cse37 (=> .cse5 (or .cse31 .cse40 .cse4 (and .cse55 .cse28 .cse3 .cse56 .cse53 .cse25) .cse54)) .cse25)) .cse8)) (=> .cse30 (=> .cse18 (=> .cse37 .cse49))) .cse25))) .cse25) (=> .cse30 (=> .cse18 .cse49)))))) (or .cse35 (let ((.cse41 (or .cse32 .cse4 .cse38))) (and (or .cse35 (and (or .cse35 (and .cse36 (=> .cse3 (and (=> .cse30 (=> .cse18 (=> .cse37 (or .cse31 .cse32 .cse4 (and .cse38 .cse25) .cse33)))) .cse25))) .cse39 .cse8) .cse36 (ite .cse37 (=> .cse30 (=> .cse18 (or .cse31 .cse40 .cse32 .cse4 (and .cse41 (or .cse32 (and .cse3 .cse38) .cse4)) .cse33))) .cse25)) .cse39 .cse8) (ite .cse37 (=> .cse5 (=> .cse30 (=> .cse18 (and (or .cse31 .cse40 .cse32 .cse4 (and .cse41 (or .cse32 .cse4 (and .cse36 .cse3 (or (and .cse38 (or .cse10 .cse13 .cse42) .cse25) .cse43) .cse44))) .cse33) .cse25)))) .cse25))) .cse39 .cse8))))))))) (and .cse63 (ite .cse64 (ite .cse27 (ite .cse42 (and (=> .cse37 (=> .cse18 (ite .cse65 (and .cse57 .cse59) .cse66))) .cse67 .cse25) .cse13) .cse68) .cse68)) (ite c_hhv_invariant_2_Bool (let ((.cse72 (or .cse11 .cse13 .cse16)) (.cse70 (< (+ c_hhv_invariant_1_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real))) (or (and .cse69 (=> .cse18 (=> .cse1 (=> .cse5 (ite .cse64 (ite .cse27 (ite .cse42 (and .cse3 (ite .cse65 (and .cse57 .cse63 .cse13 .cse70 (<= (+ c_hhv_invariant_10_Real 12.0) c_hhv_invariant_11_Real) .cse25) .cse66)) .cse13) .cse68) .cse68))))) .cse14 (ite .cse30 (let ((.cse71 (ite .cse1 (ite .cse64 (ite .cse27 (ite .cse42 (and .cse13 .cse33) .cse13) .cse68) .cse68) .cse33))) (and .cse3 (ite .cse30 (ite .cse18 (ite .cse1 (and (ite .cse30 (ite .cse18 (ite .cse1 (and .cse71 .cse13) .cse33) .cse33) .cse33) .cse33) .cse33) .cse33) .cse33) (ite .cse30 (ite .cse18 (ite .cse1 (and (ite .cse1 (ite .cse42 (and .cse3 .cse71 .cse72) .cse13) .cse33) .cse25) .cse33) .cse33) .cse33) .cse33)) .cse33) (ite .cse64 (ite .cse27 (ite .cse42 (ite .cse65 (and (ite .cse5 (ite .cse18 (ite .cse1 (and .cse4 (ite .cse64 (ite .cse42 (ite .cse5 (ite .cse18 (ite .cse1 (and (ite .cse64 (ite .cse27 (ite .cse42 (ite .cse5 (ite .cse18 (ite .cse1 (and .cse4 .cse13 .cse68 .cse6) .cse4) .cse4) .cse6) .cse13) .cse68) .cse68) .cse4) .cse4) .cse4) .cse6) .cse13) .cse68) .cse72 .cse6 .cse25) .cse4) .cse4) .cse6) .cse63 .cse3 .cse70) .cse66) .cse13) .cse68) .cse68))) (or (ite .cse64 (ite .cse27 (ite .cse42 (and .cse32 (or .cse58 .cse51) (=> .cse1 (=> .cse5 (=> .cse30 (ite .cse65 (and .cse3 .cse25) .cse66))))) .cse13) .cse68) .cse68) (and (=> .cse30 .cse33) (or .cse58 .cse51 (ite .cse30 (and (or .cse58 (ite .cse27 (ite .cse42 (and .cse3 .cse13 .cse33) .cse13) .cse68) .cse51 (<= .cse34 .cse73) .cse14 .cse74) .cse33) .cse33)) (or .cse69 .cse33) .cse25) .cse14)) .cse14 (<= (/ 3.0 2.0) c_hhv_invariant_13_Real) (and (ite .cse64 (ite .cse27 (ite .cse42 (and .cse32 (=> .cse1 (=> .cse5 (=> .cse30 (and (=> .cse67 .cse61) .cse3 .cse67 (<= 2.0 c_hhv_invariant_4_Real) (<= .cse75 (+ c_hhv_invariant_13_Real c_hhv_invariant_11_Real))))))) .cse13) .cse68) .cse68) .cse74) (ite .cse18 (or (ite .cse64 (ite .cse27 (ite .cse42 (and .cse3 (ite .cse65 (and (or .cse14 (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real) (<= c_hhv_invariant_1_Real c_hhv_invariant_10_Real)) (ite .cse5 (ite .cse1 (and .cse4 .cse74) .cse4) .cse6) .cse74) .cse66) c_hhv_invariant_2_Bool) .cse13) .cse68) .cse68) .cse19 .cse8) (=> .cse1 (=> .cse5 (=> .cse30 (or (=> .cse1 (=> .cse5 (=> .cse30 (or (ite .cse64 (ite .cse9 (ite .cse42 (ite .cse65 (and c_hhv_invariant_3_Bool (<= (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) c_hhv_invariant_1_Real) .cse67 .cse25 (<= .cse75 c_hhv_invariant_11_Real)) .cse66) .cse10) .cse10) (<= 1.0 c_hhv_invariant_7_Real)) .cse4)))) (ite .cse67 (or (and (or (ite .cse27 (ite .cse42 (or .cse58 .cse12 .cse51 .cse14) .cse13) .cse68) (and .cse60 (=> .cse42 (=> .cse27 .cse29))) .cse4 (ite .cse9 (ite .cse42 c_hhv_invariant_3_Bool .cse10) .cse10) .cse8) .cse25) (<= 3.0 c_hhv_invariant_6_Real)) (=> .cse1 (=> .cse30 (or .cse20 .cse8))))))))) (ite .cse5 (ite .cse30 (ite .cse1 (ite .cse32 (and (or (<= 6.0 c_hhv_invariant_13_Real) (and .cse60 (=> .cse42 (=> .cse27 .cse74))) .cse12) .cse67 .cse25) (ite .cse31 (=> (< c_hhv_invariant_6_Real 2.0) .cse76) .cse31)) .cse31) .cse76) .cse76) .cse8)))) .cse25)) is different from true [2018-06-18 18:27:08,458 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse14 (< 0.0 c_hhv_invariant_13_Real))) (and .cse0 (let ((.cse25 (<= c_hhv_invariant_7_Real 1.0)) (.cse11 (<= c_hhv_invariant_7_Real 2.0)) (.cse36 (<= c_hhv_invariant_7_Real 0.0))) (let ((.cse37 (= c_hhv_invariant_6_Real 2.0)) (.cse66 (= c_hhv_invariant_0_Real 1.0)) (.cse15 (= c_hhv_invariant_6_Real 1.0)) (.cse62 (= c_hhv_invariant_7_Real 3.0)) (.cse44 (or .cse25 .cse11 .cse36)) (.cse68 (+ c_hhv_invariant_10_Real 9.0)) (.cse67 (+ c_hhv_invariant_10_Real 3.0)) (.cse32 (= c_hhv_invariant_7_Real 2.0)) (.cse69 (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real))) (let ((.cse9 (<= (+ c_hhv_invariant_1_Real 9.0) .cse69)) (.cse38 (+ c_hhv_invariant_10_Real 6.0)) (.cse27 (<= 1.0 c_hhv_invariant_7_Real)) (.cse34 (not .cse32)) (.cse24 (not (= c_hhv_invariant_0_Real 0.0))) (.cse29 (<= 1.0 c_hhv_invariant_0_Real)) (.cse40 (+ c_hhv_invariant_13_Real c_hhv_invariant_11_Real)) (.cse30 (<= .cse67 .cse69)) (.cse31 (<= .cse68 c_hhv_invariant_12_Real)) (.cse7 (not c_hhv_invariant_2_Bool)) (.cse41 (<= 6.0 c_hhv_invariant_13_Real)) (.cse21 (=> .cse62 .cse44)) (.cse39 (<= c_hhv_invariant_6_Real 2.0)) (.cse43 (<= 2.0 c_hhv_invariant_6_Real)) (.cse4 (not .cse15)) (.cse13 (<= c_hhv_invariant_6_Real 0.0)) (.cse17 (not .cse66)) (.cse20 (<= .cse68 .cse69)) (.cse1 (not (= c_hhv_invariant_7_Real 0.0))) (.cse2 (not (= c_hhv_invariant_7_Real 1.0))) (.cse3 (not .cse62)) (.cse16 (not (= c_hhv_invariant_6_Real 0.0))) (.cse5 (not .cse37)) (.cse6 (not (= c_hhv_invariant_6_Real 3.0))) (.cse8 (< (+ c_hhv_invariant_10_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real)) (.cse10 (not c_hhv_invariant_3_Bool)) (.cse19 (<= c_hhv_invariant_0_Real 0.0)) (.cse42 (<= c_hhv_invariant_1_Real c_hhv_invariant_10_Real)) (.cse26 (<= c_hhv_invariant_6_Real 1.0)) (.cse28 (<= 1.0 c_hhv_invariant_6_Real)) (.cse12 (<= 2.0 c_hhv_invariant_7_Real)) (.cse47 (<= c_hhv_invariant_13_Real 0.0))) (or (let ((.cse18 (<= (+ c_hhv_invariant_10_Real 12.0) c_hhv_invariant_11_Real))) (and (ite .cse1 (ite .cse2 (ite .cse3 (or (ite .cse4 (ite .cse5 (ite .cse6 (and (ite .cse1 (ite .cse2 (ite .cse3 (ite .cse4 (ite .cse5 (ite .cse6 (and (=> .cse7 .cse8) (=> c_hhv_invariant_2_Bool .cse9) (or (and .cse8 .cse10 .cse11 .cse12 .cse13) (and .cse10 c_hhv_invariant_2_Bool)) .cse13) .cse13) .cse13) .cse13) .cse11) .cse12) .cse12) .cse13 .cse14) .cse13) .cse13) .cse13) (and .cse15 (=> .cse5 (=> .cse6 (=> .cse16 (and .cse10 .cse11 .cse12 (ite .cse17 (and .cse18 .cse14 .cse19) .cse19) c_hhv_invariant_2_Bool .cse20)))))) .cse11) .cse12) .cse12) (let ((.cse23 (< (+ c_hhv_invariant_1_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real))) (or (ite .cse4 (ite .cse6 (and (ite .cse1 (ite .cse2 (ite .cse3 (ite .cse4 (ite .cse6 (let ((.cse22 (=> c_hhv_invariant_3_Bool .cse7))) (and .cse10 .cse11 .cse12 (ite .cse1 (ite .cse2 (ite .cse3 (ite .cse4 (and .cse10 (ite .cse1 (ite .cse2 (ite .cse3 (ite .cse4 (and .cse21 .cse11 .cse12 .cse22 .cse13) .cse13) .cse11) .cse12) .cse12) .cse13 .cse14) .cse13) .cse11) .cse12) .cse12) .cse22 .cse13)) .cse13) .cse13) .cse11) .cse12) .cse12) (=> c_hhv_invariant_2_Bool (and .cse8 .cse11 (<= c_hhv_invariant_10_Real c_hhv_invariant_1_Real) .cse23 .cse14 .cse19)) .cse10 .cse11 .cse12) .cse13) .cse13) (ite .cse1 (ite .cse2 (ite .cse3 (and .cse15 .cse21 .cse10 .cse11 .cse12 .cse23 .cse18 c_hhv_invariant_2_Bool .cse14 .cse20 .cse19) .cse11) .cse12) .cse12))))) (let ((.cse35 (<= .cse38 c_hhv_invariant_11_Real)) (.cse33 (<= (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) c_hhv_invariant_1_Real))) (and (or (ite .cse24 (ite .cse16 (ite .cse5 (ite .cse6 (and .cse25 .cse10 .cse26 .cse7 .cse27 .cse14) .cse26) .cse26) .cse28) .cse29) (and (or (and (ite .cse5 (and (or .cse25 .cse30 .cse31 .cse20) .cse32) .cse26) .cse26) (ite .cse17 (and .cse33 (ite .cse1 (ite .cse34 (ite .cse3 (and c_hhv_invariant_3_Bool (ite .cse1 .cse25 .cse27)) .cse25) .cse25) .cse27) .cse35) .cse19)) .cse14 (or .cse26 (ite .cse17 (and (=> .cse6 (and c_hhv_invariant_3_Bool (or .cse25 .cse11 .cse3 .cse36))) .cse37 .cse33 .cse7) .cse19)))) (or (ite .cse17 (and (=> .cse3 (=> .cse1 (=> .cse2 (and .cse10 .cse31 c_hhv_invariant_2_Bool (ite .cse5 (ite .cse6 (ite .cse16 (and .cse26 .cse9 .cse28 .cse19) .cse28) .cse26) .cse26))))) .cse32 .cse33) .cse19) (ite .cse17 (and (=> .cse6 (=> .cse16 .cse35)) .cse37 .cse33) .cse19)))) (ite .cse16 (ite .cse4 (ite .cse6 (ite .cse3 (and c_hhv_invariant_3_Bool (ite .cse34 (ite .cse1 (and .cse39 (or (and (<= .cse38 .cse40) (or .cse41 (and .cse30 (or .cse17 .cse19) .cse42))) (<= 3.0 c_hhv_invariant_13_Real)) .cse43 .cse14) .cse27) .cse25) .cse7) .cse44) .cse39) .cse43) .cse43) (ite .cse14 (ite .cse0 (let ((.cse55 (ite .cse5 (ite .cse6 (ite .cse16 .cse26 .cse28) .cse26) .cse26))) (let ((.cse60 (=> .cse4 (=> .cse5 (or .cse55 .cse13)))) (.cse61 (=> .cse2 .cse32))) (let ((.cse51 (and .cse39 .cse43)) (.cse50 (or .cse21 .cse61)) (.cse64 (=> .cse4 (or .cse39 (=> .cse4 (=> .cse5 .cse60)) .cse47)))) (let ((.cse48 (or .cse41 .cse47)) (.cse45 (ite .cse7 (or .cse60 .cse64 .cse47) (or .cse41 .cse60 .cse47))) (.cse52 (ite .cse6 (ite .cse16 (and (or .cse10 .cse51) .cse26 .cse50) .cse28) .cse26)) (.cse49 (=> .cse2 (or .cse21 .cse30 .cse31 .cse20)))) (and (or (and (or (let ((.cse46 (and .cse14 (ite .cse16 (ite .cse6 (and .cse26 (ite .cse10 (and .cse26 .cse50 .cse28 .cse14) .cse51)) .cse26) .cse28)))) (and .cse45 (=> c_hhv_invariant_2_Bool (or .cse41 .cse46 .cse47)) (or (and (or (and (=> c_hhv_invariant_2_Bool .cse48) .cse49) (and (or (and (or (ite .cse7 .cse50 (or .cse46 .cse47)) .cse47) .cse14) (ite .cse7 .cse50 .cse48) .cse47) .cse14)) .cse14) .cse47) .cse14)) .cse47) .cse45 (or .cse41 .cse52 .cse7 .cse47)) (and .cse49 .cse7 .cse14)) (let ((.cse57 (or (and .cse55 .cse26) (and .cse21 (=> .cse7 (=> .cse5 (or .cse10 .cse26)))))) (.cse58 (=> .cse16 (=> .cse4 (=> .cse5 (or .cse26 (and .cse10 .cse7 (<= .cse67 .cse40))))))) (.cse59 (ite .cse37 (=> .cse6 (or .cse26 .cse7)) (=> c_hhv_invariant_2_Bool .cse10)))) (let ((.cse56 (=> c_hhv_invariant_2_Bool (and .cse55 (=> .cse66 (and (or .cse21 (and (or .cse30 (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real) .cse31 .cse20) .cse61 .cse57 .cse50 .cse14)) .cse58 .cse59))))) (.cse53 (ite .cse16 (ite .cse4 (or (and (ite .cse16 (ite .cse4 (let ((.cse65 (and .cse39 .cse7 (or .cse21 (=> .cse62 .cse32)) .cse43 .cse14))) (or .cse65 (ite .cse16 (ite .cse4 .cse65 .cse43) .cse43))) .cse43) .cse43) .cse39 .cse7 .cse43 .cse14) .cse47) .cse43) .cse43))) (let ((.cse54 (ite .cse7 (let ((.cse63 (or .cse64 .cse47))) (and (or (and (or .cse41 (and (ite .cse16 (ite .cse4 (ite .cse6 (and .cse39 (or .cse21 (and .cse21 c_hhv_invariant_3_Bool) .cse61) .cse43 .cse14) .cse39) .cse43) .cse43) .cse7) (and (or (=> .cse4 (=> .cse5 (or .cse39 .cse60))) .cse47) (or .cse21 (=> .cse62 (or (=> .cse2 (=> .cse34 (or .cse25 .cse11 .cse47))) (=> .cse2 (=> .cse34 .cse36)) .cse47))) .cse7 .cse14) .cse47 (and (=> .cse7 (and (=> .cse5 (or (ite .cse24 .cse10 .cse29) .cse26)) .cse14)) .cse56 .cse57 (or (=> .cse5 (or .cse26 (and .cse21 .cse10 .cse57 .cse58 .cse7 .cse50 .cse59 .cse14))) .cse26) .cse58 .cse50 .cse59 .cse14)) .cse63) .cse53) .cse63 .cse14)) .cse48))) (or .cse53 .cse54 (and (ite c_hhv_invariant_2_Bool (and .cse55 .cse26 .cse56 .cse57 .cse58 .cse50 .cse59 .cse14) .cse60) (or .cse53 .cse54 (and (or (and .cse57 (ite c_hhv_invariant_2_Bool .cse55 .cse60) .cse58 .cse50 .cse59 .cse14) .cse53 .cse54 .cse47) (ite c_hhv_invariant_2_Bool (and .cse55 .cse26 .cse58 .cse59) .cse60) .cse57 .cse58 .cse50 .cse59 .cse14) .cse47) .cse14) .cse47)))) (ite c_hhv_invariant_2_Bool (or .cse41 (and (ite .cse10 (and .cse45 .cse26 .cse28 (or .cse41 .cse52 .cse47)) (and .cse39 .cse26 .cse43)) (or .cse16 .cse28) (or .cse6 .cse26)) .cse47) (=> .cse2 (=> .cse62 (or .cse25 .cse11 .cse49 .cse30 .cse31 .cse36 .cse20))))))))) .cse0) .cse14) (ite .cse1 (ite .cse2 (ite .cse3 (or (ite .cse16 (ite .cse5 (ite .cse6 (ite .cse17 (and (or (and .cse11 .cse12 (<= 2.0 c_hhv_invariant_4_Real) .cse14 .cse20 .cse42) (<= 9.0 c_hhv_invariant_13_Real)) (<= .cse67 c_hhv_invariant_11_Real) .cse10 c_hhv_invariant_2_Bool .cse20) .cse19) .cse26) .cse26) .cse28) .cse47) .cse11) .cse12) .cse12) (<= (/ 3.0 2.0) c_hhv_invariant_13_Real) (ite .cse1 (ite .cse2 (ite .cse3 (ite .cse16 (ite .cse5 (ite .cse6 (and (< (+ c_hhv_invariant_10_Real (/ 21.0 2.0)) c_hhv_invariant_11_Real) .cse8 .cse10 .cse11 .cse12 (=> .cse66 .cse19) c_hhv_invariant_2_Bool .cse14 .cse42) .cse26) .cse26) .cse28) .cse11) .cse12) .cse12) .cse47)))) .cse14)) is different from false [2018-06-18 18:27:08,461 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse14 (< 0.0 c_hhv_invariant_13_Real))) (and .cse0 (let ((.cse25 (<= c_hhv_invariant_7_Real 1.0)) (.cse11 (<= c_hhv_invariant_7_Real 2.0)) (.cse36 (<= c_hhv_invariant_7_Real 0.0))) (let ((.cse37 (= c_hhv_invariant_6_Real 2.0)) (.cse66 (= c_hhv_invariant_0_Real 1.0)) (.cse15 (= c_hhv_invariant_6_Real 1.0)) (.cse62 (= c_hhv_invariant_7_Real 3.0)) (.cse44 (or .cse25 .cse11 .cse36)) (.cse68 (+ c_hhv_invariant_10_Real 9.0)) (.cse67 (+ c_hhv_invariant_10_Real 3.0)) (.cse32 (= c_hhv_invariant_7_Real 2.0)) (.cse69 (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real))) (let ((.cse9 (<= (+ c_hhv_invariant_1_Real 9.0) .cse69)) (.cse38 (+ c_hhv_invariant_10_Real 6.0)) (.cse27 (<= 1.0 c_hhv_invariant_7_Real)) (.cse34 (not .cse32)) (.cse24 (not (= c_hhv_invariant_0_Real 0.0))) (.cse29 (<= 1.0 c_hhv_invariant_0_Real)) (.cse40 (+ c_hhv_invariant_13_Real c_hhv_invariant_11_Real)) (.cse30 (<= .cse67 .cse69)) (.cse31 (<= .cse68 c_hhv_invariant_12_Real)) (.cse7 (not c_hhv_invariant_2_Bool)) (.cse41 (<= 6.0 c_hhv_invariant_13_Real)) (.cse21 (=> .cse62 .cse44)) (.cse39 (<= c_hhv_invariant_6_Real 2.0)) (.cse43 (<= 2.0 c_hhv_invariant_6_Real)) (.cse4 (not .cse15)) (.cse13 (<= c_hhv_invariant_6_Real 0.0)) (.cse17 (not .cse66)) (.cse20 (<= .cse68 .cse69)) (.cse1 (not (= c_hhv_invariant_7_Real 0.0))) (.cse2 (not (= c_hhv_invariant_7_Real 1.0))) (.cse3 (not .cse62)) (.cse16 (not (= c_hhv_invariant_6_Real 0.0))) (.cse5 (not .cse37)) (.cse6 (not (= c_hhv_invariant_6_Real 3.0))) (.cse8 (< (+ c_hhv_invariant_10_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real)) (.cse10 (not c_hhv_invariant_3_Bool)) (.cse19 (<= c_hhv_invariant_0_Real 0.0)) (.cse42 (<= c_hhv_invariant_1_Real c_hhv_invariant_10_Real)) (.cse26 (<= c_hhv_invariant_6_Real 1.0)) (.cse28 (<= 1.0 c_hhv_invariant_6_Real)) (.cse12 (<= 2.0 c_hhv_invariant_7_Real)) (.cse47 (<= c_hhv_invariant_13_Real 0.0))) (or (let ((.cse18 (<= (+ c_hhv_invariant_10_Real 12.0) c_hhv_invariant_11_Real))) (and (ite .cse1 (ite .cse2 (ite .cse3 (or (ite .cse4 (ite .cse5 (ite .cse6 (and (ite .cse1 (ite .cse2 (ite .cse3 (ite .cse4 (ite .cse5 (ite .cse6 (and (=> .cse7 .cse8) (=> c_hhv_invariant_2_Bool .cse9) (or (and .cse8 .cse10 .cse11 .cse12 .cse13) (and .cse10 c_hhv_invariant_2_Bool)) .cse13) .cse13) .cse13) .cse13) .cse11) .cse12) .cse12) .cse13 .cse14) .cse13) .cse13) .cse13) (and .cse15 (=> .cse5 (=> .cse6 (=> .cse16 (and .cse10 .cse11 .cse12 (ite .cse17 (and .cse18 .cse14 .cse19) .cse19) c_hhv_invariant_2_Bool .cse20)))))) .cse11) .cse12) .cse12) (let ((.cse23 (< (+ c_hhv_invariant_1_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real))) (or (ite .cse4 (ite .cse6 (and (ite .cse1 (ite .cse2 (ite .cse3 (ite .cse4 (ite .cse6 (let ((.cse22 (=> c_hhv_invariant_3_Bool .cse7))) (and .cse10 .cse11 .cse12 (ite .cse1 (ite .cse2 (ite .cse3 (ite .cse4 (and .cse10 (ite .cse1 (ite .cse2 (ite .cse3 (ite .cse4 (and .cse21 .cse11 .cse12 .cse22 .cse13) .cse13) .cse11) .cse12) .cse12) .cse13 .cse14) .cse13) .cse11) .cse12) .cse12) .cse22 .cse13)) .cse13) .cse13) .cse11) .cse12) .cse12) (=> c_hhv_invariant_2_Bool (and .cse8 .cse11 (<= c_hhv_invariant_10_Real c_hhv_invariant_1_Real) .cse23 .cse14 .cse19)) .cse10 .cse11 .cse12) .cse13) .cse13) (ite .cse1 (ite .cse2 (ite .cse3 (and .cse15 .cse21 .cse10 .cse11 .cse12 .cse23 .cse18 c_hhv_invariant_2_Bool .cse14 .cse20 .cse19) .cse11) .cse12) .cse12))))) (let ((.cse35 (<= .cse38 c_hhv_invariant_11_Real)) (.cse33 (<= (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) c_hhv_invariant_1_Real))) (and (or (ite .cse24 (ite .cse16 (ite .cse5 (ite .cse6 (and .cse25 .cse10 .cse26 .cse7 .cse27 .cse14) .cse26) .cse26) .cse28) .cse29) (and (or (and (ite .cse5 (and (or .cse25 .cse30 .cse31 .cse20) .cse32) .cse26) .cse26) (ite .cse17 (and .cse33 (ite .cse1 (ite .cse34 (ite .cse3 (and c_hhv_invariant_3_Bool (ite .cse1 .cse25 .cse27)) .cse25) .cse25) .cse27) .cse35) .cse19)) .cse14 (or .cse26 (ite .cse17 (and (=> .cse6 (and c_hhv_invariant_3_Bool (or .cse25 .cse11 .cse3 .cse36))) .cse37 .cse33 .cse7) .cse19)))) (or (ite .cse17 (and (=> .cse3 (=> .cse1 (=> .cse2 (and .cse10 .cse31 c_hhv_invariant_2_Bool (ite .cse5 (ite .cse6 (ite .cse16 (and .cse26 .cse9 .cse28 .cse19) .cse28) .cse26) .cse26))))) .cse32 .cse33) .cse19) (ite .cse17 (and (=> .cse6 (=> .cse16 .cse35)) .cse37 .cse33) .cse19)))) (ite .cse16 (ite .cse4 (ite .cse6 (ite .cse3 (and c_hhv_invariant_3_Bool (ite .cse34 (ite .cse1 (and .cse39 (or (and (<= .cse38 .cse40) (or .cse41 (and .cse30 (or .cse17 .cse19) .cse42))) (<= 3.0 c_hhv_invariant_13_Real)) .cse43 .cse14) .cse27) .cse25) .cse7) .cse44) .cse39) .cse43) .cse43) (ite .cse14 (ite .cse0 (let ((.cse55 (ite .cse5 (ite .cse6 (ite .cse16 .cse26 .cse28) .cse26) .cse26))) (let ((.cse60 (=> .cse4 (=> .cse5 (or .cse55 .cse13)))) (.cse61 (=> .cse2 .cse32))) (let ((.cse51 (and .cse39 .cse43)) (.cse50 (or .cse21 .cse61)) (.cse64 (=> .cse4 (or .cse39 (=> .cse4 (=> .cse5 .cse60)) .cse47)))) (let ((.cse48 (or .cse41 .cse47)) (.cse45 (ite .cse7 (or .cse60 .cse64 .cse47) (or .cse41 .cse60 .cse47))) (.cse52 (ite .cse6 (ite .cse16 (and (or .cse10 .cse51) .cse26 .cse50) .cse28) .cse26)) (.cse49 (=> .cse2 (or .cse21 .cse30 .cse31 .cse20)))) (and (or (and (or (let ((.cse46 (and .cse14 (ite .cse16 (ite .cse6 (and .cse26 (ite .cse10 (and .cse26 .cse50 .cse28 .cse14) .cse51)) .cse26) .cse28)))) (and .cse45 (=> c_hhv_invariant_2_Bool (or .cse41 .cse46 .cse47)) (or (and (or (and (=> c_hhv_invariant_2_Bool .cse48) .cse49) (and (or (and (or (ite .cse7 .cse50 (or .cse46 .cse47)) .cse47) .cse14) (ite .cse7 .cse50 .cse48) .cse47) .cse14)) .cse14) .cse47) .cse14)) .cse47) .cse45 (or .cse41 .cse52 .cse7 .cse47)) (and .cse49 .cse7 .cse14)) (let ((.cse57 (or (and .cse55 .cse26) (and .cse21 (=> .cse7 (=> .cse5 (or .cse10 .cse26)))))) (.cse58 (=> .cse16 (=> .cse4 (=> .cse5 (or .cse26 (and .cse10 .cse7 (<= .cse67 .cse40))))))) (.cse59 (ite .cse37 (=> .cse6 (or .cse26 .cse7)) (=> c_hhv_invariant_2_Bool .cse10)))) (let ((.cse56 (=> c_hhv_invariant_2_Bool (and .cse55 (=> .cse66 (and (or .cse21 (and (or .cse30 (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real) .cse31 .cse20) .cse61 .cse57 .cse50 .cse14)) .cse58 .cse59))))) (.cse53 (ite .cse16 (ite .cse4 (or (and (ite .cse16 (ite .cse4 (let ((.cse65 (and .cse39 .cse7 (or .cse21 (=> .cse62 .cse32)) .cse43 .cse14))) (or .cse65 (ite .cse16 (ite .cse4 .cse65 .cse43) .cse43))) .cse43) .cse43) .cse39 .cse7 .cse43 .cse14) .cse47) .cse43) .cse43))) (let ((.cse54 (ite .cse7 (let ((.cse63 (or .cse64 .cse47))) (and (or (and (or .cse41 (and (ite .cse16 (ite .cse4 (ite .cse6 (and .cse39 (or .cse21 (and .cse21 c_hhv_invariant_3_Bool) .cse61) .cse43 .cse14) .cse39) .cse43) .cse43) .cse7) (and (or (=> .cse4 (=> .cse5 (or .cse39 .cse60))) .cse47) (or .cse21 (=> .cse62 (or (=> .cse2 (=> .cse34 (or .cse25 .cse11 .cse47))) (=> .cse2 (=> .cse34 .cse36)) .cse47))) .cse7 .cse14) .cse47 (and (=> .cse7 (and (=> .cse5 (or (ite .cse24 .cse10 .cse29) .cse26)) .cse14)) .cse56 .cse57 (or (=> .cse5 (or .cse26 (and .cse21 .cse10 .cse57 .cse58 .cse7 .cse50 .cse59 .cse14))) .cse26) .cse58 .cse50 .cse59 .cse14)) .cse63) .cse53) .cse63 .cse14)) .cse48))) (or .cse53 .cse54 (and (ite c_hhv_invariant_2_Bool (and .cse55 .cse26 .cse56 .cse57 .cse58 .cse50 .cse59 .cse14) .cse60) (or .cse53 .cse54 (and (or (and .cse57 (ite c_hhv_invariant_2_Bool .cse55 .cse60) .cse58 .cse50 .cse59 .cse14) .cse53 .cse54 .cse47) (ite c_hhv_invariant_2_Bool (and .cse55 .cse26 .cse58 .cse59) .cse60) .cse57 .cse58 .cse50 .cse59 .cse14) .cse47) .cse14) .cse47)))) (ite c_hhv_invariant_2_Bool (or .cse41 (and (ite .cse10 (and .cse45 .cse26 .cse28 (or .cse41 .cse52 .cse47)) (and .cse39 .cse26 .cse43)) (or .cse16 .cse28) (or .cse6 .cse26)) .cse47) (=> .cse2 (=> .cse62 (or .cse25 .cse11 .cse49 .cse30 .cse31 .cse36 .cse20))))))))) .cse0) .cse14) (ite .cse1 (ite .cse2 (ite .cse3 (or (ite .cse16 (ite .cse5 (ite .cse6 (ite .cse17 (and (or (and .cse11 .cse12 (<= 2.0 c_hhv_invariant_4_Real) .cse14 .cse20 .cse42) (<= 9.0 c_hhv_invariant_13_Real)) (<= .cse67 c_hhv_invariant_11_Real) .cse10 c_hhv_invariant_2_Bool .cse20) .cse19) .cse26) .cse26) .cse28) .cse47) .cse11) .cse12) .cse12) (<= (/ 3.0 2.0) c_hhv_invariant_13_Real) (ite .cse1 (ite .cse2 (ite .cse3 (ite .cse16 (ite .cse5 (ite .cse6 (and (< (+ c_hhv_invariant_10_Real (/ 21.0 2.0)) c_hhv_invariant_11_Real) .cse8 .cse10 .cse11 .cse12 (=> .cse66 .cse19) c_hhv_invariant_2_Bool .cse14 .cse42) .cse26) .cse26) .cse28) .cse11) .cse12) .cse12) .cse47)))) .cse14)) is different from true [2018-06-18 18:27:08,471 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse10 (< 0.0 c_hhv_invariant_13_Real))) (and .cse0 (let ((.cse29 (<= (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) c_hhv_invariant_1_Real)) (.cse43 (<= c_hhv_invariant_7_Real 1.0)) (.cse51 (<= c_hhv_invariant_7_Real 2.0)) (.cse31 (<= c_hhv_invariant_7_Real 0.0)) (.cse24 (= c_hhv_invariant_6_Real 2.0)) (.cse56 (= c_hhv_invariant_7_Real 2.0)) (.cse67 (+ c_hhv_invariant_10_Real 9.0)) (.cse68 (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real)) (.cse27 (= c_hhv_invariant_7_Real 1.0)) (.cse54 (= c_hhv_invariant_0_Real 1.0)) (.cse41 (+ c_hhv_invariant_10_Real 3.0)) (.cse4 (= c_hhv_invariant_6_Real 1.0))) (let ((.cse20 (not .cse4)) (.cse45 (<= (+ c_hhv_invariant_10_Real 6.0) c_hhv_invariant_11_Real)) (.cse38 (<= .cse41 c_hhv_invariant_12_Real)) (.cse36 (not .cse54)) (.cse50 (not .cse27)) (.cse65 (<= (+ c_hhv_invariant_1_Real 9.0) .cse68)) (.cse60 (<= .cse67 c_hhv_invariant_12_Real)) (.cse61 (<= (+ c_hhv_invariant_10_Real 12.0) c_hhv_invariant_11_Real)) (.cse44 (<= c_hhv_invariant_0_Real 0.0)) (.cse7 (not c_hhv_invariant_3_Bool)) (.cse40 (not (= c_hhv_invariant_7_Real 0.0))) (.cse28 (not .cse56)) (.cse37 (not (= c_hhv_invariant_7_Real 3.0))) (.cse2 (not (= c_hhv_invariant_6_Real 0.0))) (.cse3 (not .cse24)) (.cse1 (not (= c_hhv_invariant_6_Real 3.0))) (.cse62 (or .cse43 .cse51 .cse31)) (.cse42 (<= 1.0 c_hhv_invariant_7_Real)) (.cse34 (not c_hhv_invariant_2_Bool)) (.cse19 (<= c_hhv_invariant_6_Real 1.0)) (.cse14 (<= 1.0 c_hhv_invariant_6_Real)) (.cse11 (=> c_hhv_invariant_2_Bool .cse29)) (.cse32 (<= c_hhv_invariant_13_Real 0.0))) (or (let ((.cse15 (or (<= c_hhv_invariant_6_Real 2.0) .cse19 .cse32))) (let ((.cse39 (or (< 3.0 c_hhv_invariant_7_Real) (< c_hhv_invariant_7_Real 3.0))) (.cse53 (or .cse27 .cse31)) (.cse25 (<= 6.0 c_hhv_invariant_13_Real)) (.cse26 (ite .cse1 .cse19 .cse15)) (.cse35 (<= 3.0 c_hhv_invariant_6_Real))) (let ((.cse33 (or (and (ite .cse1 (or .cse19 .cse35 (=> .cse2 (or .cse25 .cse26 (and .cse34 (ite .cse28 (or (ite .cse37 (=> .cse27 .cse31) .cse39) (and .cse27 (=> .cse37 (or (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real) .cse31)))) .cse53)) .cse19 .cse35))) .cse15) .cse34) .cse25 .cse26 .cse19 .cse35)) (.cse55 (=> c_hhv_invariant_2_Bool .cse11))) (let ((.cse21 (ite .cse2 (or .cse19 (=> .cse20 (and .cse33 .cse55)) .cse35) .cse14)) (.cse30 (=> .cse50 .cse56))) (let ((.cse18 (or .cse43 .cse51 .cse30 .cse31)) (.cse12 (< c_hhv_invariant_6_Real 1.0)) (.cse49 (or .cse21 .cse3)) (.cse22 (ite .cse1 (=> .cse24 (or .cse19 .cse35 (and (=> .cse54 (=> c_hhv_invariant_2_Bool (or .cse26 .cse44 .cse11))) .cse55))) .cse15)) (.cse5 (< 1.0 c_hhv_invariant_6_Real))) (let ((.cse46 (ite .cse24 (or .cse19 (=> .cse20 .cse22)) (ite .cse1 (ite .cse2 (=> .cse4 (or .cse5 (=> .cse54 (=> c_hhv_invariant_2_Bool (or .cse44 .cse11))))) .cse14) .cse15))) (.cse47 (ite .cse1 .cse49 .cse15)) (.cse48 (ite .cse1 (ite .cse2 (ite .cse3 (=> .cse4 (or .cse5 (and .cse7 .cse19 .cse18) .cse12)) .cse21) .cse14) .cse15))) (and .cse0 (let ((.cse16 (and .cse24 (=> .cse1 (=> .cse2 (=> .cse20 (and c_hhv_invariant_3_Bool (ite .cse36 (and .cse29 .cse10 (or (ite .cse37 (and .cse38 .cse18 .cse10) .cse39) (ite .cse28 (ite .cse37 (ite .cse40 (and .cse18 .cse10 (< .cse41 c_hhv_invariant_12_Real)) .cse42) .cse43) .cse43))) .cse44) .cse45)))) .cse34))) (or (ite .cse1 (ite .cse2 (let ((.cse23 (ite .cse19 (=> .cse12 .cse14) .cse19))) (let ((.cse8 (ite .cse4 .cse19 .cse23))) (let ((.cse6 (ite .cse2 (ite .cse3 (ite .cse1 (ite .cse4 (and .cse18 .cse8 .cse10) .cse23) .cse19) .cse19) .cse14)) (.cse9 (ite .cse2 (ite .cse3 (ite .cse1 (and (ite .cse2 (ite .cse3 (ite .cse1 .cse8 .cse19) .cse19) .cse14) .cse19) .cse19) .cse19) .cse14))) (let ((.cse17 (ite .cse2 (ite .cse3 (ite .cse1 (ite .cse4 (and .cse6 .cse18 .cse9 .cse10) .cse23) .cse19) .cse19) .cse14))) (let ((.cse13 (or .cse19 .cse16 (=> .cse20 (and .cse21 (or .cse16 (and .cse22 (or (ite .cse3 (ite .cse1 (ite .cse2 (ite .cse4 (and .cse6 .cse7 .cse17 (ite .cse2 (ite .cse3 (ite .cse1 (ite .cse4 (and .cse6 .cse17 .cse18 .cse9 .cse10) .cse23) .cse19) .cse19) .cse14) .cse9 .cse10) .cse23) .cse14) .cse19) .cse19) (ite .cse1 (ite .cse20 (ite .cse2 (=> .cse24 (or .cse25 .cse26 .cse19 (and (or (and (or (and (=> c_hhv_invariant_3_Bool (and .cse27 (=> .cse28 .cse29))) .cse30) .cse31 .cse32) (or .cse25 .cse26 (and (ite .cse2 .cse33 .cse14) .cse18 .cse34 .cse10) .cse19 .cse35) .cse18 (ite .cse1 (=> .cse24 (or .cse19 .cse35 .cse34)) .cse15) .cse10) .cse32) .cse34) .cse35)) .cse14) (or .cse5 .cse12)) .cse15)))) .cse22 .cse10))))) (ite .cse3 (=> .cse4 (or .cse5 (and (or (ite .cse1 (ite .cse2 (ite .cse3 (=> .cse4 (or .cse5 (and .cse6 .cse7 .cse8 (or (ite .cse1 (ite .cse2 (ite .cse3 (=> .cse4 (or (and .cse6 .cse7 .cse9 .cse10 .cse11) .cse5 .cse12)) .cse13) .cse14) .cse15) .cse16) .cse9 .cse10 .cse11) .cse12)) .cse13) .cse14) .cse15) .cse16) .cse7 .cse17 .cse18 .cse8 .cse9 .cse10 .cse11) .cse12)) .cse13)))))) .cse14) .cse15) .cse16)) (or (and .cse24 (=> .cse1 (=> .cse2 c_hhv_invariant_3_Bool)) .cse34) (ite .cse2 (ite .cse1 (ite .cse4 (or (and .cse46 .cse7 (or .cse19 .cse12) .cse47 .cse48) .cse5) .cse49) .cse15) .cse14)) (or .cse43 (=> .cse50 (=> .cse28 .cse18)) .cse51 .cse31) .cse10 (or (and .cse46 (ite .cse1 (ite .cse2 (let ((.cse52 (ite .cse1 (ite .cse2 (and (or .cse5 .cse12 (and .cse19 .cse18 .cse14 .cse10)) .cse10) .cse14) .cse15))) (and .cse46 (ite .cse3 (=> .cse4 (or .cse5 (and .cse7 .cse52))) .cse21) .cse47 (ite .cse1 (ite .cse2 (and (ite c_hhv_invariant_3_Bool (and .cse18 (ite .cse3 (=> .cse4 .cse5) .cse21)) (and (ite .cse24 (or .cse19 .cse35 (and .cse21 (ite .cse28 .cse18 .cse53))) (ite .cse1 (ite .cse2 (and (=> .cse4 (or .cse5 (and .cse18 .cse11 .cse52))) .cse10) .cse14) .cse15)) .cse10)) .cse10) .cse14) .cse15) .cse10)) .cse14) .cse15) .cse47 .cse48) (and .cse24 (=> .cse1 (=> .cse2 (=> .cse20 (and c_hhv_invariant_3_Bool .cse18 .cse10)))) .cse34))))))))) (let ((.cse58 (<= 2.0 c_hhv_invariant_7_Real))) (ite .cse40 (ite .cse50 (ite .cse37 (let ((.cse57 (<= (/ 3.0 2.0) c_hhv_invariant_13_Real)) (.cse59 (< (+ c_hhv_invariant_1_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real))) (or .cse57 (ite .cse36 (and .cse4 (=> .cse3 (=> .cse1 (=> .cse2 (and (< (+ c_hhv_invariant_1_Real (/ 21.0 2.0)) c_hhv_invariant_11_Real) .cse51 .cse7 .cse58 .cse59 (< c_hhv_invariant_10_Real c_hhv_invariant_1_Real) .cse60 .cse61 c_hhv_invariant_2_Bool .cse10 .cse44))))) .cse44) (ite .cse40 (ite .cse50 (ite .cse37 (or .cse57 (let ((.cse63 (<= c_hhv_invariant_6_Real 0.0))) (ite .cse20 (ite .cse3 (ite .cse1 (let ((.cse64 (< (+ c_hhv_invariant_10_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real)) (.cse66 (<= .cse67 .cse68))) (and .cse62 .cse51 .cse7 (ite .cse20 (ite .cse3 (ite .cse1 (and .cse51 .cse58 (ite .cse20 (ite .cse3 (ite .cse1 (and (ite .cse20 (ite .cse3 (ite .cse1 (and .cse62 .cse51 .cse58 .cse63) .cse63) .cse63) .cse63) .cse51 .cse58 .cse63 .cse10) .cse63) .cse63) .cse63) .cse63) .cse63) .cse63) .cse63) .cse59 c_hhv_invariant_2_Bool .cse63 (ite .cse20 (ite .cse3 (ite .cse1 (and .cse51 .cse58 .cse63 (ite .cse20 (ite .cse3 (ite .cse1 (and .cse64 .cse51 .cse58 .cse65 .cse63) .cse63) .cse63) .cse63) .cse10 .cse66 .cse44) .cse63) .cse63) .cse63) .cse10 .cse64 .cse58 .cse66 .cse44)) .cse63) .cse63) .cse63))) .cse51) .cse58) .cse58) .cse32)) .cse51) .cse58) .cse58)) (ite .cse40 (ite .cse28 (ite .cse37 (and (=> .cse1 (=> .cse2 (=> .cse20 (and c_hhv_invariant_3_Bool (ite .cse36 (and .cse43 (<= (+ c_hhv_invariant_1_Real 3.0) .cse68) .cse62 (<= (+ c_hhv_invariant_1_Real 6.0) (+ c_hhv_invariant_13_Real c_hhv_invariant_11_Real)) .cse29 .cse42 .cse10 .cse45 .cse44) .cse44))))) .cse24 .cse38 .cse34) .cse43) .cse43) .cse42) (and (or (ite .cse2 (ite .cse3 (ite .cse1 (ite .cse36 (and .cse56 (=> .cse37 (=> .cse40 (=> .cse50 (and (=> .cse40 (=> .cse50 .cse7)) .cse19 .cse29 .cse7 .cse65 .cse60 c_hhv_invariant_2_Bool (<= 2.0 c_hhv_invariant_4_Real) .cse10 .cse56 (<= (+ c_hhv_invariant_12_Real 3.0) c_hhv_invariant_11_Real) .cse61 .cse14 .cse44))))) .cse44) .cse19) .cse19) .cse14) (ite .cse2 (ite .cse3 (ite .cse1 (and .cse7 (ite .cse40 (ite .cse28 (ite .cse37 (and (or (<= c_hhv_invariant_12_Real c_hhv_invariant_10_Real) (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real)) (ite .cse2 (ite .cse3 (ite .cse1 (ite .cse40 (ite .cse28 (ite .cse37 (and .cse43 .cse19 (<= 1.0 c_hhv_invariant_0_Real) (ite .cse2 (ite .cse3 (ite .cse1 (and .cse62 .cse19) .cse19) .cse19) .cse14) .cse42 .cse14 .cse10) .cse43) .cse43) .cse42) .cse19) .cse19) .cse14) .cse19 .cse14) .cse43) .cse43) .cse42) .cse34) .cse19) .cse19) .cse14)) .cse11) .cse32))) .cse10)) is different from false [2018-06-18 18:27:08,475 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse10 (< 0.0 c_hhv_invariant_13_Real))) (and .cse0 (let ((.cse29 (<= (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) c_hhv_invariant_1_Real)) (.cse43 (<= c_hhv_invariant_7_Real 1.0)) (.cse51 (<= c_hhv_invariant_7_Real 2.0)) (.cse31 (<= c_hhv_invariant_7_Real 0.0)) (.cse24 (= c_hhv_invariant_6_Real 2.0)) (.cse56 (= c_hhv_invariant_7_Real 2.0)) (.cse67 (+ c_hhv_invariant_10_Real 9.0)) (.cse68 (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real)) (.cse27 (= c_hhv_invariant_7_Real 1.0)) (.cse54 (= c_hhv_invariant_0_Real 1.0)) (.cse41 (+ c_hhv_invariant_10_Real 3.0)) (.cse4 (= c_hhv_invariant_6_Real 1.0))) (let ((.cse20 (not .cse4)) (.cse45 (<= (+ c_hhv_invariant_10_Real 6.0) c_hhv_invariant_11_Real)) (.cse38 (<= .cse41 c_hhv_invariant_12_Real)) (.cse36 (not .cse54)) (.cse50 (not .cse27)) (.cse65 (<= (+ c_hhv_invariant_1_Real 9.0) .cse68)) (.cse60 (<= .cse67 c_hhv_invariant_12_Real)) (.cse61 (<= (+ c_hhv_invariant_10_Real 12.0) c_hhv_invariant_11_Real)) (.cse44 (<= c_hhv_invariant_0_Real 0.0)) (.cse7 (not c_hhv_invariant_3_Bool)) (.cse40 (not (= c_hhv_invariant_7_Real 0.0))) (.cse28 (not .cse56)) (.cse37 (not (= c_hhv_invariant_7_Real 3.0))) (.cse2 (not (= c_hhv_invariant_6_Real 0.0))) (.cse3 (not .cse24)) (.cse1 (not (= c_hhv_invariant_6_Real 3.0))) (.cse62 (or .cse43 .cse51 .cse31)) (.cse42 (<= 1.0 c_hhv_invariant_7_Real)) (.cse34 (not c_hhv_invariant_2_Bool)) (.cse19 (<= c_hhv_invariant_6_Real 1.0)) (.cse14 (<= 1.0 c_hhv_invariant_6_Real)) (.cse11 (=> c_hhv_invariant_2_Bool .cse29)) (.cse32 (<= c_hhv_invariant_13_Real 0.0))) (or (let ((.cse15 (or (<= c_hhv_invariant_6_Real 2.0) .cse19 .cse32))) (let ((.cse39 (or (< 3.0 c_hhv_invariant_7_Real) (< c_hhv_invariant_7_Real 3.0))) (.cse53 (or .cse27 .cse31)) (.cse25 (<= 6.0 c_hhv_invariant_13_Real)) (.cse26 (ite .cse1 .cse19 .cse15)) (.cse35 (<= 3.0 c_hhv_invariant_6_Real))) (let ((.cse33 (or (and (ite .cse1 (or .cse19 .cse35 (=> .cse2 (or .cse25 .cse26 (and .cse34 (ite .cse28 (or (ite .cse37 (=> .cse27 .cse31) .cse39) (and .cse27 (=> .cse37 (or (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real) .cse31)))) .cse53)) .cse19 .cse35))) .cse15) .cse34) .cse25 .cse26 .cse19 .cse35)) (.cse55 (=> c_hhv_invariant_2_Bool .cse11))) (let ((.cse21 (ite .cse2 (or .cse19 (=> .cse20 (and .cse33 .cse55)) .cse35) .cse14)) (.cse30 (=> .cse50 .cse56))) (let ((.cse18 (or .cse43 .cse51 .cse30 .cse31)) (.cse12 (< c_hhv_invariant_6_Real 1.0)) (.cse49 (or .cse21 .cse3)) (.cse22 (ite .cse1 (=> .cse24 (or .cse19 .cse35 (and (=> .cse54 (=> c_hhv_invariant_2_Bool (or .cse26 .cse44 .cse11))) .cse55))) .cse15)) (.cse5 (< 1.0 c_hhv_invariant_6_Real))) (let ((.cse46 (ite .cse24 (or .cse19 (=> .cse20 .cse22)) (ite .cse1 (ite .cse2 (=> .cse4 (or .cse5 (=> .cse54 (=> c_hhv_invariant_2_Bool (or .cse44 .cse11))))) .cse14) .cse15))) (.cse47 (ite .cse1 .cse49 .cse15)) (.cse48 (ite .cse1 (ite .cse2 (ite .cse3 (=> .cse4 (or .cse5 (and .cse7 .cse19 .cse18) .cse12)) .cse21) .cse14) .cse15))) (and .cse0 (let ((.cse16 (and .cse24 (=> .cse1 (=> .cse2 (=> .cse20 (and c_hhv_invariant_3_Bool (ite .cse36 (and .cse29 .cse10 (or (ite .cse37 (and .cse38 .cse18 .cse10) .cse39) (ite .cse28 (ite .cse37 (ite .cse40 (and .cse18 .cse10 (< .cse41 c_hhv_invariant_12_Real)) .cse42) .cse43) .cse43))) .cse44) .cse45)))) .cse34))) (or (ite .cse1 (ite .cse2 (let ((.cse23 (ite .cse19 (=> .cse12 .cse14) .cse19))) (let ((.cse8 (ite .cse4 .cse19 .cse23))) (let ((.cse6 (ite .cse2 (ite .cse3 (ite .cse1 (ite .cse4 (and .cse18 .cse8 .cse10) .cse23) .cse19) .cse19) .cse14)) (.cse9 (ite .cse2 (ite .cse3 (ite .cse1 (and (ite .cse2 (ite .cse3 (ite .cse1 .cse8 .cse19) .cse19) .cse14) .cse19) .cse19) .cse19) .cse14))) (let ((.cse17 (ite .cse2 (ite .cse3 (ite .cse1 (ite .cse4 (and .cse6 .cse18 .cse9 .cse10) .cse23) .cse19) .cse19) .cse14))) (let ((.cse13 (or .cse19 .cse16 (=> .cse20 (and .cse21 (or .cse16 (and .cse22 (or (ite .cse3 (ite .cse1 (ite .cse2 (ite .cse4 (and .cse6 .cse7 .cse17 (ite .cse2 (ite .cse3 (ite .cse1 (ite .cse4 (and .cse6 .cse17 .cse18 .cse9 .cse10) .cse23) .cse19) .cse19) .cse14) .cse9 .cse10) .cse23) .cse14) .cse19) .cse19) (ite .cse1 (ite .cse20 (ite .cse2 (=> .cse24 (or .cse25 .cse26 .cse19 (and (or (and (or (and (=> c_hhv_invariant_3_Bool (and .cse27 (=> .cse28 .cse29))) .cse30) .cse31 .cse32) (or .cse25 .cse26 (and (ite .cse2 .cse33 .cse14) .cse18 .cse34 .cse10) .cse19 .cse35) .cse18 (ite .cse1 (=> .cse24 (or .cse19 .cse35 .cse34)) .cse15) .cse10) .cse32) .cse34) .cse35)) .cse14) (or .cse5 .cse12)) .cse15)))) .cse22 .cse10))))) (ite .cse3 (=> .cse4 (or .cse5 (and (or (ite .cse1 (ite .cse2 (ite .cse3 (=> .cse4 (or .cse5 (and .cse6 .cse7 .cse8 (or (ite .cse1 (ite .cse2 (ite .cse3 (=> .cse4 (or (and .cse6 .cse7 .cse9 .cse10 .cse11) .cse5 .cse12)) .cse13) .cse14) .cse15) .cse16) .cse9 .cse10 .cse11) .cse12)) .cse13) .cse14) .cse15) .cse16) .cse7 .cse17 .cse18 .cse8 .cse9 .cse10 .cse11) .cse12)) .cse13)))))) .cse14) .cse15) .cse16)) (or (and .cse24 (=> .cse1 (=> .cse2 c_hhv_invariant_3_Bool)) .cse34) (ite .cse2 (ite .cse1 (ite .cse4 (or (and .cse46 .cse7 (or .cse19 .cse12) .cse47 .cse48) .cse5) .cse49) .cse15) .cse14)) (or .cse43 (=> .cse50 (=> .cse28 .cse18)) .cse51 .cse31) .cse10 (or (and .cse46 (ite .cse1 (ite .cse2 (let ((.cse52 (ite .cse1 (ite .cse2 (and (or .cse5 .cse12 (and .cse19 .cse18 .cse14 .cse10)) .cse10) .cse14) .cse15))) (and .cse46 (ite .cse3 (=> .cse4 (or .cse5 (and .cse7 .cse52))) .cse21) .cse47 (ite .cse1 (ite .cse2 (and (ite c_hhv_invariant_3_Bool (and .cse18 (ite .cse3 (=> .cse4 .cse5) .cse21)) (and (ite .cse24 (or .cse19 .cse35 (and .cse21 (ite .cse28 .cse18 .cse53))) (ite .cse1 (ite .cse2 (and (=> .cse4 (or .cse5 (and .cse18 .cse11 .cse52))) .cse10) .cse14) .cse15)) .cse10)) .cse10) .cse14) .cse15) .cse10)) .cse14) .cse15) .cse47 .cse48) (and .cse24 (=> .cse1 (=> .cse2 (=> .cse20 (and c_hhv_invariant_3_Bool .cse18 .cse10)))) .cse34))))))))) (let ((.cse58 (<= 2.0 c_hhv_invariant_7_Real))) (ite .cse40 (ite .cse50 (ite .cse37 (let ((.cse57 (<= (/ 3.0 2.0) c_hhv_invariant_13_Real)) (.cse59 (< (+ c_hhv_invariant_1_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real))) (or .cse57 (ite .cse36 (and .cse4 (=> .cse3 (=> .cse1 (=> .cse2 (and (< (+ c_hhv_invariant_1_Real (/ 21.0 2.0)) c_hhv_invariant_11_Real) .cse51 .cse7 .cse58 .cse59 (< c_hhv_invariant_10_Real c_hhv_invariant_1_Real) .cse60 .cse61 c_hhv_invariant_2_Bool .cse10 .cse44))))) .cse44) (ite .cse40 (ite .cse50 (ite .cse37 (or .cse57 (let ((.cse63 (<= c_hhv_invariant_6_Real 0.0))) (ite .cse20 (ite .cse3 (ite .cse1 (let ((.cse64 (< (+ c_hhv_invariant_10_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real)) (.cse66 (<= .cse67 .cse68))) (and .cse62 .cse51 .cse7 (ite .cse20 (ite .cse3 (ite .cse1 (and .cse51 .cse58 (ite .cse20 (ite .cse3 (ite .cse1 (and (ite .cse20 (ite .cse3 (ite .cse1 (and .cse62 .cse51 .cse58 .cse63) .cse63) .cse63) .cse63) .cse51 .cse58 .cse63 .cse10) .cse63) .cse63) .cse63) .cse63) .cse63) .cse63) .cse63) .cse59 c_hhv_invariant_2_Bool .cse63 (ite .cse20 (ite .cse3 (ite .cse1 (and .cse51 .cse58 .cse63 (ite .cse20 (ite .cse3 (ite .cse1 (and .cse64 .cse51 .cse58 .cse65 .cse63) .cse63) .cse63) .cse63) .cse10 .cse66 .cse44) .cse63) .cse63) .cse63) .cse10 .cse64 .cse58 .cse66 .cse44)) .cse63) .cse63) .cse63))) .cse51) .cse58) .cse58) .cse32)) .cse51) .cse58) .cse58)) (ite .cse40 (ite .cse28 (ite .cse37 (and (=> .cse1 (=> .cse2 (=> .cse20 (and c_hhv_invariant_3_Bool (ite .cse36 (and .cse43 (<= (+ c_hhv_invariant_1_Real 3.0) .cse68) .cse62 (<= (+ c_hhv_invariant_1_Real 6.0) (+ c_hhv_invariant_13_Real c_hhv_invariant_11_Real)) .cse29 .cse42 .cse10 .cse45 .cse44) .cse44))))) .cse24 .cse38 .cse34) .cse43) .cse43) .cse42) (and (or (ite .cse2 (ite .cse3 (ite .cse1 (ite .cse36 (and .cse56 (=> .cse37 (=> .cse40 (=> .cse50 (and (=> .cse40 (=> .cse50 .cse7)) .cse19 .cse29 .cse7 .cse65 .cse60 c_hhv_invariant_2_Bool (<= 2.0 c_hhv_invariant_4_Real) .cse10 .cse56 (<= (+ c_hhv_invariant_12_Real 3.0) c_hhv_invariant_11_Real) .cse61 .cse14 .cse44))))) .cse44) .cse19) .cse19) .cse14) (ite .cse2 (ite .cse3 (ite .cse1 (and .cse7 (ite .cse40 (ite .cse28 (ite .cse37 (and (or (<= c_hhv_invariant_12_Real c_hhv_invariant_10_Real) (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real)) (ite .cse2 (ite .cse3 (ite .cse1 (ite .cse40 (ite .cse28 (ite .cse37 (and .cse43 .cse19 (<= 1.0 c_hhv_invariant_0_Real) (ite .cse2 (ite .cse3 (ite .cse1 (and .cse62 .cse19) .cse19) .cse19) .cse14) .cse42 .cse14 .cse10) .cse43) .cse43) .cse42) .cse19) .cse19) .cse14) .cse19 .cse14) .cse43) .cse43) .cse42) .cse34) .cse19) .cse19) .cse14)) .cse11) .cse32))) .cse10)) is different from true [2018-06-18 18:27:08,483 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse13 (< 0.0 c_hhv_invariant_13_Real))) (and .cse0 (let ((.cse47 (= c_hhv_invariant_7_Real 2.0))) (let ((.cse1 (not .cse47)) (.cse46 (<= c_hhv_invariant_7_Real 1.0)) (.cse19 (<= c_hhv_invariant_7_Real 0.0)) (.cse41 (= c_hhv_invariant_7_Real 1.0))) (let ((.cse18 (not .cse41)) (.cse50 (=> .cse1 (or .cse46 (<= c_hhv_invariant_7_Real 2.0) .cse19))) (.cse42 (= c_hhv_invariant_6_Real 3.0)) (.cse44 (= c_hhv_invariant_7_Real 0.0)) (.cse55 (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real)) (.cse21 (= c_hhv_invariant_6_Real 1.0))) (let ((.cse37 (< c_hhv_invariant_6_Real 1.0)) (.cse29 (not .cse21)) (.cse32 (<= .cse55 c_hhv_invariant_1_Real)) (.cse24 (<= c_hhv_invariant_0_Real 0.0)) (.cse48 (not .cse44)) (.cse6 (not (= c_hhv_invariant_6_Real 2.0))) (.cse7 (not .cse42)) (.cse4 (not (= c_hhv_invariant_6_Real 0.0))) (.cse2 (not (= c_hhv_invariant_7_Real 3.0))) (.cse8 (=> .cse18 .cse50)) (.cse25 (<= 1.0 c_hhv_invariant_6_Real)) (.cse5 (<= c_hhv_invariant_6_Real 1.0)) (.cse3 (not c_hhv_invariant_2_Bool)) (.cse43 (<= 1.0 c_hhv_invariant_0_Real)) (.cse9 (not c_hhv_invariant_3_Bool)) (.cse45 (<= 1.0 c_hhv_invariant_7_Real))) (or (ite .cse1 (let ((.cse39 (or (< 3.0 c_hhv_invariant_7_Real) (< c_hhv_invariant_7_Real 3.0)))) (ite .cse2 (ite .cse3 (let ((.cse38 (=> .cse6 .cse42))) (ite .cse4 (let ((.cse28 (< 1.0 c_hhv_invariant_6_Real))) (let ((.cse36 (or .cse5 (=> .cse28 (=> .cse4 .cse3)))) (.cse20 (=> .cse41 (or (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real) .cse19))) (.cse12 (or .cse5 (=> .cse6 (<= c_hhv_invariant_13_Real 0.0))))) (let ((.cse35 (=> .cse7 (or .cse5 (=> .cse28 (=> .cse4 (and .cse36 (or (< c_hhv_invariant_10_Real c_hhv_invariant_11_Real) (<= (+ c_hhv_invariant_10_Real 6.0) (+ c_hhv_invariant_13_Real c_hhv_invariant_11_Real))) .cse20 .cse12 .cse3))))))) (let ((.cse34 (=> .cse7 (or .cse5 (and .cse20 .cse35 (ite .cse18 (and .cse39 .cse19) .cse19))))) (.cse31 (and .cse8 .cse9 .cse13))) (let ((.cse22 (=> .cse6 (=> .cse7 .cse31))) (.cse26 (=> .cse21 (=> .cse6 (=> .cse7 (and .cse9 (let ((.cse40 (+ c_hhv_invariant_11_Real 3.0))) (or (and .cse8 .cse39 (<= .cse40 c_hhv_invariant_12_Real) .cse13) (and .cse8 .cse41 (< .cse40 c_hhv_invariant_12_Real) .cse13))) .cse13))))) (.cse30 (=> .cse7 (or (=> .cse28 (=> .cse4 (and .cse36 .cse12 .cse3))) .cse5))) (.cse10 (or (=> .cse37 .cse38) .cse25)) (.cse17 (=> .cse7 (=> .cse28 (=> .cse29 (and .cse12 .cse34 .cse35))))) (.cse27 (=> .cse6 (=> .cse7 .cse9)))) (let ((.cse14 (=> .cse5 (=> .cse6 (=> .cse7 (=> .cse25 (=> .cse21 (and .cse8 .cse9))))))) (.cse15 (=> .cse5 .cse27)) (.cse23 (=> .cse28 (=> .cse29 (and (ite .cse29 (and (=> .cse7 (or .cse5 (and (ite .cse18 (let ((.cse33 (ite .cse18 (and .cse8 .cse32 .cse19 .cse13) .cse19))) (and (ite .cse18 (and .cse8 .cse32 .cse33 .cse19) .cse19) (=> .cse7 (or .cse5 (and (ite .cse18 (and .cse8 .cse10 .cse12 .cse34 .cse35 .cse13) .cse19) .cse35))) .cse32 (=> .cse7 .cse36) .cse20 .cse12 .cse33 .cse13)) .cse19) .cse35))) .cse10 .cse12) .cse22) .cse26 .cse30 .cse10 .cse12 .cse17 .cse13)))) (.cse11 (=> .cse5 (=> .cse6 (=> .cse7 (=> .cse25 (=> .cse21 .cse31)))))) (.cse16 (=> .cse28 (=> .cse29 (and .cse30 .cse12))))) (and (=> .cse5 (=> .cse6 (=> .cse7 (and .cse8 .cse9 .cse10 .cse11 .cse12 .cse13)))) .cse8 (=> .cse5 (=> .cse7 (=> .cse6 (and .cse14 .cse15 .cse9 .cse10 .cse12 .cse16 .cse17)))) .cse14 .cse0 .cse15 (=> .cse7 (or .cse5 (and (ite .cse18 .cse8 .cse19) .cse10 .cse20 .cse17 .cse19))) (=> .cse21 .cse22) .cse10 .cse17 .cse23 (=> c_hhv_invariant_3_Bool (=> (= c_hhv_invariant_0_Real 1.0) .cse24)) .cse13 (=> .cse5 (=> .cse6 (=> .cse7 (=> .cse25 (=> .cse21 (and .cse8 (=> .cse5 (=> .cse6 (=> .cse7 (=> .cse25 (=> .cse21 (and .cse8 .cse26 .cse9 .cse10 .cse11 .cse12 .cse23 .cse13)))))) .cse26 .cse9 .cse10 .cse12 .cse23 .cse13)))))) .cse26 (=> .cse5 (=> .cse6 (=> .cse7 (and .cse9 .cse10 .cse11 .cse12 .cse13)))) .cse12 .cse16 (=> .cse21 .cse27)))))))) (or .cse38 .cse25))) (and .cse9 (ite .cse41 (or (and .cse43 .cse3) .cse19) (and .cse44 .cse45)))) (=> .cse18 .cse39))) (=> .cse2 (=> .cse18 (or .cse46 .cse19)))) (let ((.cse53 (<= c_hhv_invariant_6_Real 0.0))) (ite .cse37 (=> .cse29 (=> .cse6 (=> .cse7 (and .cse47 (=> .cse2 (=> .cse48 (=> .cse18 (let ((.cse52 (<= (+ c_hhv_invariant_10_Real 9.0) c_hhv_invariant_12_Real))) (and .cse32 .cse9 (let ((.cse49 (< c_hhv_invariant_1_Real (+ c_hhv_invariant_10_Real (/ 3.0 2.0)))) (.cse54 (<= c_hhv_invariant_1_Real .cse55))) (ite .cse49 (and (ite .cse37 (=> .cse29 (=> .cse6 (=> .cse7 (and .cse32 (ite .cse49 (let ((.cse51 (< (+ c_hhv_invariant_1_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real))) (and .cse50 (<= (+ c_hhv_invariant_1_Real 9.0) (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real)) .cse51 (ite .cse49 (and .cse51 .cse52) .cse49) .cse52 .cse53 .cse13 .cse24)) .cse54))))) .cse53) .cse32 .cse52 .cse13 .cse24) .cse54)) .cse52 c_hhv_invariant_2_Bool))))))))) .cse53)) (ite .cse48 (ite .cse1 (ite .cse2 (let ((.cse56 (not (= c_hhv_invariant_0_Real 0.0)))) (or (ite .cse48 (ite .cse1 (ite .cse2 (and (ite .cse56 (and .cse21 (=> .cse6 (=> .cse7 (=> .cse4 (and .cse46 (ite .cse1 (ite .cse2 (and .cse46 .cse8 .cse43 .cse45 .cse13) .cse46) .cse46) .cse3 .cse45 (<= (+ c_hhv_invariant_10_Real 12.0) c_hhv_invariant_11_Real) .cse13))))) .cse43) .cse9) .cse46) .cse46) .cse45) (and (ite .cse56 (let ((.cse57 (<= (+ c_hhv_invariant_10_Real 3.0) c_hhv_invariant_12_Real))) (and (ite .cse1 (ite .cse2 (and .cse46 .cse8 .cse57 .cse45 .cse13) .cse46) .cse46) (ite .cse5 .cse25 .cse5) .cse57 .cse3 (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real))) .cse43) .cse9))) .cse46) .cse46) .cse45)))))) .cse13)) is different from false [2018-06-18 18:27:08,487 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse13 (< 0.0 c_hhv_invariant_13_Real))) (and .cse0 (let ((.cse47 (= c_hhv_invariant_7_Real 2.0))) (let ((.cse1 (not .cse47)) (.cse46 (<= c_hhv_invariant_7_Real 1.0)) (.cse19 (<= c_hhv_invariant_7_Real 0.0)) (.cse41 (= c_hhv_invariant_7_Real 1.0))) (let ((.cse18 (not .cse41)) (.cse50 (=> .cse1 (or .cse46 (<= c_hhv_invariant_7_Real 2.0) .cse19))) (.cse42 (= c_hhv_invariant_6_Real 3.0)) (.cse44 (= c_hhv_invariant_7_Real 0.0)) (.cse55 (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real)) (.cse21 (= c_hhv_invariant_6_Real 1.0))) (let ((.cse37 (< c_hhv_invariant_6_Real 1.0)) (.cse29 (not .cse21)) (.cse32 (<= .cse55 c_hhv_invariant_1_Real)) (.cse24 (<= c_hhv_invariant_0_Real 0.0)) (.cse48 (not .cse44)) (.cse6 (not (= c_hhv_invariant_6_Real 2.0))) (.cse7 (not .cse42)) (.cse4 (not (= c_hhv_invariant_6_Real 0.0))) (.cse2 (not (= c_hhv_invariant_7_Real 3.0))) (.cse8 (=> .cse18 .cse50)) (.cse25 (<= 1.0 c_hhv_invariant_6_Real)) (.cse5 (<= c_hhv_invariant_6_Real 1.0)) (.cse3 (not c_hhv_invariant_2_Bool)) (.cse43 (<= 1.0 c_hhv_invariant_0_Real)) (.cse9 (not c_hhv_invariant_3_Bool)) (.cse45 (<= 1.0 c_hhv_invariant_7_Real))) (or (ite .cse1 (let ((.cse39 (or (< 3.0 c_hhv_invariant_7_Real) (< c_hhv_invariant_7_Real 3.0)))) (ite .cse2 (ite .cse3 (let ((.cse38 (=> .cse6 .cse42))) (ite .cse4 (let ((.cse28 (< 1.0 c_hhv_invariant_6_Real))) (let ((.cse36 (or .cse5 (=> .cse28 (=> .cse4 .cse3)))) (.cse20 (=> .cse41 (or (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real) .cse19))) (.cse12 (or .cse5 (=> .cse6 (<= c_hhv_invariant_13_Real 0.0))))) (let ((.cse35 (=> .cse7 (or .cse5 (=> .cse28 (=> .cse4 (and .cse36 (or (< c_hhv_invariant_10_Real c_hhv_invariant_11_Real) (<= (+ c_hhv_invariant_10_Real 6.0) (+ c_hhv_invariant_13_Real c_hhv_invariant_11_Real))) .cse20 .cse12 .cse3))))))) (let ((.cse34 (=> .cse7 (or .cse5 (and .cse20 .cse35 (ite .cse18 (and .cse39 .cse19) .cse19))))) (.cse31 (and .cse8 .cse9 .cse13))) (let ((.cse22 (=> .cse6 (=> .cse7 .cse31))) (.cse26 (=> .cse21 (=> .cse6 (=> .cse7 (and .cse9 (let ((.cse40 (+ c_hhv_invariant_11_Real 3.0))) (or (and .cse8 .cse39 (<= .cse40 c_hhv_invariant_12_Real) .cse13) (and .cse8 .cse41 (< .cse40 c_hhv_invariant_12_Real) .cse13))) .cse13))))) (.cse30 (=> .cse7 (or (=> .cse28 (=> .cse4 (and .cse36 .cse12 .cse3))) .cse5))) (.cse10 (or (=> .cse37 .cse38) .cse25)) (.cse17 (=> .cse7 (=> .cse28 (=> .cse29 (and .cse12 .cse34 .cse35))))) (.cse27 (=> .cse6 (=> .cse7 .cse9)))) (let ((.cse14 (=> .cse5 (=> .cse6 (=> .cse7 (=> .cse25 (=> .cse21 (and .cse8 .cse9))))))) (.cse15 (=> .cse5 .cse27)) (.cse23 (=> .cse28 (=> .cse29 (and (ite .cse29 (and (=> .cse7 (or .cse5 (and (ite .cse18 (let ((.cse33 (ite .cse18 (and .cse8 .cse32 .cse19 .cse13) .cse19))) (and (ite .cse18 (and .cse8 .cse32 .cse33 .cse19) .cse19) (=> .cse7 (or .cse5 (and (ite .cse18 (and .cse8 .cse10 .cse12 .cse34 .cse35 .cse13) .cse19) .cse35))) .cse32 (=> .cse7 .cse36) .cse20 .cse12 .cse33 .cse13)) .cse19) .cse35))) .cse10 .cse12) .cse22) .cse26 .cse30 .cse10 .cse12 .cse17 .cse13)))) (.cse11 (=> .cse5 (=> .cse6 (=> .cse7 (=> .cse25 (=> .cse21 .cse31)))))) (.cse16 (=> .cse28 (=> .cse29 (and .cse30 .cse12))))) (and (=> .cse5 (=> .cse6 (=> .cse7 (and .cse8 .cse9 .cse10 .cse11 .cse12 .cse13)))) .cse8 (=> .cse5 (=> .cse7 (=> .cse6 (and .cse14 .cse15 .cse9 .cse10 .cse12 .cse16 .cse17)))) .cse14 .cse0 .cse15 (=> .cse7 (or .cse5 (and (ite .cse18 .cse8 .cse19) .cse10 .cse20 .cse17 .cse19))) (=> .cse21 .cse22) .cse10 .cse17 .cse23 (=> c_hhv_invariant_3_Bool (=> (= c_hhv_invariant_0_Real 1.0) .cse24)) .cse13 (=> .cse5 (=> .cse6 (=> .cse7 (=> .cse25 (=> .cse21 (and .cse8 (=> .cse5 (=> .cse6 (=> .cse7 (=> .cse25 (=> .cse21 (and .cse8 .cse26 .cse9 .cse10 .cse11 .cse12 .cse23 .cse13)))))) .cse26 .cse9 .cse10 .cse12 .cse23 .cse13)))))) .cse26 (=> .cse5 (=> .cse6 (=> .cse7 (and .cse9 .cse10 .cse11 .cse12 .cse13)))) .cse12 .cse16 (=> .cse21 .cse27)))))))) (or .cse38 .cse25))) (and .cse9 (ite .cse41 (or (and .cse43 .cse3) .cse19) (and .cse44 .cse45)))) (=> .cse18 .cse39))) (=> .cse2 (=> .cse18 (or .cse46 .cse19)))) (let ((.cse53 (<= c_hhv_invariant_6_Real 0.0))) (ite .cse37 (=> .cse29 (=> .cse6 (=> .cse7 (and .cse47 (=> .cse2 (=> .cse48 (=> .cse18 (let ((.cse52 (<= (+ c_hhv_invariant_10_Real 9.0) c_hhv_invariant_12_Real))) (and .cse32 .cse9 (let ((.cse49 (< c_hhv_invariant_1_Real (+ c_hhv_invariant_10_Real (/ 3.0 2.0)))) (.cse54 (<= c_hhv_invariant_1_Real .cse55))) (ite .cse49 (and (ite .cse37 (=> .cse29 (=> .cse6 (=> .cse7 (and .cse32 (ite .cse49 (let ((.cse51 (< (+ c_hhv_invariant_1_Real (/ 15.0 2.0)) c_hhv_invariant_12_Real))) (and .cse50 (<= (+ c_hhv_invariant_1_Real 9.0) (+ c_hhv_invariant_13_Real c_hhv_invariant_12_Real)) .cse51 (ite .cse49 (and .cse51 .cse52) .cse49) .cse52 .cse53 .cse13 .cse24)) .cse54))))) .cse53) .cse32 .cse52 .cse13 .cse24) .cse54)) .cse52 c_hhv_invariant_2_Bool))))))))) .cse53)) (ite .cse48 (ite .cse1 (ite .cse2 (let ((.cse56 (not (= c_hhv_invariant_0_Real 0.0)))) (or (ite .cse48 (ite .cse1 (ite .cse2 (and (ite .cse56 (and .cse21 (=> .cse6 (=> .cse7 (=> .cse4 (and .cse46 (ite .cse1 (ite .cse2 (and .cse46 .cse8 .cse43 .cse45 .cse13) .cse46) .cse46) .cse3 .cse45 (<= (+ c_hhv_invariant_10_Real 12.0) c_hhv_invariant_11_Real) .cse13))))) .cse43) .cse9) .cse46) .cse46) .cse45) (and (ite .cse56 (let ((.cse57 (<= (+ c_hhv_invariant_10_Real 3.0) c_hhv_invariant_12_Real))) (and (ite .cse1 (ite .cse2 (and .cse46 .cse8 .cse57 .cse45 .cse13) .cse46) .cse46) (ite .cse5 .cse25 .cse5) .cse57 .cse3 (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real))) .cse43) .cse9))) .cse46) .cse46) .cse45)))))) .cse13)) is different from true [2018-06-18 18:27:08,492 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse10 (< 0.0 c_hhv_invariant_13_Real))) (and .cse0 (let ((.cse24 (= c_hhv_invariant_7_Real 1.0))) (let ((.cse25 (not .cse24)) (.cse2 (not (= c_hhv_invariant_7_Real 2.0))) (.cse13 (<= c_hhv_invariant_7_Real 1.0)) (.cse26 (<= c_hhv_invariant_7_Real 0.0))) (let ((.cse17 (not (= c_hhv_invariant_6_Real 0.0))) (.cse16 (not (= c_hhv_invariant_6_Real 3.0))) (.cse3 (not (= c_hhv_invariant_7_Real 3.0))) (.cse21 (or (<= c_hhv_invariant_12_Real c_hhv_invariant_10_Real) (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real))) (.cse4 (not (= c_hhv_invariant_7_Real 0.0))) (.cse18 (<= (+ c_hhv_invariant_11_Real 3.0) c_hhv_invariant_12_Real)) (.cse1 (not c_hhv_invariant_2_Bool)) (.cse7 (=> .cse25 (=> .cse2 (or .cse13 (<= c_hhv_invariant_7_Real 2.0) .cse26)))) (.cse15 (not (= c_hhv_invariant_6_Real 2.0))) (.cse14 (= c_hhv_invariant_6_Real 1.0)) (.cse9 (<= c_hhv_invariant_6_Real 0.0)) (.cse12 (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real)) (.cse6 (not (= c_hhv_invariant_0_Real 0.0))) (.cse20 (<= (+ c_hhv_invariant_10_Real 12.0) c_hhv_invariant_11_Real)) (.cse11 (<= 1.0 c_hhv_invariant_0_Real)) (.cse8 (not c_hhv_invariant_3_Bool))) (or (and .cse1 (ite .cse2 (ite .cse3 (let ((.cse19 (<= 1.0 c_hhv_invariant_7_Real))) (ite .cse4 (let ((.cse5 (not .cse14))) (and (or (and (ite .cse5 (ite .cse6 (and .cse7 .cse0 .cse8 .cse9 .cse10) .cse11) .cse9) .cse9) (and (ite .cse6 (< c_hhv_invariant_1_Real c_hhv_invariant_10_Real) .cse11) .cse12)) (ite .cse2 (ite .cse3 (ite .cse4 (and .cse13 (or (and .cse14 (=> .cse15 (=> .cse16 (=> .cse17 (and (ite .cse2 (ite .cse3 (ite .cse4 (and .cse13 .cse7 .cse18 .cse19 .cse10) .cse19) .cse13) .cse13) .cse8 .cse11 .cse18 .cse20))))) (and (ite .cse2 (ite .cse3 (ite .cse4 (and .cse13 (ite .cse5 (ite .cse15 (ite .cse16 (and .cse13 .cse21 .cse8 .cse11 (ite .cse2 (ite .cse3 (ite .cse4 (and .cse13 .cse7 .cse11 .cse19 .cse10) .cse19) .cse13) .cse13) .cse19 .cse10) .cse9) .cse9) .cse9) .cse19) .cse19) .cse13) .cse13) .cse1)) .cse19) .cse19) .cse13) .cse13) .cse1)) .cse19)) .cse13) .cse13)) (and (let ((.cse27 (<= c_hhv_invariant_6_Real 1.0))) (ite .cse15 (let ((.cse34 (=> .cse25 .cse26))) (ite .cse3 (let ((.cse31 (<= 1.0 c_hhv_invariant_6_Real))) (ite .cse17 (ite .cse16 (ite .cse2 (let ((.cse32 (ite .cse6 .cse20 .cse11))) (let ((.cse28 (=> .cse24 (or (<= (+ c_hhv_invariant_10_Real 3.0) c_hhv_invariant_12_Real) .cse12 .cse26))) (.cse29 (or .cse32 .cse26)) (.cse30 (=> c_hhv_invariant_2_Bool (ite .cse15 (=> .cse14 (or (<= (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) c_hhv_invariant_1_Real) (<= 3.0 c_hhv_invariant_6_Real) .cse9)) (or (< c_hhv_invariant_6_Real 2.0) (< 2.0 c_hhv_invariant_6_Real))))) (.cse22 (=> c_hhv_invariant_2_Bool .cse8)) (.cse23 (or .cse12 .cse26))) (and (or .cse1 (and .cse8 .cse22)) .cse23 .cse7 (or (and .cse24 .cse12 (=> .cse2 (=> .cse3 (=> .cse4 (and .cse8 .cse11 .cse1))))) (ite .cse25 (and .cse1 .cse26) .cse26)) .cse0 .cse27 (=> c_hhv_invariant_3_Bool (=> .cse24 .cse26)) (or (and .cse21 .cse7 (< c_hhv_invariant_11_Real (+ c_hhv_invariant_12_Real 12.0)) .cse1 .cse10) (and .cse24 (=> .cse4 (and .cse7 .cse18 .cse10 .cse28)))) .cse10 .cse28 (or (ite .cse25 (let ((.cse33 (ite .cse25 (and .cse7 .cse1 .cse26 .cse10) .cse26))) (and .cse23 (or (and .cse23 .cse7 .cse29 .cse27 .cse30 .cse26 .cse31 .cse10) .cse32) .cse27 .cse33 .cse1 .cse30 .cse26 (ite .cse25 (and .cse7 .cse33 .cse1 .cse26) .cse26) .cse10)) .cse26) .cse32) .cse29 .cse30 (=> .cse25 .cse1) .cse22 (or (and .cse23 .cse7 .cse26) .cse32) .cse34 .cse31))) .cse34) .cse27) .cse31)) .cse34)) .cse27)) .cse8))))) .cse10)) is different from false [2018-06-18 18:27:08,495 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse10 (< 0.0 c_hhv_invariant_13_Real))) (and .cse0 (let ((.cse24 (= c_hhv_invariant_7_Real 1.0))) (let ((.cse25 (not .cse24)) (.cse2 (not (= c_hhv_invariant_7_Real 2.0))) (.cse13 (<= c_hhv_invariant_7_Real 1.0)) (.cse26 (<= c_hhv_invariant_7_Real 0.0))) (let ((.cse17 (not (= c_hhv_invariant_6_Real 0.0))) (.cse16 (not (= c_hhv_invariant_6_Real 3.0))) (.cse3 (not (= c_hhv_invariant_7_Real 3.0))) (.cse21 (or (<= c_hhv_invariant_12_Real c_hhv_invariant_10_Real) (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real))) (.cse4 (not (= c_hhv_invariant_7_Real 0.0))) (.cse18 (<= (+ c_hhv_invariant_11_Real 3.0) c_hhv_invariant_12_Real)) (.cse1 (not c_hhv_invariant_2_Bool)) (.cse7 (=> .cse25 (=> .cse2 (or .cse13 (<= c_hhv_invariant_7_Real 2.0) .cse26)))) (.cse15 (not (= c_hhv_invariant_6_Real 2.0))) (.cse14 (= c_hhv_invariant_6_Real 1.0)) (.cse9 (<= c_hhv_invariant_6_Real 0.0)) (.cse12 (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real)) (.cse6 (not (= c_hhv_invariant_0_Real 0.0))) (.cse20 (<= (+ c_hhv_invariant_10_Real 12.0) c_hhv_invariant_11_Real)) (.cse11 (<= 1.0 c_hhv_invariant_0_Real)) (.cse8 (not c_hhv_invariant_3_Bool))) (or (and .cse1 (ite .cse2 (ite .cse3 (let ((.cse19 (<= 1.0 c_hhv_invariant_7_Real))) (ite .cse4 (let ((.cse5 (not .cse14))) (and (or (and (ite .cse5 (ite .cse6 (and .cse7 .cse0 .cse8 .cse9 .cse10) .cse11) .cse9) .cse9) (and (ite .cse6 (< c_hhv_invariant_1_Real c_hhv_invariant_10_Real) .cse11) .cse12)) (ite .cse2 (ite .cse3 (ite .cse4 (and .cse13 (or (and .cse14 (=> .cse15 (=> .cse16 (=> .cse17 (and (ite .cse2 (ite .cse3 (ite .cse4 (and .cse13 .cse7 .cse18 .cse19 .cse10) .cse19) .cse13) .cse13) .cse8 .cse11 .cse18 .cse20))))) (and (ite .cse2 (ite .cse3 (ite .cse4 (and .cse13 (ite .cse5 (ite .cse15 (ite .cse16 (and .cse13 .cse21 .cse8 .cse11 (ite .cse2 (ite .cse3 (ite .cse4 (and .cse13 .cse7 .cse11 .cse19 .cse10) .cse19) .cse13) .cse13) .cse19 .cse10) .cse9) .cse9) .cse9) .cse19) .cse19) .cse13) .cse13) .cse1)) .cse19) .cse19) .cse13) .cse13) .cse1)) .cse19)) .cse13) .cse13)) (and (let ((.cse27 (<= c_hhv_invariant_6_Real 1.0))) (ite .cse15 (let ((.cse34 (=> .cse25 .cse26))) (ite .cse3 (let ((.cse31 (<= 1.0 c_hhv_invariant_6_Real))) (ite .cse17 (ite .cse16 (ite .cse2 (let ((.cse32 (ite .cse6 .cse20 .cse11))) (let ((.cse28 (=> .cse24 (or (<= (+ c_hhv_invariant_10_Real 3.0) c_hhv_invariant_12_Real) .cse12 .cse26))) (.cse29 (or .cse32 .cse26)) (.cse30 (=> c_hhv_invariant_2_Bool (ite .cse15 (=> .cse14 (or (<= (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) c_hhv_invariant_1_Real) (<= 3.0 c_hhv_invariant_6_Real) .cse9)) (or (< c_hhv_invariant_6_Real 2.0) (< 2.0 c_hhv_invariant_6_Real))))) (.cse22 (=> c_hhv_invariant_2_Bool .cse8)) (.cse23 (or .cse12 .cse26))) (and (or .cse1 (and .cse8 .cse22)) .cse23 .cse7 (or (and .cse24 .cse12 (=> .cse2 (=> .cse3 (=> .cse4 (and .cse8 .cse11 .cse1))))) (ite .cse25 (and .cse1 .cse26) .cse26)) .cse0 .cse27 (=> c_hhv_invariant_3_Bool (=> .cse24 .cse26)) (or (and .cse21 .cse7 (< c_hhv_invariant_11_Real (+ c_hhv_invariant_12_Real 12.0)) .cse1 .cse10) (and .cse24 (=> .cse4 (and .cse7 .cse18 .cse10 .cse28)))) .cse10 .cse28 (or (ite .cse25 (let ((.cse33 (ite .cse25 (and .cse7 .cse1 .cse26 .cse10) .cse26))) (and .cse23 (or (and .cse23 .cse7 .cse29 .cse27 .cse30 .cse26 .cse31 .cse10) .cse32) .cse27 .cse33 .cse1 .cse30 .cse26 (ite .cse25 (and .cse7 .cse33 .cse1 .cse26) .cse26) .cse10)) .cse26) .cse32) .cse29 .cse30 (=> .cse25 .cse1) .cse22 (or (and .cse23 .cse7 .cse26) .cse32) .cse34 .cse31))) .cse34) .cse27) .cse31)) .cse34)) .cse27)) .cse8))))) .cse10)) is different from true [2018-06-18 18:27:08,498 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse16 (= c_hhv_invariant_6_Real 1.0)) (.cse12 (<= c_hhv_invariant_6_Real 0.0))) (ite (not (= c_hhv_invariant_6_Real 2.0)) (let ((.cse2 (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real)) (.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse4 (< 0.0 c_hhv_invariant_13_Real)) (.cse1 (= c_hhv_invariant_7_Real 1.0)) (.cse3 (<= c_hhv_invariant_7_Real 0.0))) (and .cse0 (not c_hhv_invariant_3_Bool) (=> .cse1 (or .cse2 .cse3)) .cse4 (let ((.cse15 (= c_hhv_invariant_7_Real 2.0))) (let ((.cse6 (not (= c_hhv_invariant_6_Real 3.0))) (.cse13 (not c_hhv_invariant_2_Bool)) (.cse11 (<= 1.0 c_hhv_invariant_0_Real)) (.cse10 (or (=> (not .cse1) .cse15) .cse3))) (or (let ((.cse5 (not .cse16))) (ite .cse5 (ite .cse6 (let ((.cse14 (< c_hhv_invariant_1_Real c_hhv_invariant_10_Real))) (and .cse1 (let ((.cse7 (not .cse15))) (=> .cse7 (let ((.cse8 (not (= c_hhv_invariant_7_Real 3.0)))) (=> .cse8 (let ((.cse9 (not (= c_hhv_invariant_7_Real 0.0)))) (=> .cse9 (and .cse0 (ite .cse5 (ite .cse6 (=> .cse7 (=> .cse8 (=> .cse9 (and (=> .cse9 (and .cse2 .cse10 .cse4)) .cse11 .cse2 (ite .cse5 (ite .cse6 (=> .cse7 (=> .cse8 (=> .cse9 (and (=> .cse9 (and (=> .cse9 (and .cse11 .cse4)) .cse10 .cse4)) .cse11 .cse12 .cse4)))) .cse12) .cse12))))) .cse12) .cse12) .cse11 .cse2 .cse13 .cse10 .cse14 .cse12 .cse4))))))) .cse14)) .cse12) .cse12)) (ite .cse3 (or .cse1 (and .cse16 (or (not (= c_hhv_invariant_0_Real 0.0)) .cse11) (=> .cse6 (and .cse13 (=> (not (= c_hhv_invariant_6_Real 0.0)) (let ((.cse17 (+ c_hhv_invariant_10_Real 12.0))) (and .cse0 (=> .cse6 (or .cse13 .cse12)) (<= c_hhv_invariant_11_Real .cse17) .cse11 .cse10 (<= .cse17 c_hhv_invariant_11_Real) .cse3 .cse4))))))) .cse3)))))) (or .cse16 .cse12))) is different from false [2018-06-18 18:27:08,499 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse16 (= c_hhv_invariant_6_Real 1.0)) (.cse12 (<= c_hhv_invariant_6_Real 0.0))) (ite (not (= c_hhv_invariant_6_Real 2.0)) (let ((.cse2 (<= (+ c_hhv_invariant_10_Real 15.0) c_hhv_invariant_12_Real)) (.cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0))) (.cse4 (< 0.0 c_hhv_invariant_13_Real)) (.cse1 (= c_hhv_invariant_7_Real 1.0)) (.cse3 (<= c_hhv_invariant_7_Real 0.0))) (and .cse0 (not c_hhv_invariant_3_Bool) (=> .cse1 (or .cse2 .cse3)) .cse4 (let ((.cse15 (= c_hhv_invariant_7_Real 2.0))) (let ((.cse6 (not (= c_hhv_invariant_6_Real 3.0))) (.cse13 (not c_hhv_invariant_2_Bool)) (.cse11 (<= 1.0 c_hhv_invariant_0_Real)) (.cse10 (or (=> (not .cse1) .cse15) .cse3))) (or (let ((.cse5 (not .cse16))) (ite .cse5 (ite .cse6 (let ((.cse14 (< c_hhv_invariant_1_Real c_hhv_invariant_10_Real))) (and .cse1 (let ((.cse7 (not .cse15))) (=> .cse7 (let ((.cse8 (not (= c_hhv_invariant_7_Real 3.0)))) (=> .cse8 (let ((.cse9 (not (= c_hhv_invariant_7_Real 0.0)))) (=> .cse9 (and .cse0 (ite .cse5 (ite .cse6 (=> .cse7 (=> .cse8 (=> .cse9 (and (=> .cse9 (and .cse2 .cse10 .cse4)) .cse11 .cse2 (ite .cse5 (ite .cse6 (=> .cse7 (=> .cse8 (=> .cse9 (and (=> .cse9 (and (=> .cse9 (and .cse11 .cse4)) .cse10 .cse4)) .cse11 .cse12 .cse4)))) .cse12) .cse12))))) .cse12) .cse12) .cse11 .cse2 .cse13 .cse10 .cse14 .cse12 .cse4))))))) .cse14)) .cse12) .cse12)) (ite .cse3 (or .cse1 (and .cse16 (or (not (= c_hhv_invariant_0_Real 0.0)) .cse11) (=> .cse6 (and .cse13 (=> (not (= c_hhv_invariant_6_Real 0.0)) (let ((.cse17 (+ c_hhv_invariant_10_Real 12.0))) (and .cse0 (=> .cse6 (or .cse13 .cse12)) (<= c_hhv_invariant_11_Real .cse17) .cse11 .cse10 (<= .cse17 c_hhv_invariant_11_Real) .cse3 .cse4))))))) .cse3)))))) (or .cse16 .cse12))) is different from true [2018-06-18 18:27:08,501 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse2 (<= c_hhv_invariant_6_Real 0.0))) (ite (not (= c_hhv_invariant_6_Real 3.0)) (and (let ((.cse0 (<= c_hhv_invariant_7_Real 0.0))) (ite .cse0 (=> (not (= c_hhv_invariant_7_Real 3.0)) (and (let ((.cse1 (< 0.0 c_hhv_invariant_12_Real))) (ite .cse1 (and (or (<= c_hhv_invariant_12_Real c_hhv_invariant_10_Real) (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real)) (< c_hhv_invariant_13_Real (/ 3.0 2.0)) (<= c_hhv_invariant_1_Real 0.0) (<= 1.0 c_hhv_invariant_0_Real) .cse0 .cse2 (< 0.0 c_hhv_invariant_13_Real)) .cse1)) .cse2)) .cse0)) (or .cse2 (not (= c_hhv_invariant_6_Real 2.0))) (not c_hhv_invariant_3_Bool) (or .cse2 (not (= c_hhv_invariant_6_Real 1.0))) (not c_hhv_invariant_2_Bool)) .cse2)) is different from false [2018-06-18 18:27:08,502 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse2 (<= c_hhv_invariant_6_Real 0.0))) (ite (not (= c_hhv_invariant_6_Real 3.0)) (and (let ((.cse0 (<= c_hhv_invariant_7_Real 0.0))) (ite .cse0 (=> (not (= c_hhv_invariant_7_Real 3.0)) (and (let ((.cse1 (< 0.0 c_hhv_invariant_12_Real))) (ite .cse1 (and (or (<= c_hhv_invariant_12_Real c_hhv_invariant_10_Real) (<= c_hhv_invariant_11_Real c_hhv_invariant_10_Real)) (< c_hhv_invariant_13_Real (/ 3.0 2.0)) (<= c_hhv_invariant_1_Real 0.0) (<= 1.0 c_hhv_invariant_0_Real) .cse0 .cse2 (< 0.0 c_hhv_invariant_13_Real)) .cse1)) .cse2)) .cse0)) (or .cse2 (not (= c_hhv_invariant_6_Real 2.0))) (not c_hhv_invariant_3_Bool) (or .cse2 (not (= c_hhv_invariant_6_Real 1.0))) (not c_hhv_invariant_2_Bool)) .cse2)) is different from true [2018-06-18 18:27:08,504 WARN L1010 $PredicateComparison]: unable to prove that (and (= c_hhv_invariant_6_Real 0.0) (= c_hhv_invariant_7_Real 0.0) (< c_hhv_invariant_10_Real c_hhv_invariant_12_Real) (=> (not (= c_hhv_invariant_7_Real 1.0)) (=> (not (= c_hhv_invariant_7_Real 3.0)) (and (=> (not (= c_hhv_invariant_6_Real 3.0)) (and (=> (not (= c_hhv_invariant_6_Real 1.0)) (=> (not (= c_hhv_invariant_6_Real 2.0)) (let ((.cse0 (<= 0.0 c_hhv_invariant_10_Real))) (and .cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0)) (< c_hhv_invariant_10_Real c_hhv_invariant_11_Real) (<= c_hhv_invariant_1_Real 0.0) (= c_hhv_invariant_0_Real 1.0) (let ((.cse1 (< (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) (/ 3.0 2.0)))) (ite .cse1 .cse0 .cse1)) (< 0.0 c_hhv_invariant_13_Real))))) (not c_hhv_invariant_2_Bool))) (not c_hhv_invariant_3_Bool))))) is different from false [2018-06-18 18:27:08,504 WARN L1032 $PredicateComparison]: unable to prove that (and (= c_hhv_invariant_6_Real 0.0) (= c_hhv_invariant_7_Real 0.0) (< c_hhv_invariant_10_Real c_hhv_invariant_12_Real) (=> (not (= c_hhv_invariant_7_Real 1.0)) (=> (not (= c_hhv_invariant_7_Real 3.0)) (and (=> (not (= c_hhv_invariant_6_Real 3.0)) (and (=> (not (= c_hhv_invariant_6_Real 1.0)) (=> (not (= c_hhv_invariant_6_Real 2.0)) (let ((.cse0 (<= 0.0 c_hhv_invariant_10_Real))) (and .cse0 (< c_hhv_invariant_13_Real (/ 3.0 2.0)) (< c_hhv_invariant_10_Real c_hhv_invariant_11_Real) (<= c_hhv_invariant_1_Real 0.0) (= c_hhv_invariant_0_Real 1.0) (let ((.cse1 (< (+ c_hhv_invariant_10_Real c_hhv_invariant_13_Real) (/ 3.0 2.0)))) (ite .cse1 .cse0 .cse1)) (< 0.0 c_hhv_invariant_13_Real))))) (not c_hhv_invariant_2_Bool))) (not c_hhv_invariant_3_Bool))))) is different from true [2018-06-18 18:27:08,565 WARN L176 SmtUtils]: Removed 2 from assertion stack [2018-06-18 18:27:08,565 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-18 18:27:08,568 INFO L168 Benchmark]: Toolchain (without parser) took 54487.21 ms. Allocated memory was 307.8 MB in the beginning and 1.2 GB in the end (delta: 924.3 MB). Free memory was 265.1 MB in the beginning and 1.2 GB in the end (delta: -893.5 MB). Peak memory consumption was 30.8 MB. Max. memory is 3.6 GB. [2018-06-18 18:27:08,569 INFO L168 Benchmark]: SmtParser took 0.24 ms. Allocated memory is still 307.8 MB. Free memory is still 275.0 MB. There was no memory consumed. Max. memory is 3.6 GB. [2018-06-18 18:27:08,569 INFO L168 Benchmark]: TreeAutomizer took 54478.46 ms. Allocated memory was 307.8 MB in the beginning and 1.2 GB in the end (delta: 924.3 MB). Free memory was 264.1 MB in the beginning and 1.2 GB in the end (delta: -894.5 MB). Peak memory consumption was 29.8 MB. Max. memory is 3.6 GB. [2018-06-18 18:27:08,571 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.24 ms. Allocated memory is still 307.8 MB. Free memory is still 275.0 MB. There was no memory consumed. Max. memory is 3.6 GB. * TreeAutomizer took 54478.46 ms. Allocated memory was 307.8 MB in the beginning and 1.2 GB in the end (delta: 924.3 MB). Free memory was 264.1 MB in the beginning and 1.2 GB in the end (delta: -894.5 MB). Peak memory consumption was 29.8 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 424. RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/simple_startup2.2.smt2_TreeAutomizerHopcroftMinimization.epf_TreeAutomizer.xml/Csv-Benchmark-0-2018-06-18_18-27-08-588.csv Completed graceful shutdown