java -Xss1g -Xmx4000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/TreeAutomizer.xml --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -s ../../../trunk/examples/settings/chc/TreeAutomizer/TreeAutomizerHopcroftMinimization.epf -i /storage/chc-comp/sally-chc-benchmarks/azadmanesh-kieckhafer/scenario2_revised_sanity_check.smt2 -------------------------------------------------------------------------------- This is Ultimate 0.1.23-8d74a04 [2018-06-21 09:03:00,710 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-06-21 09:03:00,713 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-06-21 09:03:00,725 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-06-21 09:03:00,726 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-06-21 09:03:00,726 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-06-21 09:03:00,728 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-06-21 09:03:00,731 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-06-21 09:03:00,733 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-06-21 09:03:00,733 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-06-21 09:03:00,735 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-06-21 09:03:00,735 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-06-21 09:03:00,736 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-06-21 09:03:00,737 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-06-21 09:03:00,739 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-06-21 09:03:00,740 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-06-21 09:03:00,742 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-06-21 09:03:00,744 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-06-21 09:03:00,754 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-06-21 09:03:00,755 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-06-21 09:03:00,756 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-06-21 09:03:00,757 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-06-21 09:03:00,758 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-06-21 09:03:00,758 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-06-21 09:03:00,758 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-06-21 09:03:00,762 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-06-21 09:03:00,762 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-06-21 09:03:00,763 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-06-21 09:03:00,764 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-06-21 09:03:00,764 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-06-21 09:03:00,764 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-06-21 09:03:00,767 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-06-21 09:03:00,767 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-06-21 09:03:00,768 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-06-21 09:03:00,768 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-06-21 09:03:00,769 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/chc/TreeAutomizer/TreeAutomizerHopcroftMinimization.epf [2018-06-21 09:03:00,780 INFO L110 SettingsManager]: Loading preferences was successful [2018-06-21 09:03:00,780 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-06-21 09:03:00,782 INFO L131 SettingsManager]: Preferences of TreeAutomizer differ from their defaults: [2018-06-21 09:03:00,782 INFO L133 SettingsManager]: * Type of minimization to use=HOPCROFT [2018-06-21 09:03:00,782 INFO L133 SettingsManager]: * SMT solver=Internal_SMTInterpol [2018-06-21 09:03:00,783 INFO L131 SettingsManager]: Preferences of SmtParser differ from their defaults: [2018-06-21 09:03:00,783 INFO L133 SettingsManager]: * Use TreeAutomizer as solver for the given file (assumes the file contains Horn clauses only).=true [2018-06-21 09:03:00,840 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-06-21 09:03:00,853 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-06-21 09:03:00,859 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-06-21 09:03:00,860 INFO L271 PluginConnector]: Initializing SmtParser... [2018-06-21 09:03:00,861 INFO L276 PluginConnector]: SmtParser initialized [2018-06-21 09:03:00,861 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/chc-comp/sally-chc-benchmarks/azadmanesh-kieckhafer/scenario2_revised_sanity_check.smt2 [2018-06-21 09:03:00,863 INFO L200 SmtParser]: Parsing .smt2 file as a set of Horn Clauses [2018-06-21 09:03:00,958 INFO L224 SmtParser]: Executing SMT file /storage/chc-comp/sally-chc-benchmarks/azadmanesh-kieckhafer/scenario2_revised_sanity_check.smt2 unknown [2018-06-21 09:03:01,367 INFO L238 SmtParser]: Succesfully executed SMT file /storage/chc-comp/sally-chc-benchmarks/azadmanesh-kieckhafer/scenario2_revised_sanity_check.smt2 [2018-06-21 09:03:01,373 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-06-21 09:03:01,381 INFO L131 ToolchainWalker]: Walking toolchain with 1 elements. [2018-06-21 09:03:01,381 INFO L113 PluginConnector]: ------------------------TreeAutomizer---------------------------- [2018-06-21 09:03:01,382 INFO L271 PluginConnector]: Initializing TreeAutomizer... [2018-06-21 09:03:01,384 INFO L276 PluginConnector]: TreeAutomizer initialized [2018-06-21 09:03:01,385 INFO L185 PluginConnector]: Executing the observer TreeAutomizerObserver from plugin TreeAutomizer for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 21.06 09:03:01" (1/1) ... Received shutdown request... [2018-06-21 09:04:00,967 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 09:04:00,985 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-06-21 09:04:01,020 WARN L1010 $PredicateComparison]: unable to prove that (let ((.cse0 (< 0.0 c_hhv_invariant_2_Real)) (.cse22 (< 0.0 c_hhv_invariant_3_Real))) (and .cse0 (let ((.cse105 (< c_hhv_invariant_4_Real 0.0)) (.cse29 (< 0.0 c_hhv_invariant_4_Real))) (let ((.cse101 (not (= c_hhv_invariant_4_Real 0.0))) (.cse104 (=> .cse105 .cse29))) (let ((.cse28 (ite .cse101 .cse104 .cse105))) (let ((.cse69 (or .cse28 .cse29)) (.cse5 (< 0.0 c_hhv_invariant_0_Real)) (.cse7 (< 0.0 c_hhv_invariant_1_Real))) (let ((.cse121 (and .cse5 (let ((.cse128 (and .cse5 .cse0 .cse29 .cse22 .cse7))) (or (and .cse0 .cse29 .cse22 (or (and .cse5 (or (and .cse0 .cse29 (let ((.cse127 (and .cse5 (or (and .cse29 .cse7) .cse128)))) (or (and .cse5 (or (and (or .cse127 .cse7) .cse0 .cse29) .cse128)) .cse127 .cse7)) .cse22) .cse128)) .cse7)) .cse128)))) (.cse35 (and .cse5 .cse69 .cse0 (or (and .cse5 .cse22) .cse22) .cse7))) (let ((.cse103 (or .cse105 .cse29)) (.cse38 (let ((.cse123 (or .cse28 .cse29 .cse35)) (.cse124 (or .cse5 .cse35)) (.cse125 (or .cse35 .cse7))) (and (let ((.cse122 (or .cse22 .cse35))) (let ((.cse126 (and .cse122 .cse123 .cse124 .cse0 .cse125))) (or (and .cse122 (or (and .cse123 .cse124 (or (and .cse122 (or .cse0 (and (or .cse22 .cse35 (and .cse124 .cse0 (or .cse22 .cse35 (and .cse124 .cse0 (or .cse121 .cse22 .cse35) .cse7)) .cse7)) .cse124 .cse0 .cse7) (and .cse122 .cse124 .cse0 .cse7) .cse35 (and .cse123 .cse124 .cse125 (or (and .cse122 (or (and .cse123 .cse124 (or .cse126 .cse35 (and .cse122 .cse0)) .cse125) .cse0 .cse35)) .cse126 .cse35)))) .cse126 .cse35) .cse125) .cse0 .cse35)) .cse126 .cse35))) .cse123 .cse124 .cse125)))) (let ((.cse78 (or .cse38 .cse35 .cse7)) (.cse30 (ite .cse101 (or (=> .cse105 (<= 0.0 c_hhv_invariant_4_Real)) .cse104) .cse103))) (let ((.cse10 (or .cse28 .cse29 .cse30)) (.cse114 (and .cse5 .cse69)) (.cse112 (and .cse5 .cse69 .cse78 .cse22))) (let ((.cse37 (and (or .cse38 (and (or (and .cse5 .cse69 .cse0) .cse114) .cse78 .cse22) .cse35 .cse112) .cse0)) (.cse113 (or .cse121 .cse22)) (.cse6 (and .cse5 .cse7)) (.cse65 (and .cse5 .cse0 .cse10 .cse7))) (let ((.cse15 (or .cse6 .cse65)) (.cse108 (= 0.0 c_hhv_invariant_2_Real)) (.cse48 (= c_hhv_invariant_2_Real 0.0)) (.cse36 (and .cse5 .cse0 .cse78 (or (and .cse113 .cse5 .cse69 .cse0 .cse78) (and .cse113 .cse69)))) (.cse119 (or .cse37 .cse38 (and .cse78 (or (and .cse113 .cse5 .cse69 .cse78) .cse22)) .cse35 (and .cse0 (or .cse38 .cse35 .cse112))))) (let ((.cse32 (and .cse5 .cse119 .cse69 .cse0)) (.cse33 (and .cse5 .cse69 (let ((.cse120 (and .cse113 .cse78))) (or (and .cse5 .cse69 (or .cse120 (and .cse5 (or .cse121 (and .cse69 .cse78 .cse22))))) .cse38 .cse120 .cse35 .cse112)) .cse0)) (.cse34 (and (or .cse36 .cse37 .cse38 .cse35 (and .cse5 .cse119 .cse69)) .cse0)) (.cse24 (and .cse0 .cse108 .cse48)) (.cse58 (and .cse0 (let ((.cse118 (and .cse0 .cse15 .cse10))) (or (and (or .cse118 .cse6 .cse65) .cse0 .cse10) .cse118 .cse6)) .cse10)) (.cse8 (and .cse0 .cse7))) (let ((.cse25 (and .cse0 .cse22 .cse10 (or .cse58 .cse6 (and .cse0 (let ((.cse115 (let ((.cse116 (or (and .cse5 .cse69 (let ((.cse117 (and .cse0 .cse10 .cse7))) (or .cse0 .cse117 (and .cse69 (or .cse8 .cse117)))) .cse7) (and .cse5 .cse69 (or .cse0 (and .cse5 (or .cse0 (< c_hhv_invariant_0_Real 0.0)))) .cse7)))) (and .cse116 (or (and .cse116 .cse22) .cse22))))) (or (and .cse5 .cse10 .cse7 (or .cse115 .cse22)) .cse115)))))) (.cse39 (let ((.cse109 (let ((.cse111 (and .cse113 (or .cse38 (and .cse69 .cse7) .cse35)))) (or .cse38 (and .cse5 (or .cse38 .cse111 .cse35)) .cse35 .cse112 (and .cse113 (or .cse114 (and .cse5 (or .cse38 .cse28 .cse29 .cse111 .cse35))) .cse78))))) (and (let ((.cse110 (and .cse109 .cse0))) (or .cse36 .cse37 .cse32 (and .cse109 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse110 .cse0 .cse34 (and .cse109 (or (and (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse110 .cse0 .cse34 .cse24 .cse35) .cse109) .cse36 .cse37 .cse32 .cse38 .cse33 .cse110 .cse0 .cse34 .cse24 .cse35)) .cse24 .cse35)) .cse38 .cse33 .cse110 .cse0 .cse34 .cse24 .cse35)) .cse109)))) (let ((.cse44 (not .cse48)) (.cse76 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse28 .cse29 .cse34 .cse24 .cse35 .cse30)) (.cse82 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse22 .cse35)) (.cse106 (or .cse36 (and .cse108 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse0 .cse34 .cse24 .cse35) .cse48) .cse37 .cse32 .cse38 .cse33 .cse39 .cse0 .cse34 .cse24 .cse35)) (.cse47 (not .cse108)) (.cse80 (or .cse5 .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse35)) (.cse52 (not (= c_hhv_invariant_0_Real 0.0))) (.cse53 (not (= 0.0 c_hhv_invariant_0_Real))) (.cse73 (or .cse25 .cse22)) (.cse74 (and .cse5 .cse22 .cse10 .cse7 (or .cse0 (and .cse5 .cse0)))) (.cse75 (and .cse0 (or .cse25 (and .cse5 .cse69 .cse22 .cse7))))) (let ((.cse54 (and .cse5 .cse10 .cse7)) (.cse23 (let ((.cse107 (or .cse5 .cse74 .cse75 .cse25))) (and .cse0 (or (and (or (and .cse0 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse25 (and .cse0 .cse10 (=> .cse52 (and .cse53 (or (and .cse22 .cse7) .cse25 (and (=> .cse52 (and .cse53 .cse73 .cse7)) .cse0 .cse10 .cse107)))) .cse107) .cse22 .cse35) .cse10 .cse7 .cse107) .cse25 .cse22) .cse0 .cse10 .cse7 .cse107) .cse25 .cse22) .cse10 .cse7 .cse107))) (.cse31 (and .cse76 .cse82 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse0 .cse34 .cse24 .cse35 (and .cse106 (=> .cse44 (and (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse35 (and .cse76 .cse82 .cse106 .cse7 .cse80)) .cse47)))) .cse7 .cse80))) (let ((.cse40 (and .cse76 (or .cse36 .cse37 .cse32 (and .cse82 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse35 .cse7) .cse106 .cse80) .cse38 .cse33 .cse39 .cse34 .cse24 .cse35))) (.cse41 (and .cse76 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 (let ((.cse77 (and (<= c_hhv_invariant_1_Real c_hhv_invariant_2_Real) .cse7))) (and (or .cse77 .cse36 .cse31 .cse37 .cse32 .cse38 .cse33 .cse39 .cse0 .cse34 .cse24 .cse35) (let ((.cse81 (let ((.cse83 (< c_hhv_invariant_1_Real c_hhv_invariant_0_Real)) (.cse86 (< c_hhv_invariant_0_Real c_hhv_invariant_1_Real)) (.cse84 (* 2.0 c_hhv_invariant_0_Real)) (.cse85 (* 2.0 c_hhv_invariant_1_Real))) (and (ite .cse83 (or (< .cse84 (+ c_hhv_invariant_3_Real .cse85)) .cse86 .cse22 (< c_hhv_invariant_0_Real (+ c_hhv_invariant_3_Real c_hhv_invariant_1_Real))) .cse83) (ite (<= c_hhv_invariant_0_Real c_hhv_invariant_1_Real) .cse83 (and (let ((.cse87 (< c_hhv_invariant_0_Real c_hhv_invariant_2_Real)) (.cse89 (< .cse84 (+ c_hhv_invariant_2_Real .cse85))) (.cse88 (< c_hhv_invariant_0_Real (+ c_hhv_invariant_2_Real c_hhv_invariant_1_Real)))) (or .cse77 (and (or .cse87 .cse88) .cse7) .cse89 .cse88 .cse0 .cse86 (and (or .cse87 .cse89 .cse88 .cse0 .cse86) .cse7))) .cse7 (let ((.cse97 (< .cse84 (+ .cse85 c_hhv_invariant_4_Real)))) (let ((.cse90 (< c_hhv_invariant_0_Real (+ c_hhv_invariant_1_Real c_hhv_invariant_4_Real))) (.cse92 (< c_hhv_invariant_0_Real c_hhv_invariant_4_Real)) (.cse102 (=> .cse105 .cse97))) (let ((.cse98 (ite .cse101 .cse104 .cse103)) (.cse99 (and .cse103 (not .cse101))) (.cse100 (ite .cse101 .cse102 .cse105)) (.cse94 (ite .cse101 (or .cse29 .cse104) .cse103)) (.cse93 (and (or .cse29 .cse92 .cse86 .cse97) .cse7)) (.cse96 (ite .cse101 (and .cse86 (not (= 0.0 c_hhv_invariant_4_Real))) (or .cse90 .cse105 .cse29)))) (let ((.cse91 (and .cse7 (or (and (or .cse90 .cse98 .cse99 .cse29 .cse92 (ite .cse101 (or .cse99 .cse29 .cse93 .cse102 .cse96 .cse86 .cse97) .cse103) .cse93 .cse100 .cse94 .cse96 .cse86 .cse97) .cse7) (ite .cse101 (or .cse102 .cse97 .cse104) .cse103) .cse29 .cse92 .cse93 .cse96 .cse86 .cse97))) (.cse95 (and (or .cse90 .cse98 .cse99 .cse29 .cse92 .cse93 .cse100 .cse96 .cse86 .cse97) .cse7))) (or .cse90 (and (or .cse90 .cse91 .cse29 .cse92 .cse93 .cse94 .cse95 .cse96 .cse86 .cse97) .cse7) .cse98 .cse91 .cse99 .cse29 .cse93 .cse100 .cse94 .cse95 .cse96 .cse86))))))))))) (let ((.cse79 (and .cse76 (or .cse81 (and .cse82 .cse80))))) (or .cse36 .cse37 (and .cse76 .cse78 (or .cse79 .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse22 .cse35) .cse80) .cse32 .cse38 .cse33 (and (or .cse79 .cse36 (and .cse76 (or .cse36 (and .cse22 .cse80) .cse37 .cse32 .cse81 .cse38 .cse33 .cse39 .cse34 .cse24 .cse35)) .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse35) .cse7) .cse39 .cse34 .cse24 (and .cse5 .cse82 .cse7) .cse35))))) .cse24 .cse35))) (.cse27 (and (or (and .cse73 (or (and .cse0 (or (and (or .cse24 (and .cse0 (or .cse5 .cse23 .cse24 .cse25 .cse54 (and .cse10 (or (and (or (and .cse0 (or .cse5 .cse74 .cse75 .cse6 .cse25 .cse54)) .cse24) .cse73) .cse24))))) .cse73) .cse23 .cse24 .cse25) .cse7) .cse24)) .cse24) .cse10))) (let ((.cse12 (or .cse0 .cse24)) (.cse67 (or .cse23 .cse24 .cse25 .cse22 .cse27)) (.cse9 (or .cse5 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse24 .cse41))) (let ((.cse68 (and .cse5 .cse29 .cse7)) (.cse17 (and (let ((.cse70 (and (or (and .cse0 .cse67 .cse10 .cse9) .cse24) .cse7))) (let ((.cse71 (and (or .cse23 .cse70 .cse24 .cse25 (and .cse5 (let ((.cse72 (and (or .cse23 .cse70 .cse24 (and .cse5 .cse12 .cse67 .cse10) .cse25 .cse27) .cse7))) (or (and .cse12 .cse10 (or .cse23 .cse72 .cse70 .cse24 .cse25 .cse22 .cse27)) .cse23 .cse72 .cse24 .cse25 .cse27))) .cse27) .cse7))) (or .cse23 .cse70 .cse24 .cse25 .cse71 (and .cse12 (or .cse23 (and .cse5 .cse12 (or .cse23 .cse24 .cse25 (and .cse69 .cse67 .cse7) .cse27)) .cse70 .cse24 (and .cse10 (or .cse23 .cse70 .cse24 .cse25 .cse22 .cse71 .cse27) .cse9) .cse25 .cse71 .cse27)) .cse27))) .cse7))) (let ((.cse61 (and (or .cse5 .cse31 .cse32 .cse33 .cse34 .cse6 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse24 .cse41) .cse0 .cse7)) (.cse62 (and .cse5 .cse0 .cse7)) (.cse66 (or .cse23 .cse17 .cse24 .cse25 .cse22 .cse27)) (.cse64 (or .cse68 .cse6)) (.cse63 (and .cse5 .cse69 .cse0 .cse7))) (let ((.cse4 (and .cse66 (or (and .cse29 .cse12 .cse64) .cse63))) (.cse11 (and .cse66 .cse10 (or .cse61 .cse62)))) (let ((.cse3 (and .cse0 .cse67 (or .cse23 .cse68 .cse4 .cse11 .cse17 .cse24 .cse25 (and (or .cse68 (and .cse5 (or .cse23 .cse4 (and .cse5 .cse0 .cse29 .cse66 .cse7) .cse11 .cse17 .cse24 .cse25 .cse7 .cse27))) .cse0 .cse29 .cse67) .cse27)))) (let ((.cse1 (and .cse5 (or .cse23 .cse3 .cse4 .cse11 .cse17 (and .cse0 .cse29 .cse66 .cse7) .cse24 .cse25 (and .cse0 (or .cse23 .cse3 .cse4 .cse11 .cse17 .cse24 .cse25 (and .cse0 .cse66 .cse10 .cse7) (and .cse66 .cse7) .cse27) .cse10) .cse27)))) (let ((.cse18 (and .cse5 .cse0 (or .cse1 .cse23 .cse4 .cse11 .cse17 .cse24 .cse25 .cse22 .cse27) .cse10 .cse7))) (let ((.cse26 (and (or .cse1 .cse23 .cse3 .cse4 .cse11 .cse17 .cse24 .cse25 .cse22 .cse18 .cse27) (or .cse62 .cse65) .cse10))) (let ((.cse13 (and .cse12 (let ((.cse55 (or .cse1 .cse23 .cse3 .cse4 .cse11 .cse17 .cse24 .cse25 .cse22 .cse18 .cse26 .cse27))) (let ((.cse51 (and .cse12 (let ((.cse59 (or .cse5 (and .cse29 .cse64)))) (let ((.cse57 (and (or (and .cse59 .cse29 .cse12 .cse55) (and .cse5 .cse10) .cse63) .cse12 .cse55 .cse7)) (.cse60 (or .cse5 .cse61 .cse62))) (let ((.cse56 (and .cse12 (or .cse57 (and .cse60 .cse10)) .cse55 .cse7))) (or .cse56 .cse57 (and (or .cse56 .cse1 (and (or .cse1 .cse23 .cse3 .cse4 (and .cse55 (or .cse5 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse58 .cse37 .cse38 .cse39 .cse40 .cse24 .cse41)) .cse11 .cse17 .cse24 .cse25 .cse18 .cse26 .cse27) .cse10) .cse3 .cse4 (and (or .cse56 .cse57 (and (or .cse56 .cse1 (and .cse59 .cse29) .cse3 .cse4 .cse11 .cse57 .cse17 .cse18 (and (or .cse56 .cse57 (and .cse60 .cse7)) .cse12 .cse55 .cse10) .cse23 .cse24 .cse25 .cse26 .cse27) .cse7)) .cse12 .cse22) .cse11 .cse57 .cse17 .cse18 .cse23 .cse24 .cse25 .cse26 .cse27) .cse7)))))))) (or (and (let ((.cse49 (and .cse12 (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 .cse51 .cse23 .cse24 .cse25 (and (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 (and .cse5 .cse12 .cse22 .cse10) .cse23 .cse24 .cse25 (and (or .cse31 .cse32 .cse3 .cse33 .cse34 .cse11 .cse17 .cse35 .cse51 .cse37 .cse38 .cse26 .cse27 .cse5 .cse1 .cse4 .cse18 .cse36 .cse23 .cse39 .cse40 .cse24 .cse25 .cse54 .cse41) .cse55) .cse26 .cse27) .cse10 .cse7) .cse26 .cse27)))) (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 .cse23 .cse49 .cse24 .cse25 (let ((.cse50 (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse22 .cse18 .cse51 .cse23 .cse49 .cse24 .cse25 .cse26 .cse27))) (and .cse50 (or (and (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 .cse51 .cse23 .cse24 .cse25 (and (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 .cse23 .cse49 .cse24 .cse25 (and .cse50 (or .cse31 .cse32 .cse3 .cse33 .cse34 .cse11 .cse17 .cse35 .cse51 .cse37 .cse38 .cse26 .cse27 .cse5 .cse1 .cse4 .cse18 .cse36 .cse23 .cse49 .cse39 .cse40 .cse24 .cse25 .cse41) .cse10) .cse26 .cse27) .cse7) .cse26 .cse27) .cse12) (and .cse5 (=> .cse52 (and .cse53 .cse10)))))) .cse26 .cse27)) .cse7) .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 .cse51 .cse23 .cse24 .cse25 .cse26 .cse27)))))) (let ((.cse16 (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse22 .cse18 .cse13 .cse23 .cse24 .cse25 .cse26 .cse27)) (.cse2 (and (let ((.cse42 (and (let ((.cse43 (and .cse0 (=> .cse44 (let ((.cse45 (and .cse0 .cse48))) (and (or .cse45 .cse28 .cse29 .cse30) .cse22 (let ((.cse46 (and (=> .cse44 (and (or .cse5 .cse31 .cse45 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse24 .cse41) .cse47)) .cse0))) (or .cse5 .cse45 (and (=> .cse44 (and (or .cse5 .cse46) .cse47)) .cse0) .cse46)) .cse47))) .cse7))) (or .cse43 (and (or .cse5 (and .cse5 .cse0 .cse10)) (or .cse28 .cse43 .cse29 .cse30) (or .cse43 .cse22)))) .cse0 .cse7))) (or (and (or .cse42 (and .cse22 .cse10) (and .cse0 .cse22 (or .cse28 .cse29 (and .cse22 .cse10 .cse7) .cse30) .cse7 .cse9)) .cse0 .cse9) .cse42)) .cse7))) (let ((.cse19 (or .cse5 .cse31 .cse2 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse24 .cse41)) (.cse20 (or .cse2 .cse7)) (.cse21 (or .cse2 .cse28 .cse29 .cse30)) (.cse14 (and .cse12 (or (and .cse10 .cse7 .cse9 .cse16) .cse13)))) (or .cse1 .cse2 .cse3 .cse4 (and (or (and (or .cse5 (and (or .cse5 (and (or .cse5 .cse6) .cse7)) .cse7)) .cse7) (and (or .cse8 .cse7) .cse9)) .cse10) .cse11 (and .cse12 (or .cse13 .cse14 (and .cse15 .cse10)) .cse16) .cse17 .cse18 (and .cse19 .cse20 .cse21 .cse22 (or .cse2 .cse0)) .cse23 (and .cse19 .cse20 .cse0 (or .cse2 .cse22 (and .cse19 .cse20 .cse0 .cse21 (or .cse2 (and .cse19 .cse20 .cse0 .cse21 .cse22) .cse22))) .cse21) .cse14 .cse24 .cse25 .cse26 .cse27))))))))))))))))))))))))))) .cse22)) is different from false [2018-06-21 09:04:01,024 WARN L1032 $PredicateComparison]: unable to prove that (let ((.cse0 (< 0.0 c_hhv_invariant_2_Real)) (.cse22 (< 0.0 c_hhv_invariant_3_Real))) (and .cse0 (let ((.cse105 (< c_hhv_invariant_4_Real 0.0)) (.cse29 (< 0.0 c_hhv_invariant_4_Real))) (let ((.cse101 (not (= c_hhv_invariant_4_Real 0.0))) (.cse104 (=> .cse105 .cse29))) (let ((.cse28 (ite .cse101 .cse104 .cse105))) (let ((.cse69 (or .cse28 .cse29)) (.cse5 (< 0.0 c_hhv_invariant_0_Real)) (.cse7 (< 0.0 c_hhv_invariant_1_Real))) (let ((.cse121 (and .cse5 (let ((.cse128 (and .cse5 .cse0 .cse29 .cse22 .cse7))) (or (and .cse0 .cse29 .cse22 (or (and .cse5 (or (and .cse0 .cse29 (let ((.cse127 (and .cse5 (or (and .cse29 .cse7) .cse128)))) (or (and .cse5 (or (and (or .cse127 .cse7) .cse0 .cse29) .cse128)) .cse127 .cse7)) .cse22) .cse128)) .cse7)) .cse128)))) (.cse35 (and .cse5 .cse69 .cse0 (or (and .cse5 .cse22) .cse22) .cse7))) (let ((.cse103 (or .cse105 .cse29)) (.cse38 (let ((.cse123 (or .cse28 .cse29 .cse35)) (.cse124 (or .cse5 .cse35)) (.cse125 (or .cse35 .cse7))) (and (let ((.cse122 (or .cse22 .cse35))) (let ((.cse126 (and .cse122 .cse123 .cse124 .cse0 .cse125))) (or (and .cse122 (or (and .cse123 .cse124 (or (and .cse122 (or .cse0 (and (or .cse22 .cse35 (and .cse124 .cse0 (or .cse22 .cse35 (and .cse124 .cse0 (or .cse121 .cse22 .cse35) .cse7)) .cse7)) .cse124 .cse0 .cse7) (and .cse122 .cse124 .cse0 .cse7) .cse35 (and .cse123 .cse124 .cse125 (or (and .cse122 (or (and .cse123 .cse124 (or .cse126 .cse35 (and .cse122 .cse0)) .cse125) .cse0 .cse35)) .cse126 .cse35)))) .cse126 .cse35) .cse125) .cse0 .cse35)) .cse126 .cse35))) .cse123 .cse124 .cse125)))) (let ((.cse78 (or .cse38 .cse35 .cse7)) (.cse30 (ite .cse101 (or (=> .cse105 (<= 0.0 c_hhv_invariant_4_Real)) .cse104) .cse103))) (let ((.cse10 (or .cse28 .cse29 .cse30)) (.cse114 (and .cse5 .cse69)) (.cse112 (and .cse5 .cse69 .cse78 .cse22))) (let ((.cse37 (and (or .cse38 (and (or (and .cse5 .cse69 .cse0) .cse114) .cse78 .cse22) .cse35 .cse112) .cse0)) (.cse113 (or .cse121 .cse22)) (.cse6 (and .cse5 .cse7)) (.cse65 (and .cse5 .cse0 .cse10 .cse7))) (let ((.cse15 (or .cse6 .cse65)) (.cse108 (= 0.0 c_hhv_invariant_2_Real)) (.cse48 (= c_hhv_invariant_2_Real 0.0)) (.cse36 (and .cse5 .cse0 .cse78 (or (and .cse113 .cse5 .cse69 .cse0 .cse78) (and .cse113 .cse69)))) (.cse119 (or .cse37 .cse38 (and .cse78 (or (and .cse113 .cse5 .cse69 .cse78) .cse22)) .cse35 (and .cse0 (or .cse38 .cse35 .cse112))))) (let ((.cse32 (and .cse5 .cse119 .cse69 .cse0)) (.cse33 (and .cse5 .cse69 (let ((.cse120 (and .cse113 .cse78))) (or (and .cse5 .cse69 (or .cse120 (and .cse5 (or .cse121 (and .cse69 .cse78 .cse22))))) .cse38 .cse120 .cse35 .cse112)) .cse0)) (.cse34 (and (or .cse36 .cse37 .cse38 .cse35 (and .cse5 .cse119 .cse69)) .cse0)) (.cse24 (and .cse0 .cse108 .cse48)) (.cse58 (and .cse0 (let ((.cse118 (and .cse0 .cse15 .cse10))) (or (and (or .cse118 .cse6 .cse65) .cse0 .cse10) .cse118 .cse6)) .cse10)) (.cse8 (and .cse0 .cse7))) (let ((.cse25 (and .cse0 .cse22 .cse10 (or .cse58 .cse6 (and .cse0 (let ((.cse115 (let ((.cse116 (or (and .cse5 .cse69 (let ((.cse117 (and .cse0 .cse10 .cse7))) (or .cse0 .cse117 (and .cse69 (or .cse8 .cse117)))) .cse7) (and .cse5 .cse69 (or .cse0 (and .cse5 (or .cse0 (< c_hhv_invariant_0_Real 0.0)))) .cse7)))) (and .cse116 (or (and .cse116 .cse22) .cse22))))) (or (and .cse5 .cse10 .cse7 (or .cse115 .cse22)) .cse115)))))) (.cse39 (let ((.cse109 (let ((.cse111 (and .cse113 (or .cse38 (and .cse69 .cse7) .cse35)))) (or .cse38 (and .cse5 (or .cse38 .cse111 .cse35)) .cse35 .cse112 (and .cse113 (or .cse114 (and .cse5 (or .cse38 .cse28 .cse29 .cse111 .cse35))) .cse78))))) (and (let ((.cse110 (and .cse109 .cse0))) (or .cse36 .cse37 .cse32 (and .cse109 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse110 .cse0 .cse34 (and .cse109 (or (and (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse110 .cse0 .cse34 .cse24 .cse35) .cse109) .cse36 .cse37 .cse32 .cse38 .cse33 .cse110 .cse0 .cse34 .cse24 .cse35)) .cse24 .cse35)) .cse38 .cse33 .cse110 .cse0 .cse34 .cse24 .cse35)) .cse109)))) (let ((.cse44 (not .cse48)) (.cse76 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse28 .cse29 .cse34 .cse24 .cse35 .cse30)) (.cse82 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse22 .cse35)) (.cse106 (or .cse36 (and .cse108 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse0 .cse34 .cse24 .cse35) .cse48) .cse37 .cse32 .cse38 .cse33 .cse39 .cse0 .cse34 .cse24 .cse35)) (.cse47 (not .cse108)) (.cse80 (or .cse5 .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse35)) (.cse52 (not (= c_hhv_invariant_0_Real 0.0))) (.cse53 (not (= 0.0 c_hhv_invariant_0_Real))) (.cse73 (or .cse25 .cse22)) (.cse74 (and .cse5 .cse22 .cse10 .cse7 (or .cse0 (and .cse5 .cse0)))) (.cse75 (and .cse0 (or .cse25 (and .cse5 .cse69 .cse22 .cse7))))) (let ((.cse54 (and .cse5 .cse10 .cse7)) (.cse23 (let ((.cse107 (or .cse5 .cse74 .cse75 .cse25))) (and .cse0 (or (and (or (and .cse0 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse25 (and .cse0 .cse10 (=> .cse52 (and .cse53 (or (and .cse22 .cse7) .cse25 (and (=> .cse52 (and .cse53 .cse73 .cse7)) .cse0 .cse10 .cse107)))) .cse107) .cse22 .cse35) .cse10 .cse7 .cse107) .cse25 .cse22) .cse0 .cse10 .cse7 .cse107) .cse25 .cse22) .cse10 .cse7 .cse107))) (.cse31 (and .cse76 .cse82 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse0 .cse34 .cse24 .cse35 (and .cse106 (=> .cse44 (and (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse35 (and .cse76 .cse82 .cse106 .cse7 .cse80)) .cse47)))) .cse7 .cse80))) (let ((.cse40 (and .cse76 (or .cse36 .cse37 .cse32 (and .cse82 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse35 .cse7) .cse106 .cse80) .cse38 .cse33 .cse39 .cse34 .cse24 .cse35))) (.cse41 (and .cse76 (or .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 (let ((.cse77 (and (<= c_hhv_invariant_1_Real c_hhv_invariant_2_Real) .cse7))) (and (or .cse77 .cse36 .cse31 .cse37 .cse32 .cse38 .cse33 .cse39 .cse0 .cse34 .cse24 .cse35) (let ((.cse81 (let ((.cse83 (< c_hhv_invariant_1_Real c_hhv_invariant_0_Real)) (.cse86 (< c_hhv_invariant_0_Real c_hhv_invariant_1_Real)) (.cse84 (* 2.0 c_hhv_invariant_0_Real)) (.cse85 (* 2.0 c_hhv_invariant_1_Real))) (and (ite .cse83 (or (< .cse84 (+ c_hhv_invariant_3_Real .cse85)) .cse86 .cse22 (< c_hhv_invariant_0_Real (+ c_hhv_invariant_3_Real c_hhv_invariant_1_Real))) .cse83) (ite (<= c_hhv_invariant_0_Real c_hhv_invariant_1_Real) .cse83 (and (let ((.cse87 (< c_hhv_invariant_0_Real c_hhv_invariant_2_Real)) (.cse89 (< .cse84 (+ c_hhv_invariant_2_Real .cse85))) (.cse88 (< c_hhv_invariant_0_Real (+ c_hhv_invariant_2_Real c_hhv_invariant_1_Real)))) (or .cse77 (and (or .cse87 .cse88) .cse7) .cse89 .cse88 .cse0 .cse86 (and (or .cse87 .cse89 .cse88 .cse0 .cse86) .cse7))) .cse7 (let ((.cse97 (< .cse84 (+ .cse85 c_hhv_invariant_4_Real)))) (let ((.cse90 (< c_hhv_invariant_0_Real (+ c_hhv_invariant_1_Real c_hhv_invariant_4_Real))) (.cse92 (< c_hhv_invariant_0_Real c_hhv_invariant_4_Real)) (.cse102 (=> .cse105 .cse97))) (let ((.cse98 (ite .cse101 .cse104 .cse103)) (.cse99 (and .cse103 (not .cse101))) (.cse100 (ite .cse101 .cse102 .cse105)) (.cse94 (ite .cse101 (or .cse29 .cse104) .cse103)) (.cse93 (and (or .cse29 .cse92 .cse86 .cse97) .cse7)) (.cse96 (ite .cse101 (and .cse86 (not (= 0.0 c_hhv_invariant_4_Real))) (or .cse90 .cse105 .cse29)))) (let ((.cse91 (and .cse7 (or (and (or .cse90 .cse98 .cse99 .cse29 .cse92 (ite .cse101 (or .cse99 .cse29 .cse93 .cse102 .cse96 .cse86 .cse97) .cse103) .cse93 .cse100 .cse94 .cse96 .cse86 .cse97) .cse7) (ite .cse101 (or .cse102 .cse97 .cse104) .cse103) .cse29 .cse92 .cse93 .cse96 .cse86 .cse97))) (.cse95 (and (or .cse90 .cse98 .cse99 .cse29 .cse92 .cse93 .cse100 .cse96 .cse86 .cse97) .cse7))) (or .cse90 (and (or .cse90 .cse91 .cse29 .cse92 .cse93 .cse94 .cse95 .cse96 .cse86 .cse97) .cse7) .cse98 .cse91 .cse99 .cse29 .cse93 .cse100 .cse94 .cse95 .cse96 .cse86))))))))))) (let ((.cse79 (and .cse76 (or .cse81 (and .cse82 .cse80))))) (or .cse36 .cse37 (and .cse76 .cse78 (or .cse79 .cse36 .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse22 .cse35) .cse80) .cse32 .cse38 .cse33 (and (or .cse79 .cse36 (and .cse76 (or .cse36 (and .cse22 .cse80) .cse37 .cse32 .cse81 .cse38 .cse33 .cse39 .cse34 .cse24 .cse35)) .cse37 .cse32 .cse38 .cse33 .cse39 .cse34 .cse24 .cse35) .cse7) .cse39 .cse34 .cse24 (and .cse5 .cse82 .cse7) .cse35))))) .cse24 .cse35))) (.cse27 (and (or (and .cse73 (or (and .cse0 (or (and (or .cse24 (and .cse0 (or .cse5 .cse23 .cse24 .cse25 .cse54 (and .cse10 (or (and (or (and .cse0 (or .cse5 .cse74 .cse75 .cse6 .cse25 .cse54)) .cse24) .cse73) .cse24))))) .cse73) .cse23 .cse24 .cse25) .cse7) .cse24)) .cse24) .cse10))) (let ((.cse12 (or .cse0 .cse24)) (.cse67 (or .cse23 .cse24 .cse25 .cse22 .cse27)) (.cse9 (or .cse5 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse24 .cse41))) (let ((.cse68 (and .cse5 .cse29 .cse7)) (.cse17 (and (let ((.cse70 (and (or (and .cse0 .cse67 .cse10 .cse9) .cse24) .cse7))) (let ((.cse71 (and (or .cse23 .cse70 .cse24 .cse25 (and .cse5 (let ((.cse72 (and (or .cse23 .cse70 .cse24 (and .cse5 .cse12 .cse67 .cse10) .cse25 .cse27) .cse7))) (or (and .cse12 .cse10 (or .cse23 .cse72 .cse70 .cse24 .cse25 .cse22 .cse27)) .cse23 .cse72 .cse24 .cse25 .cse27))) .cse27) .cse7))) (or .cse23 .cse70 .cse24 .cse25 .cse71 (and .cse12 (or .cse23 (and .cse5 .cse12 (or .cse23 .cse24 .cse25 (and .cse69 .cse67 .cse7) .cse27)) .cse70 .cse24 (and .cse10 (or .cse23 .cse70 .cse24 .cse25 .cse22 .cse71 .cse27) .cse9) .cse25 .cse71 .cse27)) .cse27))) .cse7))) (let ((.cse61 (and (or .cse5 .cse31 .cse32 .cse33 .cse34 .cse6 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse24 .cse41) .cse0 .cse7)) (.cse62 (and .cse5 .cse0 .cse7)) (.cse66 (or .cse23 .cse17 .cse24 .cse25 .cse22 .cse27)) (.cse64 (or .cse68 .cse6)) (.cse63 (and .cse5 .cse69 .cse0 .cse7))) (let ((.cse4 (and .cse66 (or (and .cse29 .cse12 .cse64) .cse63))) (.cse11 (and .cse66 .cse10 (or .cse61 .cse62)))) (let ((.cse3 (and .cse0 .cse67 (or .cse23 .cse68 .cse4 .cse11 .cse17 .cse24 .cse25 (and (or .cse68 (and .cse5 (or .cse23 .cse4 (and .cse5 .cse0 .cse29 .cse66 .cse7) .cse11 .cse17 .cse24 .cse25 .cse7 .cse27))) .cse0 .cse29 .cse67) .cse27)))) (let ((.cse1 (and .cse5 (or .cse23 .cse3 .cse4 .cse11 .cse17 (and .cse0 .cse29 .cse66 .cse7) .cse24 .cse25 (and .cse0 (or .cse23 .cse3 .cse4 .cse11 .cse17 .cse24 .cse25 (and .cse0 .cse66 .cse10 .cse7) (and .cse66 .cse7) .cse27) .cse10) .cse27)))) (let ((.cse18 (and .cse5 .cse0 (or .cse1 .cse23 .cse4 .cse11 .cse17 .cse24 .cse25 .cse22 .cse27) .cse10 .cse7))) (let ((.cse26 (and (or .cse1 .cse23 .cse3 .cse4 .cse11 .cse17 .cse24 .cse25 .cse22 .cse18 .cse27) (or .cse62 .cse65) .cse10))) (let ((.cse13 (and .cse12 (let ((.cse55 (or .cse1 .cse23 .cse3 .cse4 .cse11 .cse17 .cse24 .cse25 .cse22 .cse18 .cse26 .cse27))) (let ((.cse51 (and .cse12 (let ((.cse59 (or .cse5 (and .cse29 .cse64)))) (let ((.cse57 (and (or (and .cse59 .cse29 .cse12 .cse55) (and .cse5 .cse10) .cse63) .cse12 .cse55 .cse7)) (.cse60 (or .cse5 .cse61 .cse62))) (let ((.cse56 (and .cse12 (or .cse57 (and .cse60 .cse10)) .cse55 .cse7))) (or .cse56 .cse57 (and (or .cse56 .cse1 (and (or .cse1 .cse23 .cse3 .cse4 (and .cse55 (or .cse5 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse58 .cse37 .cse38 .cse39 .cse40 .cse24 .cse41)) .cse11 .cse17 .cse24 .cse25 .cse18 .cse26 .cse27) .cse10) .cse3 .cse4 (and (or .cse56 .cse57 (and (or .cse56 .cse1 (and .cse59 .cse29) .cse3 .cse4 .cse11 .cse57 .cse17 .cse18 (and (or .cse56 .cse57 (and .cse60 .cse7)) .cse12 .cse55 .cse10) .cse23 .cse24 .cse25 .cse26 .cse27) .cse7)) .cse12 .cse22) .cse11 .cse57 .cse17 .cse18 .cse23 .cse24 .cse25 .cse26 .cse27) .cse7)))))))) (or (and (let ((.cse49 (and .cse12 (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 .cse51 .cse23 .cse24 .cse25 (and (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 (and .cse5 .cse12 .cse22 .cse10) .cse23 .cse24 .cse25 (and (or .cse31 .cse32 .cse3 .cse33 .cse34 .cse11 .cse17 .cse35 .cse51 .cse37 .cse38 .cse26 .cse27 .cse5 .cse1 .cse4 .cse18 .cse36 .cse23 .cse39 .cse40 .cse24 .cse25 .cse54 .cse41) .cse55) .cse26 .cse27) .cse10 .cse7) .cse26 .cse27)))) (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 .cse23 .cse49 .cse24 .cse25 (let ((.cse50 (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse22 .cse18 .cse51 .cse23 .cse49 .cse24 .cse25 .cse26 .cse27))) (and .cse50 (or (and (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 .cse51 .cse23 .cse24 .cse25 (and (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 .cse23 .cse49 .cse24 .cse25 (and .cse50 (or .cse31 .cse32 .cse3 .cse33 .cse34 .cse11 .cse17 .cse35 .cse51 .cse37 .cse38 .cse26 .cse27 .cse5 .cse1 .cse4 .cse18 .cse36 .cse23 .cse49 .cse39 .cse40 .cse24 .cse25 .cse41) .cse10) .cse26 .cse27) .cse7) .cse26 .cse27) .cse12) (and .cse5 (=> .cse52 (and .cse53 .cse10)))))) .cse26 .cse27)) .cse7) .cse1 .cse3 .cse4 .cse11 .cse17 .cse18 .cse51 .cse23 .cse24 .cse25 .cse26 .cse27)))))) (let ((.cse16 (or .cse1 .cse3 .cse4 .cse11 .cse17 .cse22 .cse18 .cse13 .cse23 .cse24 .cse25 .cse26 .cse27)) (.cse2 (and (let ((.cse42 (and (let ((.cse43 (and .cse0 (=> .cse44 (let ((.cse45 (and .cse0 .cse48))) (and (or .cse45 .cse28 .cse29 .cse30) .cse22 (let ((.cse46 (and (=> .cse44 (and (or .cse5 .cse31 .cse45 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse24 .cse41) .cse47)) .cse0))) (or .cse5 .cse45 (and (=> .cse44 (and (or .cse5 .cse46) .cse47)) .cse0) .cse46)) .cse47))) .cse7))) (or .cse43 (and (or .cse5 (and .cse5 .cse0 .cse10)) (or .cse28 .cse43 .cse29 .cse30) (or .cse43 .cse22)))) .cse0 .cse7))) (or (and (or .cse42 (and .cse22 .cse10) (and .cse0 .cse22 (or .cse28 .cse29 (and .cse22 .cse10 .cse7) .cse30) .cse7 .cse9)) .cse0 .cse9) .cse42)) .cse7))) (let ((.cse19 (or .cse5 .cse31 .cse2 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse24 .cse41)) (.cse20 (or .cse2 .cse7)) (.cse21 (or .cse2 .cse28 .cse29 .cse30)) (.cse14 (and .cse12 (or (and .cse10 .cse7 .cse9 .cse16) .cse13)))) (or .cse1 .cse2 .cse3 .cse4 (and (or (and (or .cse5 (and (or .cse5 (and (or .cse5 .cse6) .cse7)) .cse7)) .cse7) (and (or .cse8 .cse7) .cse9)) .cse10) .cse11 (and .cse12 (or .cse13 .cse14 (and .cse15 .cse10)) .cse16) .cse17 .cse18 (and .cse19 .cse20 .cse21 .cse22 (or .cse2 .cse0)) .cse23 (and .cse19 .cse20 .cse0 (or .cse2 .cse22 (and .cse19 .cse20 .cse0 .cse21 (or .cse2 (and .cse19 .cse20 .cse0 .cse21 .cse22) .cse22))) .cse21) .cse14 .cse24 .cse25 .cse26 .cse27))))))))))))))))))))))))))) .cse22)) is different from true [2018-06-21 09:04:01,028 WARN L1010 $PredicateComparison]: unable to prove that (and (< 0.0 (+ c_hhv_invariant_3_Real c_hhv_invariant_1_Real)) (= c_hhv_invariant_61_Real 2.0) (< 0.0 (+ c_hhv_invariant_2_Real c_hhv_invariant_4_Real)) (< 0.0 c_hhv_invariant_2_Real) (< 0.0 (+ c_hhv_invariant_2_Real c_hhv_invariant_1_Real)) (< 0.0 (+ c_hhv_invariant_1_Real c_hhv_invariant_4_Real)) (< 0.0 c_hhv_invariant_3_Real) (= c_hhv_invariant_62_Real 0.0) (= c_hhv_invariant_63_Real 0.0) (= c_hhv_invariant_64_Real 0.0) (< 0.0 (+ c_hhv_invariant_3_Real c_hhv_invariant_4_Real)) (< 0.0 c_hhv_invariant_4_Real) (< 0.0 c_hhv_invariant_1_Real)) is different from false [2018-06-21 09:04:01,030 WARN L1032 $PredicateComparison]: unable to prove that (and (< 0.0 (+ c_hhv_invariant_3_Real c_hhv_invariant_1_Real)) (= c_hhv_invariant_61_Real 2.0) (< 0.0 (+ c_hhv_invariant_2_Real c_hhv_invariant_4_Real)) (< 0.0 c_hhv_invariant_2_Real) (< 0.0 (+ c_hhv_invariant_2_Real c_hhv_invariant_1_Real)) (< 0.0 (+ c_hhv_invariant_1_Real c_hhv_invariant_4_Real)) (< 0.0 c_hhv_invariant_3_Real) (= c_hhv_invariant_62_Real 0.0) (= c_hhv_invariant_63_Real 0.0) (= c_hhv_invariant_64_Real 0.0) (< 0.0 (+ c_hhv_invariant_3_Real c_hhv_invariant_4_Real)) (< 0.0 c_hhv_invariant_4_Real) (< 0.0 c_hhv_invariant_1_Real)) is different from true [2018-06-21 09:04:01,063 WARN L176 SmtUtils]: Removed 2 from assertion stack [2018-06-21 09:04:01,064 INFO L256 ToolchainWalker]: Toolchain cancelled while executing plugin de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer. Reason: Timeout or Toolchain cancelled by user [2018-06-21 09:04:01,067 INFO L168 Benchmark]: Toolchain (without parser) took 59693.21 ms. Allocated memory was 304.1 MB in the beginning and 1.5 GB in the end (delta: 1.2 GB). Free memory was 246.5 MB in the beginning and 1.0 GB in the end (delta: -795.5 MB). Peak memory consumption was 428.2 MB. Max. memory is 3.6 GB. [2018-06-21 09:04:01,069 INFO L168 Benchmark]: SmtParser took 0.15 ms. Allocated memory is still 304.1 MB. Free memory is still 270.4 MB. There was no memory consumed. Max. memory is 3.6 GB. [2018-06-21 09:04:01,070 INFO L168 Benchmark]: TreeAutomizer took 59684.36 ms. Allocated memory was 304.1 MB in the beginning and 1.5 GB in the end (delta: 1.2 GB). Free memory was 246.5 MB in the beginning and 1.0 GB in the end (delta: -795.5 MB). Peak memory consumption was 428.2 MB. Max. memory is 3.6 GB. [2018-06-21 09:04:01,074 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.15 ms. Allocated memory is still 304.1 MB. Free memory is still 270.4 MB. There was no memory consumed. Max. memory is 3.6 GB. * TreeAutomizer took 59684.36 ms. Allocated memory was 304.1 MB in the beginning and 1.5 GB in the end (delta: 1.2 GB). Free memory was 246.5 MB in the beginning and 1.0 GB in the end (delta: -795.5 MB). Peak memory consumption was 428.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 451. RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/scenario2_revised_sanity_check.smt2_TreeAutomizerHopcroftMinimization.epf_TreeAutomizer.xml/Csv-Benchmark-0-2018-06-21_09-04-01-086.csv Completed graceful shutdown