java -Xss4m -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/vmt-chc-benchmarks/cav12/kbfiltr_simpl1.cil.smt2 -------------------------------------------------------------------------------- This is Ultimate 0.1.23-86166b8 [2018-06-23 16:31:06,831 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-06-23 16:31:06,833 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-06-23 16:31:06,847 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-06-23 16:31:06,848 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-06-23 16:31:06,849 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-06-23 16:31:06,850 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-06-23 16:31:06,852 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-06-23 16:31:06,853 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-06-23 16:31:06,854 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-06-23 16:31:06,856 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-06-23 16:31:06,856 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-06-23 16:31:06,857 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-06-23 16:31:06,858 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-06-23 16:31:06,858 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-06-23 16:31:06,862 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-06-23 16:31:06,863 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-06-23 16:31:06,873 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-06-23 16:31:06,874 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-06-23 16:31:06,875 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-06-23 16:31:06,876 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-06-23 16:31:06,882 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-06-23 16:31:06,882 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-06-23 16:31:06,882 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-06-23 16:31:06,883 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-06-23 16:31:06,884 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-06-23 16:31:06,884 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-06-23 16:31:06,886 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-06-23 16:31:06,887 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-06-23 16:31:06,887 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-06-23 16:31:06,888 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-06-23 16:31:06,889 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-06-23 16:31:06,889 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-06-23 16:31:06,889 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-06-23 16:31:06,893 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-06-23 16:31:06,893 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/chc/TreeAutomizer/TreeAutomizerHopcroftMinimization.epf [2018-06-23 16:31:06,904 INFO L110 SettingsManager]: Loading preferences was successful [2018-06-23 16:31:06,904 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-06-23 16:31:06,905 INFO L131 SettingsManager]: Preferences of TreeAutomizer differ from their defaults: [2018-06-23 16:31:06,906 INFO L133 SettingsManager]: * Type of minimization to use=HOPCROFT [2018-06-23 16:31:06,906 INFO L133 SettingsManager]: * SMT solver=Internal_SMTInterpol [2018-06-23 16:31:06,906 INFO L131 SettingsManager]: Preferences of SmtParser differ from their defaults: [2018-06-23 16:31:06,909 INFO L133 SettingsManager]: * Use TreeAutomizer as solver for the given file (assumes the file contains Horn clauses only).=true [2018-06-23 16:31:06,959 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-06-23 16:31:06,976 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-06-23 16:31:06,981 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-06-23 16:31:06,982 INFO L271 PluginConnector]: Initializing SmtParser... [2018-06-23 16:31:06,983 INFO L276 PluginConnector]: SmtParser initialized [2018-06-23 16:31:06,983 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/chc-comp/vmt-chc-benchmarks/cav12/kbfiltr_simpl1.cil.smt2 [2018-06-23 16:31:06,985 INFO L200 SmtParser]: Parsing .smt2 file as a set of Horn Clauses [2018-06-23 16:31:07,071 INFO L224 SmtParser]: Executing SMT file /storage/chc-comp/vmt-chc-benchmarks/cav12/kbfiltr_simpl1.cil.smt2 unknown [2018-06-23 16:31:07,359 INFO L238 SmtParser]: Succesfully executed SMT file /storage/chc-comp/vmt-chc-benchmarks/cav12/kbfiltr_simpl1.cil.smt2 [2018-06-23 16:31:07,368 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-06-23 16:31:07,374 INFO L131 ToolchainWalker]: Walking toolchain with 1 elements. [2018-06-23 16:31:07,375 INFO L113 PluginConnector]: ------------------------TreeAutomizer---------------------------- [2018-06-23 16:31:07,375 INFO L271 PluginConnector]: Initializing TreeAutomizer... [2018-06-23 16:31:07,378 INFO L276 PluginConnector]: TreeAutomizer initialized [2018-06-23 16:31:07,379 INFO L185 PluginConnector]: Executing the observer TreeAutomizerObserver from plugin TreeAutomizer for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 23.06 04:31:07" (1/1) ... [2018-06-23 16:31:08,563 INFO L194 TreeAutomizerCEGAR]: The program is unsafe, feasible counterexample. [2018-06-23 16:31:08,573 INFO L195 TreeAutomizerCEGAR]: (and state([hbv_False_4_Bool, hbv_False_2_Bool, hbv_False_3_Bool, hbv_False_1_Bool, hbv_False_5_Real, hbv_False_6_Real, hbv_False_7_Real, hbv_False_8_Real, hbv_False_9_Real, hbv_False_10_Real, hbv_False_11_Real, hbv_False_12_Real, hbv_False_13_Real, hbv_False_14_Real, hbv_False_15_Real, hbv_False_16_Real, hbv_False_17_Real, hbv_False_18_Real, hbv_False_19_Real, hbv_False_20_Real, hbv_False_21_Real, hbv_False_22_Real, hbv_False_23_Real])) ^^ ((and (not hbv_False_3_Bool) (not (not hbv_False_1_Bool)) (not hbv_False_4_Bool) (not hbv_False_2_Bool))) ~~> (false)[(and state([hbv_state_14_Bool, hbv_state_12_Bool, hbv_state_16_Bool, hbv_state_15_Bool, hbv_state_31_Real, hbv_state_24_Real, hbv_state_11_Real, hbv_state_8_Real, hbv_state_9_Real, hbv_state_18_Real, hbv_state_23_Real, hbv_state_22_Real, hbv_state_10_Real, hbv_state_19_Real, hbv_state_21_Real, hbv_state_17_Real, hbv_state_20_Real, hbv_state_13_Real, hbv_state_36_Real, hbv_state_33_Real, hbv_state_34_Real, hbv_state_32_Real, hbv_state_35_Real])) ^^ ((not (let ((.cse96 (to_real 5)) (.cse11 (to_real 259)) (.cse16 (to_real 3)) (.cse15 (to_real 1)) (.cse13 (to_real 0))) (let ((.cse21 (= hhv_state_21_Real .cse13)) (.cse108 (= hbv_state_3_Real .cse15)) (.cse31 (= hhv_state_20_Real .cse16)) (.cse103 (= hhv_state_22_Real .cse15)) (.cse2 (= hhv_state_18_Real .cse13)) (.cse51 (= hhv_state_6_Real .cse13)) (.cse14 (to_real 3221225473)) (.cse111 (= hhv_state_15_Real .cse11)) (.cse109 (= hbv_state_3_Real .cse96)) (.cse27 (= hhv_state_20_Real .cse15)) (.cse124 (= hhv_state_11_Real .cse11))) (let ((.cse61 (not hbv_state_16_Bool)) (.cse65 (not hbv_state_14_Bool)) (.cse39 (not hhv_state_0_Bool)) (.cse40 (not hhv_state_2_Bool)) (.cse101 (not .cse124)) (.cse52 (not .cse27)) (.cse102 (not (= hhv_state_7_Real hhv_state_15_Real))) (.cse104 (not (= hhv_state_7_Real hhv_state_11_Real))) (.cse112 (not .cse109)) (.cse95 (to_real 7)) (.cse106 (not (= hhv_state_14_Real hhv_state_15_Real))) (.cse110 (not (= hbv_state_3_Real .cse16))) (.cse97 (to_real 4)) (.cse43 (not (= hhv_state_15_Real .cse13))) (.cse45 (not .cse111)) (.cse46 (not (= hhv_state_15_Real .cse14))) (.cse56 (not .cse51)) (.cse57 (not (= hhv_state_22_Real hbv_state_27_Real))) (.cse47 (not .cse2)) (.cse49 (not (= hbv_state_27_Real .cse13))) (.cse53 (not .cse103)) (.cse54 (not (= hhv_state_6_Real .cse15))) (.cse94 (to_real 6)) (.cse60 (not (= hhv_state_21_Real hbv_state_32_Real))) (.cse98 (not hbv_state_12_Bool)) (.cse62 (not (= hhv_state_19_Real hbv_state_33_Real))) (.cse63 (not (= hhv_state_20_Real hbv_state_34_Real))) (.cse64 (not hhv_state_3_Bool)) (.cse66 (not (= hhv_state_22_Real hbv_state_35_Real))) (.cse67 (not (= hhv_state_18_Real hbv_state_36_Real))) (.cse38 (not (= hbv_state_24_Real hhv_state_5_Real))) (.cse0 (not hhv_state_1_Bool)) (.cse1 (not (= hbv_state_8_Real hhv_state_7_Real))) (.cse24 (not (= hbv_state_9_Real hhv_state_8_Real))) (.cse3 (not .cse31)) (.cse5 (not .cse108)) (.cse6 (not (= hhv_state_22_Real .cse13))) (.cse23 (= hhv_state_18_Real (to_real 23))) (.cse86 (= hhv_state_18_Real (to_real 2))) (.cse17 (not .cse21)) (.cse20 (not (= hhv_state_19_Real (to_real 3221225659)))) (.cse19 (not (= hbv_state_2_Real .cse13))) (.cse22 (not (= hbv_state_2_Real hhv_state_19_Real))) (.cse25 (not (= hbv_state_10_Real hhv_state_12_Real))) (.cse26 (not (= hbv_state_11_Real hhv_state_6_Real))) (.cse28 (= hhv_state_20_Real .cse96)) (.cse29 (not (= hhv_state_17_Real hbv_state_13_Real))) (.cse30 (not (= hbv_state_17_Real hhv_state_15_Real))) (.cse32 (not (= hbv_state_18_Real hhv_state_9_Real))) (.cse33 (not (= hbv_state_19_Real hhv_state_13_Real))) (.cse59 (not (= hbv_state_31_Real hhv_state_4_Real))) (.cse34 (not (= hbv_state_20_Real hhv_state_16_Real))) (.cse35 (not (= hbv_state_21_Real hhv_state_14_Real))) (.cse37 (not (= hbv_state_23_Real hhv_state_10_Real))) (.cse36 (not (= hbv_state_22_Real hhv_state_11_Real)))) (and (or .cse0 .cse1 (let ((.cse4 (not .cse23)) (.cse7 (let ((.cse18 (not (= hhv_state_21_Real hbv_state_1_Real)))) (and (or .cse17 .cse18 .cse19 .cse20) (or .cse18 .cse19 .cse21 .cse22)))) (.cse8 (not (= hhv_state_18_Real hbv_state_4_Real))) (.cse10 (not (= hbv_state_6_Real .cse16))) (.cse9 (= hbv_state_5_Real .cse15)) (.cse12 (= hbv_state_7_Real .cse13))) (and (or .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= hhv_state_4_Real .cse11)) .cse12) (or .cse2 .cse3 .cse4 .cse5 (not (= hhv_state_4_Real .cse13)) (not .cse12) .cse6 .cse7 .cse8 .cse10) (or .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 (not .cse9) (not (= hhv_state_4_Real .cse14)) .cse12))) .cse24 hhv_state_3_Bool .cse25 .cse26 .cse27 .cse28 hbv_state_12_Bool .cse29 hhv_state_2_Bool hbv_state_14_Bool hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39) (or hbv_state_12_Bool .cse29 hbv_state_14_Bool hbv_state_15_Bool hbv_state_16_Bool .cse1 .cse40 .cse31 .cse24 hhv_state_3_Bool .cse32 .cse33 hhv_state_0_Bool (let ((.cse41 (let ((.cse48 (not (= hhv_state_18_Real hbv_state_26_Real))) (.cse50 (let ((.cse58 (not (= hhv_state_21_Real hbv_state_25_Real)))) (and (or .cse17 .cse58 .cse19 .cse20) (or .cse58 .cse19 .cse21 .cse22)))) (.cse55 (not (= hbv_state_28_Real .cse16)))) (and (or .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55) (or .cse47 .cse48 .cse49 .cse50 .cse52 .cse56 .cse54 .cse55 .cse57)))) (.cse44 (= hbv_state_29_Real .cse15)) (.cse42 (= hbv_state_30_Real .cse13))) (and (or .cse41 (not .cse42) .cse43) (or .cse41 .cse44 .cse42 .cse45) (or .cse41 (not .cse44) .cse46 .cse42))) .cse59 .cse34 hhv_state_1_Bool .cse25 .cse35 .cse27 .cse37 .cse36 .cse28 .cse38) (or .cse1 .cse60 .cse61 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hbv_state_12_Bool hhv_state_2_Bool .cse29 hbv_state_15_Bool .cse30 .cse65 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (or .cse1 .cse60 .cse61 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hbv_state_12_Bool hhv_state_2_Bool .cse29 hbv_state_14_Bool hbv_state_15_Bool .cse30 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (or .cse1 .cse24 hhv_state_3_Bool .cse25 .cse26 .cse27 .cse28 hbv_state_12_Bool hbv_state_14_Bool hhv_state_2_Bool hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse31 .cse32 .cse33 (let ((.cse70 (= hbv_state_40_Real .cse15)) (.cse69 (let ((.cse90 (= hhv_state_18_Real (to_real 19))) (.cse91 (= hhv_state_18_Real (to_real 20))) (.cse71 (= hhv_state_18_Real (to_real 10))) (.cse82 (= hhv_state_18_Real (to_real 11))) (.cse87 (= hhv_state_18_Real (to_real 15))) (.cse89 (= hhv_state_18_Real (to_real 17))) (.cse92 (= hhv_state_18_Real (to_real 18))) (.cse83 (= hhv_state_18_Real (to_real 12))) (.cse88 (= hhv_state_18_Real (to_real 16))) (.cse80 (= hhv_state_18_Real (to_real 8))) (.cse72 (= hhv_state_18_Real (to_real 9))) (.cse73 (= hhv_state_18_Real .cse97)) (.cse77 (= hhv_state_18_Real .cse96)) (.cse78 (= hhv_state_18_Real (to_real 13))) (.cse76 (= hhv_state_18_Real .cse95)) (.cse81 (= hhv_state_18_Real .cse94)) (.cse85 (= hhv_state_18_Real .cse16)) (.cse79 (let ((.cse93 (not (= hhv_state_21_Real hbv_state_37_Real)))) (and (or .cse93 .cse19 .cse21 .cse22) (or .cse17 .cse93 .cse19 .cse20)))) (.cse84 (= hhv_state_18_Real .cse15)) (.cse74 (not (= hhv_state_18_Real hbv_state_38_Real))) (.cse75 (not (= hbv_state_39_Real .cse16)))) (and (or .cse71 .cse2 .cse72 .cse23 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 (not .cse82) .cse83 .cse84 .cse85 .cse86) (or (not .cse80) .cse2 .cse23 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse5 .cse81 .cse6 .cse84 .cse85 .cse86) (or .cse71 .cse2 .cse72 .cse23 .cse73 .cse82 .cse74 .cse75 .cse76 .cse77 (not .cse87) .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 .cse83 .cse84 .cse85 .cse86) (or .cse71 .cse2 .cse72 .cse23 .cse73 .cse82 .cse74 .cse87 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 .cse83 .cse88 .cse84 .cse85 (not .cse89) .cse86) (or .cse2 .cse72 .cse75 .cse76 .cse77 .cse89 .cse80 .cse5 .cse83 .cse88 .cse84 .cse71 .cse23 .cse73 .cse90 .cse82 .cse74 .cse87 .cse78 .cse79 .cse81 .cse6 .cse91 .cse92 .cse85 .cse86) (or .cse79 .cse2 .cse5 .cse6 .cse23 (not .cse85) .cse74 .cse75 .cse84 .cse86 .cse77) (or .cse2 .cse72 .cse75 .cse76 .cse77 .cse89 .cse80 .cse5 .cse83 .cse88 .cse84 .cse71 .cse23 .cse73 .cse82 .cse74 .cse87 .cse78 .cse79 .cse81 .cse6 .cse92 .cse85 .cse86 (not .cse90)) (or .cse2 .cse72 .cse75 .cse76 .cse77 .cse89 .cse80 .cse5 .cse83 .cse88 .cse84 .cse71 .cse23 .cse73 .cse90 .cse82 .cse74 .cse87 .cse78 .cse79 .cse81 .cse6 .cse92 (not .cse91) .cse85 .cse86) (or .cse79 .cse2 .cse5 .cse6 .cse23 .cse74 .cse75 .cse84 .cse85 .cse86 (not .cse81) .cse77) (or .cse2 .cse72 .cse23 .cse73 .cse74 .cse75 .cse76 (not .cse71) .cse77 .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 .cse83 .cse84 .cse85 .cse86) (or .cse2 (not .cse78) .cse23 .cse74 .cse75 .cse77 .cse79 .cse5 .cse81 .cse6 .cse84 .cse85 .cse86) (or .cse71 .cse2 .cse72 .cse23 .cse73 .cse82 .cse74 .cse87 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 .cse83 (not .cse88) .cse84 .cse85 .cse86) (or .cse2 .cse72 .cse23 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse5 (not .cse83) .cse81 .cse6 .cse84 .cse85 .cse86) (or .cse2 .cse23 .cse74 .cse75 .cse77 .cse78 .cse79 .cse5 .cse81 .cse6 .cse84 .cse85 .cse86 (not .cse73)) (or .cse71 .cse2 .cse72 .cse23 .cse73 .cse82 .cse74 .cse87 .cse75 .cse76 .cse77 .cse89 .cse78 .cse79 (not .cse92) .cse80 .cse5 .cse81 .cse6 .cse83 .cse88 .cse84 .cse85 .cse86) (or .cse79 .cse2 .cse5 .cse6 .cse23 .cse74 .cse75 .cse84 (not .cse77) .cse86) (or .cse2 .cse23 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 .cse84 .cse85 (not .cse72) .cse86) (or .cse2 .cse23 .cse73 .cse74 .cse75 .cse77 .cse78 .cse79 (not .cse76) .cse5 .cse81 .cse6 .cse84 .cse85 .cse86) (or .cse79 .cse2 .cse5 .cse6 .cse23 (not .cse84) .cse74 .cse75 .cse86)))) (.cse68 (= hbv_state_41_Real .cse13))) (and (or .cse3 (not .cse68) .cse69 (not (= hhv_state_17_Real .cse13))) (or (not (= hhv_state_17_Real .cse14)) .cse3 .cse69 (not .cse70) .cse68) (or .cse3 (not (= hhv_state_17_Real .cse11)) .cse70 .cse69 .cse68))) .cse59 .cse34 hhv_state_1_Bool .cse35 .cse36 .cse37 .cse38 .cse39) (or .cse1 .cse60 .cse98 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hhv_state_2_Bool .cse29 hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse65 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (or .cse1 .cse60 .cse98 .cse61 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hhv_state_2_Bool .cse29 hbv_state_14_Bool hbv_state_15_Bool .cse30 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (or .cse1 .cse60 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hbv_state_12_Bool hhv_state_2_Bool .cse29 hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse65 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (let ((.cse105 (= hhv_state_20_Real .cse94))) (let ((.cse99 (not .cse105))) (or hbv_state_12_Bool .cse29 hbv_state_14_Bool hbv_state_15_Bool hbv_state_16_Bool .cse40 .cse99 .cse24 hhv_state_3_Bool .cse33 .cse32 .cse59 .cse34 (let ((.cse100 (let ((.cse107 (let ((.cse113 (= hbv_state_45_Real .cse13)) (.cse114 (let ((.cse116 (not (= hhv_state_18_Real hbv_state_43_Real))) (.cse117 (let ((.cse119 (not (= hhv_state_21_Real hbv_state_42_Real)))) (and (or .cse119 .cse19 .cse21 .cse22) (or .cse17 .cse119 .cse19 .cse20)))) (.cse118 (not (= hbv_state_44_Real .cse16)))) (and (or .cse47 .cse5 .cse116 .cse117 .cse118 .cse51 .cse49 .cse53 .cse54) (or .cse47 .cse5 .cse116 .cse117 .cse118 .cse49 .cse56 .cse54 .cse57)))) (.cse115 (= hbv_state_46_Real .cse15))) (and (or .cse113 .cse114 .cse45 .cse115) (or (not .cse113) .cse114 .cse43) (or .cse46 .cse113 .cse114 (not .cse115)))))) (and (or .cse106 .cse5 .cse107 (not (= hhv_state_20_Real .cse95))) (or .cse106 .cse107 .cse108 (not (= hhv_state_20_Real .cse97)) .cse109 .cse110) (or .cse106 .cse111 .cse107 .cse108 .cse52 .cse112) (or .cse106 .cse107 .cse99 .cse108 .cse112 .cse45))))) (and (or .cse100 .cse101 .cse99 .cse102 .cse103 .cse104) (or .cse100 .cse101 .cse102 .cse104 .cse105))) hhv_state_1_Bool .cse25 .cse37 .cse38 .cse39))) (or hbv_state_12_Bool hhv_state_2_Bool hbv_state_14_Bool hhv_state_1_Bool hbv_state_16_Bool .cse64 hhv_state_0_Bool (not hbv_state_15_Bool)) (or hbv_state_12_Bool .cse29 hbv_state_14_Bool .cse0 hbv_state_15_Bool hbv_state_16_Bool .cse40 (let ((.cse122 (= hbv_state_52_Real .cse94))) (let ((.cse120 (not .cse122))) (let ((.cse123 (not (= hhv_state_20_Real hbv_state_52_Real))) (.cse121 (let ((.cse125 (let ((.cse126 (= hbv_state_51_Real .cse13)) (.cse127 (let ((.cse129 (not (= hbv_state_48_Real .cse16))) (.cse130 (let ((.cse132 (not (= hhv_state_21_Real hbv_state_47_Real)))) (and (or .cse17 .cse132 .cse19 .cse20) (or .cse132 .cse19 .cse21 .cse22)))) (.cse131 (not (= hhv_state_18_Real hbv_state_49_Real)))) (and (or .cse47 .cse5 .cse129 .cse130 .cse49 .cse131 .cse56 .cse54 .cse57) (or .cse47 .cse5 .cse129 .cse130 .cse49 .cse51 .cse131 .cse53 .cse54)))) (.cse128 (= hbv_state_50_Real .cse15))) (and (or (not .cse126) .cse127 .cse43) (or .cse128 .cse126 .cse127 .cse45) (or .cse126 .cse46 .cse127 (not .cse128)))))) (and (or (not (= hbv_state_52_Real .cse15)) .cse106 .cse111 .cse108 .cse125 .cse112) (or .cse106 .cse108 .cse125 .cse120 .cse112 .cse45) (or .cse106 .cse5 .cse125 (not (= hbv_state_52_Real .cse95))) (or .cse106 .cse108 .cse125 .cse109 .cse110 (not (= hbv_state_52_Real .cse97))))))) (and (or (and (or .cse101 .cse102 .cse120 .cse104 .cse103 .cse121) (or .cse101 .cse102 .cse122 .cse104 .cse121)) .cse123 .cse122) (or .cse101 .cse52 .cse53 .cse102 .cse120 .cse104 .cse121) (or .cse124 .cse123 .cse102 .cse104 .cse121))))) .cse24 hhv_state_3_Bool hhv_state_0_Bool .cse32 .cse33 .cse59 .cse34 .cse25 .cse27 .cse37 .cse38) (or .cse1 .cse60 .cse98 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hhv_state_2_Bool .cse29 hbv_state_14_Bool hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (or .cse0 .cse1 .cse24 (let ((.cse138 (= hbv_state_57_Real .cse15)) (.cse133 (let ((.cse139 (not (= hhv_state_21_Real hbv_state_53_Real)))) (and (or .cse17 .cse19 .cse139 .cse20) (or .cse19 .cse139 .cse21 .cse22)))) (.cse134 (= hbv_state_54_Real .cse13)) (.cse135 (not (= hbv_state_55_Real .cse16))) (.cse136 (not (= hhv_state_18_Real hbv_state_56_Real))) (.cse137 (not .cse86))) (and (or .cse3 .cse2 (not (= hhv_state_5_Real .cse11)) .cse5 .cse133 .cse6 .cse23 .cse134 .cse135 .cse136 .cse137 .cse138) (or .cse3 .cse2 .cse5 .cse133 .cse6 .cse23 .cse134 (not .cse138) .cse135 .cse136 (not (= hhv_state_5_Real .cse14)) .cse137) (or .cse3 .cse2 .cse5 .cse133 .cse6 .cse23 (not .cse134) .cse135 .cse136 .cse137 (not (= hhv_state_5_Real .cse13))))) hhv_state_3_Bool hhv_state_0_Bool .cse25 .cse26 .cse27 .cse28 hbv_state_12_Bool .cse29 hhv_state_2_Bool hbv_state_14_Bool hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse31 .cse32 .cse33 .cse59 .cse34 .cse35 .cse37 .cse36))))))) ~~> (state)[(and state([hbv_state_14_Bool, hbv_state_12_Bool, hbv_state_16_Bool, hbv_state_15_Bool, hbv_state_31_Real, hbv_state_24_Real, hbv_state_11_Real, hbv_state_8_Real, hbv_state_9_Real, hbv_state_18_Real, hbv_state_23_Real, hbv_state_22_Real, hbv_state_10_Real, hbv_state_19_Real, hbv_state_21_Real, hbv_state_17_Real, hbv_state_20_Real, hbv_state_13_Real, hbv_state_36_Real, hbv_state_33_Real, hbv_state_34_Real, hbv_state_32_Real, hbv_state_35_Real])) ^^ ((not (let ((.cse96 (to_real 5)) (.cse11 (to_real 259)) (.cse16 (to_real 3)) (.cse15 (to_real 1)) (.cse13 (to_real 0))) (let ((.cse21 (= hhv_state_21_Real .cse13)) (.cse108 (= hbv_state_3_Real .cse15)) (.cse31 (= hhv_state_20_Real .cse16)) (.cse103 (= hhv_state_22_Real .cse15)) (.cse2 (= hhv_state_18_Real .cse13)) (.cse51 (= hhv_state_6_Real .cse13)) (.cse14 (to_real 3221225473)) (.cse111 (= hhv_state_15_Real .cse11)) (.cse109 (= hbv_state_3_Real .cse96)) (.cse27 (= hhv_state_20_Real .cse15)) (.cse124 (= hhv_state_11_Real .cse11))) (let ((.cse61 (not hbv_state_16_Bool)) (.cse65 (not hbv_state_14_Bool)) (.cse39 (not hhv_state_0_Bool)) (.cse40 (not hhv_state_2_Bool)) (.cse101 (not .cse124)) (.cse52 (not .cse27)) (.cse102 (not (= hhv_state_7_Real hhv_state_15_Real))) (.cse104 (not (= hhv_state_7_Real hhv_state_11_Real))) (.cse112 (not .cse109)) (.cse95 (to_real 7)) (.cse106 (not (= hhv_state_14_Real hhv_state_15_Real))) (.cse110 (not (= hbv_state_3_Real .cse16))) (.cse97 (to_real 4)) (.cse43 (not (= hhv_state_15_Real .cse13))) (.cse45 (not .cse111)) (.cse46 (not (= hhv_state_15_Real .cse14))) (.cse56 (not .cse51)) (.cse57 (not (= hhv_state_22_Real hbv_state_27_Real))) (.cse47 (not .cse2)) (.cse49 (not (= hbv_state_27_Real .cse13))) (.cse53 (not .cse103)) (.cse54 (not (= hhv_state_6_Real .cse15))) (.cse94 (to_real 6)) (.cse60 (not (= hhv_state_21_Real hbv_state_32_Real))) (.cse98 (not hbv_state_12_Bool)) (.cse62 (not (= hhv_state_19_Real hbv_state_33_Real))) (.cse63 (not (= hhv_state_20_Real hbv_state_34_Real))) (.cse64 (not hhv_state_3_Bool)) (.cse66 (not (= hhv_state_22_Real hbv_state_35_Real))) (.cse67 (not (= hhv_state_18_Real hbv_state_36_Real))) (.cse38 (not (= hbv_state_24_Real hhv_state_5_Real))) (.cse0 (not hhv_state_1_Bool)) (.cse1 (not (= hbv_state_8_Real hhv_state_7_Real))) (.cse24 (not (= hbv_state_9_Real hhv_state_8_Real))) (.cse3 (not .cse31)) (.cse5 (not .cse108)) (.cse6 (not (= hhv_state_22_Real .cse13))) (.cse23 (= hhv_state_18_Real (to_real 23))) (.cse86 (= hhv_state_18_Real (to_real 2))) (.cse17 (not .cse21)) (.cse20 (not (= hhv_state_19_Real (to_real 3221225659)))) (.cse19 (not (= hbv_state_2_Real .cse13))) (.cse22 (not (= hbv_state_2_Real hhv_state_19_Real))) (.cse25 (not (= hbv_state_10_Real hhv_state_12_Real))) (.cse26 (not (= hbv_state_11_Real hhv_state_6_Real))) (.cse28 (= hhv_state_20_Real .cse96)) (.cse29 (not (= hhv_state_17_Real hbv_state_13_Real))) (.cse30 (not (= hbv_state_17_Real hhv_state_15_Real))) (.cse32 (not (= hbv_state_18_Real hhv_state_9_Real))) (.cse33 (not (= hbv_state_19_Real hhv_state_13_Real))) (.cse59 (not (= hbv_state_31_Real hhv_state_4_Real))) (.cse34 (not (= hbv_state_20_Real hhv_state_16_Real))) (.cse35 (not (= hbv_state_21_Real hhv_state_14_Real))) (.cse37 (not (= hbv_state_23_Real hhv_state_10_Real))) (.cse36 (not (= hbv_state_22_Real hhv_state_11_Real)))) (and (or .cse0 .cse1 (let ((.cse4 (not .cse23)) (.cse7 (let ((.cse18 (not (= hhv_state_21_Real hbv_state_1_Real)))) (and (or .cse17 .cse18 .cse19 .cse20) (or .cse18 .cse19 .cse21 .cse22)))) (.cse8 (not (= hhv_state_18_Real hbv_state_4_Real))) (.cse10 (not (= hbv_state_6_Real .cse16))) (.cse9 (= hbv_state_5_Real .cse15)) (.cse12 (= hbv_state_7_Real .cse13))) (and (or .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= hhv_state_4_Real .cse11)) .cse12) (or .cse2 .cse3 .cse4 .cse5 (not (= hhv_state_4_Real .cse13)) (not .cse12) .cse6 .cse7 .cse8 .cse10) (or .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 (not .cse9) (not (= hhv_state_4_Real .cse14)) .cse12))) .cse24 hhv_state_3_Bool .cse25 .cse26 .cse27 .cse28 hbv_state_12_Bool .cse29 hhv_state_2_Bool hbv_state_14_Bool hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39) (or hbv_state_12_Bool .cse29 hbv_state_14_Bool hbv_state_15_Bool hbv_state_16_Bool .cse1 .cse40 .cse31 .cse24 hhv_state_3_Bool .cse32 .cse33 hhv_state_0_Bool (let ((.cse41 (let ((.cse48 (not (= hhv_state_18_Real hbv_state_26_Real))) (.cse50 (let ((.cse58 (not (= hhv_state_21_Real hbv_state_25_Real)))) (and (or .cse17 .cse58 .cse19 .cse20) (or .cse58 .cse19 .cse21 .cse22)))) (.cse55 (not (= hbv_state_28_Real .cse16)))) (and (or .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55) (or .cse47 .cse48 .cse49 .cse50 .cse52 .cse56 .cse54 .cse55 .cse57)))) (.cse44 (= hbv_state_29_Real .cse15)) (.cse42 (= hbv_state_30_Real .cse13))) (and (or .cse41 (not .cse42) .cse43) (or .cse41 .cse44 .cse42 .cse45) (or .cse41 (not .cse44) .cse46 .cse42))) .cse59 .cse34 hhv_state_1_Bool .cse25 .cse35 .cse27 .cse37 .cse36 .cse28 .cse38) (or .cse1 .cse60 .cse61 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hbv_state_12_Bool hhv_state_2_Bool .cse29 hbv_state_15_Bool .cse30 .cse65 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (or .cse1 .cse60 .cse61 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hbv_state_12_Bool hhv_state_2_Bool .cse29 hbv_state_14_Bool hbv_state_15_Bool .cse30 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (or .cse1 .cse24 hhv_state_3_Bool .cse25 .cse26 .cse27 .cse28 hbv_state_12_Bool hbv_state_14_Bool hhv_state_2_Bool hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse31 .cse32 .cse33 (let ((.cse70 (= hbv_state_40_Real .cse15)) (.cse69 (let ((.cse90 (= hhv_state_18_Real (to_real 19))) (.cse91 (= hhv_state_18_Real (to_real 20))) (.cse71 (= hhv_state_18_Real (to_real 10))) (.cse82 (= hhv_state_18_Real (to_real 11))) (.cse87 (= hhv_state_18_Real (to_real 15))) (.cse89 (= hhv_state_18_Real (to_real 17))) (.cse92 (= hhv_state_18_Real (to_real 18))) (.cse83 (= hhv_state_18_Real (to_real 12))) (.cse88 (= hhv_state_18_Real (to_real 16))) (.cse80 (= hhv_state_18_Real (to_real 8))) (.cse72 (= hhv_state_18_Real (to_real 9))) (.cse73 (= hhv_state_18_Real .cse97)) (.cse77 (= hhv_state_18_Real .cse96)) (.cse78 (= hhv_state_18_Real (to_real 13))) (.cse76 (= hhv_state_18_Real .cse95)) (.cse81 (= hhv_state_18_Real .cse94)) (.cse85 (= hhv_state_18_Real .cse16)) (.cse79 (let ((.cse93 (not (= hhv_state_21_Real hbv_state_37_Real)))) (and (or .cse93 .cse19 .cse21 .cse22) (or .cse17 .cse93 .cse19 .cse20)))) (.cse84 (= hhv_state_18_Real .cse15)) (.cse74 (not (= hhv_state_18_Real hbv_state_38_Real))) (.cse75 (not (= hbv_state_39_Real .cse16)))) (and (or .cse71 .cse2 .cse72 .cse23 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 (not .cse82) .cse83 .cse84 .cse85 .cse86) (or (not .cse80) .cse2 .cse23 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse5 .cse81 .cse6 .cse84 .cse85 .cse86) (or .cse71 .cse2 .cse72 .cse23 .cse73 .cse82 .cse74 .cse75 .cse76 .cse77 (not .cse87) .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 .cse83 .cse84 .cse85 .cse86) (or .cse71 .cse2 .cse72 .cse23 .cse73 .cse82 .cse74 .cse87 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 .cse83 .cse88 .cse84 .cse85 (not .cse89) .cse86) (or .cse2 .cse72 .cse75 .cse76 .cse77 .cse89 .cse80 .cse5 .cse83 .cse88 .cse84 .cse71 .cse23 .cse73 .cse90 .cse82 .cse74 .cse87 .cse78 .cse79 .cse81 .cse6 .cse91 .cse92 .cse85 .cse86) (or .cse79 .cse2 .cse5 .cse6 .cse23 (not .cse85) .cse74 .cse75 .cse84 .cse86 .cse77) (or .cse2 .cse72 .cse75 .cse76 .cse77 .cse89 .cse80 .cse5 .cse83 .cse88 .cse84 .cse71 .cse23 .cse73 .cse82 .cse74 .cse87 .cse78 .cse79 .cse81 .cse6 .cse92 .cse85 .cse86 (not .cse90)) (or .cse2 .cse72 .cse75 .cse76 .cse77 .cse89 .cse80 .cse5 .cse83 .cse88 .cse84 .cse71 .cse23 .cse73 .cse90 .cse82 .cse74 .cse87 .cse78 .cse79 .cse81 .cse6 .cse92 (not .cse91) .cse85 .cse86) (or .cse79 .cse2 .cse5 .cse6 .cse23 .cse74 .cse75 .cse84 .cse85 .cse86 (not .cse81) .cse77) (or .cse2 .cse72 .cse23 .cse73 .cse74 .cse75 .cse76 (not .cse71) .cse77 .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 .cse83 .cse84 .cse85 .cse86) (or .cse2 (not .cse78) .cse23 .cse74 .cse75 .cse77 .cse79 .cse5 .cse81 .cse6 .cse84 .cse85 .cse86) (or .cse71 .cse2 .cse72 .cse23 .cse73 .cse82 .cse74 .cse87 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 .cse83 (not .cse88) .cse84 .cse85 .cse86) (or .cse2 .cse72 .cse23 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse5 (not .cse83) .cse81 .cse6 .cse84 .cse85 .cse86) (or .cse2 .cse23 .cse74 .cse75 .cse77 .cse78 .cse79 .cse5 .cse81 .cse6 .cse84 .cse85 .cse86 (not .cse73)) (or .cse71 .cse2 .cse72 .cse23 .cse73 .cse82 .cse74 .cse87 .cse75 .cse76 .cse77 .cse89 .cse78 .cse79 (not .cse92) .cse80 .cse5 .cse81 .cse6 .cse83 .cse88 .cse84 .cse85 .cse86) (or .cse79 .cse2 .cse5 .cse6 .cse23 .cse74 .cse75 .cse84 (not .cse77) .cse86) (or .cse2 .cse23 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse5 .cse81 .cse6 .cse84 .cse85 (not .cse72) .cse86) (or .cse2 .cse23 .cse73 .cse74 .cse75 .cse77 .cse78 .cse79 (not .cse76) .cse5 .cse81 .cse6 .cse84 .cse85 .cse86) (or .cse79 .cse2 .cse5 .cse6 .cse23 (not .cse84) .cse74 .cse75 .cse86)))) (.cse68 (= hbv_state_41_Real .cse13))) (and (or .cse3 (not .cse68) .cse69 (not (= hhv_state_17_Real .cse13))) (or (not (= hhv_state_17_Real .cse14)) .cse3 .cse69 (not .cse70) .cse68) (or .cse3 (not (= hhv_state_17_Real .cse11)) .cse70 .cse69 .cse68))) .cse59 .cse34 hhv_state_1_Bool .cse35 .cse36 .cse37 .cse38 .cse39) (or .cse1 .cse60 .cse98 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hhv_state_2_Bool .cse29 hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse65 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (or .cse1 .cse60 .cse98 .cse61 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hhv_state_2_Bool .cse29 hbv_state_14_Bool hbv_state_15_Bool .cse30 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (or .cse1 .cse60 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hbv_state_12_Bool hhv_state_2_Bool .cse29 hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse65 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (let ((.cse105 (= hhv_state_20_Real .cse94))) (let ((.cse99 (not .cse105))) (or hbv_state_12_Bool .cse29 hbv_state_14_Bool hbv_state_15_Bool hbv_state_16_Bool .cse40 .cse99 .cse24 hhv_state_3_Bool .cse33 .cse32 .cse59 .cse34 (let ((.cse100 (let ((.cse107 (let ((.cse113 (= hbv_state_45_Real .cse13)) (.cse114 (let ((.cse116 (not (= hhv_state_18_Real hbv_state_43_Real))) (.cse117 (let ((.cse119 (not (= hhv_state_21_Real hbv_state_42_Real)))) (and (or .cse119 .cse19 .cse21 .cse22) (or .cse17 .cse119 .cse19 .cse20)))) (.cse118 (not (= hbv_state_44_Real .cse16)))) (and (or .cse47 .cse5 .cse116 .cse117 .cse118 .cse51 .cse49 .cse53 .cse54) (or .cse47 .cse5 .cse116 .cse117 .cse118 .cse49 .cse56 .cse54 .cse57)))) (.cse115 (= hbv_state_46_Real .cse15))) (and (or .cse113 .cse114 .cse45 .cse115) (or (not .cse113) .cse114 .cse43) (or .cse46 .cse113 .cse114 (not .cse115)))))) (and (or .cse106 .cse5 .cse107 (not (= hhv_state_20_Real .cse95))) (or .cse106 .cse107 .cse108 (not (= hhv_state_20_Real .cse97)) .cse109 .cse110) (or .cse106 .cse111 .cse107 .cse108 .cse52 .cse112) (or .cse106 .cse107 .cse99 .cse108 .cse112 .cse45))))) (and (or .cse100 .cse101 .cse99 .cse102 .cse103 .cse104) (or .cse100 .cse101 .cse102 .cse104 .cse105))) hhv_state_1_Bool .cse25 .cse37 .cse38 .cse39))) (or hbv_state_12_Bool hhv_state_2_Bool hbv_state_14_Bool hhv_state_1_Bool hbv_state_16_Bool .cse64 hhv_state_0_Bool (not hbv_state_15_Bool)) (or hbv_state_12_Bool .cse29 hbv_state_14_Bool .cse0 hbv_state_15_Bool hbv_state_16_Bool .cse40 (let ((.cse122 (= hbv_state_52_Real .cse94))) (let ((.cse120 (not .cse122))) (let ((.cse123 (not (= hhv_state_20_Real hbv_state_52_Real))) (.cse121 (let ((.cse125 (let ((.cse126 (= hbv_state_51_Real .cse13)) (.cse127 (let ((.cse129 (not (= hbv_state_48_Real .cse16))) (.cse130 (let ((.cse132 (not (= hhv_state_21_Real hbv_state_47_Real)))) (and (or .cse17 .cse132 .cse19 .cse20) (or .cse132 .cse19 .cse21 .cse22)))) (.cse131 (not (= hhv_state_18_Real hbv_state_49_Real)))) (and (or .cse47 .cse5 .cse129 .cse130 .cse49 .cse131 .cse56 .cse54 .cse57) (or .cse47 .cse5 .cse129 .cse130 .cse49 .cse51 .cse131 .cse53 .cse54)))) (.cse128 (= hbv_state_50_Real .cse15))) (and (or (not .cse126) .cse127 .cse43) (or .cse128 .cse126 .cse127 .cse45) (or .cse126 .cse46 .cse127 (not .cse128)))))) (and (or (not (= hbv_state_52_Real .cse15)) .cse106 .cse111 .cse108 .cse125 .cse112) (or .cse106 .cse108 .cse125 .cse120 .cse112 .cse45) (or .cse106 .cse5 .cse125 (not (= hbv_state_52_Real .cse95))) (or .cse106 .cse108 .cse125 .cse109 .cse110 (not (= hbv_state_52_Real .cse97))))))) (and (or (and (or .cse101 .cse102 .cse120 .cse104 .cse103 .cse121) (or .cse101 .cse102 .cse122 .cse104 .cse121)) .cse123 .cse122) (or .cse101 .cse52 .cse53 .cse102 .cse120 .cse104 .cse121) (or .cse124 .cse123 .cse102 .cse104 .cse121))))) .cse24 hhv_state_3_Bool hhv_state_0_Bool .cse32 .cse33 .cse59 .cse34 .cse25 .cse27 .cse37 .cse38) (or .cse1 .cse60 .cse98 .cse24 .cse62 hhv_state_0_Bool .cse63 .cse25 .cse26 .cse64 hhv_state_2_Bool .cse29 hbv_state_14_Bool hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse32 .cse33 .cse59 .cse34 hhv_state_1_Bool .cse66 .cse35 .cse67 .cse36 .cse37 .cse38) (or .cse0 .cse1 .cse24 (let ((.cse138 (= hbv_state_57_Real .cse15)) (.cse133 (let ((.cse139 (not (= hhv_state_21_Real hbv_state_53_Real)))) (and (or .cse17 .cse19 .cse139 .cse20) (or .cse19 .cse139 .cse21 .cse22)))) (.cse134 (= hbv_state_54_Real .cse13)) (.cse135 (not (= hbv_state_55_Real .cse16))) (.cse136 (not (= hhv_state_18_Real hbv_state_56_Real))) (.cse137 (not .cse86))) (and (or .cse3 .cse2 (not (= hhv_state_5_Real .cse11)) .cse5 .cse133 .cse6 .cse23 .cse134 .cse135 .cse136 .cse137 .cse138) (or .cse3 .cse2 .cse5 .cse133 .cse6 .cse23 .cse134 (not .cse138) .cse135 .cse136 (not (= hhv_state_5_Real .cse14)) .cse137) (or .cse3 .cse2 .cse5 .cse133 .cse6 .cse23 (not .cse134) .cse135 .cse136 .cse137 (not (= hhv_state_5_Real .cse13))))) hhv_state_3_Bool hhv_state_0_Bool .cse25 .cse26 .cse27 .cse28 hbv_state_12_Bool .cse29 hhv_state_2_Bool hbv_state_14_Bool hbv_state_15_Bool hbv_state_16_Bool .cse30 .cse31 .cse32 .cse33 .cse59 .cse34 .cse35 .cse37 .cse36))))))) ~~> (state)[(true) ^^ ((and (not hhv_state_2_Bool) (not hhv_state_1_Bool) (not hhv_state_3_Bool) (not hhv_state_0_Bool))) ~~> (state)]]] [2018-06-23 16:31:08,587 INFO L205 PluginConnector]: Invalid model from TreeAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer.TreeAutomizerObserver@73aec4b7 and model type null, skipping insertion in model container [2018-06-23 16:31:08,587 INFO L132 PluginConnector]: ------------------------ END TreeAutomizer---------------------------- [2018-06-23 16:31:08,588 INFO L168 Benchmark]: Toolchain (without parser) took 1219.84 ms. Allocated memory was 309.3 MB in the beginning and 319.8 MB in the end (delta: 10.5 MB). Free memory was 259.7 MB in the beginning and 273.2 MB in the end (delta: -13.5 MB). Peak memory consumption was 74.2 MB. Max. memory is 3.6 GB. [2018-06-23 16:31:08,590 INFO L168 Benchmark]: SmtParser took 0.15 ms. Allocated memory is still 309.3 MB. Free memory is still 275.6 MB. There was no memory consumed. Max. memory is 3.6 GB. [2018-06-23 16:31:08,590 INFO L168 Benchmark]: TreeAutomizer took 1212.50 ms. Allocated memory was 309.3 MB in the beginning and 319.8 MB in the end (delta: 10.5 MB). Free memory was 259.7 MB in the beginning and 273.2 MB in the end (delta: -13.5 MB). Peak memory consumption was 74.2 MB. Max. memory is 3.6 GB. [2018-06-23 16:31:08,593 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 309.3 MB. Free memory is still 275.6 MB. There was no memory consumed. Max. memory is 3.6 GB. * TreeAutomizer took 1212.50 ms. Allocated memory was 309.3 MB in the beginning and 319.8 MB in the end (delta: 10.5 MB). Free memory was 259.7 MB in the beginning and 273.2 MB in the end (delta: -13.5 MB). Peak memory consumption was 74.2 MB. Max. memory is 3.6 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer: - TreeAutomizerUnsatResult: UNSAT The given horn clause set is UNSAT RESULT: Ultimate could not prove your program: Toolchain returned no result. Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/kbfiltr_simpl1.cil.smt2_TreeAutomizerHopcroftMinimization.epf_TreeAutomizer.xml/Csv-Benchmark-0-2018-06-23_16-31-08-603.csv Received shutdown request...