java -Xss1g -Xmx4000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/TreeAutomizer.xml --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -s ../../../trunk/examples/settings/chc/TreeAutomizer/TreeAutomizerNaiveMinimization.epf -i /storage/chc-comp/vmt-chc-benchmarks/cav12/bubblesort.smt2 -------------------------------------------------------------------------------- This is Ultimate 0.1.23-8d74a04 [2018-06-21 19:43:55,416 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-06-21 19:43:55,418 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-06-21 19:43:55,431 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-06-21 19:43:55,433 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-06-21 19:43:55,434 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-06-21 19:43:55,435 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-06-21 19:43:55,439 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-06-21 19:43:55,440 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-06-21 19:43:55,442 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-06-21 19:43:55,443 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-06-21 19:43:55,443 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-06-21 19:43:55,444 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-06-21 19:43:55,445 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-06-21 19:43:55,447 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-06-21 19:43:55,448 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-06-21 19:43:55,450 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-06-21 19:43:55,453 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-06-21 19:43:55,455 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-06-21 19:43:55,456 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-06-21 19:43:55,457 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-06-21 19:43:55,459 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-06-21 19:43:55,459 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-06-21 19:43:55,460 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-06-21 19:43:55,460 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-06-21 19:43:55,461 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-06-21 19:43:55,462 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-06-21 19:43:55,463 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-06-21 19:43:55,464 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-06-21 19:43:55,464 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-06-21 19:43:55,464 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-06-21 19:43:55,465 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-06-21 19:43:55,465 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-06-21 19:43:55,466 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-06-21 19:43:55,467 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-06-21 19:43:55,467 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/chc/TreeAutomizer/TreeAutomizerNaiveMinimization.epf [2018-06-21 19:43:55,474 INFO L110 SettingsManager]: Loading preferences was successful [2018-06-21 19:43:55,474 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-06-21 19:43:55,476 INFO L131 SettingsManager]: Preferences of TreeAutomizer differ from their defaults: [2018-06-21 19:43:55,476 INFO L133 SettingsManager]: * SMT solver=Internal_SMTInterpol [2018-06-21 19:43:55,477 INFO L131 SettingsManager]: Preferences of SmtParser differ from their defaults: [2018-06-21 19:43:55,477 INFO L133 SettingsManager]: * Use TreeAutomizer as solver for the given file (assumes the file contains Horn clauses only).=true [2018-06-21 19:43:55,517 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-06-21 19:43:55,535 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-06-21 19:43:55,541 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-06-21 19:43:55,542 INFO L271 PluginConnector]: Initializing SmtParser... [2018-06-21 19:43:55,543 INFO L276 PluginConnector]: SmtParser initialized [2018-06-21 19:43:55,544 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/chc-comp/vmt-chc-benchmarks/cav12/bubblesort.smt2 [2018-06-21 19:43:55,545 INFO L200 SmtParser]: Parsing .smt2 file as a set of Horn Clauses [2018-06-21 19:43:55,641 INFO L224 SmtParser]: Executing SMT file /storage/chc-comp/vmt-chc-benchmarks/cav12/bubblesort.smt2 unknown [2018-06-21 19:43:56,206 INFO L238 SmtParser]: Succesfully executed SMT file /storage/chc-comp/vmt-chc-benchmarks/cav12/bubblesort.smt2 [2018-06-21 19:43:56,218 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-06-21 19:43:56,225 INFO L131 ToolchainWalker]: Walking toolchain with 1 elements. [2018-06-21 19:43:56,226 INFO L113 PluginConnector]: ------------------------TreeAutomizer---------------------------- [2018-06-21 19:43:56,226 INFO L271 PluginConnector]: Initializing TreeAutomizer... [2018-06-21 19:43:56,229 INFO L276 PluginConnector]: TreeAutomizer initialized [2018-06-21 19:43:56,230 INFO L185 PluginConnector]: Executing the observer TreeAutomizerObserver from plugin TreeAutomizer for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 21.06 07:43:56" (1/1) ... Received shutdown request... [2018-06-21 19:44:50,773 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,777 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,780 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,784 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,786 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,788 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,790 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,793 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,795 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,797 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,799 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,800 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,800 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 19:44:50,820 WARN L1010 $PredicateComparison]: unable to prove that (=> c_hhv_state_2_Bool (=> c_hhv_state_1_Bool (=> c_hhv_state_0_Bool (not c_hhv_state_3_Bool)))) is different from false [2018-06-21 19:44:50,821 WARN L1032 $PredicateComparison]: unable to prove that (=> c_hhv_state_2_Bool (=> c_hhv_state_1_Bool (=> c_hhv_state_0_Bool (not c_hhv_state_3_Bool)))) is different from true [2018-06-21 19:44:50,822 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (not c_hhv_state_3_Bool))) (and (not c_hhv_state_2_Bool) (not c_hhv_state_1_Bool) (<= 2.0 c_hhv_state_29_Real) .cse0 (=> .cse0 c_hhv_state_0_Bool) c_hhv_state_0_Bool)) is different from false [2018-06-21 19:44:50,822 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (not c_hhv_state_3_Bool))) (and (not c_hhv_state_2_Bool) (not c_hhv_state_1_Bool) (<= 2.0 c_hhv_state_29_Real) .cse0 (=> .cse0 c_hhv_state_0_Bool) c_hhv_state_0_Bool)) is different from true [2018-06-21 19:44:50,824 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse4 (not c_hhv_state_2_Bool))) (let ((.cse0 (not c_hhv_state_3_Bool)) (.cse5 (and (not (= c_hhv_state_20_Real 2.0)) (let ((.cse7 (<= 2.0 c_hhv_state_20_Real))) (ite .cse7 (<= c_hhv_state_20_Real 2.0) .cse7)))) (.cse1 (=> c_hhv_state_3_Bool .cse4)) (.cse2 (= c_hhv_state_29_Real 3.0)) (.cse3 (not c_hhv_state_1_Bool))) (ite .cse0 (or (and .cse1 .cse2 .cse3 (not .cse0) c_hhv_state_0_Bool (=> .cse4 c_hhv_state_0_Bool) c_hhv_state_2_Bool) .cse5 (let ((.cse6 (<= c_hhv_state_20_Real 3.0))) (ite .cse6 (ite (< c_hhv_state_20_Real 3.0) (<= 3.0 c_hhv_state_20_Real) (not (= c_hhv_state_20_Real 3.0))) .cse6))) (or .cse5 (and .cse4 .cse1 .cse2 .cse3 c_hhv_state_0_Bool (<= 3.0 c_hhv_state_29_Real)))))) is different from false [2018-06-21 19:44:50,824 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse4 (not c_hhv_state_2_Bool))) (let ((.cse0 (not c_hhv_state_3_Bool)) (.cse5 (and (not (= c_hhv_state_20_Real 2.0)) (let ((.cse7 (<= 2.0 c_hhv_state_20_Real))) (ite .cse7 (<= c_hhv_state_20_Real 2.0) .cse7)))) (.cse1 (=> c_hhv_state_3_Bool .cse4)) (.cse2 (= c_hhv_state_29_Real 3.0)) (.cse3 (not c_hhv_state_1_Bool))) (ite .cse0 (or (and .cse1 .cse2 .cse3 (not .cse0) c_hhv_state_0_Bool (=> .cse4 c_hhv_state_0_Bool) c_hhv_state_2_Bool) .cse5 (let ((.cse6 (<= c_hhv_state_20_Real 3.0))) (ite .cse6 (ite (< c_hhv_state_20_Real 3.0) (<= 3.0 c_hhv_state_20_Real) (not (= c_hhv_state_20_Real 3.0))) .cse6))) (or .cse5 (and .cse4 .cse1 .cse2 .cse3 c_hhv_state_0_Bool (<= 3.0 c_hhv_state_29_Real)))))) is different from true [2018-06-21 19:44:50,827 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (not c_hhv_state_3_Bool)) (.cse1 (not c_hhv_state_0_Bool)) (.cse13 (<= 3.0 c_hhv_state_29_Real))) (let ((.cse3 (= c_hhv_state_17_Real 2.0)) (.cse4 (<= 2.0 c_hhv_state_17_Real)) (.cse5 (<= c_hhv_state_17_Real 2.0)) (.cse7 (= 3.0 c_hhv_state_29_Real)) (.cse8 (and (not c_hhv_state_1_Bool) .cse0 (<= c_hhv_state_20_Real 2.0) (<= 2.0 c_hhv_state_20_Real) .cse1 .cse13 c_hhv_state_2_Bool (not (= c_hhv_state_20_Real 2.0)))) (.cse2 (not c_hhv_state_2_Bool))) (and (=> .cse0 (=> .cse1 (=> c_hhv_state_1_Bool (=> .cse2 (=> .cse0 (=> .cse1 (ite (not .cse3) (ite .cse4 .cse5 .cse4) (<= c_hhv_state_29_Real 3.0)))))))) (or (and (let ((.cse6 (ite .cse5 (=> (< c_hhv_state_17_Real 2.0) .cse4) .cse5))) (ite .cse3 (and .cse2 .cse4 .cse0 c_hhv_state_1_Bool (ite .cse3 (and (= 2.0 c_hhv_state_17_Real) .cse3) .cse6) .cse3 .cse5 .cse7) .cse6)) c_hhv_state_1_Bool) (and c_hhv_state_1_Bool c_hhv_state_2_Bool) .cse8) (or (let ((.cse9 (= c_hhv_state_17_Real c_hhv_state_16_Real))) (and .cse0 c_hhv_state_1_Bool (ite (= c_hhv_state_17_Real 1.0) (and (= 1.0 c_hhv_state_17_Real) (or (not .cse9) (let ((.cse10 (<= c_hhv_state_14_Real 2.0))) (ite .cse10 (let ((.cse11 (<= 2.0 c_hhv_state_14_Real))) (ite .cse11 (not (= c_hhv_state_14_Real 2.0)) .cse11)) .cse10)) (not (= c_hhv_state_16_Real 1.0)))) (let ((.cse12 (<= c_hhv_state_17_Real 1.0))) (ite .cse12 (=> (< c_hhv_state_17_Real 1.0) (<= 1.0 c_hhv_state_17_Real)) .cse12))) c_hhv_state_2_Bool .cse9)) (and .cse2 .cse0 c_hhv_state_1_Bool .cse13 .cse7) .cse8) .cse1 .cse13 (=> c_hhv_state_0_Bool (=> .cse2 (=> .cse0 c_hhv_state_1_Bool)))))) is different from false [2018-06-21 19:44:50,828 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (not c_hhv_state_3_Bool)) (.cse1 (not c_hhv_state_0_Bool)) (.cse13 (<= 3.0 c_hhv_state_29_Real))) (let ((.cse3 (= c_hhv_state_17_Real 2.0)) (.cse4 (<= 2.0 c_hhv_state_17_Real)) (.cse5 (<= c_hhv_state_17_Real 2.0)) (.cse7 (= 3.0 c_hhv_state_29_Real)) (.cse8 (and (not c_hhv_state_1_Bool) .cse0 (<= c_hhv_state_20_Real 2.0) (<= 2.0 c_hhv_state_20_Real) .cse1 .cse13 c_hhv_state_2_Bool (not (= c_hhv_state_20_Real 2.0)))) (.cse2 (not c_hhv_state_2_Bool))) (and (=> .cse0 (=> .cse1 (=> c_hhv_state_1_Bool (=> .cse2 (=> .cse0 (=> .cse1 (ite (not .cse3) (ite .cse4 .cse5 .cse4) (<= c_hhv_state_29_Real 3.0)))))))) (or (and (let ((.cse6 (ite .cse5 (=> (< c_hhv_state_17_Real 2.0) .cse4) .cse5))) (ite .cse3 (and .cse2 .cse4 .cse0 c_hhv_state_1_Bool (ite .cse3 (and (= 2.0 c_hhv_state_17_Real) .cse3) .cse6) .cse3 .cse5 .cse7) .cse6)) c_hhv_state_1_Bool) (and c_hhv_state_1_Bool c_hhv_state_2_Bool) .cse8) (or (let ((.cse9 (= c_hhv_state_17_Real c_hhv_state_16_Real))) (and .cse0 c_hhv_state_1_Bool (ite (= c_hhv_state_17_Real 1.0) (and (= 1.0 c_hhv_state_17_Real) (or (not .cse9) (let ((.cse10 (<= c_hhv_state_14_Real 2.0))) (ite .cse10 (let ((.cse11 (<= 2.0 c_hhv_state_14_Real))) (ite .cse11 (not (= c_hhv_state_14_Real 2.0)) .cse11)) .cse10)) (not (= c_hhv_state_16_Real 1.0)))) (let ((.cse12 (<= c_hhv_state_17_Real 1.0))) (ite .cse12 (=> (< c_hhv_state_17_Real 1.0) (<= 1.0 c_hhv_state_17_Real)) .cse12))) c_hhv_state_2_Bool .cse9)) (and .cse2 .cse0 c_hhv_state_1_Bool .cse13 .cse7) .cse8) .cse1 .cse13 (=> c_hhv_state_0_Bool (=> .cse2 (=> .cse0 c_hhv_state_1_Bool)))))) is different from true [2018-06-21 19:44:50,831 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse2 (= c_hhv_state_17_Real 1.0))) (and (let ((.cse0 (<= (+ c_hhv_state_17_Real 1.0) 0.0))) (ite .cse0 (and (let ((.cse1 (not .cse2))) (ite .cse1 (and (ite .cse1 .cse1 true) .cse1 (ite .cse1 (and .cse1 (ite .cse0 (=> (not (= c_hhv_state_17_Real 2.0)) (and (=> (not (= c_hhv_state_17_Real 4.0)) (not (= 4.0 c_hhv_state_17_Real))) (not (= 2.0 c_hhv_state_17_Real)))) true)) true)) true)) (=> (= 3.0 c_hhv_state_17_Real) (= c_hhv_state_17_Real 3.0))) true)) (let ((.cse3 (and (not (= c_hhv_state_20_Real 1.0)) (let ((.cse14 (<= c_hhv_state_20_Real 1.0))) (ite .cse14 (<= 1.0 c_hhv_state_20_Real) .cse14))))) (or .cse3 (let ((.cse4 (not c_hhv_state_2_Bool)) (.cse7 (<= c_hhv_state_17_Real 1.0)) (.cse8 (<= 1.0 c_hhv_state_17_Real))) (let ((.cse10 (=> .cse4 (and .cse7 .cse8))) (.cse5 (= 1.0 c_hhv_state_17_Real)) (.cse11 (<= 3.0 c_hhv_state_29_Real)) (.cse6 (not c_hhv_state_3_Bool)) (.cse9 (not c_hhv_state_0_Bool)) (.cse13 (= 3.0 c_hhv_state_29_Real))) (and (ite .cse2 (and .cse4 .cse5 .cse6 .cse2) (ite .cse7 (=> (< c_hhv_state_17_Real 1.0) .cse8) .cse7)) (or .cse3 .cse5 (= 0.0 c_hhv_state_17_Real)) c_hhv_state_1_Bool .cse9 (or .cse3 (and .cse10 .cse9 (<= c_hhv_state_29_Real 3.0))) .cse11 (or .cse3 (let ((.cse12 (or .cse3 (and (or (and .cse7 .cse6 .cse8 .cse11) (and .cse6 c_hhv_state_2_Bool)) .cse9)))) (and (or .cse3 (and .cse12 (or .cse3 .cse10) .cse9 .cse11 .cse13)) .cse12 .cse9 .cse11 (=> .cse4 (and .cse7 .cse8 .cse13 (or .cse3 (=> .cse4 (and .cse5 .cse7 .cse8)))))))) .cse13 (or .cse3 (<= (+ c_hhv_state_17_Real 2.0) c_hhv_state_29_Real) c_hhv_state_2_Bool)))))))) is different from false [2018-06-21 19:44:50,833 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse2 (= c_hhv_state_17_Real 1.0))) (and (let ((.cse0 (<= (+ c_hhv_state_17_Real 1.0) 0.0))) (ite .cse0 (and (let ((.cse1 (not .cse2))) (ite .cse1 (and (ite .cse1 .cse1 true) .cse1 (ite .cse1 (and .cse1 (ite .cse0 (=> (not (= c_hhv_state_17_Real 2.0)) (and (=> (not (= c_hhv_state_17_Real 4.0)) (not (= 4.0 c_hhv_state_17_Real))) (not (= 2.0 c_hhv_state_17_Real)))) true)) true)) true)) (=> (= 3.0 c_hhv_state_17_Real) (= c_hhv_state_17_Real 3.0))) true)) (let ((.cse3 (and (not (= c_hhv_state_20_Real 1.0)) (let ((.cse14 (<= c_hhv_state_20_Real 1.0))) (ite .cse14 (<= 1.0 c_hhv_state_20_Real) .cse14))))) (or .cse3 (let ((.cse4 (not c_hhv_state_2_Bool)) (.cse7 (<= c_hhv_state_17_Real 1.0)) (.cse8 (<= 1.0 c_hhv_state_17_Real))) (let ((.cse10 (=> .cse4 (and .cse7 .cse8))) (.cse5 (= 1.0 c_hhv_state_17_Real)) (.cse11 (<= 3.0 c_hhv_state_29_Real)) (.cse6 (not c_hhv_state_3_Bool)) (.cse9 (not c_hhv_state_0_Bool)) (.cse13 (= 3.0 c_hhv_state_29_Real))) (and (ite .cse2 (and .cse4 .cse5 .cse6 .cse2) (ite .cse7 (=> (< c_hhv_state_17_Real 1.0) .cse8) .cse7)) (or .cse3 .cse5 (= 0.0 c_hhv_state_17_Real)) c_hhv_state_1_Bool .cse9 (or .cse3 (and .cse10 .cse9 (<= c_hhv_state_29_Real 3.0))) .cse11 (or .cse3 (let ((.cse12 (or .cse3 (and (or (and .cse7 .cse6 .cse8 .cse11) (and .cse6 c_hhv_state_2_Bool)) .cse9)))) (and (or .cse3 (and .cse12 (or .cse3 .cse10) .cse9 .cse11 .cse13)) .cse12 .cse9 .cse11 (=> .cse4 (and .cse7 .cse8 .cse13 (or .cse3 (=> .cse4 (and .cse5 .cse7 .cse8)))))))) .cse13 (or .cse3 (<= (+ c_hhv_state_17_Real 2.0) c_hhv_state_29_Real) c_hhv_state_2_Bool)))))))) is different from true [2018-06-21 19:44:50,836 WARN L1010 $PredicateComparison]: unable to prove that (and (not c_hhv_state_2_Bool) (= c_hhv_state_29_Real 3.0) (<= (+ c_hhv_state_17_Real 3.0) c_hhv_state_29_Real) (not c_hhv_state_3_Bool) (= 0.0 c_hhv_state_17_Real) (<= 0.0 c_hhv_state_17_Real) (<= c_hhv_state_17_Real 0.0) c_hhv_state_1_Bool (not c_hhv_state_0_Bool) (<= 3.0 c_hhv_state_29_Real) (= 3.0 c_hhv_state_29_Real)) is different from false [2018-06-21 19:44:50,837 WARN L1032 $PredicateComparison]: unable to prove that (and (not c_hhv_state_2_Bool) (= c_hhv_state_29_Real 3.0) (<= (+ c_hhv_state_17_Real 3.0) c_hhv_state_29_Real) (not c_hhv_state_3_Bool) (= 0.0 c_hhv_state_17_Real) (<= 0.0 c_hhv_state_17_Real) (<= c_hhv_state_17_Real 0.0) c_hhv_state_1_Bool (not c_hhv_state_0_Bool) (<= 3.0 c_hhv_state_29_Real) (= 3.0 c_hhv_state_29_Real)) is different from true [2018-06-21 19:44:50,838 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse4 (<= 3.0 c_hhv_state_29_Real))) (and c_hhv_state_0_Bool (let ((.cse0 (= c_hhv_state_29_Real 3.0)) (.cse6 (let ((.cse7 (<= c_hhv_state_29_Real 3.0))) (ite .cse7 (=> (< c_hhv_state_29_Real 3.0) .cse4) .cse7)))) (ite .cse0 (let ((.cse1 (not c_hhv_state_2_Bool)) (.cse2 (not c_hhv_state_1_Bool)) (.cse3 (not c_hhv_state_3_Bool)) (.cse5 (= 3.0 c_hhv_state_29_Real))) (and .cse1 .cse2 (ite .cse0 (and .cse1 .cse2 .cse3 c_hhv_state_0_Bool .cse4 .cse5 (ite .cse0 (and .cse1 .cse2 .cse3 c_hhv_state_0_Bool .cse4 .cse5) .cse6)) .cse6) .cse3 c_hhv_state_0_Bool .cse4 .cse5)) .cse6)) .cse4)) is different from false [2018-06-21 19:44:50,839 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse4 (<= 3.0 c_hhv_state_29_Real))) (and c_hhv_state_0_Bool (let ((.cse0 (= c_hhv_state_29_Real 3.0)) (.cse6 (let ((.cse7 (<= c_hhv_state_29_Real 3.0))) (ite .cse7 (=> (< c_hhv_state_29_Real 3.0) .cse4) .cse7)))) (ite .cse0 (let ((.cse1 (not c_hhv_state_2_Bool)) (.cse2 (not c_hhv_state_1_Bool)) (.cse3 (not c_hhv_state_3_Bool)) (.cse5 (= 3.0 c_hhv_state_29_Real))) (and .cse1 .cse2 (ite .cse0 (and .cse1 .cse2 .cse3 c_hhv_state_0_Bool .cse4 .cse5 (ite .cse0 (and .cse1 .cse2 .cse3 c_hhv_state_0_Bool .cse4 .cse5) .cse6)) .cse6) .cse3 c_hhv_state_0_Bool .cse4 .cse5)) .cse6)) .cse4)) is different from true [2018-06-21 19:44:50,842 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse5 (= c_hhv_state_29_Real 4.0)) (.cse4 (not c_hhv_state_3_Bool))) (ite c_hhv_state_2_Bool (let ((.cse7 (not (= c_hhv_state_17_Real 2.0))) (.cse8 (<= c_hhv_state_17_Real 2.0)) (.cse9 (<= 2.0 c_hhv_state_17_Real))) (let ((.cse0 (and .cse7 (not (= 2.0 c_hhv_state_17_Real)) (ite .cse9 .cse8 .cse9))) (.cse1 (let ((.cse10 (<= c_hhv_state_20_Real 4.0))) (ite .cse10 (let ((.cse11 (<= 4.0 c_hhv_state_20_Real))) (ite .cse11 (not (= c_hhv_state_20_Real 4.0)) .cse11)) .cse10))) (.cse3 (and .cse7 (ite .cse8 (=> (< c_hhv_state_17_Real 2.0) .cse9) .cse8)))) (or .cse0 .cse1 (and (or .cse0 (=> c_hhv_state_0_Bool (=> c_hhv_state_3_Bool (and (not (= c_hhv_state_14_Real 3.0)) (let ((.cse2 (<= c_hhv_state_14_Real 3.0))) (ite .cse2 (=> (< c_hhv_state_14_Real 3.0) (<= 3.0 c_hhv_state_14_Real)) .cse2))))) .cse1 .cse3) (let ((.cse6 (and c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool))) (or (ite .cse4 (and (not (= c_hhv_state_14_Real c_hhv_state_29_Real)) (ite (<= c_hhv_state_14_Real c_hhv_state_29_Real) (or (<= c_hhv_state_29_Real c_hhv_state_14_Real) (<= 4.0 c_hhv_state_14_Real)) (<= c_hhv_state_14_Real 4.0)) .cse5) (or (and c_hhv_state_0_Bool c_hhv_state_1_Bool) .cse6)) .cse6))) .cse3))) (let ((.cse12 (not c_hhv_state_2_Bool))) (let ((.cse13 (not c_hhv_state_1_Bool)) (.cse15 (<= 4.0 c_hhv_state_29_Real)) (.cse16 (=> .cse12 (=> .cse4 c_hhv_state_0_Bool)))) (and (=> c_hhv_state_0_Bool (=> c_hhv_state_3_Bool (or (and c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool) (and .cse12 .cse13 c_hhv_state_3_Bool (=> (not c_hhv_state_0_Bool) (=> c_hhv_state_3_Bool c_hhv_state_2_Bool)) (let ((.cse14 (<= 4.0 c_hhv_state_17_Real))) (ite (= c_hhv_state_29_Real c_hhv_state_17_Real) (and .cse12 .cse14 .cse13 c_hhv_state_3_Bool .cse15 c_hhv_state_0_Bool .cse5 (= c_hhv_state_17_Real 4.0) (= c_hhv_state_17_Real c_hhv_state_29_Real)) (ite (<= c_hhv_state_29_Real c_hhv_state_17_Real) (=> (< c_hhv_state_29_Real c_hhv_state_17_Real) (<= c_hhv_state_17_Real 4.0)) .cse14))) .cse15 c_hhv_state_0_Bool .cse5 .cse16) c_hhv_state_2_Bool))) .cse12 .cse13 c_hhv_state_3_Bool .cse15 .cse5 c_hhv_state_0_Bool .cse16))))) is different from false [2018-06-21 19:44:50,842 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse5 (= c_hhv_state_29_Real 4.0)) (.cse4 (not c_hhv_state_3_Bool))) (ite c_hhv_state_2_Bool (let ((.cse7 (not (= c_hhv_state_17_Real 2.0))) (.cse8 (<= c_hhv_state_17_Real 2.0)) (.cse9 (<= 2.0 c_hhv_state_17_Real))) (let ((.cse0 (and .cse7 (not (= 2.0 c_hhv_state_17_Real)) (ite .cse9 .cse8 .cse9))) (.cse1 (let ((.cse10 (<= c_hhv_state_20_Real 4.0))) (ite .cse10 (let ((.cse11 (<= 4.0 c_hhv_state_20_Real))) (ite .cse11 (not (= c_hhv_state_20_Real 4.0)) .cse11)) .cse10))) (.cse3 (and .cse7 (ite .cse8 (=> (< c_hhv_state_17_Real 2.0) .cse9) .cse8)))) (or .cse0 .cse1 (and (or .cse0 (=> c_hhv_state_0_Bool (=> c_hhv_state_3_Bool (and (not (= c_hhv_state_14_Real 3.0)) (let ((.cse2 (<= c_hhv_state_14_Real 3.0))) (ite .cse2 (=> (< c_hhv_state_14_Real 3.0) (<= 3.0 c_hhv_state_14_Real)) .cse2))))) .cse1 .cse3) (let ((.cse6 (and c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_1_Bool))) (or (ite .cse4 (and (not (= c_hhv_state_14_Real c_hhv_state_29_Real)) (ite (<= c_hhv_state_14_Real c_hhv_state_29_Real) (or (<= c_hhv_state_29_Real c_hhv_state_14_Real) (<= 4.0 c_hhv_state_14_Real)) (<= c_hhv_state_14_Real 4.0)) .cse5) (or (and c_hhv_state_0_Bool c_hhv_state_1_Bool) .cse6)) .cse6))) .cse3))) (let ((.cse12 (not c_hhv_state_2_Bool))) (let ((.cse13 (not c_hhv_state_1_Bool)) (.cse15 (<= 4.0 c_hhv_state_29_Real)) (.cse16 (=> .cse12 (=> .cse4 c_hhv_state_0_Bool)))) (and (=> c_hhv_state_0_Bool (=> c_hhv_state_3_Bool (or (and c_hhv_state_3_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool) (and .cse12 .cse13 c_hhv_state_3_Bool (=> (not c_hhv_state_0_Bool) (=> c_hhv_state_3_Bool c_hhv_state_2_Bool)) (let ((.cse14 (<= 4.0 c_hhv_state_17_Real))) (ite (= c_hhv_state_29_Real c_hhv_state_17_Real) (and .cse12 .cse14 .cse13 c_hhv_state_3_Bool .cse15 c_hhv_state_0_Bool .cse5 (= c_hhv_state_17_Real 4.0) (= c_hhv_state_17_Real c_hhv_state_29_Real)) (ite (<= c_hhv_state_29_Real c_hhv_state_17_Real) (=> (< c_hhv_state_29_Real c_hhv_state_17_Real) (<= c_hhv_state_17_Real 4.0)) .cse14))) .cse15 c_hhv_state_0_Bool .cse5 .cse16) c_hhv_state_2_Bool))) .cse12 .cse13 c_hhv_state_3_Bool .cse15 .cse5 c_hhv_state_0_Bool .cse16))))) is different from true [2018-06-21 19:44:50,848 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse11 (not (= c_hhv_state_17_Real 1.0)))) (let ((.cse0 (and (not (= c_hhv_state_14_Real 2.0)) (not (= 2.0 c_hhv_state_14_Real)) (let ((.cse45 (<= c_hhv_state_14_Real 2.0))) (ite .cse45 (<= 2.0 c_hhv_state_14_Real) .cse45)))) (.cse1 (and .cse11 (let ((.cse44 (<= 1.0 c_hhv_state_17_Real))) (ite .cse44 (<= c_hhv_state_17_Real 1.0) .cse44)) (not (= 1.0 c_hhv_state_17_Real))))) (or .cse0 .cse1 (let ((.cse4 (not c_hhv_state_2_Bool)) (.cse3 (not c_hhv_state_1_Bool))) (let ((.cse16 (and .cse4 .cse3)) (.cse7 (and c_hhv_state_3_Bool c_hhv_state_1_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool))) (let ((.cse24 (not c_hhv_state_0_Bool)) (.cse18 (or .cse16 .cse7))) (let ((.cse33 (=> .cse24 .cse18))) (let ((.cse2 (not c_hhv_state_3_Bool)) (.cse5 (or (=> .cse4 c_hhv_state_1_Bool) .cse7)) (.cse14 (= c_hhv_state_29_Real 4.0)) (.cse32 (+ c_hhv_state_17_Real 1.0)) (.cse43 (=> .cse4 .cse33))) (let ((.cse10 (= c_hhv_state_17_Real 3.0)) (.cse12 (= 3.0 c_hhv_state_17_Real)) (.cse15 (= 4.0 c_hhv_state_29_Real)) (.cse19 (and .cse3 c_hhv_state_2_Bool)) (.cse8 (<= 3.0 c_hhv_state_17_Real)) (.cse9 (<= c_hhv_state_17_Real 3.0)) (.cse22 (=> c_hhv_state_3_Bool .cse43)) (.cse23 (=> c_hhv_state_3_Bool (=> c_hhv_state_1_Bool .cse43))) (.cse21 (=> c_hhv_state_1_Bool (=> .cse4 (=> .cse24 (<= c_hhv_state_29_Real .cse32))))) (.cse25 (and (or (<= c_hhv_state_29_Real 0.0) (and .cse4 .cse3 .cse2 .cse5 c_hhv_state_0_Bool) (< c_hhv_state_29_Real 4.0)) .cse14))) (and (let ((.cse6 (or c_hhv_state_1_Bool .cse25 .cse7))) (let ((.cse27 (ite .cse4 (or (and c_hhv_state_1_Bool .cse6) .cse25 .cse7) (and .cse22 .cse23)))) (let ((.cse28 (ite .cse24 .cse18 .cse27))) (ite .cse2 (ite c_hhv_state_0_Bool (and (=> .cse3 (=> .cse4 (or (ite .cse2 (and .cse5 c_hhv_state_1_Bool) .cse6) .cse7))) .cse5) (ite .cse2 (or (let ((.cse17 (ite .cse2 .cse21 .cse18)) (.cse20 (and c_hhv_state_1_Bool c_hhv_state_2_Bool)) (.cse13 (<= 4.0 c_hhv_state_29_Real))) (and (or (and (ite .cse8 (and .cse8 (ite .cse9 (=> .cse10 (and .cse11 .cse8 .cse12 .cse13 .cse14 (ite .cse8 (ite .cse9 (=> .cse10 (and .cse8 .cse12 .cse13 .cse9)) .cse9) .cse8) .cse15)) .cse9) .cse9) .cse8) .cse13 .cse15 (ite .cse2 (=> .cse4 (and (=> .cse4 (and (or .cse16 .cse2 .cse7) .cse13)) .cse17 .cse13 .cse15)) .cse18)) .cse19 .cse20) .cse17 .cse21 (or (let ((.cse26 (or (and .cse18 .cse4 .cse24) (and (or .cse27 .cse7) (not .cse24)) .cse7))) (ite .cse2 (ite c_hhv_state_0_Bool (and (=> .cse3 c_hhv_state_2_Bool) .cse5) (or (ite .cse2 (or (and (or .cse19 .cse20 (and (ite .cse8 (ite .cse9 (=> .cse10 (and .cse4 .cse12 .cse13 .cse22 .cse15 .cse23)) .cse9) .cse8) (=> .cse24 c_hhv_state_1_Bool)) .cse7) .cse21) .cse25) .cse26) .cse7)) .cse26)) .cse7))) .cse25 .cse7) .cse28)) .cse28)))) (ite c_hhv_state_3_Bool (or (and (not (= c_hhv_state_14_Real 3.0)) (let ((.cse29 (<= c_hhv_state_14_Real 3.0))) (ite .cse29 (<= 3.0 c_hhv_state_14_Real) .cse29))) .cse0) (or (let ((.cse36 (<= 2.0 c_hhv_state_17_Real)) (.cse37 (<= c_hhv_state_17_Real 2.0))) (let ((.cse39 (let ((.cse42 (not (= c_hhv_state_17_Real 2.0)))) (or (and .cse36 .cse3 .cse42 .cse22 c_hhv_state_2_Bool .cse37 .cse23) (and c_hhv_state_1_Bool (or (and .cse36 .cse42 .cse2 c_hhv_state_2_Bool .cse37) .cse1 (and .cse4 .cse36 .cse42 .cse2 .cse21 c_hhv_state_0_Bool .cse37))) .cse25)))) (ite .cse24 (let ((.cse30 (let ((.cse40 (<= 3.0 c_hhv_state_20_Real))) (ite .cse40 (let ((.cse41 (<= c_hhv_state_20_Real 3.0))) (ite .cse41 (not (= c_hhv_state_20_Real 3.0)) .cse41)) .cse40)))) (or .cse30 (ite .cse24 (or (ite .cse24 (let ((.cse31 (not (= c_hhv_state_17_Real 0.0))) (.cse38 (=> c_hhv_state_1_Bool (=> .cse4 (and .cse8 .cse9))))) (and (or (and .cse22 c_hhv_state_2_Bool .cse23) (ite .cse8 (ite .cse9 (=> .cse10 (and .cse12 .cse22 .cse31 .cse23)) .cse9) .cse8) .cse19) (or (=> c_hhv_state_1_Bool c_hhv_state_2_Bool) (and .cse8 .cse31 .cse9 .cse15) .cse25) .cse22 (or (ite .cse24 (and (=> c_hhv_state_2_Bool (and (or .cse30 (and (<= .cse32 c_hhv_state_14_Real) (<= c_hhv_state_14_Real .cse32) c_hhv_state_1_Bool)) (ite c_hhv_state_3_Bool .cse33 (or (let ((.cse34 (not (= c_hhv_state_8_Real 3.0)))) (and (or (=> c_hhv_state_1_Bool c_hhv_state_0_Bool) .cse19 .cse34 .cse7) (or (=> .cse3 (=> .cse24 .cse30)) .cse34))) .cse7)) (=> c_hhv_state_2_Bool (let ((.cse35 (= c_hhv_state_14_Real c_hhv_state_8_Real))) (and (=> c_hhv_state_2_Bool (or .cse35 .cse19)) .cse36 (or .cse30 .cse35) .cse37))))) .cse38) .cse39) .cse25) .cse38 .cse23)) .cse39) .cse25) .cse39) .cse25)) .cse39))) .cse25)))))))))))) is different from false [2018-06-21 19:44:50,850 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse11 (not (= c_hhv_state_17_Real 1.0)))) (let ((.cse0 (and (not (= c_hhv_state_14_Real 2.0)) (not (= 2.0 c_hhv_state_14_Real)) (let ((.cse45 (<= c_hhv_state_14_Real 2.0))) (ite .cse45 (<= 2.0 c_hhv_state_14_Real) .cse45)))) (.cse1 (and .cse11 (let ((.cse44 (<= 1.0 c_hhv_state_17_Real))) (ite .cse44 (<= c_hhv_state_17_Real 1.0) .cse44)) (not (= 1.0 c_hhv_state_17_Real))))) (or .cse0 .cse1 (let ((.cse4 (not c_hhv_state_2_Bool)) (.cse3 (not c_hhv_state_1_Bool))) (let ((.cse16 (and .cse4 .cse3)) (.cse7 (and c_hhv_state_3_Bool c_hhv_state_1_Bool c_hhv_state_0_Bool c_hhv_state_2_Bool))) (let ((.cse24 (not c_hhv_state_0_Bool)) (.cse18 (or .cse16 .cse7))) (let ((.cse33 (=> .cse24 .cse18))) (let ((.cse2 (not c_hhv_state_3_Bool)) (.cse5 (or (=> .cse4 c_hhv_state_1_Bool) .cse7)) (.cse14 (= c_hhv_state_29_Real 4.0)) (.cse32 (+ c_hhv_state_17_Real 1.0)) (.cse43 (=> .cse4 .cse33))) (let ((.cse10 (= c_hhv_state_17_Real 3.0)) (.cse12 (= 3.0 c_hhv_state_17_Real)) (.cse15 (= 4.0 c_hhv_state_29_Real)) (.cse19 (and .cse3 c_hhv_state_2_Bool)) (.cse8 (<= 3.0 c_hhv_state_17_Real)) (.cse9 (<= c_hhv_state_17_Real 3.0)) (.cse22 (=> c_hhv_state_3_Bool .cse43)) (.cse23 (=> c_hhv_state_3_Bool (=> c_hhv_state_1_Bool .cse43))) (.cse21 (=> c_hhv_state_1_Bool (=> .cse4 (=> .cse24 (<= c_hhv_state_29_Real .cse32))))) (.cse25 (and (or (<= c_hhv_state_29_Real 0.0) (and .cse4 .cse3 .cse2 .cse5 c_hhv_state_0_Bool) (< c_hhv_state_29_Real 4.0)) .cse14))) (and (let ((.cse6 (or c_hhv_state_1_Bool .cse25 .cse7))) (let ((.cse27 (ite .cse4 (or (and c_hhv_state_1_Bool .cse6) .cse25 .cse7) (and .cse22 .cse23)))) (let ((.cse28 (ite .cse24 .cse18 .cse27))) (ite .cse2 (ite c_hhv_state_0_Bool (and (=> .cse3 (=> .cse4 (or (ite .cse2 (and .cse5 c_hhv_state_1_Bool) .cse6) .cse7))) .cse5) (ite .cse2 (or (let ((.cse17 (ite .cse2 .cse21 .cse18)) (.cse20 (and c_hhv_state_1_Bool c_hhv_state_2_Bool)) (.cse13 (<= 4.0 c_hhv_state_29_Real))) (and (or (and (ite .cse8 (and .cse8 (ite .cse9 (=> .cse10 (and .cse11 .cse8 .cse12 .cse13 .cse14 (ite .cse8 (ite .cse9 (=> .cse10 (and .cse8 .cse12 .cse13 .cse9)) .cse9) .cse8) .cse15)) .cse9) .cse9) .cse8) .cse13 .cse15 (ite .cse2 (=> .cse4 (and (=> .cse4 (and (or .cse16 .cse2 .cse7) .cse13)) .cse17 .cse13 .cse15)) .cse18)) .cse19 .cse20) .cse17 .cse21 (or (let ((.cse26 (or (and .cse18 .cse4 .cse24) (and (or .cse27 .cse7) (not .cse24)) .cse7))) (ite .cse2 (ite c_hhv_state_0_Bool (and (=> .cse3 c_hhv_state_2_Bool) .cse5) (or (ite .cse2 (or (and (or .cse19 .cse20 (and (ite .cse8 (ite .cse9 (=> .cse10 (and .cse4 .cse12 .cse13 .cse22 .cse15 .cse23)) .cse9) .cse8) (=> .cse24 c_hhv_state_1_Bool)) .cse7) .cse21) .cse25) .cse26) .cse7)) .cse26)) .cse7))) .cse25 .cse7) .cse28)) .cse28)))) (ite c_hhv_state_3_Bool (or (and (not (= c_hhv_state_14_Real 3.0)) (let ((.cse29 (<= c_hhv_state_14_Real 3.0))) (ite .cse29 (<= 3.0 c_hhv_state_14_Real) .cse29))) .cse0) (or (let ((.cse36 (<= 2.0 c_hhv_state_17_Real)) (.cse37 (<= c_hhv_state_17_Real 2.0))) (let ((.cse39 (let ((.cse42 (not (= c_hhv_state_17_Real 2.0)))) (or (and .cse36 .cse3 .cse42 .cse22 c_hhv_state_2_Bool .cse37 .cse23) (and c_hhv_state_1_Bool (or (and .cse36 .cse42 .cse2 c_hhv_state_2_Bool .cse37) .cse1 (and .cse4 .cse36 .cse42 .cse2 .cse21 c_hhv_state_0_Bool .cse37))) .cse25)))) (ite .cse24 (let ((.cse30 (let ((.cse40 (<= 3.0 c_hhv_state_20_Real))) (ite .cse40 (let ((.cse41 (<= c_hhv_state_20_Real 3.0))) (ite .cse41 (not (= c_hhv_state_20_Real 3.0)) .cse41)) .cse40)))) (or .cse30 (ite .cse24 (or (ite .cse24 (let ((.cse31 (not (= c_hhv_state_17_Real 0.0))) (.cse38 (=> c_hhv_state_1_Bool (=> .cse4 (and .cse8 .cse9))))) (and (or (and .cse22 c_hhv_state_2_Bool .cse23) (ite .cse8 (ite .cse9 (=> .cse10 (and .cse12 .cse22 .cse31 .cse23)) .cse9) .cse8) .cse19) (or (=> c_hhv_state_1_Bool c_hhv_state_2_Bool) (and .cse8 .cse31 .cse9 .cse15) .cse25) .cse22 (or (ite .cse24 (and (=> c_hhv_state_2_Bool (and (or .cse30 (and (<= .cse32 c_hhv_state_14_Real) (<= c_hhv_state_14_Real .cse32) c_hhv_state_1_Bool)) (ite c_hhv_state_3_Bool .cse33 (or (let ((.cse34 (not (= c_hhv_state_8_Real 3.0)))) (and (or (=> c_hhv_state_1_Bool c_hhv_state_0_Bool) .cse19 .cse34 .cse7) (or (=> .cse3 (=> .cse24 .cse30)) .cse34))) .cse7)) (=> c_hhv_state_2_Bool (let ((.cse35 (= c_hhv_state_14_Real c_hhv_state_8_Real))) (and (=> c_hhv_state_2_Bool (or .cse35 .cse19)) .cse36 (or .cse30 .cse35) .cse37))))) .cse38) .cse39) .cse25) .cse38 .cse23)) .cse39) .cse25) .cse39) .cse25)) .cse39))) .cse25)))))))))))) is different from true [2018-06-21 19:44:50,856 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse10 (and (let ((.cse47 (<= c_hhv_state_20_Real 2.0))) (ite .cse47 (<= 2.0 c_hhv_state_20_Real) .cse47)) (not (= c_hhv_state_20_Real 2.0)))) (.cse11 (and (not (= c_hhv_state_14_Real 1.0)) (let ((.cse46 (<= c_hhv_state_14_Real 1.0))) (ite .cse46 (<= 1.0 c_hhv_state_14_Real) .cse46)) (not (= 1.0 c_hhv_state_14_Real))))) (or (let ((.cse26 (not c_hhv_state_1_Bool)) (.cse9 (not c_hhv_state_0_Bool))) (let ((.cse13 (not c_hhv_state_3_Bool)) (.cse6 (not c_hhv_state_2_Bool)) (.cse39 (=> .cse9 c_hhv_state_1_Bool)) (.cse1 (=> c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse22 (=> c_hhv_state_3_Bool (or (and .cse26 .cse9) c_hhv_state_2_Bool))) (.cse8 (=> c_hhv_state_1_Bool c_hhv_state_2_Bool))) (let ((.cse41 (<= c_hhv_state_17_Real 1.0)) (.cse42 (<= 1.0 c_hhv_state_17_Real)) (.cse36 (not (= c_hhv_state_17_Real 3.0))) (.cse16 (<= 2.0 c_hhv_state_17_Real)) (.cse37 (not (= 3.0 c_hhv_state_17_Real))) (.cse19 (<= c_hhv_state_17_Real 2.0)) (.cse21 (=> c_hhv_state_3_Bool (and .cse22 .cse8))) (.cse5 (ite .cse13 (=> .cse6 .cse39) .cse1)) (.cse45 (and c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse44 (+ c_hhv_state_17_Real 2.0)) (.cse17 (<= 4.0 c_hhv_state_29_Real))) (let ((.cse32 (=> c_hhv_state_0_Bool (=> .cse26 .cse17))) (.cse43 (=> .cse9 (<= .cse44 c_hhv_state_29_Real))) (.cse3 (or .cse5 .cse45)) (.cse4 (or .cse21 .cse45)) (.cse20 (=> .cse9 (<= c_hhv_state_29_Real .cse44))) (.cse2 (=> c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse14 (and .cse26 c_hhv_state_3_Bool)) (.cse28 (ite .cse19 (=> .cse36 (and .cse16 .cse37)) .cse19)) (.cse29 (=> c_hhv_state_0_Bool (and .cse41 (not (= c_hhv_state_17_Real 1.0)) .cse42)))) (let ((.cse33 (=> .cse6 (and (=> c_hhv_state_1_Bool (=> .cse6 (=> .cse9 (and .cse16 .cse5 .cse19 .cse20 .cse2)))) (or .cse14 (and (=> .cse9 (and .cse16 .cse28 .cse19)) .cse21 .cse29 (=> c_hhv_state_3_Bool .cse26))) .cse29))) (.cse38 (=> .cse9 (and .cse4 .cse16 .cse19))) (.cse15 (=> .cse9 (=> .cse26 .cse3))) (.cse31 (=> c_hhv_state_1_Bool .cse43)) (.cse24 (or .cse14 (=> .cse13 (=> .cse6 (and .cse32 .cse43)))))) (let ((.cse7 (let ((.cse40 (+ c_hhv_state_17_Real 1.0))) (and (<= .cse40 c_hhv_state_14_Real) .cse41 (not (= c_hhv_state_14_Real 2.0)) (<= c_hhv_state_14_Real .cse40) .cse42))) (.cse12 (=> .cse13 (and .cse15 (=> .cse6 (and .cse31 .cse32)) .cse24))) (.cse0 (=> c_hhv_state_1_Bool (=> .cse6 .cse38))) (.cse25 (=> .cse9 .cse33)) (.cse18 (= 4.0 c_hhv_state_29_Real)) (.cse27 (or .cse10 .cse11)) (.cse23 (or .cse14 (=> .cse6 (=> .cse13 (and .cse5 .cse20 .cse2)))))) (and .cse0 (=> c_hhv_state_3_Bool .cse1) (=> c_hhv_state_3_Bool .cse2) .cse3 .cse4 .cse5 (=> c_hhv_state_3_Bool (=> .cse6 .cse7)) (=> c_hhv_state_3_Bool .cse8) (=> c_hhv_state_1_Bool (=> .cse9 (=> c_hhv_state_2_Bool (or .cse7 .cse10 .cse11)))) .cse12 (=> .cse13 (=> .cse6 (or .cse14 (and .cse4 .cse5 .cse15 (=> .cse13 (=> .cse6 (or .cse14 (and .cse5 (=> .cse9 (and .cse4 .cse16 .cse17 .cse18 .cse19)) .cse20 .cse2)))) .cse3 (ite .cse13 (and .cse5 (ite .cse13 (and .cse4 .cse15 .cse12) .cse21)) .cse21) (=> .cse9 (and .cse4 .cse16 .cse5 .cse22 .cse17 .cse23 (= c_hhv_state_29_Real 4.0) .cse18 .cse19 (=> .cse9 .cse17))) .cse20 .cse2)))) .cse24 (=> c_hhv_state_3_Bool (=> .cse9 .cse6)) .cse25 (=> c_hhv_state_0_Bool (=> .cse13 (=> .cse26 .cse27))) .cse15 (=> .cse6 (=> .cse13 (or (and .cse16 (=> .cse6 (=> .cse9 (=> c_hhv_state_1_Bool .cse28))) .cse19) c_hhv_state_0_Bool))) (or .cse29 c_hhv_state_2_Bool) (let ((.cse30 (or .cse14 (and (=> c_hhv_state_3_Bool (=> c_hhv_state_1_Bool .cse27)) (ite .cse13 (=> .cse6 (and .cse31 .cse32 .cse21)) .cse21))))) (ite c_hhv_state_3_Bool (and .cse21 .cse30) .cse30)) .cse33 (=> c_hhv_state_3_Bool (=> c_hhv_state_1_Bool c_hhv_state_0_Bool)) (or .cse14 (=> .cse13 (=> .cse6 (let ((.cse34 (or .cse14 (=> .cse13 (=> .cse6 (and .cse0 .cse5 .cse25 .cse15 (or .cse14 (=> .cse13 (=> .cse6 (let ((.cse35 (=> .cse9 (and .cse16 .cse19)))) (and .cse0 .cse25 (=> .cse9 (and .cse16 .cse18 .cse19)) .cse21 .cse15 (or .cse14 (=> .cse13 (=> .cse6 (and .cse22 (ite .cse9 (and (=> .cse6 (=> .cse13 (=> c_hhv_state_1_Bool .cse35))) .cse4 .cse22 (ite .cse19 (=> .cse36 (and .cse16 .cse5 .cse22 .cse37 .cse21 .cse19)) .cse19)) .cse21) .cse35 .cse2)))) .cse33 .cse2 .cse38 .cse4 .cse5 .cse22 .cse35))))) .cse33)))))) (and .cse0 .cse5 .cse25 .cse15 (or .cse14 (=> .cse13 (=> .cse6 (and (ite .cse9 (and .cse0 .cse16 .cse5 .cse25 .cse15 .cse33 .cse34 .cse19) .cse21) .cse2)))) .cse33 .cse34))))) (=> c_hhv_state_1_Bool (=> c_hhv_state_0_Bool (=> c_hhv_state_2_Bool .cse27))) .cse23 (=> .cse13 .cse39) (=> c_hhv_state_0_Bool (=> .cse26 c_hhv_state_2_Bool))))))))) .cse10 .cse11)) is different from false [2018-06-21 19:44:50,858 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse10 (and (let ((.cse47 (<= c_hhv_state_20_Real 2.0))) (ite .cse47 (<= 2.0 c_hhv_state_20_Real) .cse47)) (not (= c_hhv_state_20_Real 2.0)))) (.cse11 (and (not (= c_hhv_state_14_Real 1.0)) (let ((.cse46 (<= c_hhv_state_14_Real 1.0))) (ite .cse46 (<= 1.0 c_hhv_state_14_Real) .cse46)) (not (= 1.0 c_hhv_state_14_Real))))) (or (let ((.cse26 (not c_hhv_state_1_Bool)) (.cse9 (not c_hhv_state_0_Bool))) (let ((.cse13 (not c_hhv_state_3_Bool)) (.cse6 (not c_hhv_state_2_Bool)) (.cse39 (=> .cse9 c_hhv_state_1_Bool)) (.cse1 (=> c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse22 (=> c_hhv_state_3_Bool (or (and .cse26 .cse9) c_hhv_state_2_Bool))) (.cse8 (=> c_hhv_state_1_Bool c_hhv_state_2_Bool))) (let ((.cse41 (<= c_hhv_state_17_Real 1.0)) (.cse42 (<= 1.0 c_hhv_state_17_Real)) (.cse36 (not (= c_hhv_state_17_Real 3.0))) (.cse16 (<= 2.0 c_hhv_state_17_Real)) (.cse37 (not (= 3.0 c_hhv_state_17_Real))) (.cse19 (<= c_hhv_state_17_Real 2.0)) (.cse21 (=> c_hhv_state_3_Bool (and .cse22 .cse8))) (.cse5 (ite .cse13 (=> .cse6 .cse39) .cse1)) (.cse45 (and c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse44 (+ c_hhv_state_17_Real 2.0)) (.cse17 (<= 4.0 c_hhv_state_29_Real))) (let ((.cse32 (=> c_hhv_state_0_Bool (=> .cse26 .cse17))) (.cse43 (=> .cse9 (<= .cse44 c_hhv_state_29_Real))) (.cse3 (or .cse5 .cse45)) (.cse4 (or .cse21 .cse45)) (.cse20 (=> .cse9 (<= c_hhv_state_29_Real .cse44))) (.cse2 (=> c_hhv_state_0_Bool c_hhv_state_1_Bool)) (.cse14 (and .cse26 c_hhv_state_3_Bool)) (.cse28 (ite .cse19 (=> .cse36 (and .cse16 .cse37)) .cse19)) (.cse29 (=> c_hhv_state_0_Bool (and .cse41 (not (= c_hhv_state_17_Real 1.0)) .cse42)))) (let ((.cse33 (=> .cse6 (and (=> c_hhv_state_1_Bool (=> .cse6 (=> .cse9 (and .cse16 .cse5 .cse19 .cse20 .cse2)))) (or .cse14 (and (=> .cse9 (and .cse16 .cse28 .cse19)) .cse21 .cse29 (=> c_hhv_state_3_Bool .cse26))) .cse29))) (.cse38 (=> .cse9 (and .cse4 .cse16 .cse19))) (.cse15 (=> .cse9 (=> .cse26 .cse3))) (.cse31 (=> c_hhv_state_1_Bool .cse43)) (.cse24 (or .cse14 (=> .cse13 (=> .cse6 (and .cse32 .cse43)))))) (let ((.cse7 (let ((.cse40 (+ c_hhv_state_17_Real 1.0))) (and (<= .cse40 c_hhv_state_14_Real) .cse41 (not (= c_hhv_state_14_Real 2.0)) (<= c_hhv_state_14_Real .cse40) .cse42))) (.cse12 (=> .cse13 (and .cse15 (=> .cse6 (and .cse31 .cse32)) .cse24))) (.cse0 (=> c_hhv_state_1_Bool (=> .cse6 .cse38))) (.cse25 (=> .cse9 .cse33)) (.cse18 (= 4.0 c_hhv_state_29_Real)) (.cse27 (or .cse10 .cse11)) (.cse23 (or .cse14 (=> .cse6 (=> .cse13 (and .cse5 .cse20 .cse2)))))) (and .cse0 (=> c_hhv_state_3_Bool .cse1) (=> c_hhv_state_3_Bool .cse2) .cse3 .cse4 .cse5 (=> c_hhv_state_3_Bool (=> .cse6 .cse7)) (=> c_hhv_state_3_Bool .cse8) (=> c_hhv_state_1_Bool (=> .cse9 (=> c_hhv_state_2_Bool (or .cse7 .cse10 .cse11)))) .cse12 (=> .cse13 (=> .cse6 (or .cse14 (and .cse4 .cse5 .cse15 (=> .cse13 (=> .cse6 (or .cse14 (and .cse5 (=> .cse9 (and .cse4 .cse16 .cse17 .cse18 .cse19)) .cse20 .cse2)))) .cse3 (ite .cse13 (and .cse5 (ite .cse13 (and .cse4 .cse15 .cse12) .cse21)) .cse21) (=> .cse9 (and .cse4 .cse16 .cse5 .cse22 .cse17 .cse23 (= c_hhv_state_29_Real 4.0) .cse18 .cse19 (=> .cse9 .cse17))) .cse20 .cse2)))) .cse24 (=> c_hhv_state_3_Bool (=> .cse9 .cse6)) .cse25 (=> c_hhv_state_0_Bool (=> .cse13 (=> .cse26 .cse27))) .cse15 (=> .cse6 (=> .cse13 (or (and .cse16 (=> .cse6 (=> .cse9 (=> c_hhv_state_1_Bool .cse28))) .cse19) c_hhv_state_0_Bool))) (or .cse29 c_hhv_state_2_Bool) (let ((.cse30 (or .cse14 (and (=> c_hhv_state_3_Bool (=> c_hhv_state_1_Bool .cse27)) (ite .cse13 (=> .cse6 (and .cse31 .cse32 .cse21)) .cse21))))) (ite c_hhv_state_3_Bool (and .cse21 .cse30) .cse30)) .cse33 (=> c_hhv_state_3_Bool (=> c_hhv_state_1_Bool c_hhv_state_0_Bool)) (or .cse14 (=> .cse13 (=> .cse6 (let ((.cse34 (or .cse14 (=> .cse13 (=> .cse6 (and .cse0 .cse5 .cse25 .cse15 (or .cse14 (=> .cse13 (=> .cse6 (let ((.cse35 (=> .cse9 (and .cse16 .cse19)))) (and .cse0 .cse25 (=> .cse9 (and .cse16 .cse18 .cse19)) .cse21 .cse15 (or .cse14 (=> .cse13 (=> .cse6 (and .cse22 (ite .cse9 (and (=> .cse6 (=> .cse13 (=> c_hhv_state_1_Bool .cse35))) .cse4 .cse22 (ite .cse19 (=> .cse36 (and .cse16 .cse5 .cse22 .cse37 .cse21 .cse19)) .cse19)) .cse21) .cse35 .cse2)))) .cse33 .cse2 .cse38 .cse4 .cse5 .cse22 .cse35))))) .cse33)))))) (and .cse0 .cse5 .cse25 .cse15 (or .cse14 (=> .cse13 (=> .cse6 (and (ite .cse9 (and .cse0 .cse16 .cse5 .cse25 .cse15 .cse33 .cse34 .cse19) .cse21) .cse2)))) .cse33 .cse34))))) (=> c_hhv_state_1_Bool (=> c_hhv_state_0_Bool (=> c_hhv_state_2_Bool .cse27))) .cse23 (=> .cse13 .cse39) (=> c_hhv_state_0_Bool (=> .cse26 c_hhv_state_2_Bool))))))))) .cse10 .cse11)) is different from true [2018-06-21 19:44:50,863 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse1 (not c_hhv_state_1_Bool)) (.cse0 (not c_hhv_state_0_Bool))) (and (=> c_hhv_state_3_Bool (=> .cse0 .cse1)) (=> c_hhv_state_3_Bool .cse0) (let ((.cse4 (not (= c_hhv_state_14_Real 1.0))) (.cse5 (<= c_hhv_state_14_Real 1.0)) (.cse6 (<= 1.0 c_hhv_state_14_Real)) (.cse3 (not c_hhv_state_2_Bool))) (or (and (not (= c_hhv_state_20_Real 1.0)) (let ((.cse2 (<= c_hhv_state_20_Real 1.0))) (ite .cse2 (<= 1.0 c_hhv_state_20_Real) .cse2))) (and .cse3 .cse1 .cse4 .cse5 c_hhv_state_3_Bool .cse0 .cse6) (and (let ((.cse7 (not c_hhv_state_3_Bool)) (.cse30 (and .cse3 .cse1 .cse0))) (ite .cse7 (let ((.cse37 (+ c_hhv_state_17_Real 3.0))) (let ((.cse27 (ite .cse7 (=> .cse3 (=> .cse0 (<= .cse37 c_hhv_state_29_Real))) .cse30)) (.cse38 (=> c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse20 (<= c_hhv_state_17_Real 1.0)) (.cse25 (<= 1.0 c_hhv_state_17_Real))) (let ((.cse29 (and .cse20 .cse25)) (.cse19 (=> .cse3 (=> .cse0 c_hhv_state_1_Bool))) (.cse18 (ite c_hhv_state_1_Bool .cse27 .cse38))) (let ((.cse22 (<= 4.0 c_hhv_state_29_Real)) (.cse34 (ite .cse7 .cse38 .cse30)) (.cse17 (ite .cse7 (and .cse19 .cse18) .cse30)) (.cse32 (= 0.0 c_hhv_state_17_Real)) (.cse15 (or c_hhv_state_2_Bool .cse29))) (let ((.cse10 (and .cse15 (ite .cse7 (and .cse4 .cse5 .cse0 c_hhv_state_2_Bool .cse6 .cse18) .cse30) c_hhv_state_1_Bool)) (.cse11 (and .cse20 .cse25 .cse18)) (.cse9 (=> .cse3 .cse29)) (.cse12 (or .cse7 .cse30)) (.cse16 (or .cse32 .cse29)) (.cse28 (and .cse32 c_hhv_state_2_Bool .cse18)) (.cse21 (= c_hhv_state_29_Real 4.0)) (.cse8 (ite c_hhv_state_3_Bool .cse30 .cse18)) (.cse26 (ite .cse7 (and .cse19 (ite c_hhv_state_1_Bool (and (=> .cse3 (=> .cse0 (<= c_hhv_state_29_Real .cse37))) .cse18) .cse34) .cse17 .cse18) .cse30)) (.cse13 (= c_hhv_state_17_Real 1.0)) (.cse14 (ite .cse20 (=> (< c_hhv_state_17_Real 1.0) .cse25) .cse20)) (.cse23 (= 4.0 c_hhv_state_29_Real)) (.cse24 (let ((.cse36 (<= c_hhv_state_29_Real 4.0))) (ite .cse36 .cse22 .cse36)))) (and .cse8 .cse9 (or .cse10 .cse11) .cse12 (or (and (ite .cse13 (and .cse3 .cse13) .cse14) .cse15 (=> c_hhv_state_0_Bool .cse1) c_hhv_state_1_Bool) .cse10) .cse16 .cse17 .cse18 .cse19 .cse15 (=> .cse3 (and .cse20 (ite .cse21 (and .cse8 .cse22 .cse23) .cse24) .cse25)) .cse26 .cse27 (or .cse28 .cse29) (ite .cse7 .cse22 .cse30) (or (let ((.cse31 (or (ite .cse21 (and (let ((.cse33 (ite .cse7 (and .cse19 .cse34 .cse18) .cse30))) (ite c_hhv_state_1_Bool (and (=> .cse3 (or (ite .cse7 (and .cse1 .cse32 .cse33) .cse30) .cse29)) .cse18) .cse33)) .cse20 .cse8 .cse26 (=> .cse3 .cse11) .cse9 .cse12 .cse25 .cse16 .cse17 .cse23 .cse18) .cse24) .cse28))) (and .cse8 .cse26 .cse9 .cse12 .cse17 .cse16 (or .cse28 (and .cse20 .cse8 .cse26 .cse9 .cse12 .cse25 .cse16 .cse31 .cse18)) .cse31 .cse18)) .cse28) (=> .cse3 (ite .cse21 (and (ite .cse13 (and .cse20 (ite .cse21 (and .cse25 (let ((.cse35 (not (= c_hhv_state_17_Real 0.0)))) (ite .cse35 (and .cse20 (ite .cse13 (and .cse20 (ite .cse21 (and .cse22 .cse23 (ite .cse21 (and .cse22 .cse21 .cse35) .cse24)) .cse24) .cse22 .cse13 .cse25) .cse14) .cse25) .cse25)) .cse23) .cse24) (ite .cse21 (and (=> .cse3 .cse22) .cse8 .cse26 .cse22 .cse23 .cse18) .cse24) .cse13 .cse22 (ite .cse13 (and .cse20 .cse13 .cse25) .cse14) .cse25 (ite .cse13 (and .cse20 .cse22 .cse13 .cse25) .cse14)) .cse14) .cse23) .cse24)))))))) .cse30)) c_hhv_state_1_Bool))))) is different from false [2018-06-21 19:44:50,864 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse1 (not c_hhv_state_1_Bool)) (.cse0 (not c_hhv_state_0_Bool))) (and (=> c_hhv_state_3_Bool (=> .cse0 .cse1)) (=> c_hhv_state_3_Bool .cse0) (let ((.cse4 (not (= c_hhv_state_14_Real 1.0))) (.cse5 (<= c_hhv_state_14_Real 1.0)) (.cse6 (<= 1.0 c_hhv_state_14_Real)) (.cse3 (not c_hhv_state_2_Bool))) (or (and (not (= c_hhv_state_20_Real 1.0)) (let ((.cse2 (<= c_hhv_state_20_Real 1.0))) (ite .cse2 (<= 1.0 c_hhv_state_20_Real) .cse2))) (and .cse3 .cse1 .cse4 .cse5 c_hhv_state_3_Bool .cse0 .cse6) (and (let ((.cse7 (not c_hhv_state_3_Bool)) (.cse30 (and .cse3 .cse1 .cse0))) (ite .cse7 (let ((.cse37 (+ c_hhv_state_17_Real 3.0))) (let ((.cse27 (ite .cse7 (=> .cse3 (=> .cse0 (<= .cse37 c_hhv_state_29_Real))) .cse30)) (.cse38 (=> c_hhv_state_0_Bool c_hhv_state_2_Bool)) (.cse20 (<= c_hhv_state_17_Real 1.0)) (.cse25 (<= 1.0 c_hhv_state_17_Real))) (let ((.cse29 (and .cse20 .cse25)) (.cse19 (=> .cse3 (=> .cse0 c_hhv_state_1_Bool))) (.cse18 (ite c_hhv_state_1_Bool .cse27 .cse38))) (let ((.cse22 (<= 4.0 c_hhv_state_29_Real)) (.cse34 (ite .cse7 .cse38 .cse30)) (.cse17 (ite .cse7 (and .cse19 .cse18) .cse30)) (.cse32 (= 0.0 c_hhv_state_17_Real)) (.cse15 (or c_hhv_state_2_Bool .cse29))) (let ((.cse10 (and .cse15 (ite .cse7 (and .cse4 .cse5 .cse0 c_hhv_state_2_Bool .cse6 .cse18) .cse30) c_hhv_state_1_Bool)) (.cse11 (and .cse20 .cse25 .cse18)) (.cse9 (=> .cse3 .cse29)) (.cse12 (or .cse7 .cse30)) (.cse16 (or .cse32 .cse29)) (.cse28 (and .cse32 c_hhv_state_2_Bool .cse18)) (.cse21 (= c_hhv_state_29_Real 4.0)) (.cse8 (ite c_hhv_state_3_Bool .cse30 .cse18)) (.cse26 (ite .cse7 (and .cse19 (ite c_hhv_state_1_Bool (and (=> .cse3 (=> .cse0 (<= c_hhv_state_29_Real .cse37))) .cse18) .cse34) .cse17 .cse18) .cse30)) (.cse13 (= c_hhv_state_17_Real 1.0)) (.cse14 (ite .cse20 (=> (< c_hhv_state_17_Real 1.0) .cse25) .cse20)) (.cse23 (= 4.0 c_hhv_state_29_Real)) (.cse24 (let ((.cse36 (<= c_hhv_state_29_Real 4.0))) (ite .cse36 .cse22 .cse36)))) (and .cse8 .cse9 (or .cse10 .cse11) .cse12 (or (and (ite .cse13 (and .cse3 .cse13) .cse14) .cse15 (=> c_hhv_state_0_Bool .cse1) c_hhv_state_1_Bool) .cse10) .cse16 .cse17 .cse18 .cse19 .cse15 (=> .cse3 (and .cse20 (ite .cse21 (and .cse8 .cse22 .cse23) .cse24) .cse25)) .cse26 .cse27 (or .cse28 .cse29) (ite .cse7 .cse22 .cse30) (or (let ((.cse31 (or (ite .cse21 (and (let ((.cse33 (ite .cse7 (and .cse19 .cse34 .cse18) .cse30))) (ite c_hhv_state_1_Bool (and (=> .cse3 (or (ite .cse7 (and .cse1 .cse32 .cse33) .cse30) .cse29)) .cse18) .cse33)) .cse20 .cse8 .cse26 (=> .cse3 .cse11) .cse9 .cse12 .cse25 .cse16 .cse17 .cse23 .cse18) .cse24) .cse28))) (and .cse8 .cse26 .cse9 .cse12 .cse17 .cse16 (or .cse28 (and .cse20 .cse8 .cse26 .cse9 .cse12 .cse25 .cse16 .cse31 .cse18)) .cse31 .cse18)) .cse28) (=> .cse3 (ite .cse21 (and (ite .cse13 (and .cse20 (ite .cse21 (and .cse25 (let ((.cse35 (not (= c_hhv_state_17_Real 0.0)))) (ite .cse35 (and .cse20 (ite .cse13 (and .cse20 (ite .cse21 (and .cse22 .cse23 (ite .cse21 (and .cse22 .cse21 .cse35) .cse24)) .cse24) .cse22 .cse13 .cse25) .cse14) .cse25) .cse25)) .cse23) .cse24) (ite .cse21 (and (=> .cse3 .cse22) .cse8 .cse26 .cse22 .cse23 .cse18) .cse24) .cse13 .cse22 (ite .cse13 (and .cse20 .cse13 .cse25) .cse14) .cse25 (ite .cse13 (and .cse20 .cse22 .cse13 .cse25) .cse14)) .cse14) .cse23) .cse24)))))))) .cse30)) c_hhv_state_1_Bool))))) is different from true [2018-06-21 19:44:50,865 WARN L1010 $PredicateComparison]: unable to prove that (and (not c_hhv_state_2_Bool) (<= c_hhv_state_29_Real 4.0) (not c_hhv_state_3_Bool) (= 0.0 c_hhv_state_17_Real) (<= 4.0 c_hhv_state_29_Real) c_hhv_state_1_Bool (not c_hhv_state_0_Bool) (= c_hhv_state_17_Real 0.0)) is different from false [2018-06-21 19:44:50,866 WARN L1032 $PredicateComparison]: unable to prove that (and (not c_hhv_state_2_Bool) (<= c_hhv_state_29_Real 4.0) (not c_hhv_state_3_Bool) (= 0.0 c_hhv_state_17_Real) (<= 4.0 c_hhv_state_29_Real) c_hhv_state_1_Bool (not c_hhv_state_0_Bool) (= c_hhv_state_17_Real 0.0)) is different from true [2018-06-21 19:44:50,867 WARN L1010 $PredicateComparison]: unable to prove that (and (not c_hhv_state_2_Bool) (<= c_hhv_state_29_Real 4.0) (not c_hhv_state_1_Bool) (not c_hhv_state_3_Bool) (<= 4.0 c_hhv_state_29_Real) c_hhv_state_0_Bool) is different from false [2018-06-21 19:44:50,868 WARN L1032 $PredicateComparison]: unable to prove that (and (not c_hhv_state_2_Bool) (<= c_hhv_state_29_Real 4.0) (not c_hhv_state_1_Bool) (not c_hhv_state_3_Bool) (<= 4.0 c_hhv_state_29_Real) c_hhv_state_0_Bool) is different from true [2018-06-21 19:44:50,922 WARN L176 SmtUtils]: Removed 2 from assertion stack [2018-06-21 19:44:50,923 INFO L256 ToolchainWalker]: Toolchain cancelled while executing plugin de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer. Reason: Timeout or Toolchain cancelled by user [2018-06-21 19:44:50,926 INFO L168 Benchmark]: Toolchain (without parser) took 54707.70 ms. Allocated memory was 308.8 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 249.2 MB in the beginning and 833.9 MB in the end (delta: -584.8 MB). Peak memory consumption was 486.3 MB. Max. memory is 3.6 GB. [2018-06-21 19:44:50,929 INFO L168 Benchmark]: SmtParser took 0.17 ms. Allocated memory is still 308.8 MB. Free memory is still 275.1 MB. There was no memory consumed. Max. memory is 3.6 GB. [2018-06-21 19:44:50,930 INFO L168 Benchmark]: TreeAutomizer took 54699.23 ms. Allocated memory was 308.8 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 249.2 MB in the beginning and 833.9 MB in the end (delta: -584.8 MB). Peak memory consumption was 486.3 MB. Max. memory is 3.6 GB. [2018-06-21 19:44:50,936 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.17 ms. Allocated memory is still 308.8 MB. Free memory is still 275.1 MB. There was no memory consumed. Max. memory is 3.6 GB. * TreeAutomizer took 54699.23 ms. Allocated memory was 308.8 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 249.2 MB in the beginning and 833.9 MB in the end (delta: -584.8 MB). Peak memory consumption was 486.3 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 200. RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/bubblesort.smt2_TreeAutomizerNaiveMinimization.epf_TreeAutomizer.xml/Csv-Benchmark-0-2018-06-21_19-44-50-951.csv Completed graceful shutdown