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/TreeAutomizerNaiveMinimization.epf -i /storage/chc-comp/vmt-chc-benchmarks/ctigar/nest-if1.c.smt2 -------------------------------------------------------------------------------- This is Ultimate 0.1.23-1792c6b [2018-06-15 09:06:38,769 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-06-15 09:06:38,772 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-06-15 09:06:38,784 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-06-15 09:06:38,784 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-06-15 09:06:38,785 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-06-15 09:06:38,787 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-06-15 09:06:38,789 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-06-15 09:06:38,791 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-06-15 09:06:38,791 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-06-15 09:06:38,794 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-06-15 09:06:38,795 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-06-15 09:06:38,796 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-06-15 09:06:38,797 INFO L177 SettingsManager]: ChcToBoogie provides no preferences, ignoring... [2018-06-15 09:06:38,797 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-06-15 09:06:38,798 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-06-15 09:06:38,805 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-06-15 09:06:38,807 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-06-15 09:06:38,809 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-06-15 09:06:38,819 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-06-15 09:06:38,821 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-06-15 09:06:38,823 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-06-15 09:06:38,824 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-06-15 09:06:38,824 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-06-15 09:06:38,825 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-06-15 09:06:38,826 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-06-15 09:06:38,826 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-06-15 09:06:38,827 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-06-15 09:06:38,833 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-06-15 09:06:38,834 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-06-15 09:06:38,834 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-06-15 09:06:38,835 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-06-15 09:06:38,835 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-06-15 09:06:38,836 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-06-15 09:06:38,837 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-06-15 09:06:38,837 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/TreeAutomizer/TreeAutomizerNaiveMinimization.epf [2018-06-15 09:06:38,853 INFO L110 SettingsManager]: Loading preferences was successful [2018-06-15 09:06:38,854 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-06-15 09:06:38,859 INFO L131 SettingsManager]: Preferences of TreeAutomizer differ from their defaults: [2018-06-15 09:06:38,859 INFO L133 SettingsManager]: * SMT solver=Internal_SMTInterpol [2018-06-15 09:06:38,860 INFO L131 SettingsManager]: Preferences of SmtParser differ from their defaults: [2018-06-15 09:06:38,860 INFO L133 SettingsManager]: * Use TreeAutomizer as solver for the given file (assumes the file contains Horn clauses only).=true [2018-06-15 09:06:38,912 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-06-15 09:06:38,926 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-06-15 09:06:38,935 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-06-15 09:06:38,937 INFO L271 PluginConnector]: Initializing SmtParser... [2018-06-15 09:06:38,937 INFO L276 PluginConnector]: SmtParser initialized [2018-06-15 09:06:38,938 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/chc-comp/vmt-chc-benchmarks/ctigar/nest-if1.c.smt2 [2018-06-15 09:06:38,940 INFO L200 SmtParser]: Parsing .smt2 file as a set of Horn Clauses [2018-06-15 09:06:39,036 INFO L224 SmtParser]: Executing SMT file /storage/chc-comp/vmt-chc-benchmarks/ctigar/nest-if1.c.smt2 unknown [2018-06-15 09:06:39,294 INFO L238 SmtParser]: Succesfully executed SMT file /storage/chc-comp/vmt-chc-benchmarks/ctigar/nest-if1.c.smt2 [2018-06-15 09:06:39,300 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-06-15 09:06:39,307 INFO L131 ToolchainWalker]: Walking toolchain with 1 elements. [2018-06-15 09:06:39,307 INFO L113 PluginConnector]: ------------------------TreeAutomizer---------------------------- [2018-06-15 09:06:39,308 INFO L271 PluginConnector]: Initializing TreeAutomizer... [2018-06-15 09:06:39,310 INFO L276 PluginConnector]: TreeAutomizer initialized [2018-06-15 09:06:39,312 INFO L185 PluginConnector]: Executing the observer TreeAutomizerObserver from plugin TreeAutomizer for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 15.06 09:06:39" (1/1) ... [2018-06-15 09:06:39,384 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:39,645 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:39,964 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:40,483 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:41,072 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:41,698 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:42,763 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:44,081 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:45,653 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:47,566 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:49,600 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:51,569 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:53,734 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:55,994 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:06:58,482 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:07:00,554 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:07:03,552 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:07:08,006 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:07:11,456 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:07:12,581 WARN L168 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 35 [2018-06-15 09:07:17,065 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:07:17,714 WARN L168 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 46 [2018-06-15 09:07:18,474 WARN L168 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 41 [2018-06-15 09:07:22,810 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-15 09:07:28,316 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-15 09:07:28,697 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse5 (not c_hhv_state_2_Bool)) (.cse0 (not c_hhv_state_1_Bool)) (.cse3 (not c_hhv_state_4_Bool)) (.cse2 (not c_hhv_state_0_Bool))) (let ((.cse4 (and .cse5 .cse0 .cse3 c_hhv_state_3_Bool .cse2)) (.cse1 (not c_hhv_state_3_Bool))) (or (and .cse0 .cse1 .cse2 c_hhv_state_2_Bool) (ite .cse0 (ite c_hhv_state_0_Bool false (or (and .cse1 c_hhv_state_4_Bool c_hhv_state_2_Bool) (and .cse3 c_hhv_state_3_Bool c_hhv_state_2_Bool))) (ite .cse2 (ite c_hhv_state_2_Bool false (ite .cse3 (=> .cse1 false) (or (=> c_hhv_state_3_Bool .cse4) .cse4))) (ite .cse3 (and c_hhv_state_3_Bool c_hhv_state_2_Bool) false))) (and .cse5 .cse0 .cse1 c_hhv_state_4_Bool c_hhv_state_0_Bool) (and .cse5 .cse1 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool) (and .cse0 .cse3 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse4 (and .cse5 .cse0 .cse3 .cse1 .cse2)))) is different from false [2018-06-15 09:07:28,698 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse5 (not c_hhv_state_2_Bool)) (.cse0 (not c_hhv_state_1_Bool)) (.cse3 (not c_hhv_state_4_Bool)) (.cse2 (not c_hhv_state_0_Bool))) (let ((.cse4 (and .cse5 .cse0 .cse3 c_hhv_state_3_Bool .cse2)) (.cse1 (not c_hhv_state_3_Bool))) (or (and .cse0 .cse1 .cse2 c_hhv_state_2_Bool) (ite .cse0 (ite c_hhv_state_0_Bool false (or (and .cse1 c_hhv_state_4_Bool c_hhv_state_2_Bool) (and .cse3 c_hhv_state_3_Bool c_hhv_state_2_Bool))) (ite .cse2 (ite c_hhv_state_2_Bool false (ite .cse3 (=> .cse1 false) (or (=> c_hhv_state_3_Bool .cse4) .cse4))) (ite .cse3 (and c_hhv_state_3_Bool c_hhv_state_2_Bool) false))) (and .cse5 .cse0 .cse1 c_hhv_state_4_Bool c_hhv_state_0_Bool) (and .cse5 .cse1 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool) (and .cse0 .cse3 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse4 (and .cse5 .cse0 .cse3 .cse1 .cse2)))) is different from true [2018-06-15 09:07:28,707 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse1 (not c_hhv_state_2_Bool)) (.cse4 (not c_hhv_state_4_Bool)) (.cse3 (not c_hhv_state_3_Bool)) (.cse5 (not c_hhv_state_0_Bool))) (let ((.cse0 (and .cse1 (not .cse4) .cse3 c_hhv_state_1_Bool .cse5)) (.cse2 (not c_hhv_state_1_Bool))) (or .cse0 (and .cse1 .cse2 .cse3 c_hhv_state_4_Bool c_hhv_state_0_Bool) (and .cse1 .cse3 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool) (ite c_hhv_state_1_Bool (or .cse0 (and .cse4 .cse3 (ite .cse2 (and .cse4 c_hhv_state_3_Bool .cse5 c_hhv_state_2_Bool) (and .cse4 .cse3 c_hhv_state_0_Bool (<= 2 c_hhv_state_8_Int) c_hhv_state_2_Bool)) c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool)) (let ((.cse6 (and .cse2 .cse4 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse9 (and .cse1 .cse3 .cse5)) (.cse7 (and .cse2 .cse4 c_hhv_state_3_Bool .cse5 c_hhv_state_2_Bool))) (let ((.cse11 (or .cse6 (=> c_hhv_state_4_Bool .cse9) .cse7))) (and (or .cse0 (and .cse4 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse6 (and .cse1 .cse4 c_hhv_state_3_Bool .cse5) .cse7) (let ((.cse10 (and .cse4 (ite c_hhv_state_1_Bool (and .cse1 c_hhv_state_3_Bool c_hhv_state_0_Bool) (and .cse1 .cse4))))) (let ((.cse8 (or .cse0 .cse10))) (or (and .cse2 .cse4 c_hhv_state_3_Bool .cse5 c_hhv_state_2_Bool .cse8) (ite c_hhv_state_4_Bool .cse9 (or (and .cse2 .cse4 .cse3 (or .cse0 (<= c_hhv_state_5_Int c_hhv_state_8_Int) .cse10) c_hhv_state_0_Bool c_hhv_state_2_Bool) (and (or (=> c_hhv_state_2_Bool (ite c_hhv_state_3_Bool c_hhv_state_0_Bool (or c_hhv_state_0_Bool .cse6))) .cse10) .cse11 (=> c_hhv_state_2_Bool (and (=> .cse3 .cse8) .cse11)) (let ((.cse12 (and .cse4 .cse3 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool))) (or .cse0 .cse12 .cse6 (ite c_hhv_state_1_Bool (or (and .cse1 .cse3 c_hhv_state_4_Bool .cse5) .cse12 (and (or (and .cse1 c_hhv_state_3_Bool .cse5) (let ((.cse13 (and c_hhv_state_3_Bool c_hhv_state_0_Bool))) (ite c_hhv_state_2_Bool .cse13 (or .cse12 .cse13)))) .cse4)) .cse11) .cse7 .cse10)))))))) .cse11)))) (and .cse4 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse5 c_hhv_state_2_Bool) (and .cse1 .cse2 .cse4 .cse3 .cse5)))) is different from false [2018-06-15 09:07:28,708 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse1 (not c_hhv_state_2_Bool)) (.cse4 (not c_hhv_state_4_Bool)) (.cse3 (not c_hhv_state_3_Bool)) (.cse5 (not c_hhv_state_0_Bool))) (let ((.cse0 (and .cse1 (not .cse4) .cse3 c_hhv_state_1_Bool .cse5)) (.cse2 (not c_hhv_state_1_Bool))) (or .cse0 (and .cse1 .cse2 .cse3 c_hhv_state_4_Bool c_hhv_state_0_Bool) (and .cse1 .cse3 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool) (ite c_hhv_state_1_Bool (or .cse0 (and .cse4 .cse3 (ite .cse2 (and .cse4 c_hhv_state_3_Bool .cse5 c_hhv_state_2_Bool) (and .cse4 .cse3 c_hhv_state_0_Bool (<= 2 c_hhv_state_8_Int) c_hhv_state_2_Bool)) c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool)) (let ((.cse6 (and .cse2 .cse4 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse9 (and .cse1 .cse3 .cse5)) (.cse7 (and .cse2 .cse4 c_hhv_state_3_Bool .cse5 c_hhv_state_2_Bool))) (let ((.cse11 (or .cse6 (=> c_hhv_state_4_Bool .cse9) .cse7))) (and (or .cse0 (and .cse4 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse6 (and .cse1 .cse4 c_hhv_state_3_Bool .cse5) .cse7) (let ((.cse10 (and .cse4 (ite c_hhv_state_1_Bool (and .cse1 c_hhv_state_3_Bool c_hhv_state_0_Bool) (and .cse1 .cse4))))) (let ((.cse8 (or .cse0 .cse10))) (or (and .cse2 .cse4 c_hhv_state_3_Bool .cse5 c_hhv_state_2_Bool .cse8) (ite c_hhv_state_4_Bool .cse9 (or (and .cse2 .cse4 .cse3 (or .cse0 (<= c_hhv_state_5_Int c_hhv_state_8_Int) .cse10) c_hhv_state_0_Bool c_hhv_state_2_Bool) (and (or (=> c_hhv_state_2_Bool (ite c_hhv_state_3_Bool c_hhv_state_0_Bool (or c_hhv_state_0_Bool .cse6))) .cse10) .cse11 (=> c_hhv_state_2_Bool (and (=> .cse3 .cse8) .cse11)) (let ((.cse12 (and .cse4 .cse3 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool))) (or .cse0 .cse12 .cse6 (ite c_hhv_state_1_Bool (or (and .cse1 .cse3 c_hhv_state_4_Bool .cse5) .cse12 (and (or (and .cse1 c_hhv_state_3_Bool .cse5) (let ((.cse13 (and c_hhv_state_3_Bool c_hhv_state_0_Bool))) (ite c_hhv_state_2_Bool .cse13 (or .cse12 .cse13)))) .cse4)) .cse11) .cse7 .cse10)))))))) .cse11)))) (and .cse4 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse5 c_hhv_state_2_Bool) (and .cse1 .cse2 .cse4 .cse3 .cse5)))) is different from true [2018-06-15 09:07:28,712 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse24 (not c_hhv_state_2_Bool)) (.cse1 (not c_hhv_state_3_Bool)) (.cse0 (not c_hhv_state_1_Bool)) (.cse10 (not c_hhv_state_4_Bool)) (.cse12 (<= c_hhv_state_5_Int c_hhv_state_8_Int))) (let ((.cse4 (and .cse0 .cse10 c_hhv_state_3_Bool c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool)) (.cse23 (and .cse24 .cse0 .cse1 c_hhv_state_0_Bool c_hhv_state_4_Bool)) (.cse2 (not c_hhv_state_0_Bool))) (or (and .cse0 .cse1 c_hhv_state_4_Bool .cse2 c_hhv_state_2_Bool) (let ((.cse13 (and .cse10 c_hhv_state_3_Bool .cse2 c_hhv_state_2_Bool)) (.cse20 (and .cse24 .cse1 .cse2)) (.cse22 (and .cse24 .cse10 c_hhv_state_3_Bool .cse2)) (.cse11 (and .cse24 .cse10 c_hhv_state_3_Bool c_hhv_state_0_Bool))) (let ((.cse6 (ite .cse0 .cse22 .cse11)) (.cse14 (ite c_hhv_state_1_Bool (ite .cse10 (and c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse20) (and .cse24 .cse1 c_hhv_state_4_Bool .cse2))) (.cse7 (ite c_hhv_state_1_Bool (and .cse10 .cse1 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse13)) (.cse18 (ite .cse0 (ite c_hhv_state_4_Bool (and .cse24 .cse1 c_hhv_state_0_Bool) c_hhv_state_0_Bool) .cse13)) (.cse8 (and .cse0 .cse10 .cse1 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse9 (and .cse10 .cse1 c_hhv_state_1_Bool .cse2 c_hhv_state_2_Bool))) (let ((.cse5 (and .cse0 .cse10 .cse1 c_hhv_state_0_Bool)) (.cse17 (or .cse6 .cse14 .cse7 .cse18 .cse8 .cse9)) (.cse16 (let ((.cse21 (and .cse10 c_hhv_state_0_Bool))) (or (ite c_hhv_state_1_Bool .cse11 .cse21) .cse6 .cse14 .cse7 (ite c_hhv_state_1_Bool .cse22 .cse21) .cse23 (and .cse24 .cse1 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool) (and .cse0 .cse10 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse18 .cse8 .cse9 (and .cse0 .cse10 c_hhv_state_0_Bool)))) (.cse3 (and .cse10 c_hhv_state_3_Bool .cse2 c_hhv_state_2_Bool (not .cse0)))) (and (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (or .cse5 (and .cse10 .cse1 (or .cse4 .cse7 .cse11 (and (= c_hhv_state_8_Int c_hhv_state_6_Int) .cse12) .cse13) c_hhv_state_1_Bool .cse2 c_hhv_state_2_Bool) .cse8 (and (or .cse3 .cse4 .cse6 .cse14 .cse7) (or .cse5 (let ((.cse15 (or .cse6 .cse14 .cse7 .cse18 .cse8))) (and (or .cse4 .cse5 .cse7 (and .cse15 .cse16) .cse8 .cse9) (or .cse7 (and .cse15 .cse17)) .cse16)) .cse8) .cse16)) .cse17 .cse16 (or .cse3 .cse4 (and .cse0 (<= (+ c_hhv_state_8_Int 1) c_hhv_state_5_Int) .cse10 .cse1 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse6 .cse14 .cse7 .cse9) (let ((.cse19 (<= 2 c_hhv_state_8_Int))) (or .cse3 .cse4 .cse9 (and .cse0 .cse10 .cse1 c_hhv_state_0_Bool .cse19 c_hhv_state_2_Bool) (and .cse7 (ite c_hhv_state_1_Bool (or (ite .cse10 (and .cse1 c_hhv_state_0_Bool .cse19 c_hhv_state_2_Bool) .cse20) .cse8) .cse13)))))))) .cse4 .cse23 (and .cse24 .cse0 .cse10 .cse1 .cse2)))) is different from false [2018-06-15 09:07:28,714 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse24 (not c_hhv_state_2_Bool)) (.cse1 (not c_hhv_state_3_Bool)) (.cse0 (not c_hhv_state_1_Bool)) (.cse10 (not c_hhv_state_4_Bool)) (.cse12 (<= c_hhv_state_5_Int c_hhv_state_8_Int))) (let ((.cse4 (and .cse0 .cse10 c_hhv_state_3_Bool c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool)) (.cse23 (and .cse24 .cse0 .cse1 c_hhv_state_0_Bool c_hhv_state_4_Bool)) (.cse2 (not c_hhv_state_0_Bool))) (or (and .cse0 .cse1 c_hhv_state_4_Bool .cse2 c_hhv_state_2_Bool) (let ((.cse13 (and .cse10 c_hhv_state_3_Bool .cse2 c_hhv_state_2_Bool)) (.cse20 (and .cse24 .cse1 .cse2)) (.cse22 (and .cse24 .cse10 c_hhv_state_3_Bool .cse2)) (.cse11 (and .cse24 .cse10 c_hhv_state_3_Bool c_hhv_state_0_Bool))) (let ((.cse6 (ite .cse0 .cse22 .cse11)) (.cse14 (ite c_hhv_state_1_Bool (ite .cse10 (and c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse20) (and .cse24 .cse1 c_hhv_state_4_Bool .cse2))) (.cse7 (ite c_hhv_state_1_Bool (and .cse10 .cse1 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse13)) (.cse18 (ite .cse0 (ite c_hhv_state_4_Bool (and .cse24 .cse1 c_hhv_state_0_Bool) c_hhv_state_0_Bool) .cse13)) (.cse8 (and .cse0 .cse10 .cse1 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse9 (and .cse10 .cse1 c_hhv_state_1_Bool .cse2 c_hhv_state_2_Bool))) (let ((.cse5 (and .cse0 .cse10 .cse1 c_hhv_state_0_Bool)) (.cse17 (or .cse6 .cse14 .cse7 .cse18 .cse8 .cse9)) (.cse16 (let ((.cse21 (and .cse10 c_hhv_state_0_Bool))) (or (ite c_hhv_state_1_Bool .cse11 .cse21) .cse6 .cse14 .cse7 (ite c_hhv_state_1_Bool .cse22 .cse21) .cse23 (and .cse24 .cse1 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool) (and .cse0 .cse10 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse18 .cse8 .cse9 (and .cse0 .cse10 c_hhv_state_0_Bool)))) (.cse3 (and .cse10 c_hhv_state_3_Bool .cse2 c_hhv_state_2_Bool (not .cse0)))) (and (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (or .cse5 (and .cse10 .cse1 (or .cse4 .cse7 .cse11 (and (= c_hhv_state_8_Int c_hhv_state_6_Int) .cse12) .cse13) c_hhv_state_1_Bool .cse2 c_hhv_state_2_Bool) .cse8 (and (or .cse3 .cse4 .cse6 .cse14 .cse7) (or .cse5 (let ((.cse15 (or .cse6 .cse14 .cse7 .cse18 .cse8))) (and (or .cse4 .cse5 .cse7 (and .cse15 .cse16) .cse8 .cse9) (or .cse7 (and .cse15 .cse17)) .cse16)) .cse8) .cse16)) .cse17 .cse16 (or .cse3 .cse4 (and .cse0 (<= (+ c_hhv_state_8_Int 1) c_hhv_state_5_Int) .cse10 .cse1 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse6 .cse14 .cse7 .cse9) (let ((.cse19 (<= 2 c_hhv_state_8_Int))) (or .cse3 .cse4 .cse9 (and .cse0 .cse10 .cse1 c_hhv_state_0_Bool .cse19 c_hhv_state_2_Bool) (and .cse7 (ite c_hhv_state_1_Bool (or (ite .cse10 (and .cse1 c_hhv_state_0_Bool .cse19 c_hhv_state_2_Bool) .cse20) .cse8) .cse13)))))))) .cse4 .cse23 (and .cse24 .cse0 .cse10 .cse1 .cse2)))) is different from true [2018-06-15 09:07:28,720 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse19 (not c_hhv_state_1_Bool)) (.cse8 (not c_hhv_state_3_Bool)) (.cse20 (not c_hhv_state_0_Bool))) (let ((.cse21 (not c_hhv_state_2_Bool)) (.cse18 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse3 (not c_hhv_state_4_Bool)) (.cse6 (and .cse19 .cse8 .cse20 c_hhv_state_2_Bool))) (let ((.cse22 (ite .cse3 (and (<= (+ c_hhv_state_8_Int 1) c_hhv_state_6_Int) c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool (= c_hhv_state_8_Int c_hhv_state_6_Int)) .cse6)) (.cse0 (and .cse21 .cse19 (ite c_hhv_state_4_Bool (and .cse19 .cse8 c_hhv_state_4_Bool .cse20 .cse18) c_hhv_state_3_Bool) .cse8 c_hhv_state_4_Bool .cse20)) (.cse23 (and .cse19 .cse3 .cse8 .cse20)) (.cse24 (and .cse8 c_hhv_state_4_Bool c_hhv_state_1_Bool .cse20))) (ite c_hhv_state_2_Bool (let ((.cse9 (and .cse19 .cse3 .cse8 c_hhv_state_0_Bool)) (.cse5 (and .cse8 c_hhv_state_1_Bool .cse20 c_hhv_state_2_Bool)) (.cse1 (and .cse19 .cse3 .cse8 .cse20 c_hhv_state_2_Bool))) (let ((.cse16 (or .cse0 .cse23 .cse24)) (.cse4 (and .cse19 .cse20)) (.cse17 (or .cse1 (=> c_hhv_state_4_Bool .cse6))) (.cse13 (or .cse9 (ite .cse3 .cse5 .cse6)))) (let ((.cse11 (=> c_hhv_state_3_Bool (=> .cse20 .cse19))) (.cse14 (and c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse10 (ite .cse21 .cse23 .cse13)) (.cse7 (and .cse21 (or .cse22 (and .cse19 .cse3 c_hhv_state_3_Bool c_hhv_state_0_Bool)))) (.cse12 (or .cse1 (ite .cse21 (or (and (ite c_hhv_state_3_Bool (and .cse19 c_hhv_state_0_Bool) .cse4) .cse3) .cse22 (and .cse19 .cse8 c_hhv_state_4_Bool c_hhv_state_0_Bool) .cse23 (and .cse21 (or (and (or (and .cse19 c_hhv_state_3_Bool .cse20) (and c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) .cse3) (and .cse19 .cse8 c_hhv_state_4_Bool .cse20))) .cse24) .cse17))) (.cse2 (and .cse21 .cse16))) (and (or .cse0 .cse1 .cse2 (ite .cse3 (or (=> c_hhv_state_3_Bool .cse4) .cse5) .cse6) .cse7 (ite c_hhv_state_4_Bool .cse6 (or .cse8 .cse5 .cse1))) (or .cse1 (and (or .cse9 .cse0 .cse10 .cse2 (ite .cse3 (or .cse11 .cse5) .cse6) .cse7) .cse12)) (or .cse9 (ite .cse3 (and (<= (+ c_hhv_state_6_Int 1) c_hhv_state_5_Int) .cse13) .cse6) .cse0 .cse1 .cse2 (ite .cse3 (or .cse0 .cse2 (and .cse11 (or .cse14 c_hhv_state_3_Bool))) .cse6)) (or .cse1 (let ((.cse15 (ite .cse3 .cse17 .cse6))) (and (or .cse10 .cse7 .cse15) (or .cse1 (ite c_hhv_state_2_Bool (and .cse12 .cse15) .cse16) .cse10 .cse7) .cse12))) (ite c_hhv_state_4_Bool (or .cse6 .cse10 .cse7) (or (=> .cse8 (or .cse14 .cse0 (and (= c_hhv_state_6_Int c_hhv_state_8_Int) .cse18) .cse10 .cse7)) .cse9 .cse5)) .cse12 .cse17 (or (ite c_hhv_state_4_Bool .cse6 (or (and .cse19 .cse8 c_hhv_state_0_Bool (or (<= (+ c_hhv_state_5_Int 1) c_hhv_state_8_Int) (<= 2 c_hhv_state_8_Int))) (and (<= 2 c_hhv_state_6_Int) .cse8 c_hhv_state_1_Bool .cse20 c_hhv_state_2_Bool))) .cse0 (and (not .cse8) (ite .cse3 .cse4 .cse6)) .cse1 .cse2))))) (or .cse22 .cse0 .cse23 .cse24))))) is different from false [2018-06-15 09:07:28,722 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse19 (not c_hhv_state_1_Bool)) (.cse8 (not c_hhv_state_3_Bool)) (.cse20 (not c_hhv_state_0_Bool))) (let ((.cse21 (not c_hhv_state_2_Bool)) (.cse18 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse3 (not c_hhv_state_4_Bool)) (.cse6 (and .cse19 .cse8 .cse20 c_hhv_state_2_Bool))) (let ((.cse22 (ite .cse3 (and (<= (+ c_hhv_state_8_Int 1) c_hhv_state_6_Int) c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool (= c_hhv_state_8_Int c_hhv_state_6_Int)) .cse6)) (.cse0 (and .cse21 .cse19 (ite c_hhv_state_4_Bool (and .cse19 .cse8 c_hhv_state_4_Bool .cse20 .cse18) c_hhv_state_3_Bool) .cse8 c_hhv_state_4_Bool .cse20)) (.cse23 (and .cse19 .cse3 .cse8 .cse20)) (.cse24 (and .cse8 c_hhv_state_4_Bool c_hhv_state_1_Bool .cse20))) (ite c_hhv_state_2_Bool (let ((.cse9 (and .cse19 .cse3 .cse8 c_hhv_state_0_Bool)) (.cse5 (and .cse8 c_hhv_state_1_Bool .cse20 c_hhv_state_2_Bool)) (.cse1 (and .cse19 .cse3 .cse8 .cse20 c_hhv_state_2_Bool))) (let ((.cse16 (or .cse0 .cse23 .cse24)) (.cse4 (and .cse19 .cse20)) (.cse17 (or .cse1 (=> c_hhv_state_4_Bool .cse6))) (.cse13 (or .cse9 (ite .cse3 .cse5 .cse6)))) (let ((.cse11 (=> c_hhv_state_3_Bool (=> .cse20 .cse19))) (.cse14 (and c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse10 (ite .cse21 .cse23 .cse13)) (.cse7 (and .cse21 (or .cse22 (and .cse19 .cse3 c_hhv_state_3_Bool c_hhv_state_0_Bool)))) (.cse12 (or .cse1 (ite .cse21 (or (and (ite c_hhv_state_3_Bool (and .cse19 c_hhv_state_0_Bool) .cse4) .cse3) .cse22 (and .cse19 .cse8 c_hhv_state_4_Bool c_hhv_state_0_Bool) .cse23 (and .cse21 (or (and (or (and .cse19 c_hhv_state_3_Bool .cse20) (and c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) .cse3) (and .cse19 .cse8 c_hhv_state_4_Bool .cse20))) .cse24) .cse17))) (.cse2 (and .cse21 .cse16))) (and (or .cse0 .cse1 .cse2 (ite .cse3 (or (=> c_hhv_state_3_Bool .cse4) .cse5) .cse6) .cse7 (ite c_hhv_state_4_Bool .cse6 (or .cse8 .cse5 .cse1))) (or .cse1 (and (or .cse9 .cse0 .cse10 .cse2 (ite .cse3 (or .cse11 .cse5) .cse6) .cse7) .cse12)) (or .cse9 (ite .cse3 (and (<= (+ c_hhv_state_6_Int 1) c_hhv_state_5_Int) .cse13) .cse6) .cse0 .cse1 .cse2 (ite .cse3 (or .cse0 .cse2 (and .cse11 (or .cse14 c_hhv_state_3_Bool))) .cse6)) (or .cse1 (let ((.cse15 (ite .cse3 .cse17 .cse6))) (and (or .cse10 .cse7 .cse15) (or .cse1 (ite c_hhv_state_2_Bool (and .cse12 .cse15) .cse16) .cse10 .cse7) .cse12))) (ite c_hhv_state_4_Bool (or .cse6 .cse10 .cse7) (or (=> .cse8 (or .cse14 .cse0 (and (= c_hhv_state_6_Int c_hhv_state_8_Int) .cse18) .cse10 .cse7)) .cse9 .cse5)) .cse12 .cse17 (or (ite c_hhv_state_4_Bool .cse6 (or (and .cse19 .cse8 c_hhv_state_0_Bool (or (<= (+ c_hhv_state_5_Int 1) c_hhv_state_8_Int) (<= 2 c_hhv_state_8_Int))) (and (<= 2 c_hhv_state_6_Int) .cse8 c_hhv_state_1_Bool .cse20 c_hhv_state_2_Bool))) .cse0 (and (not .cse8) (ite .cse3 .cse4 .cse6)) .cse1 .cse2))))) (or .cse22 .cse0 .cse23 .cse24))))) is different from true [2018-06-15 09:07:28,728 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse22 (+ c_hhv_state_6_Int 1))) (let ((.cse7 (not c_hhv_state_3_Bool)) (.cse35 (<= .cse22 c_hhv_state_8_Int)) (.cse36 (= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse16 (not c_hhv_state_2_Bool)) (.cse20 (not c_hhv_state_4_Bool))) (let ((.cse23 (not c_hhv_state_0_Bool)) (.cse0 (and .cse16 .cse20 c_hhv_state_3_Bool c_hhv_state_1_Bool c_hhv_state_0_Bool)) (.cse11 (and .cse20 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse38 (and .cse35 .cse36)) (.cse39 (and .cse20 .cse7 c_hhv_state_0_Bool c_hhv_state_2_Bool))) (let ((.cse28 (or .cse0 (ite c_hhv_state_3_Bool .cse11 .cse38) .cse39)) (.cse37 (+ c_hhv_state_8_Int 1)) (.cse10 (and .cse16 .cse20 .cse23)) (.cse6 (not c_hhv_state_1_Bool)) (.cse27 (and .cse16 .cse20 .cse7 .cse23)) (.cse30 (and .cse16 .cse20 c_hhv_state_3_Bool .cse23))) (let ((.cse24 (ite .cse6 .cse27 .cse30)) (.cse8 (and .cse16 .cse6 .cse20 c_hhv_state_3_Bool c_hhv_state_0_Bool)) (.cse9 (and .cse6 .cse20 .cse7 .cse23 c_hhv_state_2_Bool)) (.cse32 (or .cse10 .cse11)) (.cse14 (and .cse28 (ite .cse7 .cse38 .cse11) (or .cse0 (ite c_hhv_state_3_Bool (<= c_hhv_state_5_Int .cse37) .cse38) .cse39) (ite .cse7 (or .cse38 .cse39) .cse11)))) (let ((.cse1 (and .cse16 .cse7 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_4_Bool)) (.cse25 (ite .cse6 (or .cse8 .cse9 (ite c_hhv_state_3_Bool .cse11 .cse32)) .cse14)) (.cse29 (and (ite c_hhv_state_1_Bool (and .cse16 .cse20 c_hhv_state_3_Bool c_hhv_state_0_Bool) (and .cse20 .cse7 .cse23 c_hhv_state_2_Bool)) (or .cse9 (and .cse16 .cse20 (<= .cse37 c_hhv_state_6_Int) c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool .cse36)))) (.cse31 (or .cse8 .cse24))) (and (or (let ((.cse17 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse33 (and .cse20 (not .cse7) .cse23 c_hhv_state_2_Bool))) (let ((.cse2 (ite .cse6 .cse33 .cse28)) (.cse4 (and .cse6 (ite c_hhv_state_3_Bool .cse11 .cse20))) (.cse13 (ite .cse6 (and .cse20 .cse25 c_hhv_state_0_Bool .cse17 c_hhv_state_2_Bool) .cse14))) (let ((.cse19 (ite .cse6 (ite .cse7 (and .cse35 .cse20 .cse23 .cse36 c_hhv_state_2_Bool) .cse13) .cse14)) (.cse12 (or .cse2 .cse4)) (.cse18 (or .cse33 (ite .cse7 .cse32 .cse11)))) (and (or .cse0 (let ((.cse15 (or .cse1 .cse0 .cse8 .cse9 .cse2 .cse24 .cse4))) (let ((.cse26 (and (or .cse0 .cse24) (or .cse1 (and c_hhv_state_3_Bool (or .cse29 .cse10))))) (.cse5 (or .cse1 (and .cse15 (or (ite c_hhv_state_1_Bool .cse28 .cse18) .cse8 (ite c_hhv_state_1_Bool (and c_hhv_state_3_Bool (or .cse29 (and .cse16 .cse20 .cse23 (or .cse9 (and (or .cse8 (ite c_hhv_state_1_Bool .cse30 .cse27)) .cse31))))) .cse27) .cse9))))) (and (or .cse0 (let ((.cse21 (or .cse8 .cse9 .cse27))) (let ((.cse3 (ite .cse6 .cse21 .cse26))) (and (or .cse1 .cse2 .cse3 .cse4) (or .cse1 (and .cse5 (or (ite .cse6 (ite .cse7 (and (or .cse8 .cse9 .cse10 .cse11) .cse12) .cse13) .cse14) .cse3))) .cse15 (or .cse0 .cse8 (and .cse16 .cse7 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_4_Bool (= c_hhv_state_6_Int c_hhv_state_8_Int) .cse17) .cse9 .cse3 (ite .cse6 .cse18 .cse14)) (or .cse1 .cse0 (ite .cse6 (ite .cse7 (and (or .cse19 .cse10 .cse11) .cse12) .cse13) .cse14) .cse8 (and .cse6 .cse20 .cse7 .cse21 (<= .cse22 c_hhv_state_5_Int) .cse23 c_hhv_state_2_Bool) .cse24) (or (and (or .cse1 .cse3 (and .cse12 .cse25 .cse15 .cse5)) (or .cse3 (and .cse12 .cse15)) .cse5) .cse1))))) (or .cse1 (ite .cse6 (ite .cse7 (and .cse12 (or .cse9 .cse10 .cse11)) .cse13) .cse14) (ite .cse6 (and (or .cse8 (and .cse20 .cse7) .cse24) (or .cse1 .cse0 .cse8 .cse9 .cse24)) .cse26)) .cse5)))) (or .cse1 (ite .cse7 (ite .cse6 (or .cse19 (and .cse12 .cse32 (or .cse33 (and .cse18 (or (and .cse20 c_hhv_state_0_Bool .cse17 c_hhv_state_2_Bool) .cse10))))) .cse14) .cse13) (and (let ((.cse34 (+ c_hhv_state_5_Int 1))) (or (and .cse16 .cse6 .cse20 c_hhv_state_3_Bool c_hhv_state_0_Bool (or (<= .cse34 c_hhv_state_8_Int) (<= 2 c_hhv_state_8_Int))) (and .cse6 .cse20 .cse7 (<= .cse34 (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse23 c_hhv_state_2_Bool) .cse24)) (or .cse8 (and .cse6 .cse20 .cse7) .cse24))))))) .cse0) (or .cse1 .cse8 .cse25 .cse9 (ite c_hhv_state_1_Bool (or .cse29 (and .cse16 .cse20 c_hhv_state_3_Bool (or .cse8 (and .cse16 .cse6 .cse20 .cse7 .cse23 .cse31)) .cse23)) .cse27))))))))) is different from false [2018-06-15 09:07:28,731 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse22 (+ c_hhv_state_6_Int 1))) (let ((.cse7 (not c_hhv_state_3_Bool)) (.cse35 (<= .cse22 c_hhv_state_8_Int)) (.cse36 (= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse16 (not c_hhv_state_2_Bool)) (.cse20 (not c_hhv_state_4_Bool))) (let ((.cse23 (not c_hhv_state_0_Bool)) (.cse0 (and .cse16 .cse20 c_hhv_state_3_Bool c_hhv_state_1_Bool c_hhv_state_0_Bool)) (.cse11 (and .cse20 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse38 (and .cse35 .cse36)) (.cse39 (and .cse20 .cse7 c_hhv_state_0_Bool c_hhv_state_2_Bool))) (let ((.cse28 (or .cse0 (ite c_hhv_state_3_Bool .cse11 .cse38) .cse39)) (.cse37 (+ c_hhv_state_8_Int 1)) (.cse10 (and .cse16 .cse20 .cse23)) (.cse6 (not c_hhv_state_1_Bool)) (.cse27 (and .cse16 .cse20 .cse7 .cse23)) (.cse30 (and .cse16 .cse20 c_hhv_state_3_Bool .cse23))) (let ((.cse24 (ite .cse6 .cse27 .cse30)) (.cse8 (and .cse16 .cse6 .cse20 c_hhv_state_3_Bool c_hhv_state_0_Bool)) (.cse9 (and .cse6 .cse20 .cse7 .cse23 c_hhv_state_2_Bool)) (.cse32 (or .cse10 .cse11)) (.cse14 (and .cse28 (ite .cse7 .cse38 .cse11) (or .cse0 (ite c_hhv_state_3_Bool (<= c_hhv_state_5_Int .cse37) .cse38) .cse39) (ite .cse7 (or .cse38 .cse39) .cse11)))) (let ((.cse1 (and .cse16 .cse7 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_4_Bool)) (.cse25 (ite .cse6 (or .cse8 .cse9 (ite c_hhv_state_3_Bool .cse11 .cse32)) .cse14)) (.cse29 (and (ite c_hhv_state_1_Bool (and .cse16 .cse20 c_hhv_state_3_Bool c_hhv_state_0_Bool) (and .cse20 .cse7 .cse23 c_hhv_state_2_Bool)) (or .cse9 (and .cse16 .cse20 (<= .cse37 c_hhv_state_6_Int) c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool .cse36)))) (.cse31 (or .cse8 .cse24))) (and (or (let ((.cse17 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse33 (and .cse20 (not .cse7) .cse23 c_hhv_state_2_Bool))) (let ((.cse2 (ite .cse6 .cse33 .cse28)) (.cse4 (and .cse6 (ite c_hhv_state_3_Bool .cse11 .cse20))) (.cse13 (ite .cse6 (and .cse20 .cse25 c_hhv_state_0_Bool .cse17 c_hhv_state_2_Bool) .cse14))) (let ((.cse19 (ite .cse6 (ite .cse7 (and .cse35 .cse20 .cse23 .cse36 c_hhv_state_2_Bool) .cse13) .cse14)) (.cse12 (or .cse2 .cse4)) (.cse18 (or .cse33 (ite .cse7 .cse32 .cse11)))) (and (or .cse0 (let ((.cse15 (or .cse1 .cse0 .cse8 .cse9 .cse2 .cse24 .cse4))) (let ((.cse26 (and (or .cse0 .cse24) (or .cse1 (and c_hhv_state_3_Bool (or .cse29 .cse10))))) (.cse5 (or .cse1 (and .cse15 (or (ite c_hhv_state_1_Bool .cse28 .cse18) .cse8 (ite c_hhv_state_1_Bool (and c_hhv_state_3_Bool (or .cse29 (and .cse16 .cse20 .cse23 (or .cse9 (and (or .cse8 (ite c_hhv_state_1_Bool .cse30 .cse27)) .cse31))))) .cse27) .cse9))))) (and (or .cse0 (let ((.cse21 (or .cse8 .cse9 .cse27))) (let ((.cse3 (ite .cse6 .cse21 .cse26))) (and (or .cse1 .cse2 .cse3 .cse4) (or .cse1 (and .cse5 (or (ite .cse6 (ite .cse7 (and (or .cse8 .cse9 .cse10 .cse11) .cse12) .cse13) .cse14) .cse3))) .cse15 (or .cse0 .cse8 (and .cse16 .cse7 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_4_Bool (= c_hhv_state_6_Int c_hhv_state_8_Int) .cse17) .cse9 .cse3 (ite .cse6 .cse18 .cse14)) (or .cse1 .cse0 (ite .cse6 (ite .cse7 (and (or .cse19 .cse10 .cse11) .cse12) .cse13) .cse14) .cse8 (and .cse6 .cse20 .cse7 .cse21 (<= .cse22 c_hhv_state_5_Int) .cse23 c_hhv_state_2_Bool) .cse24) (or (and (or .cse1 .cse3 (and .cse12 .cse25 .cse15 .cse5)) (or .cse3 (and .cse12 .cse15)) .cse5) .cse1))))) (or .cse1 (ite .cse6 (ite .cse7 (and .cse12 (or .cse9 .cse10 .cse11)) .cse13) .cse14) (ite .cse6 (and (or .cse8 (and .cse20 .cse7) .cse24) (or .cse1 .cse0 .cse8 .cse9 .cse24)) .cse26)) .cse5)))) (or .cse1 (ite .cse7 (ite .cse6 (or .cse19 (and .cse12 .cse32 (or .cse33 (and .cse18 (or (and .cse20 c_hhv_state_0_Bool .cse17 c_hhv_state_2_Bool) .cse10))))) .cse14) .cse13) (and (let ((.cse34 (+ c_hhv_state_5_Int 1))) (or (and .cse16 .cse6 .cse20 c_hhv_state_3_Bool c_hhv_state_0_Bool (or (<= .cse34 c_hhv_state_8_Int) (<= 2 c_hhv_state_8_Int))) (and .cse6 .cse20 .cse7 (<= .cse34 (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse23 c_hhv_state_2_Bool) .cse24)) (or .cse8 (and .cse6 .cse20 .cse7) .cse24))))))) .cse0) (or .cse1 .cse8 .cse25 .cse9 (ite c_hhv_state_1_Bool (or .cse29 (and .cse16 .cse20 c_hhv_state_3_Bool (or .cse8 (and .cse16 .cse6 .cse20 .cse7 .cse23 .cse31)) .cse23)) .cse27))))))))) is different from true [2018-06-15 09:07:28,737 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse14 (not c_hhv_state_3_Bool)) (.cse34 (not c_hhv_state_1_Bool)) (.cse16 (not c_hhv_state_4_Bool))) (let ((.cse37 (and .cse16 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse36 (and .cse34 .cse16 c_hhv_state_3_Bool c_hhv_state_0_Bool)) (.cse38 (and .cse34 .cse16 c_hhv_state_0_Bool)) (.cse13 (and .cse34 .cse14)) (.cse24 (and .cse14 c_hhv_state_1_Bool)) (.cse11 (not c_hhv_state_0_Bool))) (let ((.cse6 (<= (+ c_hhv_state_6_Int 1) c_hhv_state_5_Int)) (.cse23 (= c_hhv_state_6_Int c_hhv_state_8_Int)) (.cse30 (and (ite c_hhv_state_4_Bool .cse13 .cse24) .cse11)) (.cse10 (and .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse11)) (.cse41 (or .cse16 .cse37 .cse36 .cse38)) (.cse17 (and .cse34 c_hhv_state_3_Bool)) (.cse8 (and c_hhv_state_3_Bool c_hhv_state_1_Bool))) (let ((.cse40 (or .cse17 .cse13 .cse8)) (.cse19 (ite c_hhv_state_4_Bool (or .cse13 .cse24) .cse8)) (.cse0 (or .cse10 (and (or .cse37 .cse30 (and .cse34 .cse16 (=> c_hhv_state_3_Bool (and .cse6 .cse23)) c_hhv_state_0_Bool)) (or .cse37 .cse30 .cse10 (ite .cse11 (ite c_hhv_state_4_Bool .cse13 (or .cse17 .cse24)) .cse41) .cse36 .cse38))))) (let ((.cse32 (or (and .cse0 .cse41) .cse30)) (.cse5 (ite .cse11 (and .cse16 .cse40) .cse19))) (let ((.cse2 (ite c_hhv_state_2_Bool (or .cse30 .cse10 .cse38) .cse5)) (.cse33 (or .cse30 .cse10)) (.cse31 (or .cse30 .cse10 (and c_hhv_state_0_Bool .cse32))) (.cse39 (+ c_hhv_state_8_Int 1)) (.cse35 (= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse7 (and .cse34 .cse14 c_hhv_state_4_Bool))) (let ((.cse15 (or (and .cse34 .cse16 c_hhv_state_0_Bool (or .cse37 .cse30 (and .cse34 .cse16 .cse14) .cse36)) .cse36)) (.cse9 (ite .cse16 .cse40 .cse24)) (.cse27 (or (and (ite .cse16 (and (<= .cse39 c_hhv_state_6_Int) .cse35) .cse24) .cse19) .cse7)) (.cse18 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse4 (or .cse30 .cse10 (and .cse34 (or .cse37 .cse30 .cse10 .cse38) .cse16 .cse0 c_hhv_state_3_Bool (or .cse37 .cse30 .cse10 (and .cse34 .cse16 .cse0 .cse31 c_hhv_state_0_Bool (or .cse13 (=> c_hhv_state_3_Bool (and .cse34 .cse16 c_hhv_state_3_Bool c_hhv_state_0_Bool (<= c_hhv_state_5_Int .cse39)))))) .cse31 c_hhv_state_0_Bool))) (.cse28 (or (and .cse2 (ite c_hhv_state_0_Bool .cse30 .cse33)) .cse36))) (let ((.cse3 (or (and (or .cse30 (and .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse11 .cse35 .cse18)) .cse4 .cse28) .cse36)) (.cse22 (ite .cse11 .cse9 .cse27)) (.cse1 (ite .cse11 (and (or .cse30 .cse10 (and .cse34 .cse16 .cse14 .cse11)) .cse33) (and .cse15 .cse32))) (.cse20 (not c_hhv_state_2_Bool)) (.cse12 (ite .cse11 (and .cse33 .cse2) .cse15))) (let ((.cse25 (ite .cse20 (and .cse5 (ite .cse11 (and .cse5 .cse9) .cse27)) (and (or .cse30 .cse10 (and (or (and .cse31 c_hhv_state_0_Bool .cse32) .cse30 .cse10) c_hhv_state_0_Bool .cse32)) .cse12))) (.cse26 (ite .cse20 .cse5 .cse1)) (.cse21 (and .cse5 .cse22)) (.cse29 (and .cse1 .cse2 .cse3 .cse4))) (and (ite c_hhv_state_2_Bool (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 (ite c_hhv_state_0_Bool (ite c_hhv_state_4_Bool (or .cse6 .cse7) .cse8) .cse9))) (ite c_hhv_state_2_Bool (and (or .cse10 (and (ite .cse11 (and .cse12 (ite c_hhv_state_4_Bool .cse13 (and .cse14 c_hhv_state_1_Bool (<= c_hhv_state_5_Int c_hhv_state_6_Int)))) .cse15) .cse0 .cse1 .cse2 .cse3 .cse4)) .cse3 .cse4) (and .cse5 (ite .cse11 (and .cse16 (or .cse17 .cse13 (<= 1 c_hhv_state_8_Int) .cse18)) .cse19) (ite c_hhv_state_0_Bool (ite c_hhv_state_4_Bool (or (<= (+ c_hhv_state_5_Int 1) (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse7) .cse8) .cse9))) (ite .cse20 .cse21 .cse1) (ite .cse20 (and .cse5 .cse22 (ite c_hhv_state_0_Bool (ite c_hhv_state_4_Bool (or (and .cse23 .cse18) .cse24) .cse8) .cse9)) (and .cse12 .cse4)) .cse25 (ite c_hhv_state_2_Bool (and .cse1 .cse26) .cse21) .cse26 (ite .cse20 (and .cse5 (ite .cse11 (and .cse5 .cse9 (ite .cse16 (or (ite .cse11 (and .cse16 .cse5 (or .cse13 .cse8)) .cse19) .cse13) .cse24)) .cse27)) (and .cse4 .cse28)) (ite c_hhv_state_2_Bool .cse29 .cse21) (ite c_hhv_state_2_Bool (and .cse1 .cse25 .cse26 .cse4 .cse28) .cse21) (ite .cse20 .cse21 .cse29))))))))))) is different from false [2018-06-15 09:07:28,739 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse14 (not c_hhv_state_3_Bool)) (.cse34 (not c_hhv_state_1_Bool)) (.cse16 (not c_hhv_state_4_Bool))) (let ((.cse37 (and .cse16 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse36 (and .cse34 .cse16 c_hhv_state_3_Bool c_hhv_state_0_Bool)) (.cse38 (and .cse34 .cse16 c_hhv_state_0_Bool)) (.cse13 (and .cse34 .cse14)) (.cse24 (and .cse14 c_hhv_state_1_Bool)) (.cse11 (not c_hhv_state_0_Bool))) (let ((.cse6 (<= (+ c_hhv_state_6_Int 1) c_hhv_state_5_Int)) (.cse23 (= c_hhv_state_6_Int c_hhv_state_8_Int)) (.cse30 (and (ite c_hhv_state_4_Bool .cse13 .cse24) .cse11)) (.cse10 (and .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse11)) (.cse41 (or .cse16 .cse37 .cse36 .cse38)) (.cse17 (and .cse34 c_hhv_state_3_Bool)) (.cse8 (and c_hhv_state_3_Bool c_hhv_state_1_Bool))) (let ((.cse40 (or .cse17 .cse13 .cse8)) (.cse19 (ite c_hhv_state_4_Bool (or .cse13 .cse24) .cse8)) (.cse0 (or .cse10 (and (or .cse37 .cse30 (and .cse34 .cse16 (=> c_hhv_state_3_Bool (and .cse6 .cse23)) c_hhv_state_0_Bool)) (or .cse37 .cse30 .cse10 (ite .cse11 (ite c_hhv_state_4_Bool .cse13 (or .cse17 .cse24)) .cse41) .cse36 .cse38))))) (let ((.cse32 (or (and .cse0 .cse41) .cse30)) (.cse5 (ite .cse11 (and .cse16 .cse40) .cse19))) (let ((.cse2 (ite c_hhv_state_2_Bool (or .cse30 .cse10 .cse38) .cse5)) (.cse33 (or .cse30 .cse10)) (.cse31 (or .cse30 .cse10 (and c_hhv_state_0_Bool .cse32))) (.cse39 (+ c_hhv_state_8_Int 1)) (.cse35 (= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse7 (and .cse34 .cse14 c_hhv_state_4_Bool))) (let ((.cse15 (or (and .cse34 .cse16 c_hhv_state_0_Bool (or .cse37 .cse30 (and .cse34 .cse16 .cse14) .cse36)) .cse36)) (.cse9 (ite .cse16 .cse40 .cse24)) (.cse27 (or (and (ite .cse16 (and (<= .cse39 c_hhv_state_6_Int) .cse35) .cse24) .cse19) .cse7)) (.cse18 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse4 (or .cse30 .cse10 (and .cse34 (or .cse37 .cse30 .cse10 .cse38) .cse16 .cse0 c_hhv_state_3_Bool (or .cse37 .cse30 .cse10 (and .cse34 .cse16 .cse0 .cse31 c_hhv_state_0_Bool (or .cse13 (=> c_hhv_state_3_Bool (and .cse34 .cse16 c_hhv_state_3_Bool c_hhv_state_0_Bool (<= c_hhv_state_5_Int .cse39)))))) .cse31 c_hhv_state_0_Bool))) (.cse28 (or (and .cse2 (ite c_hhv_state_0_Bool .cse30 .cse33)) .cse36))) (let ((.cse3 (or (and (or .cse30 (and .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse11 .cse35 .cse18)) .cse4 .cse28) .cse36)) (.cse22 (ite .cse11 .cse9 .cse27)) (.cse1 (ite .cse11 (and (or .cse30 .cse10 (and .cse34 .cse16 .cse14 .cse11)) .cse33) (and .cse15 .cse32))) (.cse20 (not c_hhv_state_2_Bool)) (.cse12 (ite .cse11 (and .cse33 .cse2) .cse15))) (let ((.cse25 (ite .cse20 (and .cse5 (ite .cse11 (and .cse5 .cse9) .cse27)) (and (or .cse30 .cse10 (and (or (and .cse31 c_hhv_state_0_Bool .cse32) .cse30 .cse10) c_hhv_state_0_Bool .cse32)) .cse12))) (.cse26 (ite .cse20 .cse5 .cse1)) (.cse21 (and .cse5 .cse22)) (.cse29 (and .cse1 .cse2 .cse3 .cse4))) (and (ite c_hhv_state_2_Bool (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 (ite c_hhv_state_0_Bool (ite c_hhv_state_4_Bool (or .cse6 .cse7) .cse8) .cse9))) (ite c_hhv_state_2_Bool (and (or .cse10 (and (ite .cse11 (and .cse12 (ite c_hhv_state_4_Bool .cse13 (and .cse14 c_hhv_state_1_Bool (<= c_hhv_state_5_Int c_hhv_state_6_Int)))) .cse15) .cse0 .cse1 .cse2 .cse3 .cse4)) .cse3 .cse4) (and .cse5 (ite .cse11 (and .cse16 (or .cse17 .cse13 (<= 1 c_hhv_state_8_Int) .cse18)) .cse19) (ite c_hhv_state_0_Bool (ite c_hhv_state_4_Bool (or (<= (+ c_hhv_state_5_Int 1) (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse7) .cse8) .cse9))) (ite .cse20 .cse21 .cse1) (ite .cse20 (and .cse5 .cse22 (ite c_hhv_state_0_Bool (ite c_hhv_state_4_Bool (or (and .cse23 .cse18) .cse24) .cse8) .cse9)) (and .cse12 .cse4)) .cse25 (ite c_hhv_state_2_Bool (and .cse1 .cse26) .cse21) .cse26 (ite .cse20 (and .cse5 (ite .cse11 (and .cse5 .cse9 (ite .cse16 (or (ite .cse11 (and .cse16 .cse5 (or .cse13 .cse8)) .cse19) .cse13) .cse24)) .cse27)) (and .cse4 .cse28)) (ite c_hhv_state_2_Bool .cse29 .cse21) (ite c_hhv_state_2_Bool (and .cse1 .cse25 .cse26 .cse4 .cse28) .cse21) (ite .cse20 .cse21 .cse29))))))))))) is different from true [2018-06-15 09:07:28,745 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse48 (not c_hhv_state_2_Bool)) (.cse21 (not c_hhv_state_1_Bool)) (.cse22 (not c_hhv_state_3_Bool)) (.cse23 (not c_hhv_state_0_Bool))) (let ((.cse14 (and c_hhv_state_3_Bool c_hhv_state_1_Bool .cse23 c_hhv_state_2_Bool)) (.cse25 (and .cse48 .cse21 .cse22 c_hhv_state_0_Bool)) (.cse13 (not c_hhv_state_4_Bool)) (.cse49 (and c_hhv_state_3_Bool .cse23 c_hhv_state_2_Bool))) (let ((.cse44 (+ c_hhv_state_6_Int 1)) (.cse42 (=> .cse21 .cse49)) (.cse6 (and .cse13 .cse22 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool)) (.cse7 (and .cse48 .cse13 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse4 (and .cse21 .cse13 .cse22 c_hhv_state_2_Bool)) (.cse11 (and .cse48 .cse21 .cse13 .cse22 .cse23)) (.cse35 (ite .cse13 (=> c_hhv_state_1_Bool .cse49) .cse25)) (.cse5 (and .cse48 .cse21 .cse13 c_hhv_state_3_Bool .cse23)) (.cse10 (and .cse21 .cse13 c_hhv_state_3_Bool)) (.cse27 (ite .cse13 .cse14 .cse25))) (let ((.cse32 (or .cse5 .cse10 .cse27)) (.cse20 (or .cse4 .cse5 .cse10 .cse11 .cse35)) (.cse8 (or .cse42 .cse6 .cse7)) (.cse2 (or .cse4 .cse6 .cse5 .cse10 .cse7 .cse11 .cse35)) (.cse30 (<= .cse44 c_hhv_state_5_Int)) (.cse31 (and .cse21 .cse13 .cse22 .cse23 c_hhv_state_2_Bool)) (.cse47 (or .cse6 .cse5 .cse10 .cse7 .cse11 .cse35))) (let ((.cse0 (or .cse6 .cse31 .cse10 .cse7 (and (or .cse5 .cse11 .cse35) .cse47))) (.cse28 (or .cse6 .cse5 .cse7 .cse11 (ite .cse13 (or (and .cse32 .cse20 .cse8 (or .cse10 (and .cse2 .cse30))) .cse31) .cse25)))) (let ((.cse16 (ite c_hhv_state_4_Bool .cse25 .cse8)) (.cse33 (or .cse31 (and .cse0 .cse47 .cse28))) (.cse46 (ite .cse13 .cse8 .cse25))) (let ((.cse43 (or .cse6 .cse5 .cse7 .cse46 .cse11)) (.cse34 (or .cse6 .cse31 (and .cse32 .cse33) .cse7 .cse11)) (.cse26 (or .cse6 .cse31 .cse5 .cse10 .cse7 .cse11 .cse27)) (.cse19 (or (and .cse32 .cse46) .cse6 .cse31 .cse5 .cse7 .cse11)) (.cse45 (and .cse21 c_hhv_state_3_Bool .cse23 c_hhv_state_2_Bool)) (.cse9 (or .cse4 (and .cse2 .cse16) .cse6 .cse5 .cse7 .cse11))) (let ((.cse36 (or .cse6 .cse5 .cse7 .cse11 (ite .cse13 (or .cse14 (and .cse2 .cse26 .cse19 (or .cse31 .cse45) .cse9)) .cse25))) (.cse37 (<= c_hhv_state_5_Int c_hhv_state_6_Int)) (.cse38 (= c_hhv_state_6_Int c_hhv_state_8_Int)) (.cse17 (or .cse6 .cse5 .cse7 .cse11 (ite .cse13 (or (and .cse0 c_hhv_state_3_Bool (or .cse6 .cse5 (ite .cse13 (or (and .cse32 .cse0 .cse20 .cse43 .cse8 (or (<= c_hhv_state_5_Int .cse44) .cse10) .cse28 .cse34) .cse31) .cse25) .cse7 .cse11) c_hhv_state_1_Bool .cse23 (or .cse6 .cse5 .cse7 (ite .cse13 (or (and .cse32 .cse20 .cse8) .cse31) .cse25) .cse11) c_hhv_state_2_Bool .cse28 .cse34) .cse31 .cse45) .cse25))) (.cse24 (= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse40 (or .cse42 .cse6 (=> .cse21 (and .cse22 .cse23 c_hhv_state_2_Bool)) .cse7)) (.cse41 (or .cse6 .cse31 (and .cse20 .cse43) .cse7))) (let ((.cse3 (or .cse6 (and (or .cse31 .cse5 .cse10 .cse27) (or (ite .cse13 (and .cse40 .cse41 .cse33) .cse25) .cse6 .cse5 .cse7 .cse11) (or .cse6 (ite .cse13 (and .cse26 (or .cse42 .cse6 .cse31 .cse7)) .cse25) .cse5 .cse7 .cse11)) .cse7 .cse11)) (.cse1 (or .cse6 .cse5 .cse7 .cse11 (ite .cse13 (and .cse40 .cse41) .cse25))) (.cse15 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse29 (or .cse4 (and .cse2 (let ((.cse39 (and .cse13 .cse22 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse24 c_hhv_state_2_Bool (<= 1 c_hhv_state_6_Int)))) (or .cse4 .cse39 (and c_hhv_state_3_Bool (or .cse4 .cse39 .cse5 .cse11 .cse35)) .cse5 .cse10 .cse11 .cse35)) .cse9) .cse10 .cse11)) (.cse18 (or .cse6 .cse5 .cse7 (ite .cse13 (or (and .cse36 (or (and .cse21 c_hhv_state_3_Bool .cse23 .cse37 .cse38 c_hhv_state_2_Bool) .cse31) .cse17) .cse14) .cse25) .cse11)) (.cse12 (or .cse7 (and .cse2 (or .cse4 .cse6 .cse5 .cse10 .cse11 .cse35))))) (and .cse0 .cse1 .cse2 .cse3 (or .cse4 (and .cse2 (or .cse5 (and (or .cse6 .cse7 (ite c_hhv_state_4_Bool (<= c_hhv_state_5_Int (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse8)) .cse9) .cse10 .cse11) .cse12 (or .cse4 (and (or (and (or .cse6 (and .cse13 c_hhv_state_3_Bool (or .cse14 (<= 1 c_hhv_state_8_Int))) .cse15 .cse7 .cse11 .cse16) .cse2) .cse7) .cse2 .cse9)))) .cse17 (or (and (or .cse6 (and .cse0 .cse1 .cse2 .cse3 .cse18 .cse17 .cse19 (or .cse5 (and .cse20 .cse1 .cse2 (ite .cse13 (and .cse21 .cse22 .cse23 .cse24 .cse15 c_hhv_state_2_Bool) (or .cse25 .cse5)) .cse26 .cse19 .cse9) .cse10 .cse27) .cse9 .cse28)) .cse18 .cse17) .cse7 .cse11) .cse29 .cse9 (or .cse4 (and .cse2 (or .cse5 (and (or (ite c_hhv_state_4_Bool .cse30 .cse8) .cse6 .cse10 .cse7) .cse2) .cse11) .cse12 .cse9)) (or .cse6 .cse31 .cse7 .cse11 (and .cse32 .cse33 (or .cse6 .cse31 (and .cse32 .cse33 .cse34) .cse7 .cse11))) (or .cse4 (and .cse2 .cse12 .cse29 .cse9 (or .cse7 .cse11 (and .cse21 .cse13 c_hhv_state_3_Bool .cse23 c_hhv_state_2_Bool) (and .cse2 .cse9 (or .cse4 .cse5 .cse11 .cse35))))) .cse36 (or (and .cse2 .cse12 (or (and (or .cse6 (ite .cse13 (or (and .cse37 .cse38) .cse14) .cse25) .cse7) .cse9) .cse5 .cse11)) .cse4) .cse18 .cse26 .cse19 .cse12 .cse28)))))))))) is different from false [2018-06-15 09:07:28,747 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse48 (not c_hhv_state_2_Bool)) (.cse21 (not c_hhv_state_1_Bool)) (.cse22 (not c_hhv_state_3_Bool)) (.cse23 (not c_hhv_state_0_Bool))) (let ((.cse14 (and c_hhv_state_3_Bool c_hhv_state_1_Bool .cse23 c_hhv_state_2_Bool)) (.cse25 (and .cse48 .cse21 .cse22 c_hhv_state_0_Bool)) (.cse13 (not c_hhv_state_4_Bool)) (.cse49 (and c_hhv_state_3_Bool .cse23 c_hhv_state_2_Bool))) (let ((.cse44 (+ c_hhv_state_6_Int 1)) (.cse42 (=> .cse21 .cse49)) (.cse6 (and .cse13 .cse22 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool)) (.cse7 (and .cse48 .cse13 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse4 (and .cse21 .cse13 .cse22 c_hhv_state_2_Bool)) (.cse11 (and .cse48 .cse21 .cse13 .cse22 .cse23)) (.cse35 (ite .cse13 (=> c_hhv_state_1_Bool .cse49) .cse25)) (.cse5 (and .cse48 .cse21 .cse13 c_hhv_state_3_Bool .cse23)) (.cse10 (and .cse21 .cse13 c_hhv_state_3_Bool)) (.cse27 (ite .cse13 .cse14 .cse25))) (let ((.cse32 (or .cse5 .cse10 .cse27)) (.cse20 (or .cse4 .cse5 .cse10 .cse11 .cse35)) (.cse8 (or .cse42 .cse6 .cse7)) (.cse2 (or .cse4 .cse6 .cse5 .cse10 .cse7 .cse11 .cse35)) (.cse30 (<= .cse44 c_hhv_state_5_Int)) (.cse31 (and .cse21 .cse13 .cse22 .cse23 c_hhv_state_2_Bool)) (.cse47 (or .cse6 .cse5 .cse10 .cse7 .cse11 .cse35))) (let ((.cse0 (or .cse6 .cse31 .cse10 .cse7 (and (or .cse5 .cse11 .cse35) .cse47))) (.cse28 (or .cse6 .cse5 .cse7 .cse11 (ite .cse13 (or (and .cse32 .cse20 .cse8 (or .cse10 (and .cse2 .cse30))) .cse31) .cse25)))) (let ((.cse16 (ite c_hhv_state_4_Bool .cse25 .cse8)) (.cse33 (or .cse31 (and .cse0 .cse47 .cse28))) (.cse46 (ite .cse13 .cse8 .cse25))) (let ((.cse43 (or .cse6 .cse5 .cse7 .cse46 .cse11)) (.cse34 (or .cse6 .cse31 (and .cse32 .cse33) .cse7 .cse11)) (.cse26 (or .cse6 .cse31 .cse5 .cse10 .cse7 .cse11 .cse27)) (.cse19 (or (and .cse32 .cse46) .cse6 .cse31 .cse5 .cse7 .cse11)) (.cse45 (and .cse21 c_hhv_state_3_Bool .cse23 c_hhv_state_2_Bool)) (.cse9 (or .cse4 (and .cse2 .cse16) .cse6 .cse5 .cse7 .cse11))) (let ((.cse36 (or .cse6 .cse5 .cse7 .cse11 (ite .cse13 (or .cse14 (and .cse2 .cse26 .cse19 (or .cse31 .cse45) .cse9)) .cse25))) (.cse37 (<= c_hhv_state_5_Int c_hhv_state_6_Int)) (.cse38 (= c_hhv_state_6_Int c_hhv_state_8_Int)) (.cse17 (or .cse6 .cse5 .cse7 .cse11 (ite .cse13 (or (and .cse0 c_hhv_state_3_Bool (or .cse6 .cse5 (ite .cse13 (or (and .cse32 .cse0 .cse20 .cse43 .cse8 (or (<= c_hhv_state_5_Int .cse44) .cse10) .cse28 .cse34) .cse31) .cse25) .cse7 .cse11) c_hhv_state_1_Bool .cse23 (or .cse6 .cse5 .cse7 (ite .cse13 (or (and .cse32 .cse20 .cse8) .cse31) .cse25) .cse11) c_hhv_state_2_Bool .cse28 .cse34) .cse31 .cse45) .cse25))) (.cse24 (= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse40 (or .cse42 .cse6 (=> .cse21 (and .cse22 .cse23 c_hhv_state_2_Bool)) .cse7)) (.cse41 (or .cse6 .cse31 (and .cse20 .cse43) .cse7))) (let ((.cse3 (or .cse6 (and (or .cse31 .cse5 .cse10 .cse27) (or (ite .cse13 (and .cse40 .cse41 .cse33) .cse25) .cse6 .cse5 .cse7 .cse11) (or .cse6 (ite .cse13 (and .cse26 (or .cse42 .cse6 .cse31 .cse7)) .cse25) .cse5 .cse7 .cse11)) .cse7 .cse11)) (.cse1 (or .cse6 .cse5 .cse7 .cse11 (ite .cse13 (and .cse40 .cse41) .cse25))) (.cse15 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse29 (or .cse4 (and .cse2 (let ((.cse39 (and .cse13 .cse22 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse24 c_hhv_state_2_Bool (<= 1 c_hhv_state_6_Int)))) (or .cse4 .cse39 (and c_hhv_state_3_Bool (or .cse4 .cse39 .cse5 .cse11 .cse35)) .cse5 .cse10 .cse11 .cse35)) .cse9) .cse10 .cse11)) (.cse18 (or .cse6 .cse5 .cse7 (ite .cse13 (or (and .cse36 (or (and .cse21 c_hhv_state_3_Bool .cse23 .cse37 .cse38 c_hhv_state_2_Bool) .cse31) .cse17) .cse14) .cse25) .cse11)) (.cse12 (or .cse7 (and .cse2 (or .cse4 .cse6 .cse5 .cse10 .cse11 .cse35))))) (and .cse0 .cse1 .cse2 .cse3 (or .cse4 (and .cse2 (or .cse5 (and (or .cse6 .cse7 (ite c_hhv_state_4_Bool (<= c_hhv_state_5_Int (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse8)) .cse9) .cse10 .cse11) .cse12 (or .cse4 (and (or (and (or .cse6 (and .cse13 c_hhv_state_3_Bool (or .cse14 (<= 1 c_hhv_state_8_Int))) .cse15 .cse7 .cse11 .cse16) .cse2) .cse7) .cse2 .cse9)))) .cse17 (or (and (or .cse6 (and .cse0 .cse1 .cse2 .cse3 .cse18 .cse17 .cse19 (or .cse5 (and .cse20 .cse1 .cse2 (ite .cse13 (and .cse21 .cse22 .cse23 .cse24 .cse15 c_hhv_state_2_Bool) (or .cse25 .cse5)) .cse26 .cse19 .cse9) .cse10 .cse27) .cse9 .cse28)) .cse18 .cse17) .cse7 .cse11) .cse29 .cse9 (or .cse4 (and .cse2 (or .cse5 (and (or (ite c_hhv_state_4_Bool .cse30 .cse8) .cse6 .cse10 .cse7) .cse2) .cse11) .cse12 .cse9)) (or .cse6 .cse31 .cse7 .cse11 (and .cse32 .cse33 (or .cse6 .cse31 (and .cse32 .cse33 .cse34) .cse7 .cse11))) (or .cse4 (and .cse2 .cse12 .cse29 .cse9 (or .cse7 .cse11 (and .cse21 .cse13 c_hhv_state_3_Bool .cse23 c_hhv_state_2_Bool) (and .cse2 .cse9 (or .cse4 .cse5 .cse11 .cse35))))) .cse36 (or (and .cse2 .cse12 (or (and (or .cse6 (ite .cse13 (or (and .cse37 .cse38) .cse14) .cse25) .cse7) .cse9) .cse5 .cse11)) .cse4) .cse18 .cse26 .cse19 .cse12 .cse28)))))))))) is different from true [2018-06-15 09:07:28,753 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse11 (not c_hhv_state_4_Bool)) (.cse12 (not c_hhv_state_3_Bool))) (let ((.cse10 (not c_hhv_state_1_Bool)) (.cse41 (not c_hhv_state_0_Bool)) (.cse30 (and .cse11 .cse12 c_hhv_state_0_Bool c_hhv_state_1_Bool))) (let ((.cse28 (or (and .cse10 .cse11 c_hhv_state_3_Bool .cse41) .cse30)) (.cse34 (not c_hhv_state_2_Bool))) (let ((.cse8 (and .cse34 .cse12 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse4 (and .cse28 c_hhv_state_2_Bool)) (.cse5 (and .cse34 .cse11 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool))) (let ((.cse37 (and .cse10 .cse11 c_hhv_state_3_Bool)) (.cse31 (or .cse8 .cse4 .cse5))) (let ((.cse35 (and .cse31 .cse28 c_hhv_state_2_Bool)) (.cse39 (+ c_hhv_state_6_Int 1)) (.cse24 (and (ite c_hhv_state_0_Bool .cse30 .cse37) c_hhv_state_2_Bool)) (.cse23 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse6 (and .cse34 .cse10 .cse11 .cse12 .cse41))) (let ((.cse40 (or .cse24 .cse23 .cse5 .cse6)) (.cse2 (or .cse8 .cse23 .cse4 .cse5)) (.cse27 (or (<= .cse39 c_hhv_state_5_Int) .cse30)) (.cse7 (or .cse8 .cse24 .cse23 .cse5 .cse6)) (.cse17 (or .cse35 .cse23 .cse5)) (.cse29 (or .cse23 .cse4 .cse5))) (let ((.cse15 (or (and .cse2 (or .cse8 (and (or (and .cse27 .cse28 c_hhv_state_2_Bool) .cse23) .cse7 .cse17 .cse29))) .cse5 .cse6)) (.cse19 (or (and .cse40 (or .cse24 .cse5 .cse6)) .cse8 .cse23))) (let ((.cse16 (or .cse8 (and .cse40 .cse15 .cse19)))) (let ((.cse18 (or .cse8 (and .cse16 .cse17) .cse6)) (.cse25 (= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse0 (or (and .cse2 .cse17 .cse29) .cse8 .cse6)) (.cse1 (or .cse8 (and (or (and (or .cse23 .cse4) .cse29) .cse6) .cse7) .cse5)) (.cse32 (or .cse8 .cse35 .cse23 .cse5 .cse6)) (.cse38 (and .cse2 .cse29))) (let ((.cse36 (or .cse8 .cse6 .cse38)) (.cse20 (or (and .cse2 (or (and .cse0 .cse1 .cse32 (or .cse8 .cse23) .cse7) .cse4)) .cse5 .cse6)) (.cse3 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool .cse25 (<= c_hhv_state_5_Int c_hhv_state_6_Int) (= c_hhv_state_6_Int c_hhv_state_8_Int) c_hhv_state_2_Bool)) (.cse21 (or (and (or .cse8 .cse23 (and .cse15 .cse18 .cse19 .cse28 (or (and .cse2 (or .cse8 (and (or .cse6 .cse38) .cse15 .cse18 .cse19 .cse7 (or .cse23 (and (or (<= c_hhv_state_5_Int .cse39) .cse30) .cse28 c_hhv_state_2_Bool)) .cse17 .cse29))) .cse5 .cse6) (or (and .cse2 (or .cse8 (and .cse7 .cse17 .cse29))) .cse6) c_hhv_state_2_Bool)) .cse2) .cse5 .cse6))) (let ((.cse14 (and (ite c_hhv_state_0_Bool (and .cse11 .cse12 c_hhv_state_1_Bool (<= 2 c_hhv_state_8_Int)) .cse37) c_hhv_state_2_Bool)) (.cse9 (or (and (or (and .cse20 (or .cse8 .cse3) .cse21) .cse4) .cse2) .cse5 .cse6)) (.cse13 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse26 (or (and .cse2 .cse36 .cse7) .cse6)) (.cse33 (or .cse6 (and (or (and .cse2 .cse32) .cse6) (or (and .cse2 .cse36 .cse16 .cse7) .cse6) (or .cse8 .cse35 .cse23 .cse5))))) (and .cse0 (or (and .cse1 (or (and .cse2 (or .cse3 .cse4)) .cse5 .cse6) .cse7) .cse8) .cse9 (or .cse8 (and (or (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool .cse13 c_hhv_state_2_Bool) (and .cse1 (or .cse8 .cse6 .cse14) .cse7) .cse5 .cse6) .cse1 .cse7)) .cse15 (or .cse8 (and .cse16 .cse17 (or .cse8 .cse6 (and .cse18 .cse16 .cse17))) .cse6) .cse19 .cse20 .cse21 (or (and .cse1 (or (let ((.cse22 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool .cse25 c_hhv_state_2_Bool (<= 1 c_hhv_state_6_Int)))) (and (or .cse22 .cse8 .cse23 .cse6 .cse14) (or .cse8 (and .cse7 (or .cse22 .cse8 .cse24 .cse5 .cse6 .cse14)) .cse5 .cse6))) .cse8 .cse6) .cse7) .cse8 .cse6) .cse1 .cse26 (or (and .cse1 .cse7 (or (and .cse27 .cse28 c_hhv_state_2_Bool .cse29) .cse23 .cse5 .cse6)) .cse8) (or .cse8 (and .cse1 (or .cse23 (and (or (<= c_hhv_state_5_Int (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse30) .cse28 c_hhv_state_2_Bool .cse29) .cse5 .cse6) .cse7 (or .cse8 (and .cse1 (or (and (or .cse23 (and .cse31 .cse28 c_hhv_state_2_Bool .cse29) .cse6) .cse7) .cse5) .cse7)))) .cse32 .cse7 .cse33 (or (and .cse0 .cse1 .cse26 .cse9 (or (and .cse34 .cse0 .cse2 c_hhv_state_0_Bool .cse13 .cse1 .cse26 .cse12 .cse32 c_hhv_state_4_Bool c_hhv_state_1_Bool .cse7 .cse25) .cse35 .cse23 .cse5) .cse15 .cse19 .cse7 .cse33 .cse21) .cse6)))))))))))))) is different from false [2018-06-15 09:07:28,757 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse11 (not c_hhv_state_4_Bool)) (.cse12 (not c_hhv_state_3_Bool))) (let ((.cse10 (not c_hhv_state_1_Bool)) (.cse41 (not c_hhv_state_0_Bool)) (.cse30 (and .cse11 .cse12 c_hhv_state_0_Bool c_hhv_state_1_Bool))) (let ((.cse28 (or (and .cse10 .cse11 c_hhv_state_3_Bool .cse41) .cse30)) (.cse34 (not c_hhv_state_2_Bool))) (let ((.cse8 (and .cse34 .cse12 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse4 (and .cse28 c_hhv_state_2_Bool)) (.cse5 (and .cse34 .cse11 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool))) (let ((.cse37 (and .cse10 .cse11 c_hhv_state_3_Bool)) (.cse31 (or .cse8 .cse4 .cse5))) (let ((.cse35 (and .cse31 .cse28 c_hhv_state_2_Bool)) (.cse39 (+ c_hhv_state_6_Int 1)) (.cse24 (and (ite c_hhv_state_0_Bool .cse30 .cse37) c_hhv_state_2_Bool)) (.cse23 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse6 (and .cse34 .cse10 .cse11 .cse12 .cse41))) (let ((.cse40 (or .cse24 .cse23 .cse5 .cse6)) (.cse2 (or .cse8 .cse23 .cse4 .cse5)) (.cse27 (or (<= .cse39 c_hhv_state_5_Int) .cse30)) (.cse7 (or .cse8 .cse24 .cse23 .cse5 .cse6)) (.cse17 (or .cse35 .cse23 .cse5)) (.cse29 (or .cse23 .cse4 .cse5))) (let ((.cse15 (or (and .cse2 (or .cse8 (and (or (and .cse27 .cse28 c_hhv_state_2_Bool) .cse23) .cse7 .cse17 .cse29))) .cse5 .cse6)) (.cse19 (or (and .cse40 (or .cse24 .cse5 .cse6)) .cse8 .cse23))) (let ((.cse16 (or .cse8 (and .cse40 .cse15 .cse19)))) (let ((.cse18 (or .cse8 (and .cse16 .cse17) .cse6)) (.cse25 (= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse0 (or (and .cse2 .cse17 .cse29) .cse8 .cse6)) (.cse1 (or .cse8 (and (or (and (or .cse23 .cse4) .cse29) .cse6) .cse7) .cse5)) (.cse32 (or .cse8 .cse35 .cse23 .cse5 .cse6)) (.cse38 (and .cse2 .cse29))) (let ((.cse36 (or .cse8 .cse6 .cse38)) (.cse20 (or (and .cse2 (or (and .cse0 .cse1 .cse32 (or .cse8 .cse23) .cse7) .cse4)) .cse5 .cse6)) (.cse3 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool .cse25 (<= c_hhv_state_5_Int c_hhv_state_6_Int) (= c_hhv_state_6_Int c_hhv_state_8_Int) c_hhv_state_2_Bool)) (.cse21 (or (and (or .cse8 .cse23 (and .cse15 .cse18 .cse19 .cse28 (or (and .cse2 (or .cse8 (and (or .cse6 .cse38) .cse15 .cse18 .cse19 .cse7 (or .cse23 (and (or (<= c_hhv_state_5_Int .cse39) .cse30) .cse28 c_hhv_state_2_Bool)) .cse17 .cse29))) .cse5 .cse6) (or (and .cse2 (or .cse8 (and .cse7 .cse17 .cse29))) .cse6) c_hhv_state_2_Bool)) .cse2) .cse5 .cse6))) (let ((.cse14 (and (ite c_hhv_state_0_Bool (and .cse11 .cse12 c_hhv_state_1_Bool (<= 2 c_hhv_state_8_Int)) .cse37) c_hhv_state_2_Bool)) (.cse9 (or (and (or (and .cse20 (or .cse8 .cse3) .cse21) .cse4) .cse2) .cse5 .cse6)) (.cse13 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse26 (or (and .cse2 .cse36 .cse7) .cse6)) (.cse33 (or .cse6 (and (or (and .cse2 .cse32) .cse6) (or (and .cse2 .cse36 .cse16 .cse7) .cse6) (or .cse8 .cse35 .cse23 .cse5))))) (and .cse0 (or (and .cse1 (or (and .cse2 (or .cse3 .cse4)) .cse5 .cse6) .cse7) .cse8) .cse9 (or .cse8 (and (or (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool .cse13 c_hhv_state_2_Bool) (and .cse1 (or .cse8 .cse6 .cse14) .cse7) .cse5 .cse6) .cse1 .cse7)) .cse15 (or .cse8 (and .cse16 .cse17 (or .cse8 .cse6 (and .cse18 .cse16 .cse17))) .cse6) .cse19 .cse20 .cse21 (or (and .cse1 (or (let ((.cse22 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool .cse25 c_hhv_state_2_Bool (<= 1 c_hhv_state_6_Int)))) (and (or .cse22 .cse8 .cse23 .cse6 .cse14) (or .cse8 (and .cse7 (or .cse22 .cse8 .cse24 .cse5 .cse6 .cse14)) .cse5 .cse6))) .cse8 .cse6) .cse7) .cse8 .cse6) .cse1 .cse26 (or (and .cse1 .cse7 (or (and .cse27 .cse28 c_hhv_state_2_Bool .cse29) .cse23 .cse5 .cse6)) .cse8) (or .cse8 (and .cse1 (or .cse23 (and (or (<= c_hhv_state_5_Int (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse30) .cse28 c_hhv_state_2_Bool .cse29) .cse5 .cse6) .cse7 (or .cse8 (and .cse1 (or (and (or .cse23 (and .cse31 .cse28 c_hhv_state_2_Bool .cse29) .cse6) .cse7) .cse5) .cse7)))) .cse32 .cse7 .cse33 (or (and .cse0 .cse1 .cse26 .cse9 (or (and .cse34 .cse0 .cse2 c_hhv_state_0_Bool .cse13 .cse1 .cse26 .cse12 .cse32 c_hhv_state_4_Bool c_hhv_state_1_Bool .cse7 .cse25) .cse35 .cse23 .cse5) .cse15 .cse19 .cse7 .cse33 .cse21) .cse6)))))))))))))) is different from true [2018-06-15 09:07:28,765 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse14 (not c_hhv_state_1_Bool)) (.cse3 (not c_hhv_state_3_Bool)) (.cse4 (not c_hhv_state_0_Bool)) (.cse23 (not c_hhv_state_2_Bool)) (.cse2 (not c_hhv_state_4_Bool))) (let ((.cse12 (and .cse23 .cse2 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse1 (and .cse14 .cse3 c_hhv_state_4_Bool .cse4 c_hhv_state_2_Bool)) (.cse9 (and .cse23 .cse14 .cse3 c_hhv_state_4_Bool c_hhv_state_0_Bool)) (.cse34 (and .cse14 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse13 (and .cse2 .cse3 c_hhv_state_1_Bool .cse4 c_hhv_state_2_Bool))) (let ((.cse38 (or .cse1 .cse9 .cse34 .cse13)) (.cse33 (or .cse9 .cse34 .cse12))) (let ((.cse40 (+ c_hhv_state_6_Int 1)) (.cse27 (and .cse14 .cse2 .cse3 c_hhv_state_0_Bool .cse33 c_hhv_state_2_Bool)) (.cse31 (and .cse14 .cse2 .cse3 .cse38 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse11 (and .cse23 .cse14 .cse2 .cse3 .cse4))) (let ((.cse41 (or .cse1 .cse31 .cse13 .cse12 .cse11)) (.cse17 (or .cse13 .cse27 .cse12)) (.cse15 (or .cse34 .cse13 .cse12)) (.cse16 (<= .cse40 c_hhv_state_5_Int)) (.cse8 (or .cse1 .cse9 .cse31 .cse13 .cse12 .cse11)) (.cse26 (or .cse9 .cse34 .cse13 .cse12))) (let ((.cse0 (or .cse1 .cse12 (and (or .cse9 (and .cse17 .cse15 (or (and .cse14 .cse2 .cse3 .cse16 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse13) .cse8)) .cse26) .cse11)) (.cse21 (or .cse9 (and (or .cse1 .cse31 .cse12 .cse11) .cse41) .cse13))) (let ((.cse32 (or .cse34 .cse13)) (.cse19 (or .cse9 (and .cse0 .cse21 .cse41)))) (let ((.cse18 (or .cse1 .cse9 (and .cse17 .cse19) .cse11)) (.cse39 (and .cse15 .cse26)) (.cse7 (or .cse9 (and (or .cse1 (and .cse15 .cse32) .cse11) .cse8) .cse12)) (.cse20 (or .cse1 .cse9 .cse13 .cse27 .cse12 .cse11)) (.cse24 (or .cse1 (and .cse17 .cse15 .cse26) .cse9 .cse11))) (let ((.cse35 (and .cse2 .cse3 c_hhv_state_1_Bool .cse4 (<= c_hhv_state_5_Int c_hhv_state_6_Int) c_hhv_state_2_Bool)) (.cse36 (or .cse1 (and (or .cse34 (and .cse7 (or .cse9 .cse13) .cse8 .cse20 .cse24)) .cse26) .cse12 .cse11)) (.cse28 (or .cse1 .cse12 .cse11 (and (or .cse9 (and .cse0 (or .cse1 (and (or .cse9 (and .cse17 .cse15 .cse8)) .cse26) .cse11) .cse14 .cse21 .cse2 .cse3 .cse18 c_hhv_state_0_Bool c_hhv_state_2_Bool (or .cse1 .cse12 (and (or .cse9 (and .cse0 .cse21 .cse17 .cse15 .cse8 .cse18 (or .cse1 .cse39 .cse11) (or .cse13 (and .cse14 .cse2 (<= c_hhv_state_8_Int .cse40) .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool)))) .cse26) .cse11)) .cse13) .cse26))) (.cse37 (or .cse1 .cse9 .cse39 .cse11))) (let ((.cse6 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse5 (= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse10 (and .cse14 .cse2 .cse3 .cse38 c_hhv_state_0_Bool .cse32 (<= 2 c_hhv_state_8_Int) c_hhv_state_2_Bool)) (.cse22 (or .cse1 (and (or .cse1 (and .cse20 .cse26) .cse11) (or .cse9 .cse13 .cse27 .cse12) (or .cse1 (and .cse8 .cse19 .cse37 .cse26) .cse11)) .cse11)) (.cse25 (or .cse1 (and .cse8 .cse37 .cse26) .cse11)) (.cse29 (or .cse1 (and (or (and (or .cse9 .cse35) .cse36 .cse28) .cse34) .cse26) .cse12 .cse11))) (and .cse0 (or .cse1 (and .cse2 .cse3 c_hhv_state_1_Bool .cse4 .cse5 .cse6 c_hhv_state_2_Bool) (and .cse7 .cse8 (or .cse1 .cse9 .cse10 .cse11)) .cse9 .cse12 .cse11) (or (and (or .cse1 .cse13 .cse12 .cse11 (and .cse14 .cse2 .cse15 .cse3 .cse16 c_hhv_state_0_Bool c_hhv_state_2_Bool)) .cse8) .cse9) (or .cse1 .cse9 (and .cse17 (or .cse1 (and .cse17 .cse18 .cse19) .cse9 .cse11) .cse19) .cse11) .cse20 (or .cse1 (and .cse0 .cse21 .cse7 .cse22 (or (and .cse23 c_hhv_state_0_Bool .cse20 .cse6 .cse24 .cse14 .cse7 .cse3 .cse8 c_hhv_state_4_Bool .cse5 .cse25 .cse26) .cse13 .cse27 .cse12) .cse8 .cse28 .cse25 .cse29 .cse24) .cse11) (or .cse1 (and .cse7 .cse8 (or .cse1 (let ((.cse30 (or .cse1 .cse9 (and .cse2 .cse3 c_hhv_state_1_Bool .cse4 c_hhv_state_2_Bool (<= 1 c_hhv_state_6_Int)) .cse10 .cse11))) (and (or (and .cse8 (or .cse1 (and .cse30 .cse2 .cse3 c_hhv_state_1_Bool .cse4 c_hhv_state_2_Bool) .cse31 .cse12 .cse11)) .cse9 .cse11) (or (and .cse30 .cse14 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse13))) .cse9 .cse11)) .cse9 .cse11) .cse24 (or (and .cse7 .cse8 (or .cse1 (and (<= c_hhv_state_8_Int (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse14 .cse2 .cse15 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse13 .cse12 .cse11) (or .cse9 (and .cse7 .cse8 (or .cse1 .cse13 .cse12 .cse11 (and .cse14 .cse2 .cse15 .cse3 c_hhv_state_0_Bool .cse32 .cse33 c_hhv_state_2_Bool))))) .cse9) (or .cse9 (and .cse7 (or .cse1 .cse12 (and (or .cse34 .cse35) .cse26) .cse11) .cse8)) .cse21 .cse7 .cse22 .cse36 .cse8 .cse28 .cse25 .cse29))))))))))) is different from false [2018-06-15 09:07:28,766 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse14 (not c_hhv_state_1_Bool)) (.cse3 (not c_hhv_state_3_Bool)) (.cse4 (not c_hhv_state_0_Bool)) (.cse23 (not c_hhv_state_2_Bool)) (.cse2 (not c_hhv_state_4_Bool))) (let ((.cse12 (and .cse23 .cse2 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse1 (and .cse14 .cse3 c_hhv_state_4_Bool .cse4 c_hhv_state_2_Bool)) (.cse9 (and .cse23 .cse14 .cse3 c_hhv_state_4_Bool c_hhv_state_0_Bool)) (.cse34 (and .cse14 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse13 (and .cse2 .cse3 c_hhv_state_1_Bool .cse4 c_hhv_state_2_Bool))) (let ((.cse38 (or .cse1 .cse9 .cse34 .cse13)) (.cse33 (or .cse9 .cse34 .cse12))) (let ((.cse40 (+ c_hhv_state_6_Int 1)) (.cse27 (and .cse14 .cse2 .cse3 c_hhv_state_0_Bool .cse33 c_hhv_state_2_Bool)) (.cse31 (and .cse14 .cse2 .cse3 .cse38 c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse11 (and .cse23 .cse14 .cse2 .cse3 .cse4))) (let ((.cse41 (or .cse1 .cse31 .cse13 .cse12 .cse11)) (.cse17 (or .cse13 .cse27 .cse12)) (.cse15 (or .cse34 .cse13 .cse12)) (.cse16 (<= .cse40 c_hhv_state_5_Int)) (.cse8 (or .cse1 .cse9 .cse31 .cse13 .cse12 .cse11)) (.cse26 (or .cse9 .cse34 .cse13 .cse12))) (let ((.cse0 (or .cse1 .cse12 (and (or .cse9 (and .cse17 .cse15 (or (and .cse14 .cse2 .cse3 .cse16 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse13) .cse8)) .cse26) .cse11)) (.cse21 (or .cse9 (and (or .cse1 .cse31 .cse12 .cse11) .cse41) .cse13))) (let ((.cse32 (or .cse34 .cse13)) (.cse19 (or .cse9 (and .cse0 .cse21 .cse41)))) (let ((.cse18 (or .cse1 .cse9 (and .cse17 .cse19) .cse11)) (.cse39 (and .cse15 .cse26)) (.cse7 (or .cse9 (and (or .cse1 (and .cse15 .cse32) .cse11) .cse8) .cse12)) (.cse20 (or .cse1 .cse9 .cse13 .cse27 .cse12 .cse11)) (.cse24 (or .cse1 (and .cse17 .cse15 .cse26) .cse9 .cse11))) (let ((.cse35 (and .cse2 .cse3 c_hhv_state_1_Bool .cse4 (<= c_hhv_state_5_Int c_hhv_state_6_Int) c_hhv_state_2_Bool)) (.cse36 (or .cse1 (and (or .cse34 (and .cse7 (or .cse9 .cse13) .cse8 .cse20 .cse24)) .cse26) .cse12 .cse11)) (.cse28 (or .cse1 .cse12 .cse11 (and (or .cse9 (and .cse0 (or .cse1 (and (or .cse9 (and .cse17 .cse15 .cse8)) .cse26) .cse11) .cse14 .cse21 .cse2 .cse3 .cse18 c_hhv_state_0_Bool c_hhv_state_2_Bool (or .cse1 .cse12 (and (or .cse9 (and .cse0 .cse21 .cse17 .cse15 .cse8 .cse18 (or .cse1 .cse39 .cse11) (or .cse13 (and .cse14 .cse2 (<= c_hhv_state_8_Int .cse40) .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool)))) .cse26) .cse11)) .cse13) .cse26))) (.cse37 (or .cse1 .cse9 .cse39 .cse11))) (let ((.cse6 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse5 (= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse10 (and .cse14 .cse2 .cse3 .cse38 c_hhv_state_0_Bool .cse32 (<= 2 c_hhv_state_8_Int) c_hhv_state_2_Bool)) (.cse22 (or .cse1 (and (or .cse1 (and .cse20 .cse26) .cse11) (or .cse9 .cse13 .cse27 .cse12) (or .cse1 (and .cse8 .cse19 .cse37 .cse26) .cse11)) .cse11)) (.cse25 (or .cse1 (and .cse8 .cse37 .cse26) .cse11)) (.cse29 (or .cse1 (and (or (and (or .cse9 .cse35) .cse36 .cse28) .cse34) .cse26) .cse12 .cse11))) (and .cse0 (or .cse1 (and .cse2 .cse3 c_hhv_state_1_Bool .cse4 .cse5 .cse6 c_hhv_state_2_Bool) (and .cse7 .cse8 (or .cse1 .cse9 .cse10 .cse11)) .cse9 .cse12 .cse11) (or (and (or .cse1 .cse13 .cse12 .cse11 (and .cse14 .cse2 .cse15 .cse3 .cse16 c_hhv_state_0_Bool c_hhv_state_2_Bool)) .cse8) .cse9) (or .cse1 .cse9 (and .cse17 (or .cse1 (and .cse17 .cse18 .cse19) .cse9 .cse11) .cse19) .cse11) .cse20 (or .cse1 (and .cse0 .cse21 .cse7 .cse22 (or (and .cse23 c_hhv_state_0_Bool .cse20 .cse6 .cse24 .cse14 .cse7 .cse3 .cse8 c_hhv_state_4_Bool .cse5 .cse25 .cse26) .cse13 .cse27 .cse12) .cse8 .cse28 .cse25 .cse29 .cse24) .cse11) (or .cse1 (and .cse7 .cse8 (or .cse1 (let ((.cse30 (or .cse1 .cse9 (and .cse2 .cse3 c_hhv_state_1_Bool .cse4 c_hhv_state_2_Bool (<= 1 c_hhv_state_6_Int)) .cse10 .cse11))) (and (or (and .cse8 (or .cse1 (and .cse30 .cse2 .cse3 c_hhv_state_1_Bool .cse4 c_hhv_state_2_Bool) .cse31 .cse12 .cse11)) .cse9 .cse11) (or (and .cse30 .cse14 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse13))) .cse9 .cse11)) .cse9 .cse11) .cse24 (or (and .cse7 .cse8 (or .cse1 (and (<= c_hhv_state_8_Int (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse14 .cse2 .cse15 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse13 .cse12 .cse11) (or .cse9 (and .cse7 .cse8 (or .cse1 .cse13 .cse12 .cse11 (and .cse14 .cse2 .cse15 .cse3 c_hhv_state_0_Bool .cse32 .cse33 c_hhv_state_2_Bool))))) .cse9) (or .cse9 (and .cse7 (or .cse1 .cse12 (and (or .cse34 .cse35) .cse26) .cse11) .cse8)) .cse21 .cse7 .cse22 .cse36 .cse8 .cse28 .cse25 .cse29))))))))))) is different from true [2018-06-15 09:07:28,777 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse26 (not c_hhv_state_1_Bool)) (.cse20 (not c_hhv_state_4_Bool)) (.cse15 (not c_hhv_state_3_Bool)) (.cse16 (not c_hhv_state_0_Bool))) (let ((.cse22 (and .cse26 .cse20 .cse15 .cse16)) (.cse14 (not c_hhv_state_2_Bool))) (let ((.cse1 (and .cse14 .cse15 c_hhv_state_4_Bool c_hhv_state_1_Bool .cse16)) (.cse27 (ite .cse14 (and c_hhv_state_3_Bool c_hhv_state_0_Bool) .cse22)) (.cse24 (and .cse20 c_hhv_state_3_Bool c_hhv_state_0_Bool))) (let ((.cse2 (ite .cse14 .cse24 .cse22)) (.cse31 (or .cse1 (and .cse20 .cse27)))) (let ((.cse33 (and .cse2 .cse31)) (.cse6 (and .cse14 .cse26 .cse20 .cse15 .cse16)) (.cse32 (+ c_hhv_state_6_Int 1))) (let ((.cse21 (=> c_hhv_state_3_Bool (and c_hhv_state_0_Bool (=> .cse26 (<= .cse32 c_hhv_state_5_Int))))) (.cse13 (or .cse1 .cse33 .cse6)) (.cse5 (or .cse2 .cse1))) (let ((.cse7 (or (and (or .cse1 (and .cse2 .cse20 (ite .cse14 (and .cse2 .cse21) .cse22) .cse13 .cse5)) .cse5) .cse6)) (.cse29 (or .cse33 .cse6))) (let ((.cse3 (or (and .cse7 .cse29 .cse13) .cse1)) (.cse18 (and .cse2 .cse5))) (let ((.cse30 (and .cse14 .cse26 c_hhv_state_3_Bool c_hhv_state_0_Bool)) (.cse10 (or .cse1 .cse18 .cse6)) (.cse11 (or .cse1 (and (or .cse2 .cse6) .cse13))) (.cse4 (or .cse1 (and .cse2 .cse3 .cse5) .cse6))) (let ((.cse0 (or (and (or (and .cse2 .cse7 (or (and (or (and .cse2 .cse13 .cse5) .cse1) .cse5) .cse6) (or .cse6 (and (or .cse1 (and .cse2 .cse20 .cse7 (or .cse18 .cse6) (ite .cse14 (and .cse2 (=> c_hhv_state_3_Bool (and (=> .cse26 (<= c_hhv_state_8_Int .cse32)) c_hhv_state_0_Bool))) .cse22) .cse13 .cse4 .cse5)) .cse5)) .cse13 .cse4) .cse1) .cse5) .cse6)) (.cse8 (or (and .cse10 .cse11 .cse13 .cse5) .cse6)) (.cse25 (ite c_hhv_state_2_Bool (and .cse2 (or .cse30 (<= c_hhv_state_5_Int c_hhv_state_6_Int))) .cse24))) (let ((.cse9 (or (and (or (and .cse10 .cse3 .cse13 .cse5) .cse6) (or .cse1 .cse18) (or (and .cse10 .cse5) .cse6)) .cse6)) (.cse17 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse12 (or (and .cse10 .cse13 .cse5) .cse6)) (.cse19 (or (and .cse0 .cse8 (or .cse1 (and .cse25 .cse20)) .cse5) .cse6)) (.cse23 (or (and (ite .cse14 (=> c_hhv_state_3_Bool (and .cse31 .cse20 c_hhv_state_0_Bool (=> .cse26 (<= 2 c_hhv_state_8_Int)) .cse27)) .cse22) .cse20) .cse1 .cse6))) (and .cse0 (or .cse1 (and .cse2 .cse3 (or .cse1 (and .cse2 .cse3 .cse4 .cse5) .cse6) .cse5) .cse6) .cse7 .cse8 (or (and .cse0 .cse9 .cse10 .cse7 .cse11 .cse12 .cse13 (or (and .cse14 .cse10 .cse11 .cse15 .cse12 .cse13 c_hhv_state_4_Bool c_hhv_state_1_Bool .cse16 (= c_hhv_state_8_Int c_hhv_state_6_Int) .cse17 .cse5) .cse18) .cse19) .cse6) (or .cse1 (and (or (and .cse2 (ite .cse14 (and .cse2 .cse20 .cse21) .cse22)) .cse6) .cse13)) .cse9 .cse10 (or .cse1 (and .cse11 .cse13 .cse23 (or (ite c_hhv_state_2_Bool (and .cse2 (= c_hhv_state_6_Int c_hhv_state_8_Int) .cse17) .cse24) .cse6))) .cse11 .cse12 (or .cse1 (and .cse11 .cse13 (or (and .cse25 .cse20 .cse5) .cse6))) .cse13 (or .cse1 (and (or (and .cse2 (ite .cse14 (and .cse20 (=> c_hhv_state_3_Bool (and (=> .cse26 (<= c_hhv_state_8_Int (+ c_hhv_state_7_Int c_hhv_state_6_Int))) c_hhv_state_0_Bool))) .cse22)) .cse6) .cse11 .cse13 (or .cse1 (and (or (and .cse2 .cse20 .cse27 .cse5) .cse6) .cse11 .cse13)))) .cse19 (or (and .cse20 .cse11 .cse13 (or (let ((.cse28 (or .cse30 (and .cse26 .cse20 .cse15 .cse16 c_hhv_state_2_Bool (<= 1 c_hhv_state_6_Int))))) (and .cse20 (or .cse1 (and (ite c_hhv_state_2_Bool (and .cse23 .cse28) .cse24) .cse29 .cse13) .cse6) (ite .cse14 (and .cse26 c_hhv_state_3_Bool .cse23 c_hhv_state_0_Bool .cse28) .cse22))) .cse1 .cse6)) .cse1 .cse6))))))))))))) is different from false [2018-06-15 09:07:28,778 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse26 (not c_hhv_state_1_Bool)) (.cse20 (not c_hhv_state_4_Bool)) (.cse15 (not c_hhv_state_3_Bool)) (.cse16 (not c_hhv_state_0_Bool))) (let ((.cse22 (and .cse26 .cse20 .cse15 .cse16)) (.cse14 (not c_hhv_state_2_Bool))) (let ((.cse1 (and .cse14 .cse15 c_hhv_state_4_Bool c_hhv_state_1_Bool .cse16)) (.cse27 (ite .cse14 (and c_hhv_state_3_Bool c_hhv_state_0_Bool) .cse22)) (.cse24 (and .cse20 c_hhv_state_3_Bool c_hhv_state_0_Bool))) (let ((.cse2 (ite .cse14 .cse24 .cse22)) (.cse31 (or .cse1 (and .cse20 .cse27)))) (let ((.cse33 (and .cse2 .cse31)) (.cse6 (and .cse14 .cse26 .cse20 .cse15 .cse16)) (.cse32 (+ c_hhv_state_6_Int 1))) (let ((.cse21 (=> c_hhv_state_3_Bool (and c_hhv_state_0_Bool (=> .cse26 (<= .cse32 c_hhv_state_5_Int))))) (.cse13 (or .cse1 .cse33 .cse6)) (.cse5 (or .cse2 .cse1))) (let ((.cse7 (or (and (or .cse1 (and .cse2 .cse20 (ite .cse14 (and .cse2 .cse21) .cse22) .cse13 .cse5)) .cse5) .cse6)) (.cse29 (or .cse33 .cse6))) (let ((.cse3 (or (and .cse7 .cse29 .cse13) .cse1)) (.cse18 (and .cse2 .cse5))) (let ((.cse30 (and .cse14 .cse26 c_hhv_state_3_Bool c_hhv_state_0_Bool)) (.cse10 (or .cse1 .cse18 .cse6)) (.cse11 (or .cse1 (and (or .cse2 .cse6) .cse13))) (.cse4 (or .cse1 (and .cse2 .cse3 .cse5) .cse6))) (let ((.cse0 (or (and (or (and .cse2 .cse7 (or (and (or (and .cse2 .cse13 .cse5) .cse1) .cse5) .cse6) (or .cse6 (and (or .cse1 (and .cse2 .cse20 .cse7 (or .cse18 .cse6) (ite .cse14 (and .cse2 (=> c_hhv_state_3_Bool (and (=> .cse26 (<= c_hhv_state_8_Int .cse32)) c_hhv_state_0_Bool))) .cse22) .cse13 .cse4 .cse5)) .cse5)) .cse13 .cse4) .cse1) .cse5) .cse6)) (.cse8 (or (and .cse10 .cse11 .cse13 .cse5) .cse6)) (.cse25 (ite c_hhv_state_2_Bool (and .cse2 (or .cse30 (<= c_hhv_state_5_Int c_hhv_state_6_Int))) .cse24))) (let ((.cse9 (or (and (or (and .cse10 .cse3 .cse13 .cse5) .cse6) (or .cse1 .cse18) (or (and .cse10 .cse5) .cse6)) .cse6)) (.cse17 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse12 (or (and .cse10 .cse13 .cse5) .cse6)) (.cse19 (or (and .cse0 .cse8 (or .cse1 (and .cse25 .cse20)) .cse5) .cse6)) (.cse23 (or (and (ite .cse14 (=> c_hhv_state_3_Bool (and .cse31 .cse20 c_hhv_state_0_Bool (=> .cse26 (<= 2 c_hhv_state_8_Int)) .cse27)) .cse22) .cse20) .cse1 .cse6))) (and .cse0 (or .cse1 (and .cse2 .cse3 (or .cse1 (and .cse2 .cse3 .cse4 .cse5) .cse6) .cse5) .cse6) .cse7 .cse8 (or (and .cse0 .cse9 .cse10 .cse7 .cse11 .cse12 .cse13 (or (and .cse14 .cse10 .cse11 .cse15 .cse12 .cse13 c_hhv_state_4_Bool c_hhv_state_1_Bool .cse16 (= c_hhv_state_8_Int c_hhv_state_6_Int) .cse17 .cse5) .cse18) .cse19) .cse6) (or .cse1 (and (or (and .cse2 (ite .cse14 (and .cse2 .cse20 .cse21) .cse22)) .cse6) .cse13)) .cse9 .cse10 (or .cse1 (and .cse11 .cse13 .cse23 (or (ite c_hhv_state_2_Bool (and .cse2 (= c_hhv_state_6_Int c_hhv_state_8_Int) .cse17) .cse24) .cse6))) .cse11 .cse12 (or .cse1 (and .cse11 .cse13 (or (and .cse25 .cse20 .cse5) .cse6))) .cse13 (or .cse1 (and (or (and .cse2 (ite .cse14 (and .cse20 (=> c_hhv_state_3_Bool (and (=> .cse26 (<= c_hhv_state_8_Int (+ c_hhv_state_7_Int c_hhv_state_6_Int))) c_hhv_state_0_Bool))) .cse22)) .cse6) .cse11 .cse13 (or .cse1 (and (or (and .cse2 .cse20 .cse27 .cse5) .cse6) .cse11 .cse13)))) .cse19 (or (and .cse20 .cse11 .cse13 (or (let ((.cse28 (or .cse30 (and .cse26 .cse20 .cse15 .cse16 c_hhv_state_2_Bool (<= 1 c_hhv_state_6_Int))))) (and .cse20 (or .cse1 (and (ite c_hhv_state_2_Bool (and .cse23 .cse28) .cse24) .cse29 .cse13) .cse6) (ite .cse14 (and .cse26 c_hhv_state_3_Bool .cse23 c_hhv_state_0_Bool .cse28) .cse22))) .cse1 .cse6)) .cse1 .cse6))))))))))))) is different from true [2018-06-15 09:07:28,783 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse10 (not c_hhv_state_2_Bool)) (.cse16 (not c_hhv_state_4_Bool)) (.cse17 (not c_hhv_state_0_Bool))) (let ((.cse8 (and .cse10 .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse17)) (.cse13 (and .cse10 .cse16 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse12 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse24 (not c_hhv_state_1_Bool)) (.cse11 (not c_hhv_state_3_Bool))) (let ((.cse2 (and .cse10 .cse24 .cse16 .cse11 .cse17)) (.cse9 (and .cse24 .cse16 c_hhv_state_3_Bool c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool)) (.cse18 (and .cse10 .cse11 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse15 (or .cse8 .cse13))) (let ((.cse0 (or .cse9 .cse18 (and .cse15 (or (and .cse10 .cse16 c_hhv_state_3_Bool (<= (+ c_hhv_state_6_Int 1) c_hhv_state_5_Int) c_hhv_state_1_Bool .cse17) .cse13)))) (.cse1 (or .cse9 .cse8 .cse18 .cse13)) (.cse7 (or .cse9 .cse8 .cse18 .cse13 .cse2))) (let ((.cse6 (or (and .cse0 .cse1 .cse7) .cse2))) (let ((.cse23 (and .cse10 .cse16 c_hhv_state_3_Bool .cse15 c_hhv_state_1_Bool .cse17)) (.cse5 (or (and .cse1 .cse6 .cse7) .cse2)) (.cse4 (or (and .cse1 .cse7) .cse2))) (let ((.cse20 (or (and .cse5 .cse1 .cse6 (or (and .cse5 (or .cse9 .cse18 (and .cse15 (or (and .cse10 .cse16 c_hhv_state_3_Bool (<= c_hhv_state_8_Int c_hhv_state_6_Int) c_hhv_state_1_Bool .cse17) .cse13))) .cse1 .cse6 .cse7) .cse2) .cse4 .cse7) .cse2)) (.cse3 (or .cse9 .cse8 .cse23 .cse13 (and .cse10 .cse11 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool (<= c_hhv_state_5_Int c_hhv_state_6_Int))))) (let ((.cse14 (or (and .cse1 .cse4 .cse20 .cse3) .cse2)) (.cse19 (or (and .cse5 .cse1 .cse4) .cse2)) (.cse22 (or .cse2 (and .cse1 (or (and .cse1 (or .cse9 (and (or .cse13 (and .cse10 .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse17 (<= 1 c_hhv_state_8_Int))) .cse15))) .cse18))))) (and (or (and .cse0 .cse1) .cse2) (or .cse2 (and .cse1 .cse3)) .cse4 (or (and (or (and .cse5 .cse1 .cse6 .cse7) .cse2) .cse1 .cse6 .cse7) .cse2) .cse7 (or (and .cse1 (or .cse8 (and .cse1 (or .cse9 (and .cse10 .cse11 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool (= c_hhv_state_6_Int c_hhv_state_8_Int) .cse12))) .cse13)) .cse2) .cse14 (or (and .cse1 (or .cse9 (and .cse15 (or .cse13 (and .cse10 .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse17 (<= (+ c_hhv_state_8_Int 1) (+ c_hhv_state_7_Int c_hhv_state_6_Int))))) .cse18)) .cse2) .cse6 .cse19 .cse20 (or .cse2 (and (or .cse2 (let ((.cse21 (or .cse9 (and .cse10 .cse11 .cse1 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool (<= 1 c_hhv_state_6_Int)) .cse23))) (and .cse1 (or .cse9 .cse18 (and .cse10 .cse21 .cse16 c_hhv_state_3_Bool .cse15 c_hhv_state_1_Bool .cse17 .cse22)) (or (and (or .cse9 (and .cse10 .cse21 .cse11 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool .cse22) .cse8 .cse13) .cse1 .cse7) .cse2)))) .cse1 .cse7)) (or (and .cse14 .cse1 .cse6 .cse19 .cse4 .cse20 (or .cse8 .cse18 (and .cse1 .cse4 (= c_hhv_state_8_Int c_hhv_state_6_Int) .cse12 .cse7) .cse13) .cse7) .cse2) .cse22))))))))) is different from false [2018-06-15 09:07:28,787 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse10 (not c_hhv_state_2_Bool)) (.cse16 (not c_hhv_state_4_Bool)) (.cse17 (not c_hhv_state_0_Bool))) (let ((.cse8 (and .cse10 .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse17)) (.cse13 (and .cse10 .cse16 c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse12 (<= c_hhv_state_5_Int c_hhv_state_8_Int)) (.cse24 (not c_hhv_state_1_Bool)) (.cse11 (not c_hhv_state_3_Bool))) (let ((.cse2 (and .cse10 .cse24 .cse16 .cse11 .cse17)) (.cse9 (and .cse24 .cse16 c_hhv_state_3_Bool c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool)) (.cse18 (and .cse10 .cse11 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse15 (or .cse8 .cse13))) (let ((.cse0 (or .cse9 .cse18 (and .cse15 (or (and .cse10 .cse16 c_hhv_state_3_Bool (<= (+ c_hhv_state_6_Int 1) c_hhv_state_5_Int) c_hhv_state_1_Bool .cse17) .cse13)))) (.cse1 (or .cse9 .cse8 .cse18 .cse13)) (.cse7 (or .cse9 .cse8 .cse18 .cse13 .cse2))) (let ((.cse6 (or (and .cse0 .cse1 .cse7) .cse2))) (let ((.cse23 (and .cse10 .cse16 c_hhv_state_3_Bool .cse15 c_hhv_state_1_Bool .cse17)) (.cse5 (or (and .cse1 .cse6 .cse7) .cse2)) (.cse4 (or (and .cse1 .cse7) .cse2))) (let ((.cse20 (or (and .cse5 .cse1 .cse6 (or (and .cse5 (or .cse9 .cse18 (and .cse15 (or (and .cse10 .cse16 c_hhv_state_3_Bool (<= c_hhv_state_8_Int c_hhv_state_6_Int) c_hhv_state_1_Bool .cse17) .cse13))) .cse1 .cse6 .cse7) .cse2) .cse4 .cse7) .cse2)) (.cse3 (or .cse9 .cse8 .cse23 .cse13 (and .cse10 .cse11 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool (<= c_hhv_state_5_Int c_hhv_state_6_Int))))) (let ((.cse14 (or (and .cse1 .cse4 .cse20 .cse3) .cse2)) (.cse19 (or (and .cse5 .cse1 .cse4) .cse2)) (.cse22 (or .cse2 (and .cse1 (or (and .cse1 (or .cse9 (and (or .cse13 (and .cse10 .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse17 (<= 1 c_hhv_state_8_Int))) .cse15))) .cse18))))) (and (or (and .cse0 .cse1) .cse2) (or .cse2 (and .cse1 .cse3)) .cse4 (or (and (or (and .cse5 .cse1 .cse6 .cse7) .cse2) .cse1 .cse6 .cse7) .cse2) .cse7 (or (and .cse1 (or .cse8 (and .cse1 (or .cse9 (and .cse10 .cse11 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool (= c_hhv_state_6_Int c_hhv_state_8_Int) .cse12))) .cse13)) .cse2) .cse14 (or (and .cse1 (or .cse9 (and .cse15 (or .cse13 (and .cse10 .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse17 (<= (+ c_hhv_state_8_Int 1) (+ c_hhv_state_7_Int c_hhv_state_6_Int))))) .cse18)) .cse2) .cse6 .cse19 .cse20 (or .cse2 (and (or .cse2 (let ((.cse21 (or .cse9 (and .cse10 .cse11 .cse1 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool (<= 1 c_hhv_state_6_Int)) .cse23))) (and .cse1 (or .cse9 .cse18 (and .cse10 .cse21 .cse16 c_hhv_state_3_Bool .cse15 c_hhv_state_1_Bool .cse17 .cse22)) (or (and (or .cse9 (and .cse10 .cse21 .cse11 c_hhv_state_4_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool .cse22) .cse8 .cse13) .cse1 .cse7) .cse2)))) .cse1 .cse7)) (or (and .cse14 .cse1 .cse6 .cse19 .cse4 .cse20 (or .cse8 .cse18 (and .cse1 .cse4 (= c_hhv_state_8_Int c_hhv_state_6_Int) .cse12 .cse7) .cse13) .cse7) .cse2) .cse22))))))))) is different from true [2018-06-15 09:07:28,795 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse10 (not c_hhv_state_2_Bool)) (.cse16 (not c_hhv_state_4_Bool))) (let ((.cse23 (<= c_hhv_state_5_Int c_hhv_state_6_Int)) (.cse21 (and .cse10 .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool)) (.cse11 (not c_hhv_state_1_Bool)) (.cse12 (not c_hhv_state_3_Bool)) (.cse17 (not c_hhv_state_0_Bool))) (let ((.cse5 (and .cse10 .cse11 .cse16 .cse12 .cse17)) (.cse8 (ite .cse17 (and .cse10 .cse11 .cse16 c_hhv_state_3_Bool) .cse21)) (.cse9 (and .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse17 .cse23 c_hhv_state_2_Bool)) (.cse15 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool c_hhv_state_4_Bool))) (let ((.cse1 (or .cse8 .cse9 .cse15)) (.cse20 (<= (+ c_hhv_state_6_Int 1) c_hhv_state_5_Int)) (.cse4 (or .cse8 .cse9 .cse15 .cse5))) (let ((.cse3 (or .cse5 (and .cse1 (or .cse9 .cse15 (and .cse8 (ite .cse17 (and .cse8 .cse20) .cse21))) .cse4)))) (let ((.cse2 (or .cse5 (and .cse1 .cse3 .cse4))) (.cse7 (or (and .cse1 .cse4) .cse5)) (.cse18 (and .cse8 .cse10 .cse11 .cse16 c_hhv_state_3_Bool .cse17))) (let ((.cse19 (or .cse8 .cse18 .cse9 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool c_hhv_state_4_Bool .cse23))) (.cse0 (or .cse5 (and .cse1 .cse2 (or (and (or .cse9 .cse15 (and .cse8 (ite .cse17 (<= c_hhv_state_8_Int c_hhv_state_6_Int) .cse21))) .cse1 .cse2 .cse3 .cse4) .cse5) .cse3 .cse7 .cse4)))) (let ((.cse22 (or (and .cse1 .cse2 .cse7) .cse5)) (.cse6 (or (and .cse19 .cse1 .cse0 .cse7) .cse5)) (.cse14 (or .cse5 (and .cse1 (or .cse9 .cse15 (and .cse8 (<= 1 c_hhv_state_8_Int))))))) (and .cse0 (or (and .cse1 (or (and .cse1 .cse2 .cse3 .cse4) .cse5) .cse3 .cse4) .cse5) .cse6 .cse7 (or (and .cse1 (or (let ((.cse13 (or .cse18 .cse9 (and .cse10 .cse11 .cse1 .cse12 c_hhv_state_0_Bool c_hhv_state_4_Bool (<= 1 c_hhv_state_6_Int))))) (and .cse1 (or (and (or .cse8 .cse9 (and .cse10 .cse11 .cse12 .cse13 c_hhv_state_0_Bool c_hhv_state_4_Bool .cse14)) .cse1 .cse4) .cse5) (or .cse9 .cse15 (and .cse8 .cse10 .cse11 .cse16 c_hhv_state_3_Bool .cse13 .cse17 .cse14)))) .cse5) .cse4) .cse5) (or (and .cse19 .cse1) .cse5) (or (and .cse1 (or .cse9 .cse15 (and .cse8 (ite .cse17 .cse20 .cse21)))) .cse5) (or .cse5 (and .cse1 (or .cse8 (and .cse1 (or .cse9 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool c_hhv_state_4_Bool (= c_hhv_state_6_Int c_hhv_state_8_Int) (<= c_hhv_state_5_Int c_hhv_state_8_Int))))))) .cse22 (or (and .cse1 (or (and .cse8 (ite .cse17 (<= (+ c_hhv_state_8_Int 1) (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse21)) .cse9 .cse15)) .cse5) .cse3 .cse4 (or .cse5 (and .cse1 .cse0 .cse22 .cse6 .cse3 .cse7 .cse4 (or .cse8 .cse15 (and .cse1 .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse17 .cse23 .cse7 .cse4 c_hhv_state_2_Bool)))) .cse14))))))))) is different from false [2018-06-15 09:07:28,796 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse10 (not c_hhv_state_2_Bool)) (.cse16 (not c_hhv_state_4_Bool))) (let ((.cse23 (<= c_hhv_state_5_Int c_hhv_state_6_Int)) (.cse21 (and .cse10 .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool)) (.cse11 (not c_hhv_state_1_Bool)) (.cse12 (not c_hhv_state_3_Bool)) (.cse17 (not c_hhv_state_0_Bool))) (let ((.cse5 (and .cse10 .cse11 .cse16 .cse12 .cse17)) (.cse8 (ite .cse17 (and .cse10 .cse11 .cse16 c_hhv_state_3_Bool) .cse21)) (.cse9 (and .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse17 .cse23 c_hhv_state_2_Bool)) (.cse15 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool c_hhv_state_4_Bool))) (let ((.cse1 (or .cse8 .cse9 .cse15)) (.cse20 (<= (+ c_hhv_state_6_Int 1) c_hhv_state_5_Int)) (.cse4 (or .cse8 .cse9 .cse15 .cse5))) (let ((.cse3 (or .cse5 (and .cse1 (or .cse9 .cse15 (and .cse8 (ite .cse17 (and .cse8 .cse20) .cse21))) .cse4)))) (let ((.cse2 (or .cse5 (and .cse1 .cse3 .cse4))) (.cse7 (or (and .cse1 .cse4) .cse5)) (.cse18 (and .cse8 .cse10 .cse11 .cse16 c_hhv_state_3_Bool .cse17))) (let ((.cse19 (or .cse8 .cse18 .cse9 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool c_hhv_state_4_Bool .cse23))) (.cse0 (or .cse5 (and .cse1 .cse2 (or (and (or .cse9 .cse15 (and .cse8 (ite .cse17 (<= c_hhv_state_8_Int c_hhv_state_6_Int) .cse21))) .cse1 .cse2 .cse3 .cse4) .cse5) .cse3 .cse7 .cse4)))) (let ((.cse22 (or (and .cse1 .cse2 .cse7) .cse5)) (.cse6 (or (and .cse19 .cse1 .cse0 .cse7) .cse5)) (.cse14 (or .cse5 (and .cse1 (or .cse9 .cse15 (and .cse8 (<= 1 c_hhv_state_8_Int))))))) (and .cse0 (or (and .cse1 (or (and .cse1 .cse2 .cse3 .cse4) .cse5) .cse3 .cse4) .cse5) .cse6 .cse7 (or (and .cse1 (or (let ((.cse13 (or .cse18 .cse9 (and .cse10 .cse11 .cse1 .cse12 c_hhv_state_0_Bool c_hhv_state_4_Bool (<= 1 c_hhv_state_6_Int))))) (and .cse1 (or (and (or .cse8 .cse9 (and .cse10 .cse11 .cse12 .cse13 c_hhv_state_0_Bool c_hhv_state_4_Bool .cse14)) .cse1 .cse4) .cse5) (or .cse9 .cse15 (and .cse8 .cse10 .cse11 .cse16 c_hhv_state_3_Bool .cse13 .cse17 .cse14)))) .cse5) .cse4) .cse5) (or (and .cse19 .cse1) .cse5) (or (and .cse1 (or .cse9 .cse15 (and .cse8 (ite .cse17 .cse20 .cse21)))) .cse5) (or .cse5 (and .cse1 (or .cse8 (and .cse1 (or .cse9 (and .cse10 .cse11 .cse12 c_hhv_state_0_Bool c_hhv_state_4_Bool (= c_hhv_state_6_Int c_hhv_state_8_Int) (<= c_hhv_state_5_Int c_hhv_state_8_Int))))))) .cse22 (or (and .cse1 (or (and .cse8 (ite .cse17 (<= (+ c_hhv_state_8_Int 1) (+ c_hhv_state_7_Int c_hhv_state_6_Int)) .cse21)) .cse9 .cse15)) .cse5) .cse3 .cse4 (or .cse5 (and .cse1 .cse0 .cse22 .cse6 .cse3 .cse7 .cse4 (or .cse8 .cse15 (and .cse1 .cse16 c_hhv_state_3_Bool c_hhv_state_1_Bool .cse17 .cse23 .cse7 .cse4 c_hhv_state_2_Bool)))) .cse14))))))))) is different from true [2018-06-15 09:07:28,800 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse9 (not c_hhv_state_1_Bool)) (.cse10 (not c_hhv_state_0_Bool)) (.cse11 (<= c_hhv_state_5_Int c_hhv_state_6_Int)) (.cse4 (not c_hhv_state_4_Bool))) (let ((.cse12 (and .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse3 (not c_hhv_state_3_Bool)) (.cse24 (and .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool)) (.cse8 (and .cse9 .cse4 .cse10 .cse11))) (let ((.cse13 (ite .cse3 .cse24 .cse8)) (.cse16 (ite c_hhv_state_3_Bool .cse8 .cse12)) (.cse15 (ite .cse3 .cse12 .cse8)) (.cse2 (and (not c_hhv_state_2_Bool) .cse9 .cse4 .cse3 .cse10))) (let ((.cse14 (or (and .cse13 .cse16 .cse15 c_hhv_state_2_Bool) .cse2)) (.cse22 (ite .cse3 (and .cse4 (<= (+ c_hhv_state_6_Int 1) c_hhv_state_5_Int) c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool) .cse8))) (let ((.cse6 (<= 1 c_hhv_state_8_Int)) (.cse20 (or .cse2 (and .cse13 .cse14 .cse16 .cse15 .cse22 c_hhv_state_2_Bool)))) (let ((.cse1 (or .cse2 (and .cse13 .cse14 .cse16 .cse15 c_hhv_state_2_Bool))) (.cse19 (or (and .cse13 .cse14 .cse16 .cse15 .cse20 c_hhv_state_2_Bool) .cse2)) (.cse17 (and .cse4 .cse3 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse6 c_hhv_state_2_Bool))) (let ((.cse18 (or .cse17 .cse16)) (.cse21 (or .cse2 (and .cse1 .cse19 .cse13 .cse14 (or (and .cse19 .cse13 .cse14 .cse16 .cse15 (ite .cse3 (and .cse4 (<= c_hhv_state_8_Int c_hhv_state_6_Int) c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool) .cse8) .cse20 c_hhv_state_2_Bool) .cse2) .cse16 .cse15 .cse20 c_hhv_state_2_Bool)))) (let ((.cse5 (or (and (ite .cse3 (and .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse6 c_hhv_state_2_Bool) .cse8) .cse13 .cse16 .cse15 c_hhv_state_2_Bool) .cse2)) (.cse0 (or (and .cse18 .cse1 .cse13 .cse16 .cse15 c_hhv_state_2_Bool .cse21) .cse2)) (.cse23 (or (and .cse1 .cse19 .cse13 .cse16 .cse15 c_hhv_state_2_Bool) .cse2))) (and .cse0 .cse1 (or .cse2 (and (or (let ((.cse7 (or (and .cse9 .cse4 c_hhv_state_3_Bool .cse10 .cse11 .cse16 c_hhv_state_2_Bool (<= 1 c_hhv_state_6_Int)) .cse17))) (and (ite .cse3 (and .cse4 .cse5 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse6 c_hhv_state_2_Bool .cse7) .cse8) (or (and (ite c_hhv_state_3_Bool (and .cse9 .cse4 .cse5 .cse10 .cse11 .cse7) .cse12) .cse13 .cse14 .cse15 c_hhv_state_2_Bool) .cse2) .cse16 .cse15 c_hhv_state_2_Bool)) .cse2) .cse14 .cse15 c_hhv_state_2_Bool)) .cse5 (or (and .cse18 .cse13 .cse16 .cse15 c_hhv_state_2_Bool) .cse2) .cse14 (or (and (or (and .cse19 .cse13 .cse14 .cse16 .cse15 .cse20 c_hhv_state_2_Bool) .cse2) .cse13 .cse14 .cse16 .cse15 .cse20 c_hhv_state_2_Bool) .cse2) .cse21 (or (and .cse13 (ite c_hhv_state_3_Bool (and .cse9 .cse4 .cse13 .cse10 .cse11 (= c_hhv_state_6_Int c_hhv_state_8_Int) .cse16 .cse15 (<= c_hhv_state_5_Int c_hhv_state_8_Int) c_hhv_state_2_Bool) .cse12) .cse15 c_hhv_state_2_Bool) .cse2) (or (and .cse13 .cse16 .cse15 c_hhv_state_2_Bool (ite .cse3 (and .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool (<= (+ c_hhv_state_8_Int 1) (+ c_hhv_state_7_Int c_hhv_state_6_Int))) .cse8)) .cse2) (or (and .cse13 .cse16 .cse15 .cse22 c_hhv_state_2_Bool) .cse2) (or (and .cse0 .cse1 .cse13 .cse14 .cse16 .cse15 .cse20 c_hhv_state_2_Bool .cse23 .cse21 (ite c_hhv_state_3_Bool (and .cse9 .cse1 .cse4 .cse13 .cse14 .cse10 .cse11 .cse16 .cse15 c_hhv_state_2_Bool) .cse24)) .cse2) .cse20 .cse23))))))))) is different from false [2018-06-15 09:07:28,802 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse9 (not c_hhv_state_1_Bool)) (.cse10 (not c_hhv_state_0_Bool)) (.cse11 (<= c_hhv_state_5_Int c_hhv_state_6_Int)) (.cse4 (not c_hhv_state_4_Bool))) (let ((.cse12 (and .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse3 (not c_hhv_state_3_Bool)) (.cse24 (and .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool)) (.cse8 (and .cse9 .cse4 .cse10 .cse11))) (let ((.cse13 (ite .cse3 .cse24 .cse8)) (.cse16 (ite c_hhv_state_3_Bool .cse8 .cse12)) (.cse15 (ite .cse3 .cse12 .cse8)) (.cse2 (and (not c_hhv_state_2_Bool) .cse9 .cse4 .cse3 .cse10))) (let ((.cse14 (or (and .cse13 .cse16 .cse15 c_hhv_state_2_Bool) .cse2)) (.cse22 (ite .cse3 (and .cse4 (<= (+ c_hhv_state_6_Int 1) c_hhv_state_5_Int) c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool) .cse8))) (let ((.cse6 (<= 1 c_hhv_state_8_Int)) (.cse20 (or .cse2 (and .cse13 .cse14 .cse16 .cse15 .cse22 c_hhv_state_2_Bool)))) (let ((.cse1 (or .cse2 (and .cse13 .cse14 .cse16 .cse15 c_hhv_state_2_Bool))) (.cse19 (or (and .cse13 .cse14 .cse16 .cse15 .cse20 c_hhv_state_2_Bool) .cse2)) (.cse17 (and .cse4 .cse3 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse6 c_hhv_state_2_Bool))) (let ((.cse18 (or .cse17 .cse16)) (.cse21 (or .cse2 (and .cse1 .cse19 .cse13 .cse14 (or (and .cse19 .cse13 .cse14 .cse16 .cse15 (ite .cse3 (and .cse4 (<= c_hhv_state_8_Int c_hhv_state_6_Int) c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool) .cse8) .cse20 c_hhv_state_2_Bool) .cse2) .cse16 .cse15 .cse20 c_hhv_state_2_Bool)))) (let ((.cse5 (or (and (ite .cse3 (and .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse6 c_hhv_state_2_Bool) .cse8) .cse13 .cse16 .cse15 c_hhv_state_2_Bool) .cse2)) (.cse0 (or (and .cse18 .cse1 .cse13 .cse16 .cse15 c_hhv_state_2_Bool .cse21) .cse2)) (.cse23 (or (and .cse1 .cse19 .cse13 .cse16 .cse15 c_hhv_state_2_Bool) .cse2))) (and .cse0 .cse1 (or .cse2 (and (or (let ((.cse7 (or (and .cse9 .cse4 c_hhv_state_3_Bool .cse10 .cse11 .cse16 c_hhv_state_2_Bool (<= 1 c_hhv_state_6_Int)) .cse17))) (and (ite .cse3 (and .cse4 .cse5 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse6 c_hhv_state_2_Bool .cse7) .cse8) (or (and (ite c_hhv_state_3_Bool (and .cse9 .cse4 .cse5 .cse10 .cse11 .cse7) .cse12) .cse13 .cse14 .cse15 c_hhv_state_2_Bool) .cse2) .cse16 .cse15 c_hhv_state_2_Bool)) .cse2) .cse14 .cse15 c_hhv_state_2_Bool)) .cse5 (or (and .cse18 .cse13 .cse16 .cse15 c_hhv_state_2_Bool) .cse2) .cse14 (or (and (or (and .cse19 .cse13 .cse14 .cse16 .cse15 .cse20 c_hhv_state_2_Bool) .cse2) .cse13 .cse14 .cse16 .cse15 .cse20 c_hhv_state_2_Bool) .cse2) .cse21 (or (and .cse13 (ite c_hhv_state_3_Bool (and .cse9 .cse4 .cse13 .cse10 .cse11 (= c_hhv_state_6_Int c_hhv_state_8_Int) .cse16 .cse15 (<= c_hhv_state_5_Int c_hhv_state_8_Int) c_hhv_state_2_Bool) .cse12) .cse15 c_hhv_state_2_Bool) .cse2) (or (and .cse13 .cse16 .cse15 c_hhv_state_2_Bool (ite .cse3 (and .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool c_hhv_state_2_Bool (<= (+ c_hhv_state_8_Int 1) (+ c_hhv_state_7_Int c_hhv_state_6_Int))) .cse8)) .cse2) (or (and .cse13 .cse16 .cse15 .cse22 c_hhv_state_2_Bool) .cse2) (or (and .cse0 .cse1 .cse13 .cse14 .cse16 .cse15 .cse20 c_hhv_state_2_Bool .cse23 .cse21 (ite c_hhv_state_3_Bool (and .cse9 .cse1 .cse4 .cse13 .cse14 .cse10 .cse11 .cse16 .cse15 c_hhv_state_2_Bool) .cse24)) .cse2) .cse20 .cse23))))))))) is different from true [2018-06-15 09:07:28,809 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (not c_hhv_state_1_Bool)) (.cse1 (not c_hhv_state_4_Bool)) (.cse2 (not c_hhv_state_3_Bool))) (let ((.cse3 (<= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse4 (and (not c_hhv_state_2_Bool) .cse0 .cse1 .cse2 (not c_hhv_state_0_Bool)))) (let ((.cse7 (or .cse4 (and (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_2_Bool) .cse4) c_hhv_state_0_Bool))) (.cse16 (<= c_hhv_state_6_Int c_hhv_state_8_Int))) (let ((.cse12 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool c_hhv_state_2_Bool .cse16) .cse4))) (let ((.cse15 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool) .cse4)) (.cse11 (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse4))) (let ((.cse6 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool c_hhv_state_2_Bool .cse11) .cse4)) (.cse14 (or (and .cse0 .cse1 (or .cse4 (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse12 .cse15 c_hhv_state_2_Bool .cse11)) .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse12 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse4) .cse15 c_hhv_state_2_Bool) .cse4)) (.cse8 (<= 1 c_hhv_state_8_Int))) (let ((.cse5 (or (and (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool .cse11) .cse4) .cse0 .cse1 .cse2 .cse3 (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool .cse11) .cse4) c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse4)) (.cse13 (or (and .cse0 .cse1 .cse6 .cse2 .cse3 c_hhv_state_0_Bool .cse14 .cse8 c_hhv_state_2_Bool) .cse4)) (.cse10 (or .cse4 (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool .cse8 c_hhv_state_2_Bool)))) (and (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool (<= (+ c_hhv_state_8_Int 1) (+ c_hhv_state_7_Int c_hhv_state_6_Int))) .cse4) .cse5 .cse6 .cse7 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool (or (let ((.cse9 (<= 1 c_hhv_state_6_Int))) (and (or .cse4 (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse8 c_hhv_state_2_Bool .cse9 .cse10)) .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool .cse8 c_hhv_state_2_Bool .cse9 .cse10)) .cse4) c_hhv_state_2_Bool .cse11) .cse4) .cse12 (or (and .cse1 .cse5 .cse6 .cse7 c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool .cse0 .cse2 .cse3 .cse13 .cse14 .cse11) .cse4) (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool (= c_hhv_state_6_Int c_hhv_state_8_Int) c_hhv_state_2_Bool) .cse4) (or .cse4 (and .cse0 .cse1 .cse2 .cse3 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse12 .cse15 c_hhv_state_2_Bool) .cse4) .cse7 c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool)) (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool .cse16) .cse4) .cse13 .cse14 .cse11 .cse10)))))))) is different from false [2018-06-15 09:07:28,810 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (not c_hhv_state_1_Bool)) (.cse1 (not c_hhv_state_4_Bool)) (.cse2 (not c_hhv_state_3_Bool))) (let ((.cse3 (<= c_hhv_state_8_Int c_hhv_state_6_Int)) (.cse4 (and (not c_hhv_state_2_Bool) .cse0 .cse1 .cse2 (not c_hhv_state_0_Bool)))) (let ((.cse7 (or .cse4 (and (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_2_Bool) .cse4) c_hhv_state_0_Bool))) (.cse16 (<= c_hhv_state_6_Int c_hhv_state_8_Int))) (let ((.cse12 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool c_hhv_state_2_Bool .cse16) .cse4))) (let ((.cse15 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool) .cse4)) (.cse11 (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse4))) (let ((.cse6 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool c_hhv_state_2_Bool .cse11) .cse4)) (.cse14 (or (and .cse0 .cse1 (or .cse4 (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse12 .cse15 c_hhv_state_2_Bool .cse11)) .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse12 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse4) .cse15 c_hhv_state_2_Bool) .cse4)) (.cse8 (<= 1 c_hhv_state_8_Int))) (let ((.cse5 (or (and (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool .cse11) .cse4) .cse0 .cse1 .cse2 .cse3 (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool .cse11) .cse4) c_hhv_state_0_Bool c_hhv_state_2_Bool) .cse4)) (.cse13 (or (and .cse0 .cse1 .cse6 .cse2 .cse3 c_hhv_state_0_Bool .cse14 .cse8 c_hhv_state_2_Bool) .cse4)) (.cse10 (or .cse4 (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool .cse8 c_hhv_state_2_Bool)))) (and (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool (<= (+ c_hhv_state_8_Int 1) (+ c_hhv_state_7_Int c_hhv_state_6_Int))) .cse4) .cse5 .cse6 .cse7 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool (or (let ((.cse9 (<= 1 c_hhv_state_6_Int))) (and (or .cse4 (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse8 c_hhv_state_2_Bool .cse9 .cse10)) .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool .cse8 c_hhv_state_2_Bool .cse9 .cse10)) .cse4) c_hhv_state_2_Bool .cse11) .cse4) .cse12 (or (and .cse1 .cse5 .cse6 .cse7 c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool .cse0 .cse2 .cse3 .cse13 .cse14 .cse11) .cse4) (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool (= c_hhv_state_6_Int c_hhv_state_8_Int) c_hhv_state_2_Bool) .cse4) (or .cse4 (and .cse0 .cse1 .cse2 .cse3 (or (and .cse0 .cse1 .cse2 .cse3 .cse7 c_hhv_state_0_Bool .cse12 .cse15 c_hhv_state_2_Bool) .cse4) .cse7 c_hhv_state_0_Bool .cse12 c_hhv_state_2_Bool)) (or (and .cse0 .cse1 .cse2 .cse3 c_hhv_state_0_Bool c_hhv_state_2_Bool .cse16) .cse4) .cse13 .cse14 .cse11 .cse10)))))))) is different from true [2018-06-15 09:07:28,814 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse1 (not c_hhv_state_4_Bool)) (.cse2 (not c_hhv_state_3_Bool)) (.cse4 (not c_hhv_state_0_Bool))) (let ((.cse8 (and (not c_hhv_state_2_Bool) (not c_hhv_state_1_Bool) .cse1 .cse2 .cse4))) (let ((.cse17 (or .cse8 (and .cse2 .cse4 c_hhv_state_2_Bool)))) (let ((.cse3 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse4 c_hhv_state_2_Bool) .cse17)))) (let ((.cse16 (and .cse1 .cse2 .cse3 .cse4 c_hhv_state_2_Bool)) (.cse7 (or (and .cse2 c_hhv_state_4_Bool .cse4 c_hhv_state_2_Bool) .cse8))) (let ((.cse5 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 (or (and .cse2 .cse4 (ite c_hhv_state_1_Bool .cse16 .cse17)) .cse8) .cse2 .cse4 c_hhv_state_2_Bool) .cse7)))) (let ((.cse13 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse4 .cse5 c_hhv_state_2_Bool) .cse7) .cse8))) (let ((.cse9 (or (ite c_hhv_state_1_Bool .cse16 .cse7) .cse8)) (.cse12 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse4 .cse5 c_hhv_state_2_Bool .cse13) .cse7) .cse8))) (let ((.cse14 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse12 .cse4 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse9 .cse3 .cse12 .cse4 .cse5 c_hhv_state_2_Bool .cse13) .cse7) .cse8) .cse5 c_hhv_state_2_Bool .cse13) .cse7) .cse8)) (.cse11 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse9 .cse3 .cse4 .cse5 c_hhv_state_2_Bool) .cse7) .cse8)) (.cse6 (<= 1 c_hhv_state_6_Int))) (let ((.cse0 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse4 c_hhv_state_2_Bool .cse6) .cse7))) (.cse10 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse9 .cse3 .cse4 .cse5 c_hhv_state_2_Bool .cse13) .cse7) .cse8) .cse3 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse9 .cse3 .cse4 c_hhv_state_2_Bool) .cse7) .cse8) .cse4 c_hhv_state_2_Bool) .cse7))) (.cse15 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse14 .cse11 .cse4 c_hhv_state_2_Bool .cse6) .cse7) .cse8))) (and .cse0 (or (ite c_hhv_state_1_Bool (and (or (ite c_hhv_state_1_Bool (and (or (ite c_hhv_state_1_Bool (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 c_hhv_state_2_Bool .cse6) .cse7) .cse8) .cse0 .cse1 .cse2 .cse4 c_hhv_state_2_Bool .cse6) .cse7) .cse8) .cse1 .cse2 .cse9 .cse4 .cse5 c_hhv_state_2_Bool) .cse7) .cse8) .cse10 .cse11 .cse5 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse4 (<= 1 c_hhv_state_7_Int) c_hhv_state_2_Bool) .cse7) .cse8) .cse9 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse12 .cse4 .cse5 c_hhv_state_2_Bool .cse13) .cse7)) .cse4 .cse5 c_hhv_state_2_Bool .cse13) .cse7)) .cse14 .cse15 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse4 (ite c_hhv_state_1_Bool (or .cse16 .cse8) .cse17) c_hhv_state_2_Bool) .cse7) .cse8) (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse9 .cse3 .cse14 .cse10 .cse11 .cse4 .cse15 .cse5 c_hhv_state_2_Bool .cse13) .cse7)) .cse13))))))))))) is different from false [2018-06-15 09:07:28,815 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse1 (not c_hhv_state_4_Bool)) (.cse2 (not c_hhv_state_3_Bool)) (.cse4 (not c_hhv_state_0_Bool))) (let ((.cse8 (and (not c_hhv_state_2_Bool) (not c_hhv_state_1_Bool) .cse1 .cse2 .cse4))) (let ((.cse17 (or .cse8 (and .cse2 .cse4 c_hhv_state_2_Bool)))) (let ((.cse3 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse4 c_hhv_state_2_Bool) .cse17)))) (let ((.cse16 (and .cse1 .cse2 .cse3 .cse4 c_hhv_state_2_Bool)) (.cse7 (or (and .cse2 c_hhv_state_4_Bool .cse4 c_hhv_state_2_Bool) .cse8))) (let ((.cse5 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 (or (and .cse2 .cse4 (ite c_hhv_state_1_Bool .cse16 .cse17)) .cse8) .cse2 .cse4 c_hhv_state_2_Bool) .cse7)))) (let ((.cse13 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse4 .cse5 c_hhv_state_2_Bool) .cse7) .cse8))) (let ((.cse9 (or (ite c_hhv_state_1_Bool .cse16 .cse7) .cse8)) (.cse12 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse4 .cse5 c_hhv_state_2_Bool .cse13) .cse7) .cse8))) (let ((.cse14 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse12 .cse4 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse9 .cse3 .cse12 .cse4 .cse5 c_hhv_state_2_Bool .cse13) .cse7) .cse8) .cse5 c_hhv_state_2_Bool .cse13) .cse7) .cse8)) (.cse11 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse9 .cse3 .cse4 .cse5 c_hhv_state_2_Bool) .cse7) .cse8)) (.cse6 (<= 1 c_hhv_state_6_Int))) (let ((.cse0 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse4 c_hhv_state_2_Bool .cse6) .cse7))) (.cse10 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse9 .cse3 .cse4 .cse5 c_hhv_state_2_Bool .cse13) .cse7) .cse8) .cse3 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse9 .cse3 .cse4 c_hhv_state_2_Bool) .cse7) .cse8) .cse4 c_hhv_state_2_Bool) .cse7))) (.cse15 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse14 .cse11 .cse4 c_hhv_state_2_Bool .cse6) .cse7) .cse8))) (and .cse0 (or (ite c_hhv_state_1_Bool (and (or (ite c_hhv_state_1_Bool (and (or (ite c_hhv_state_1_Bool (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 c_hhv_state_2_Bool .cse6) .cse7) .cse8) .cse0 .cse1 .cse2 .cse4 c_hhv_state_2_Bool .cse6) .cse7) .cse8) .cse1 .cse2 .cse9 .cse4 .cse5 c_hhv_state_2_Bool) .cse7) .cse8) .cse10 .cse11 .cse5 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse4 (<= 1 c_hhv_state_7_Int) c_hhv_state_2_Bool) .cse7) .cse8) .cse9 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse12 .cse4 .cse5 c_hhv_state_2_Bool .cse13) .cse7)) .cse4 .cse5 c_hhv_state_2_Bool .cse13) .cse7)) .cse14 .cse15 (or (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse3 .cse4 (ite c_hhv_state_1_Bool (or .cse16 .cse8) .cse17) c_hhv_state_2_Bool) .cse7) .cse8) (or .cse8 (ite c_hhv_state_1_Bool (and .cse1 .cse2 .cse9 .cse3 .cse14 .cse10 .cse11 .cse4 .cse15 .cse5 c_hhv_state_2_Bool .cse13) .cse7)) .cse13))))))))))) is different from true [2018-06-15 09:07:28,821 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse2 (not c_hhv_state_1_Bool)) (.cse3 (not c_hhv_state_4_Bool)) (.cse4 (not c_hhv_state_3_Bool)) (.cse7 (not c_hhv_state_0_Bool))) (let ((.cse12 (and (not c_hhv_state_2_Bool) .cse2 .cse3 .cse4 .cse7))) (let ((.cse5 (or (and .cse2 .cse3 .cse4) .cse12))) (let ((.cse6 (or (and .cse2 .cse3 .cse4 .cse5 .cse7 c_hhv_state_2_Bool) .cse12))) (let ((.cse9 (or .cse12 (and .cse2 .cse3 .cse4 .cse6 .cse7 c_hhv_state_2_Bool)))) (let ((.cse8 (or (and .cse2 .cse3 .cse9 .cse4 .cse6 .cse7 c_hhv_state_2_Bool) .cse12)) (.cse10 (or (and .cse2 .cse3 .cse4 .cse7 c_hhv_state_2_Bool) .cse12))) (let ((.cse13 (or (and .cse2 .cse3 .cse9 .cse5 .cse4 .cse6 .cse7 c_hhv_state_2_Bool .cse8 .cse10) .cse12))) (let ((.cse17 (or (and .cse2 .cse9 .cse3 .cse13 .cse4 .cse5 .cse6 .cse7 .cse8 c_hhv_state_2_Bool .cse10) .cse12))) (let ((.cse16 (or (and .cse2 .cse9 .cse3 .cse13 .cse4 .cse5 .cse6 .cse7 .cse17 .cse8 c_hhv_state_2_Bool .cse10) .cse12))) (let ((.cse1 (or (and .cse9 .cse3 .cse13 .cse6 .cse16 .cse7 .cse8 c_hhv_state_2_Bool .cse10 .cse2 .cse4 .cse5 .cse17) .cse12)) (.cse11 (<= 1 c_hhv_state_6_Int))) (let ((.cse0 (or (and .cse2 .cse3 .cse4 .cse6 .cse7 c_hhv_state_2_Bool .cse11) .cse12)) (.cse14 (or (and .cse2 .cse9 .cse3 .cse13 .cse5 .cse4 .cse6 .cse7 .cse17 c_hhv_state_2_Bool .cse10) .cse12)) (.cse15 (or (and .cse1 .cse2 .cse9 .cse3 .cse13 .cse4 .cse5 .cse6 .cse7 c_hhv_state_2_Bool .cse10 .cse11) .cse12))) (and .cse0 .cse1 (or (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 c_hhv_state_2_Bool (or (and .cse0 .cse2 .cse3 .cse5 .cse4 .cse6 .cse7 c_hhv_state_2_Bool (or (and .cse0 .cse2 .cse9 .cse3 .cse4 .cse5 .cse6 .cse7 c_hhv_state_2_Bool .cse8 .cse10 .cse11) .cse12) .cse10 .cse11) .cse12) .cse10) .cse12) (or (and .cse2 .cse9 .cse3 .cse4 .cse6 .cse7 .cse8 c_hhv_state_2_Bool) .cse12) .cse13 .cse6 (or (and .cse2 .cse9 .cse3 .cse4 .cse6 .cse7 (<= 1 c_hhv_state_7_Int) c_hhv_state_2_Bool) .cse12) .cse8 (or (and .cse2 .cse9 .cse3 .cse4 .cse6 .cse7 c_hhv_state_2_Bool .cse11) .cse12) .cse10 (or (and .cse1 .cse3 .cse9 .cse13 .cse6 .cse7 .cse8 c_hhv_state_2_Bool .cse10 .cse2 .cse5 .cse4 .cse14 .cse15) .cse12) (or (and .cse2 .cse9 .cse3 .cse4 .cse6 .cse7 c_hhv_state_2_Bool) .cse12) (or (and .cse2 .cse3 .cse9 .cse13 .cse4 .cse5 .cse6 .cse16 .cse7 .cse8 c_hhv_state_2_Bool .cse10) .cse12) .cse5 .cse14 .cse15)))))))))))) is different from false [2018-06-15 09:07:28,825 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse2 (not c_hhv_state_1_Bool)) (.cse3 (not c_hhv_state_4_Bool)) (.cse4 (not c_hhv_state_3_Bool)) (.cse7 (not c_hhv_state_0_Bool))) (let ((.cse12 (and (not c_hhv_state_2_Bool) .cse2 .cse3 .cse4 .cse7))) (let ((.cse5 (or (and .cse2 .cse3 .cse4) .cse12))) (let ((.cse6 (or (and .cse2 .cse3 .cse4 .cse5 .cse7 c_hhv_state_2_Bool) .cse12))) (let ((.cse9 (or .cse12 (and .cse2 .cse3 .cse4 .cse6 .cse7 c_hhv_state_2_Bool)))) (let ((.cse8 (or (and .cse2 .cse3 .cse9 .cse4 .cse6 .cse7 c_hhv_state_2_Bool) .cse12)) (.cse10 (or (and .cse2 .cse3 .cse4 .cse7 c_hhv_state_2_Bool) .cse12))) (let ((.cse13 (or (and .cse2 .cse3 .cse9 .cse5 .cse4 .cse6 .cse7 c_hhv_state_2_Bool .cse8 .cse10) .cse12))) (let ((.cse17 (or (and .cse2 .cse9 .cse3 .cse13 .cse4 .cse5 .cse6 .cse7 .cse8 c_hhv_state_2_Bool .cse10) .cse12))) (let ((.cse16 (or (and .cse2 .cse9 .cse3 .cse13 .cse4 .cse5 .cse6 .cse7 .cse17 .cse8 c_hhv_state_2_Bool .cse10) .cse12))) (let ((.cse1 (or (and .cse9 .cse3 .cse13 .cse6 .cse16 .cse7 .cse8 c_hhv_state_2_Bool .cse10 .cse2 .cse4 .cse5 .cse17) .cse12)) (.cse11 (<= 1 c_hhv_state_6_Int))) (let ((.cse0 (or (and .cse2 .cse3 .cse4 .cse6 .cse7 c_hhv_state_2_Bool .cse11) .cse12)) (.cse14 (or (and .cse2 .cse9 .cse3 .cse13 .cse5 .cse4 .cse6 .cse7 .cse17 c_hhv_state_2_Bool .cse10) .cse12)) (.cse15 (or (and .cse1 .cse2 .cse9 .cse3 .cse13 .cse4 .cse5 .cse6 .cse7 c_hhv_state_2_Bool .cse10 .cse11) .cse12))) (and .cse0 .cse1 (or (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 c_hhv_state_2_Bool (or (and .cse0 .cse2 .cse3 .cse5 .cse4 .cse6 .cse7 c_hhv_state_2_Bool (or (and .cse0 .cse2 .cse9 .cse3 .cse4 .cse5 .cse6 .cse7 c_hhv_state_2_Bool .cse8 .cse10 .cse11) .cse12) .cse10 .cse11) .cse12) .cse10) .cse12) (or (and .cse2 .cse9 .cse3 .cse4 .cse6 .cse7 .cse8 c_hhv_state_2_Bool) .cse12) .cse13 .cse6 (or (and .cse2 .cse9 .cse3 .cse4 .cse6 .cse7 (<= 1 c_hhv_state_7_Int) c_hhv_state_2_Bool) .cse12) .cse8 (or (and .cse2 .cse9 .cse3 .cse4 .cse6 .cse7 c_hhv_state_2_Bool .cse11) .cse12) .cse10 (or (and .cse1 .cse3 .cse9 .cse13 .cse6 .cse7 .cse8 c_hhv_state_2_Bool .cse10 .cse2 .cse5 .cse4 .cse14 .cse15) .cse12) (or (and .cse2 .cse9 .cse3 .cse4 .cse6 .cse7 c_hhv_state_2_Bool) .cse12) (or (and .cse2 .cse3 .cse9 .cse13 .cse4 .cse5 .cse6 .cse16 .cse7 .cse8 c_hhv_state_2_Bool .cse10) .cse12) .cse5 .cse14 .cse15)))))))))))) is different from true [2018-06-15 09:07:28,831 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse1 (not c_hhv_state_2_Bool)) (.cse3 (not c_hhv_state_4_Bool)) (.cse4 (not c_hhv_state_3_Bool))) (let ((.cse0 (and .cse1 (not c_hhv_state_1_Bool) .cse3 .cse4 c_hhv_state_0_Bool))) (let ((.cse2 (or .cse0 (and .cse1 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool)))) (let ((.cse5 (or .cse0 (and .cse1 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool)))) (let ((.cse7 (or .cse0 (and .cse1 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5)))) (let ((.cse9 (or .cse0 (and .cse7 .cse1 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5)))) (let ((.cse14 (or .cse0 (and .cse1 .cse7 .cse2 .cse9 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5)))) (let ((.cse10 (or .cse0 (and .cse7 .cse1 .cse2 .cse9 .cse3 .cse4 .cse14 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5)))) (let ((.cse12 (or .cse0 (and .cse7 .cse1 .cse2 .cse9 .cse3 .cse4 .cse14 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse10 .cse5))) (.cse6 (<= 1 c_hhv_state_6_Int))) (let ((.cse11 (or (and .cse1 .cse2 .cse9 .cse3 .cse4 c_hhv_state_0_Bool .cse14 c_hhv_state_1_Bool .cse5) .cse0)) (.cse8 (or .cse0 (and .cse1 .cse3 .cse4 c_hhv_state_1_Bool c_hhv_state_0_Bool .cse5 .cse6))) (.cse13 (or .cse0 (and .cse1 .cse2 .cse9 .cse3 .cse12 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5 .cse6)))) (and (or .cse0 (and .cse1 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5 .cse6)) .cse7 .cse8 (or .cse0 (and .cse1 .cse7 .cse2 .cse9 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse10 .cse5)) .cse2 .cse9 .cse11 .cse12 (or .cse0 (and .cse1 .cse7 .cse2 .cse9 .cse11 .cse12 .cse3 .cse4 c_hhv_state_1_Bool c_hhv_state_0_Bool .cse5 .cse13)) .cse5 (or .cse0 (and .cse1 .cse7 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool (or .cse0 (and .cse1 .cse8 .cse2 .cse3 .cse4 (or .cse0 (and .cse1 .cse8 .cse7 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5 .cse6)) c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5 .cse6)) .cse5)) .cse13))))))))))) is different from false [2018-06-15 09:07:28,832 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse1 (not c_hhv_state_2_Bool)) (.cse3 (not c_hhv_state_4_Bool)) (.cse4 (not c_hhv_state_3_Bool))) (let ((.cse0 (and .cse1 (not c_hhv_state_1_Bool) .cse3 .cse4 c_hhv_state_0_Bool))) (let ((.cse2 (or .cse0 (and .cse1 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool)))) (let ((.cse5 (or .cse0 (and .cse1 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool)))) (let ((.cse7 (or .cse0 (and .cse1 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5)))) (let ((.cse9 (or .cse0 (and .cse7 .cse1 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5)))) (let ((.cse14 (or .cse0 (and .cse1 .cse7 .cse2 .cse9 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5)))) (let ((.cse10 (or .cse0 (and .cse7 .cse1 .cse2 .cse9 .cse3 .cse4 .cse14 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5)))) (let ((.cse12 (or .cse0 (and .cse7 .cse1 .cse2 .cse9 .cse3 .cse4 .cse14 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse10 .cse5))) (.cse6 (<= 1 c_hhv_state_6_Int))) (let ((.cse11 (or (and .cse1 .cse2 .cse9 .cse3 .cse4 c_hhv_state_0_Bool .cse14 c_hhv_state_1_Bool .cse5) .cse0)) (.cse8 (or .cse0 (and .cse1 .cse3 .cse4 c_hhv_state_1_Bool c_hhv_state_0_Bool .cse5 .cse6))) (.cse13 (or .cse0 (and .cse1 .cse2 .cse9 .cse3 .cse12 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5 .cse6)))) (and (or .cse0 (and .cse1 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5 .cse6)) .cse7 .cse8 (or .cse0 (and .cse1 .cse7 .cse2 .cse9 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse10 .cse5)) .cse2 .cse9 .cse11 .cse12 (or .cse0 (and .cse1 .cse7 .cse2 .cse9 .cse11 .cse12 .cse3 .cse4 c_hhv_state_1_Bool c_hhv_state_0_Bool .cse5 .cse13)) .cse5 (or .cse0 (and .cse1 .cse7 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool (or .cse0 (and .cse1 .cse8 .cse2 .cse3 .cse4 (or .cse0 (and .cse1 .cse8 .cse7 .cse2 .cse3 .cse4 c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5 .cse6)) c_hhv_state_0_Bool c_hhv_state_1_Bool .cse5 .cse6)) .cse5)) .cse13))))))))))) is different from true [2018-06-15 09:07:28,848 WARN L176 SmtUtils]: Removed 1 from assertion stack [2018-06-15 09:07:28,850 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-15 09:07:28,853 INFO L168 Benchmark]: Toolchain (without parser) took 49553.05 ms. Allocated memory was 304.6 MB in the beginning and 1.1 GB in the end (delta: 836.8 MB). Free memory was 260.9 MB in the beginning and 436.5 MB in the end (delta: -175.6 MB). Peak memory consumption was 661.2 MB. Max. memory is 3.6 GB. [2018-06-15 09:07:28,856 INFO L168 Benchmark]: SmtParser took 0.21 ms. Allocated memory is still 304.6 MB. Free memory is still 271.9 MB. There was no memory consumed. Max. memory is 3.6 GB. [2018-06-15 09:07:28,857 INFO L168 Benchmark]: TreeAutomizer took 49544.94 ms. Allocated memory was 304.6 MB in the beginning and 1.1 GB in the end (delta: 836.8 MB). Free memory was 260.9 MB in the beginning and 436.5 MB in the end (delta: -175.6 MB). Peak memory consumption was 661.2 MB. Max. memory is 3.6 GB. [2018-06-15 09:07:28,860 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.21 ms. Allocated memory is still 304.6 MB. Free memory is still 271.9 MB. There was no memory consumed. Max. memory is 3.6 GB. * TreeAutomizer took 49544.94 ms. Allocated memory was 304.6 MB in the beginning and 1.1 GB in the end (delta: 836.8 MB). Free memory was 260.9 MB in the beginning and 436.5 MB in the end (delta: -175.6 MB). Peak memory consumption was 661.2 MB. Max. memory is 3.6 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer: - TimeoutResult: Timeout (de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer) Toolchain cancelled while SimplifyDDAWithTimeout was simplifying term of DAG size 10. RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/nest-if1.c.smt2_TreeAutomizerNaiveMinimization.epf_TreeAutomizer.xml/Csv-Benchmark-0-2018-06-15_09-07-28-874.csv Completed graceful shutdown