java -Xss4m -Xmx4000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCHC.xml --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -s ../../../trunk/examples/settings/chc/AutomizerCHC/AutomizerCHC_Goto.epf -i /storage/chc-comp/vmt-chc-benchmarks/lustre/ILLINOIS_2_e2_2367.smt2 -------------------------------------------------------------------------------- This is Ultimate 0.1.23-14921ce [2018-06-25 16:07:49,139 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-06-25 16:07:49,141 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-06-25 16:07:49,153 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-06-25 16:07:49,153 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-06-25 16:07:49,154 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-06-25 16:07:49,158 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-06-25 16:07:49,160 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-06-25 16:07:49,162 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-06-25 16:07:49,162 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-06-25 16:07:49,165 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-06-25 16:07:49,165 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-06-25 16:07:49,166 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-06-25 16:07:49,167 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-06-25 16:07:49,167 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-06-25 16:07:49,168 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-06-25 16:07:49,170 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-06-25 16:07:49,172 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-06-25 16:07:49,174 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-06-25 16:07:49,175 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-06-25 16:07:49,176 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-06-25 16:07:49,179 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-06-25 16:07:49,179 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-06-25 16:07:49,179 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-06-25 16:07:49,180 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-06-25 16:07:49,181 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-06-25 16:07:49,182 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-06-25 16:07:49,183 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-06-25 16:07:49,184 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-06-25 16:07:49,184 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-06-25 16:07:49,185 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-06-25 16:07:49,186 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-06-25 16:07:49,186 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-06-25 16:07:49,187 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-06-25 16:07:49,188 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-06-25 16:07:49,188 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/chc/AutomizerCHC/AutomizerCHC_Goto.epf [2018-06-25 16:07:49,215 INFO L110 SettingsManager]: Loading preferences was successful [2018-06-25 16:07:49,215 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-06-25 16:07:49,216 INFO L131 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2018-06-25 16:07:49,216 INFO L133 SettingsManager]: * Logger pattern=[%d{ISO8601} %-5p]: %m%n [2018-06-25 16:07:49,217 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-06-25 16:07:49,217 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-06-25 16:07:49,217 INFO L133 SettingsManager]: * Create interprocedural compositions=false [2018-06-25 16:07:49,217 INFO L133 SettingsManager]: * Use SBE=true [2018-06-25 16:07:49,218 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-06-25 16:07:49,218 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-06-25 16:07:49,218 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-06-25 16:07:49,218 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-06-25 16:07:49,218 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-06-25 16:07:49,219 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-06-25 16:07:49,219 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-06-25 16:07:49,219 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-06-25 16:07:49,219 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-06-25 16:07:49,219 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-06-25 16:07:49,219 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-06-25 16:07:49,223 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-06-25 16:07:49,224 INFO L133 SettingsManager]: * Compute trace for counterexample result=false [2018-06-25 16:07:49,225 INFO L131 SettingsManager]: Preferences of SmtParser differ from their defaults: [2018-06-25 16:07:49,225 INFO L133 SettingsManager]: * Use TreeAutomizer as solver for the given file (assumes the file contains Horn clauses only).=true [2018-06-25 16:07:49,278 INFO ]: Repository-Root is: /tmp [2018-06-25 16:07:49,297 INFO ]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-06-25 16:07:49,305 INFO ]: [Toolchain 1]: Toolchain data selected. [2018-06-25 16:07:49,306 INFO ]: Initializing SmtParser... [2018-06-25 16:07:49,307 INFO ]: SmtParser initialized [2018-06-25 16:07:49,307 INFO ]: [Toolchain 1]: Parsing single file: /storage/chc-comp/vmt-chc-benchmarks/lustre/ILLINOIS_2_e2_2367.smt2 [2018-06-25 16:07:49,309 INFO ]: Parsing .smt2 file as a set of Horn Clauses No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-06-25 16:07:49,408 INFO ]: Executing SMT file /storage/chc-comp/vmt-chc-benchmarks/lustre/ILLINOIS_2_e2_2367.smt2 unknown [2018-06-25 16:07:49,995 INFO ]: Succesfully executed SMT file /storage/chc-comp/vmt-chc-benchmarks/lustre/ILLINOIS_2_e2_2367.smt2 [2018-06-25 16:07:50,004 INFO ]: ####################### [Toolchain 1] ####################### [2018-06-25 16:07:50,012 INFO ]: Walking toolchain with 4 elements. [2018-06-25 16:07:50,013 INFO ]: ------------------------ChcToBoogie---------------------------- [2018-06-25 16:07:50,013 INFO ]: Initializing ChcToBoogie... [2018-06-25 16:07:50,013 INFO ]: ChcToBoogie initialized [2018-06-25 16:07:50,016 INFO ]: Executing the observer ChcToBoogieObserver from plugin ChcToBoogie for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 25.06 04:07:49" (1/1) ... [2018-06-25 16:07:50,114 INFO ]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 25.06 04:07:50 Unit [2018-06-25 16:07:50,114 INFO ]: ------------------------ END ChcToBoogie---------------------------- [2018-06-25 16:07:50,115 INFO ]: ------------------------Boogie Preprocessor---------------------------- [2018-06-25 16:07:50,115 INFO ]: Initializing Boogie Preprocessor... [2018-06-25 16:07:50,115 INFO ]: Boogie Preprocessor initialized [2018-06-25 16:07:50,151 INFO ]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 25.06 04:07:50" (1/1) ... [2018-06-25 16:07:50,151 INFO ]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 25.06 04:07:50" (1/1) ... [2018-06-25 16:07:50,174 INFO ]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 25.06 04:07:50" (1/1) ... [2018-06-25 16:07:50,174 INFO ]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 25.06 04:07:50" (1/1) ... [2018-06-25 16:07:50,185 INFO ]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 25.06 04:07:50" (1/1) ... [2018-06-25 16:07:50,186 INFO ]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 25.06 04:07:50" (1/1) ... [2018-06-25 16:07:50,190 INFO ]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 25.06 04:07:50" (1/1) ... [2018-06-25 16:07:50,195 INFO ]: ------------------------ END Boogie Preprocessor---------------------------- [2018-06-25 16:07:50,195 INFO ]: ------------------------RCFGBuilder---------------------------- [2018-06-25 16:07:50,195 INFO ]: Initializing RCFGBuilder... [2018-06-25 16:07:50,195 INFO ]: RCFGBuilder initialized [2018-06-25 16:07:50,196 INFO ]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 25.06 04:07:50" (1/1) ... No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2018-06-25 16:07:50,219 INFO ]: Specification and implementation of procedure gotoProc given in one single declaration [2018-06-25 16:07:50,219 INFO ]: Found specification of procedure gotoProc [2018-06-25 16:07:50,219 INFO ]: Found implementation of procedure gotoProc [2018-06-25 16:07:50,219 INFO ]: Specification and implementation of procedure Ultimate.START given in one single declaration [2018-06-25 16:07:50,219 INFO ]: Found specification of procedure Ultimate.START [2018-06-25 16:07:50,219 INFO ]: Found implementation of procedure Ultimate.START Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-06-25 16:07:50,742 INFO ]: Using library mode [2018-06-25 16:07:50,742 INFO ]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.06 04:07:50 BoogieIcfgContainer [2018-06-25 16:07:50,742 INFO ]: ------------------------ END RCFGBuilder---------------------------- [2018-06-25 16:07:50,744 INFO ]: ------------------------TraceAbstraction---------------------------- [2018-06-25 16:07:50,744 INFO ]: Initializing TraceAbstraction... [2018-06-25 16:07:50,748 INFO ]: TraceAbstraction initialized [2018-06-25 16:07:50,748 INFO ]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 25.06 04:07:49" (1/3) ... [2018-06-25 16:07:50,749 INFO ]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1fc18ea2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction OTHER 25.06 04:07:50, skipping insertion in model container [2018-06-25 16:07:50,749 INFO ]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 25.06 04:07:50" (2/3) ... [2018-06-25 16:07:50,749 INFO ]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1fc18ea2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.06 04:07:50, skipping insertion in model container [2018-06-25 16:07:50,749 INFO ]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.06 04:07:50" (3/3) ... [2018-06-25 16:07:50,751 INFO ]: Analyzing ICFG de.uni_freiburg.informatik.ultimate.plugins.chctoboogie.ChcToBoogieObserver [2018-06-25 16:07:50,760 INFO ]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-06-25 16:07:50,769 INFO ]: Appying trace abstraction to program that has 1 error locations. [2018-06-25 16:07:50,831 INFO ]: Using default assertion order modulation [2018-06-25 16:07:50,831 INFO ]: Interprodecural is true [2018-06-25 16:07:50,831 INFO ]: Hoare is false [2018-06-25 16:07:50,831 INFO ]: Compute interpolants for FPandBP [2018-06-25 16:07:50,831 INFO ]: Backedges is TWOTRACK [2018-06-25 16:07:50,831 INFO ]: Determinization is PREDICATE_ABSTRACTION [2018-06-25 16:07:50,831 INFO ]: Difference is false [2018-06-25 16:07:50,831 INFO ]: Minimize is MINIMIZE_SEVPA [2018-06-25 16:07:50,831 INFO ]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-06-25 16:07:50,847 INFO ]: Start isEmpty. Operand 10 states. [2018-06-25 16:07:50,858 INFO ]: Finished isEmpty. Found accepting run of length 8 [2018-06-25 16:07:50,858 INFO ]: Found error trace [2018-06-25 16:07:50,859 INFO ]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-06-25 16:07:50,859 INFO ]: === Iteration 1 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-25 16:07:50,863 INFO ]: Analyzing trace with hash 1285054476, now seen corresponding path program 1 times [2018-06-25 16:07:50,865 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-25 16:07:50,865 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-25 16:07:50,896 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-25 16:07:50,896 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-25 16:07:50,896 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-25 16:07:51,015 INFO ]: Conjunction of SSA is unsat [2018-06-25 16:07:51,155 INFO ]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-06-25 16:07:51,158 INFO ]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-06-25 16:07:51,159 INFO ]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-06-25 16:07:51,160 INFO ]: Interpolant automaton has 3 states [2018-06-25 16:07:51,176 INFO ]: Constructing interpolant automaton starting with 3 interpolants. [2018-06-25 16:07:51,176 INFO ]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-06-25 16:07:51,179 INFO ]: Start difference. First operand 10 states. Second operand 3 states. [2018-06-25 16:07:51,260 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-25 16:07:51,260 INFO ]: Finished difference Result 9 states and 9 transitions. [2018-06-25 16:07:51,262 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-06-25 16:07:51,263 INFO ]: Start accepts. Automaton has 3 states. Word has length 7 [2018-06-25 16:07:51,264 INFO ]: Finished accepts. some prefix is accepted. [2018-06-25 16:07:51,274 INFO ]: With dead ends: 9 [2018-06-25 16:07:51,274 INFO ]: Without dead ends: 9 [2018-06-25 16:07:51,276 INFO ]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-06-25 16:07:51,293 INFO ]: Start minimizeSevpa. Operand 9 states. [2018-06-25 16:07:51,322 INFO ]: Finished minimizeSevpa. Reduced states from 9 to 9. [2018-06-25 16:07:51,323 INFO ]: Start removeUnreachable. Operand 9 states. [2018-06-25 16:07:51,323 INFO ]: Finished removeUnreachable. Reduced from 9 states to 9 states and 9 transitions. [2018-06-25 16:07:51,324 INFO ]: Start accepts. Automaton has 9 states and 9 transitions. Word has length 7 [2018-06-25 16:07:51,325 INFO ]: Finished accepts. word is rejected. [2018-06-25 16:07:51,325 INFO ]: Abstraction has 9 states and 9 transitions. [2018-06-25 16:07:51,325 INFO ]: Interpolant automaton has 3 states. [2018-06-25 16:07:51,325 INFO ]: Start isEmpty. Operand 9 states and 9 transitions. [2018-06-25 16:07:51,325 INFO ]: Finished isEmpty. Found accepting run of length 9 [2018-06-25 16:07:51,325 INFO ]: Found error trace [2018-06-25 16:07:51,325 INFO ]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-06-25 16:07:51,325 INFO ]: === Iteration 2 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-25 16:07:51,325 INFO ]: Analyzing trace with hash 1180100628, now seen corresponding path program 1 times [2018-06-25 16:07:51,325 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-25 16:07:51,325 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-25 16:07:51,326 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-25 16:07:51,326 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-25 16:07:51,327 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-25 16:07:51,556 INFO ]: Conjunction of SSA is sat [2018-06-25 16:07:51,569 INFO ]: Counterexample might be feasible [2018-06-25 16:07:51,595 INFO ]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.06 04:07:51 BoogieIcfgContainer [2018-06-25 16:07:51,595 INFO ]: ------------------------ END TraceAbstraction---------------------------- [2018-06-25 16:07:51,596 INFO ]: Toolchain (without parser) took 1591.60 ms. Allocated memory was 308.8 MB in the beginning and 326.6 MB in the end (delta: 17.8 MB). Free memory was 241.2 MB in the beginning and 265.2 MB in the end (delta: -24.0 MB). There was no memory consumed. Max. memory is 3.6 GB. [2018-06-25 16:07:51,598 INFO ]: SmtParser took 0.08 ms. Allocated memory is still 308.8 MB. Free memory is still 274.3 MB. There was no memory consumed. Max. memory is 3.6 GB. [2018-06-25 16:07:51,598 INFO ]: ChcToBoogie took 101.54 ms. Allocated memory is still 308.8 MB. Free memory was 241.2 MB in the beginning and 236.2 MB in the end (delta: 5.0 MB). Peak memory consumption was 5.0 MB. Max. memory is 3.6 GB. [2018-06-25 16:07:51,598 INFO ]: Boogie Preprocessor took 80.11 ms. Allocated memory is still 308.8 MB. Free memory was 236.2 MB in the beginning and 234.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 3.6 GB. [2018-06-25 16:07:51,599 INFO ]: RCFGBuilder took 547.16 ms. Allocated memory is still 308.8 MB. Free memory was 234.2 MB in the beginning and 192.9 MB in the end (delta: 41.3 MB). Peak memory consumption was 41.3 MB. Max. memory is 3.6 GB. [2018-06-25 16:07:51,599 INFO ]: TraceAbstraction took 851.72 ms. Allocated memory was 308.8 MB in the beginning and 326.6 MB in the end (delta: 17.8 MB). Free memory was 192.9 MB in the beginning and 265.2 MB in the end (delta: -72.4 MB). There was no memory consumed. Max. memory is 3.6 GB. [2018-06-25 16:07:51,602 INFO ]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * SmtParser took 0.08 ms. Allocated memory is still 308.8 MB. Free memory is still 274.3 MB. There was no memory consumed. Max. memory is 3.6 GB. * ChcToBoogie took 101.54 ms. Allocated memory is still 308.8 MB. Free memory was 241.2 MB in the beginning and 236.2 MB in the end (delta: 5.0 MB). Peak memory consumption was 5.0 MB. Max. memory is 3.6 GB. * Boogie Preprocessor took 80.11 ms. Allocated memory is still 308.8 MB. Free memory was 236.2 MB in the beginning and 234.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 3.6 GB. * RCFGBuilder took 547.16 ms. Allocated memory is still 308.8 MB. Free memory was 234.2 MB in the beginning and 192.9 MB in the end (delta: 41.3 MB). Peak memory consumption was 41.3 MB. Max. memory is 3.6 GB. * TraceAbstraction took 851.72 ms. Allocated memory was 308.8 MB in the beginning and 326.6 MB in the end (delta: 17.8 MB). Free memory was 192.9 MB in the beginning and 265.2 MB in the end (delta: -72.4 MB). There was no memory consumed. Max. memory is 3.6 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [UNKNOWN] : assertion can be violated assertion can be violated We found a FailurePath: [L0] CALL call gotoProc(0, false, false, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, false, 0, 0, 0, 0, false, false, false, false, 0, 0, 0, 0, false, false, false, false, false, false, false); [L0] gotoSwitch := gotoSwitch_in; [L0] assume !hbv_False_1_Bool; [L0] hhv_state_0_Bool, hhv_state_1_Bool, hhv_state_2_Bool, hhv_state_3_Bool, hhv_state_4_Bool, hhv_state_5_Bool, hhv_state_6_Bool, hhv_state_7_Bool, hhv_state_8_Bool, hhv_state_9_Bool, hhv_state_10_Bool, hhv_state_11_Bool, hhv_state_12_Int, hhv_state_13_Int, hhv_state_14_Int, hhv_state_15_Int, hhv_state_16_Int, hhv_state_17_Int, hhv_state_18_Int, hhv_state_19_Int, hhv_state_20_Int, hhv_state_21_Int, hhv_state_22_Int, hhv_state_23_Int, hhv_state_24_Int, hhv_state_25_Int, hhv_state_26_Int, hhv_state_27_Int, hhv_state_28_Int, hhv_state_29_Int, hhv_state_30_Int, hhv_state_31_Int, hhv_state_32_Int, hhv_state_33_Int, hhv_state_34_Int, hhv_state_35_Int, hhv_state_36_Int, hhv_state_37_Int, hhv_state_38_Int, hhv_state_39_Int, hhv_state_40_Int, hhv_state_41_Int, hhv_state_42_Int, hhv_state_43_Int, hhv_state_44_Int, hhv_state_45_Int, hhv_state_46_Int, hhv_state_47_Int, hhv_state_48_Int, hhv_state_49_Int, hhv_state_50_Int, hhv_state_51_Int, hhv_state_52_Int, hhv_state_53_Int, hhv_state_54_Int, hhv_state_55_Int, hhv_state_56_Int, hhv_state_57_Int, hhv_state_58_Int, hhv_state_59_Int, hhv_state_60_Int, hhv_state_61_Int, hhv_state_62_Int, hhv_state_63_Int, hhv_state_64_Bool, hhv_state_65_Int, hhv_state_66_Int, hhv_state_67_Int, hhv_state_68_Int, hhv_state_69_Bool, hhv_state_70_Bool, hhv_state_71_Bool, hhv_state_72_Bool, hhv_state_73_Int, hhv_state_74_Int, hhv_state_75_Int, hhv_state_76_Int, hhv_state_77_Bool, hhv_state_78_Bool, hhv_state_79_Bool, hhv_state_80_Bool, hhv_state_81_Bool, hhv_state_82_Bool, hhv_state_83_Bool := hbv_False_2_Bool, hbv_False_3_Bool, hbv_False_4_Bool, hbv_False_5_Bool, hbv_False_6_Bool, hbv_False_7_Bool, hbv_False_8_Bool, hbv_False_9_Bool, hbv_False_10_Bool, hbv_False_11_Bool, hbv_False_12_Bool, hbv_False_13_Bool, hbv_False_14_Int, hbv_False_15_Int, hbv_False_16_Int, hbv_False_17_Int, hbv_False_18_Int, hbv_False_19_Int, hbv_False_20_Int, hbv_False_21_Int, hbv_False_22_Int, hbv_False_23_Int, hbv_False_24_Int, hbv_False_25_Int, hbv_False_26_Int, hbv_False_27_Int, hbv_False_28_Int, hbv_False_29_Int, hbv_False_30_Int, hbv_False_31_Int, hbv_False_32_Int, hbv_False_33_Int, hbv_False_34_Int, hbv_False_35_Int, hbv_False_36_Int, hbv_False_37_Int, hbv_False_38_Int, hbv_False_39_Int, hbv_False_40_Int, hbv_False_41_Int, hbv_False_42_Int, hbv_False_43_Int, hbv_False_44_Int, hbv_False_45_Int, hbv_False_46_Int, hbv_False_47_Int, hbv_False_48_Int, hbv_False_49_Int, hbv_False_50_Int, hbv_False_51_Int, hbv_False_52_Int, hbv_False_53_Int, hbv_False_54_Int, hbv_False_55_Int, hbv_False_56_Int, hbv_False_57_Int, hbv_False_58_Int, hbv_False_59_Int, hbv_False_60_Int, hbv_False_61_Int, hbv_False_62_Int, hbv_False_63_Int, hbv_False_64_Int, hbv_False_65_Int, hbv_False_66_Bool, hbv_False_67_Int, hbv_False_68_Int, hbv_False_69_Int, hbv_False_70_Int, hbv_False_71_Bool, hbv_False_1_Bool, hbv_False_72_Bool, hbv_False_73_Bool, hbv_False_74_Int, hbv_False_75_Int, hbv_False_76_Int, hbv_False_77_Int, hbv_False_78_Bool, hbv_False_79_Bool, hbv_False_80_Bool, hbv_False_81_Bool, hbv_False_82_Bool, hbv_False_83_Bool, hbv_False_84_Bool; [L0] havoc hbv_False_61_Int, hbv_False_64_Int, hbv_False_47_Int, hbv_False_30_Int, hbv_False_62_Int, hbv_False_27_Int, hbv_False_39_Int, hbv_False_13_Bool, hbv_False_54_Int, hbv_False_10_Bool, hbv_False_31_Int, hbv_False_82_Bool, hbv_False_9_Bool, hbv_False_35_Int, hbv_False_68_Int, hbv_False_42_Int, hbv_False_3_Bool, hbv_False_80_Bool, hbv_False_53_Int, hbv_False_76_Int, hbv_False_38_Int, hbv_False_21_Int, hbv_False_59_Int, hbv_False_51_Int, hbv_False_43_Int, hbv_False_11_Bool, hbv_False_72_Bool, hbv_False_18_Int, hbv_False_45_Int, hbv_False_2_Bool, hbv_False_5_Bool, hbv_False_20_Int, hbv_False_1_Bool, hbv_False_15_Int, hbv_False_22_Int, hbv_False_70_Int, hbv_False_48_Int, hbv_False_19_Int, hbv_False_81_Bool, hbv_False_73_Bool, hbv_False_56_Int, hbv_False_6_Bool, hbv_False_17_Int, hbv_False_26_Int, hbv_False_41_Int, hbv_False_4_Bool, hbv_False_29_Int, hbv_False_33_Int, hbv_False_78_Bool, hbv_False_79_Bool, hbv_False_23_Int, hbv_False_60_Int, hbv_False_58_Int, hbv_False_52_Int, hbv_False_36_Int, hbv_False_69_Int, hbv_False_83_Bool, hbv_False_55_Int, hbv_False_66_Bool, hbv_False_28_Int, hbv_False_46_Int, hbv_False_57_Int, hbv_False_24_Int, hbv_False_7_Bool, hbv_False_32_Int, hbv_False_44_Int, hbv_False_12_Bool, hbv_False_34_Int, hbv_False_77_Int, hbv_False_65_Int, hbv_False_50_Int, hbv_False_49_Int, hbv_False_67_Int, hbv_False_40_Int, hbv_False_63_Int, hbv_False_37_Int, hbv_False_75_Int, hbv_False_74_Int, hbv_False_71_Bool, hbv_False_14_Int, hbv_False_8_Bool, hbv_False_84_Bool, hbv_False_25_Int, hbv_False_16_Int; [L0] assume (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((hhv_state_15_Int == hhv_state_66_Int && !(!(hbv_state_11_Int == hbv_state_14_Int) && !hbv_state_5_Bool)) && !(!hhv_state_72_Bool && !(hbv_state_6_Int == hhv_state_37_Int))) && hhv_state_17_Int == hhv_state_67_Int) && !((hhv_state_0_Bool || (hbv_state_31_Bool && hhv_state_11_Bool)) && ((!hhv_state_11_Bool || !hbv_state_31_Bool) || !hhv_state_0_Bool))) && hbv_state_2_Int == hbv_state_48_Int) && !(!hhv_state_78_Bool && !(hbv_state_13_Int == hhv_state_55_Int))) && !(!(hbv_state_32_Int == hbv_state_41_Int) && !hbv_state_16_Bool)) && !(!(hhv_state_57_Int == hhv_state_56_Int) && hhv_state_2_Bool)) && !(!(hbv_state_47_Int == hbv_state_66_Int) && hbv_state_30_Bool)) && !(!hhv_state_72_Bool && !(hbv_state_1_Int == hhv_state_41_Int))) && hhv_state_18_Int == hhv_state_60_Int) && !(!hhv_state_3_Bool && !(hhv_state_56_Int == hhv_state_60_Int))) && !(!hbv_state_29_Bool && !(hbv_state_10_Int == hbv_state_49_Int))) && !(!hhv_state_2_Bool && !(hhv_state_50_Int == hhv_state_56_Int))) && !(!(hbv_state_1_Int == hhv_state_75_Int) && !hhv_state_83_Bool)) && !(!(hhv_state_49_Int == 0) && hhv_state_79_Bool)) && !(hhv_state_82_Bool && !(hbv_state_6_Int + -1 * hhv_state_73_Int == 1))) && !(!(hbv_state_26_Int == hbv_state_59_Int) && hbv_state_16_Bool)) && !(!(hhv_state_27_Int == 0) && hhv_state_71_Bool)) && !(!(hbv_state_1_Int == hhv_state_22_Int) && !hhv_state_10_Bool)) && !(!hbv_state_29_Bool && !(hbv_state_50_Int == hbv_state_51_Int))) && !(!(hbv_state_3_Int == hbv_state_47_Int) && !hbv_state_30_Bool)) && !(!(hhv_state_51_Int == hhv_state_50_Int) && hhv_state_4_Bool)) && !(!hhv_state_7_Bool && !(hhv_state_26_Int == hhv_state_25_Int))) && hhv_state_12_Int == hhv_state_52_Int) && !(hhv_state_79_Bool && !(hbv_state_1_Int + -1 * hhv_state_51_Int == 1))) && !(!(hbv_state_13_Int + -1 * hhv_state_39_Int == -1) && hhv_state_72_Bool)) && !(!hhv_state_78_Bool && !(hbv_state_6_Int == hhv_state_53_Int))) && !(hbv_state_24_Bool && !(hbv_state_22_Int == hbv_state_23_Int))) && !(!hhv_state_3_Bool && !(hhv_state_48_Int == hhv_state_58_Int))) && !((!(1 <= hbv_state_6_Int) || !hhv_state_82_Bool) && (hhv_state_82_Bool || 1 <= hbv_state_6_Int))) && !(!(hbv_state_45_Int <= 0) && !(hbv_state_44_Int == hbv_state_45_Int))) && hhv_state_19_Int == hhv_state_68_Int) && !(!hhv_state_8_Bool && !(hhv_state_20_Int == hhv_state_23_Int))) && !(hhv_state_9_Bool && !(hhv_state_21_Int == hhv_state_20_Int))) && hbv_state_1_Int == hbv_state_62_Int) && hhv_state_15_Int == hhv_state_14_Int) && !(!(hbv_state_2_Int == hhv_state_30_Int) && !hhv_state_71_Bool)) && !(!(hhv_state_31_Int == hhv_state_33_Int) && hhv_state_7_Bool)) && !((hhv_state_79_Bool || (1 <= hbv_state_6_Int + hbv_state_2_Int && 1 <= hbv_state_1_Int)) && ((!(1 <= hbv_state_6_Int + hbv_state_2_Int) || !hhv_state_79_Bool) || !(1 <= hbv_state_1_Int)))) && !(!(hbv_state_13_Int == hhv_state_45_Int) && !hhv_state_80_Bool)) && !(!hhv_state_77_Bool && !(hbv_state_1_Int == hhv_state_61_Int))) && !(!(hbv_state_13_Int + -1 * hhv_state_74_Int == 1) && hhv_state_81_Bool)) && !(!(hbv_state_17_Int == hbv_state_69_Int) && hbv_state_29_Bool)) && !(!hbv_state_16_Bool && !(hbv_state_14_Int == hbv_state_15_Int))) && !(!(hhv_state_63_Int <= 0) && !(hhv_state_63_Int == hhv_state_62_Int))) && !(!(hbv_state_2_Int + -1 * hhv_state_76_Int == 1) && hhv_state_83_Bool)) && !(!(hbv_state_10_Int == hbv_state_70_Int) && hbv_state_29_Bool)) && !(!hbv_state_16_Bool && !(hbv_state_25_Int == hbv_state_26_Int))) && !((hhv_state_80_Bool || 1 <= hbv_state_2_Int) && (!(1 <= hbv_state_2_Int) || !hhv_state_80_Bool))) && !(hhv_state_71_Bool && !(hbv_state_6_Int + (hbv_state_2_Int + (hbv_state_13_Int + (hbv_state_1_Int + -1 * hhv_state_35_Int))) == 1))) && !(!(hhv_state_35_Int == hhv_state_34_Int) && hhv_state_7_Bool)) && !(hbv_state_9_Bool && !(hbv_state_18_Int == hbv_state_34_Int))) && !(!hhv_state_77_Bool && !(hbv_state_2_Int == hhv_state_59_Int))) && hhv_state_19_Int == hhv_state_18_Int) && !(hbv_state_29_Bool && !(hbv_state_50_Int == hbv_state_68_Int))) && !(!hhv_state_4_Bool && !(hhv_state_40_Int == hhv_state_50_Int))) && hbv_state_19_Int == hbv_state_2_Int) && !(!(hbv_state_2_Int == hhv_state_76_Int) && !hhv_state_83_Bool)) && !(!hhv_state_79_Bool && !(hbv_state_6_Int == hhv_state_47_Int))) && hhv_state_17_Int == hhv_state_16_Int) && !(!(hbv_state_1_Int + -1 * hhv_state_57_Int == 1) && hhv_state_78_Bool)) && !((!hhv_state_64_Bool || !hhv_state_1_Bool) && (hhv_state_64_Bool || hhv_state_1_Bool))) && !(!(hhv_state_32_Int == hhv_state_74_Int) && hhv_state_8_Bool)) && !(hhv_state_71_Bool && !(hhv_state_33_Int == 1))) && !(hhv_state_80_Bool && !(hbv_state_2_Int + -1 * hhv_state_43_Int == 1))) && !(!hbv_state_30_Bool && !(hbv_state_7_Int == hbv_state_25_Int))) && !(!(hhv_state_20_Int == hhv_state_22_Int) && !hhv_state_9_Bool)) && !(hbv_state_5_Bool && !(hbv_state_14_Int == hbv_state_65_Int))) && hbv_state_33_Int == hbv_state_6_Int) && !(!(hhv_state_46_Int == hhv_state_52_Int) && !hhv_state_2_Bool)) && hhv_state_13_Int == hhv_state_65_Int) && !(!(hhv_state_25_Int == hhv_state_36_Int) && !hhv_state_6_Bool)) && hhv_state_13_Int == hhv_state_12_Int) && !(!(hhv_state_46_Int == hhv_state_47_Int) && hhv_state_4_Bool)) && !(!(hhv_state_38_Int == hhv_state_39_Int) && hhv_state_6_Bool)) && !(!(hhv_state_37_Int == 0) && hhv_state_72_Bool)) && !((!hhv_state_1_Bool || !hhv_state_0_Bool) && (hhv_state_1_Bool || hhv_state_0_Bool))) && !(hhv_state_9_Bool && !(hhv_state_26_Int == hhv_state_73_Int))) && !(!(hbv_state_47_Int == hbv_state_22_Int) && !hbv_state_24_Bool)) && !(!hhv_state_4_Bool && !(hhv_state_36_Int == hhv_state_46_Int))) && !(!hhv_state_8_Bool && !(hbv_state_13_Int == hhv_state_32_Int))) && !((!hbv_state_58_Bool || (hbv_state_56_Bool && !hbv_state_57_Bool)) && ((hbv_state_57_Bool || hbv_state_58_Bool) || !hbv_state_56_Bool))) && !(hbv_state_9_Bool && !(hbv_state_7_Int == hbv_state_8_Int))) && !(!hhv_state_79_Bool && !(hbv_state_2_Int == hhv_state_49_Int))) && !(!(hbv_state_2_Int + -1 * hhv_state_59_Int == -1) && hhv_state_77_Bool)) && !(hhv_state_6_Bool && !(hhv_state_41_Int == hhv_state_40_Int))) && !(!hhv_state_78_Bool && !(hbv_state_1_Int == hhv_state_57_Int))) && !(!hhv_state_81_Bool && !(hbv_state_13_Int == hhv_state_74_Int))) && !(!(hhv_state_25_Int == hhv_state_27_Int) && hhv_state_7_Bool)) && !(!(hhv_state_23_Int == hhv_state_34_Int) && !hhv_state_7_Bool)) && !(((!hhv_state_78_Bool || !(1 <= hbv_state_13_Int)) || !(1 <= hbv_state_1_Int)) && ((1 <= hbv_state_1_Int && 1 <= hbv_state_13_Int) || hhv_state_78_Bool))) && !(hhv_state_80_Bool && !(hbv_state_13_Int + -1 * hhv_state_45_Int == -1))) && !(hhv_state_63_Int <= 0 && !(hhv_state_63_Int + hhv_state_62_Int == 1))) && hbv_state_6_Int == hbv_state_64_Int) && !(!(hbv_state_13_Int == hhv_state_33_Int) && !hhv_state_71_Bool)) && !(hbv_state_38_Bool && !(hbv_state_53_Int == hbv_state_60_Int))) && !(!(hhv_state_58_Int == hhv_state_59_Int) && hhv_state_3_Bool)) && !(((((!(hbv_state_6_Int == 0) || !(hbv_state_13_Int == 0)) || !(hbv_state_2_Int == 0)) || !hhv_state_77_Bool) || !(1 <= hbv_state_1_Int)) && (hhv_state_77_Bool || (((hbv_state_13_Int == 0 && hbv_state_2_Int == 0) && hbv_state_6_Int == 0) && 1 <= hbv_state_1_Int)))) && !(!hhv_state_4_Bool && !(hhv_state_42_Int == hhv_state_48_Int))) && !(!(hbv_state_18_Int == hbv_state_32_Int) && !hbv_state_30_Bool)) && !(!(hbv_state_1_Int + -1 * hhv_state_61_Int == 1) && hhv_state_77_Bool)) && !(!(hhv_state_28_Int == hhv_state_30_Int) && hhv_state_7_Bool)) && !(!(hhv_state_61_Int == hhv_state_60_Int) && hhv_state_3_Bool)) && !(!hbv_state_9_Bool && !(hbv_state_17_Int == hbv_state_18_Int))) && !(!(hbv_state_6_Int == hhv_state_73_Int) && !hhv_state_82_Bool)) && !(hbv_state_24_Bool && !(hbv_state_35_Int == hbv_state_36_Int))) && !((hbv_state_56_Bool || hbv_state_31_Bool) && (!hbv_state_56_Bool || !hbv_state_31_Bool))) && !(!(hbv_state_1_Int == hhv_state_35_Int) && !hhv_state_71_Bool)) && !(hhv_state_5_Bool && !(hhv_state_45_Int == hhv_state_44_Int))) && !(!(hbv_state_27_Int == hbv_state_28_Int) && hbv_state_29_Bool)) && !(!(hbv_state_2_Int == hhv_state_43_Int) && !hhv_state_80_Bool)) && !(!(hbv_state_54_Int == hbv_state_67_Int) && hbv_state_39_Bool)) && !(!(hbv_state_25_Int == hbv_state_46_Int) && hbv_state_30_Bool)) && hhv_state_14_Int == hhv_state_58_Int) && !(!(hhv_state_31_Int == hhv_state_38_Int) && !hhv_state_6_Bool)) && !(((((((((((((((((((!hbv_state_29_Bool && hbv_state_5_Bool) && !hbv_state_37_Bool) && !hbv_state_9_Bool) && !hbv_state_16_Bool) && !hbv_state_38_Bool) && !hbv_state_30_Bool) && !hbv_state_24_Bool) && !hbv_state_39_Bool) || ((((((((!hbv_state_37_Bool && !hbv_state_16_Bool) && !hbv_state_9_Bool) && !hbv_state_38_Bool) && !hbv_state_30_Bool) && !hbv_state_24_Bool) && !hbv_state_5_Bool) && !hbv_state_39_Bool) && hbv_state_29_Bool)) || ((((((((!hbv_state_29_Bool && hbv_state_38_Bool) && !hbv_state_37_Bool) && !hbv_state_16_Bool) && !hbv_state_9_Bool) && !hbv_state_30_Bool) && !hbv_state_24_Bool) && !hbv_state_5_Bool) && !hbv_state_39_Bool)) || ((((((((!hbv_state_29_Bool && hbv_state_24_Bool) && !hbv_state_37_Bool) && !hbv_state_9_Bool) && !hbv_state_16_Bool) && !hbv_state_38_Bool) && !hbv_state_30_Bool) && !hbv_state_5_Bool) && !hbv_state_39_Bool)) || hbv_state_40_Bool) || ((((((((!hbv_state_29_Bool && !hbv_state_37_Bool) && !hbv_state_16_Bool) && !hbv_state_9_Bool) && !hbv_state_38_Bool) && !hbv_state_30_Bool) && !hbv_state_24_Bool) && !hbv_state_5_Bool) && hbv_state_39_Bool)) || ((((((((!hbv_state_29_Bool && !hbv_state_16_Bool) && !hbv_state_9_Bool) && !hbv_state_37_Bool) && !hbv_state_30_Bool) && !hbv_state_38_Bool) && !hbv_state_24_Bool) && !hbv_state_5_Bool) && !hbv_state_39_Bool)) || ((((((((!hbv_state_29_Bool && hbv_state_37_Bool) && !hbv_state_16_Bool) && !hbv_state_9_Bool) && !hbv_state_30_Bool) && !hbv_state_38_Bool) && !hbv_state_24_Bool) && !hbv_state_5_Bool) && !hbv_state_39_Bool)) || ((((((((!hbv_state_29_Bool && !hbv_state_37_Bool) && !hbv_state_9_Bool) && !hbv_state_16_Bool) && !hbv_state_38_Bool) && !hbv_state_5_Bool) && !hbv_state_24_Bool) && hbv_state_30_Bool) && !hbv_state_39_Bool)) || ((((((((!hbv_state_29_Bool && hbv_state_16_Bool) && !hbv_state_37_Bool) && !hbv_state_9_Bool) && !hbv_state_38_Bool) && !hbv_state_30_Bool) && !hbv_state_5_Bool) && !hbv_state_24_Bool) && !hbv_state_39_Bool)) || ((((((((!hbv_state_29_Bool && hbv_state_9_Bool) && !hbv_state_37_Bool) && !hbv_state_16_Bool) && !hbv_state_38_Bool) && !hbv_state_30_Bool) && !hbv_state_24_Bool) && !hbv_state_5_Bool) && !hbv_state_39_Bool)) && ((((((((((((((((((hbv_state_9_Bool || hbv_state_5_Bool) || hbv_state_24_Bool) || hbv_state_38_Bool) || hbv_state_37_Bool) || hbv_state_16_Bool) || !hbv_state_30_Bool) || hbv_state_39_Bool) || hbv_state_29_Bool) && ((((((((hbv_state_9_Bool || hbv_state_5_Bool) || hbv_state_24_Bool) || hbv_state_38_Bool) || hbv_state_37_Bool) || hbv_state_16_Bool) || hbv_state_30_Bool) || hbv_state_29_Bool) || !hbv_state_39_Bool)) && ((((((((hbv_state_9_Bool || hbv_state_5_Bool) || hbv_state_38_Bool) || hbv_state_37_Bool) || hbv_state_16_Bool) || !hbv_state_24_Bool) || hbv_state_39_Bool) || hbv_state_30_Bool) || hbv_state_29_Bool)) && ((((((((hbv_state_5_Bool || hbv_state_24_Bool) || hbv_state_38_Bool) || hbv_state_37_Bool) || hbv_state_16_Bool) || !hbv_state_9_Bool) || hbv_state_39_Bool) || hbv_state_30_Bool) || hbv_state_29_Bool)) && ((((((((hbv_state_9_Bool || hbv_state_5_Bool) || hbv_state_24_Bool) || hbv_state_38_Bool) || hbv_state_37_Bool) || !hbv_state_16_Bool) || hbv_state_39_Bool) || hbv_state_30_Bool) || hbv_state_29_Bool)) && ((((((((hbv_state_9_Bool || hbv_state_24_Bool) || hbv_state_38_Bool) || hbv_state_37_Bool) || hbv_state_16_Bool) || !hbv_state_5_Bool) || hbv_state_39_Bool) || hbv_state_30_Bool) || hbv_state_29_Bool)) && ((((((((hbv_state_9_Bool || hbv_state_5_Bool) || hbv_state_24_Bool) || hbv_state_38_Bool) || hbv_state_37_Bool) || hbv_state_16_Bool) || hbv_state_39_Bool) || hbv_state_30_Bool) || hbv_state_29_Bool)) && ((((((((hbv_state_9_Bool || hbv_state_5_Bool) || hbv_state_24_Bool) || hbv_state_37_Bool) || hbv_state_16_Bool) || !hbv_state_38_Bool) || hbv_state_39_Bool) || hbv_state_30_Bool) || hbv_state_29_Bool)) && ((((((((hbv_state_9_Bool || hbv_state_5_Bool) || hbv_state_24_Bool) || hbv_state_38_Bool) || hbv_state_16_Bool) || !hbv_state_37_Bool) || hbv_state_39_Bool) || hbv_state_30_Bool) || hbv_state_29_Bool)) && ((((((((!hbv_state_29_Bool || hbv_state_9_Bool) || hbv_state_5_Bool) || hbv_state_24_Bool) || hbv_state_38_Bool) || hbv_state_37_Bool) || hbv_state_16_Bool) || hbv_state_39_Bool) || hbv_state_30_Bool)) || !hbv_state_40_Bool))) && !(!(hhv_state_44_Int == hhv_state_54_Int) && !hhv_state_2_Bool)) && !(hhv_state_2_Bool && !(hhv_state_52_Int == hhv_state_53_Int))) && !(!(hbv_state_10_Int == hbv_state_11_Int) && !hbv_state_9_Bool)) && !(!hhv_state_7_Bool && !(hhv_state_29_Int == hhv_state_28_Int))) && !(!hhv_state_79_Bool && !(hbv_state_1_Int == hhv_state_51_Int))) && !((1 <= hbv_state_1_Int || hhv_state_71_Bool) && (!(1 <= hbv_state_1_Int) || !hhv_state_71_Bool))) && !(!(hhv_state_36_Int == hhv_state_37_Int) && hhv_state_6_Bool)) && !(hbv_state_30_Bool && !(hbv_state_32_Int == hbv_state_52_Int))) && !((!hbv_state_61_Bool || !hbv_state_31_Bool) && (hbv_state_61_Bool || hbv_state_31_Bool))) && !(!(hhv_state_24_Int == hhv_state_23_Int) && hhv_state_8_Bool)) && !(!(hhv_state_34_Int == hhv_state_40_Int) && !hhv_state_6_Bool)) && !(!hbv_state_24_Bool && !(hbv_state_41_Int == hbv_state_35_Int))) && !(!hbv_state_29_Bool && !(hbv_state_27_Int == hbv_state_43_Int))) && !(!(hhv_state_48_Int == hhv_state_49_Int) && hhv_state_4_Bool)) && !(!(hbv_state_6_Int == hhv_state_26_Int) && !hhv_state_9_Bool)) && !(!(hbv_state_50_Int == hbv_state_3_Int) && !hbv_state_5_Bool)) && hbv_state_13_Int == hbv_state_63_Int) && !(!hbv_state_29_Bool && !(hbv_state_54_Int == hbv_state_17_Int))) && !(!(hbv_state_1_Int + -1 * hhv_state_75_Int == -1) && hhv_state_83_Bool)) && !(!(hbv_state_1_Int == hhv_state_24_Int) && !hhv_state_81_Bool)) && !(hhv_state_82_Bool && !(hbv_state_1_Int + -1 * hhv_state_21_Int == -1))) && !(hhv_state_71_Bool && !(hhv_state_30_Int == 0))) && !((!(hbv_state_64_Int + (hbv_state_48_Int + (hbv_state_63_Int + (hbv_state_62_Int + (-1 * hhv_state_65_Int + (-1 * hhv_state_66_Int + (-1 * hhv_state_67_Int + -1 * hhv_state_68_Int)))))) == -1) || !hhv_state_69_Bool) && (hhv_state_69_Bool || hbv_state_64_Int + (hbv_state_48_Int + (hbv_state_63_Int + (hbv_state_62_Int + (-1 * hhv_state_65_Int + (-1 * hhv_state_66_Int + (-1 * hhv_state_67_Int + -1 * hhv_state_68_Int)))))) == -1))) && !(!(hbv_state_6_Int == hhv_state_27_Int) && !hhv_state_71_Bool)) && !(!(hhv_state_29_Int == hhv_state_76_Int) && hhv_state_10_Bool)) && !(!(hbv_state_53_Int == hbv_state_54_Int) && !hbv_state_39_Bool)) && !(!(hbv_state_13_Int + -1 * hhv_state_55_Int == 1) && hhv_state_78_Bool)) && !(hhv_state_2_Bool && !(hhv_state_54_Int == hhv_state_55_Int))) && !((1 <= hbv_state_13_Int || hhv_state_81_Bool) && (!(1 <= hbv_state_13_Int) || !hhv_state_81_Bool))) && !((hhv_state_72_Bool || 1 <= hbv_state_6_Int) && (!hhv_state_72_Bool || !(1 <= hbv_state_6_Int)))) && !(((((((((((((((((((!hhv_state_3_Bool && !hhv_state_4_Bool) && !hhv_state_8_Bool) && !hhv_state_6_Bool) && !hhv_state_5_Bool) && !hhv_state_9_Bool) && hhv_state_7_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) || ((((((((!hhv_state_3_Bool && !hhv_state_4_Bool) && !hhv_state_7_Bool) && !hhv_state_8_Bool) && !hhv_state_6_Bool) && !hhv_state_5_Bool) && !hhv_state_9_Bool) && !hhv_state_2_Bool) && !hhv_state_10_Bool)) || ((((((((!hhv_state_3_Bool && !hhv_state_8_Bool) && !hhv_state_7_Bool) && !hhv_state_6_Bool) && !hhv_state_5_Bool) && !hhv_state_9_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && hhv_state_4_Bool)) || ((((((((hhv_state_5_Bool && !hhv_state_3_Bool) && !hhv_state_4_Bool) && !hhv_state_8_Bool) && !hhv_state_7_Bool) && !hhv_state_6_Bool) && !hhv_state_9_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool)) || ((((((((hhv_state_9_Bool && !hhv_state_3_Bool) && !hhv_state_4_Bool) && !hhv_state_7_Bool) && !hhv_state_8_Bool) && !hhv_state_6_Bool) && !hhv_state_5_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool)) || hhv_state_11_Bool) || ((((((((!hhv_state_4_Bool && !hhv_state_8_Bool) && !hhv_state_7_Bool) && !hhv_state_6_Bool) && !hhv_state_5_Bool) && !hhv_state_9_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && hhv_state_3_Bool)) || ((((((((!hhv_state_3_Bool && !hhv_state_4_Bool) && !hhv_state_7_Bool) && !hhv_state_8_Bool) && !hhv_state_6_Bool) && !hhv_state_5_Bool) && !hhv_state_9_Bool) && hhv_state_10_Bool) && !hhv_state_2_Bool)) || ((((((((!hhv_state_3_Bool && !hhv_state_4_Bool) && !hhv_state_8_Bool) && !hhv_state_7_Bool) && hhv_state_2_Bool) && !hhv_state_6_Bool) && !hhv_state_5_Bool) && !hhv_state_9_Bool) && !hhv_state_10_Bool)) || ((((((((!hhv_state_3_Bool && !hhv_state_4_Bool) && !hhv_state_7_Bool) && hhv_state_8_Bool) && !hhv_state_6_Bool) && !hhv_state_5_Bool) && !hhv_state_9_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool)) || ((((((((!hhv_state_3_Bool && !hhv_state_4_Bool) && !hhv_state_8_Bool) && !hhv_state_7_Bool) && hhv_state_6_Bool) && !hhv_state_5_Bool) && !hhv_state_9_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool)) && (!hhv_state_11_Bool || (((((((((((((((((hhv_state_9_Bool || hhv_state_5_Bool) || hhv_state_2_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool) || hhv_state_4_Bool) && ((((((((hhv_state_9_Bool || hhv_state_5_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_10_Bool) || !hhv_state_2_Bool) || hhv_state_3_Bool) || hhv_state_4_Bool)) && ((((((((hhv_state_9_Bool || hhv_state_5_Bool) || hhv_state_2_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || !hhv_state_10_Bool) || hhv_state_3_Bool) || hhv_state_4_Bool)) && ((((((((hhv_state_9_Bool || hhv_state_5_Bool) || !hhv_state_3_Bool) || hhv_state_2_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_10_Bool) || hhv_state_4_Bool)) && ((((((((hhv_state_9_Bool || hhv_state_5_Bool) || hhv_state_2_Bool) || hhv_state_8_Bool) || !hhv_state_6_Bool) || hhv_state_7_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool) || hhv_state_4_Bool)) && ((((((((hhv_state_9_Bool || hhv_state_2_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || !hhv_state_5_Bool) || hhv_state_7_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool) || hhv_state_4_Bool)) && ((((((((hhv_state_9_Bool || hhv_state_5_Bool) || !hhv_state_7_Bool) || hhv_state_2_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool) || hhv_state_4_Bool)) && ((((((((hhv_state_9_Bool || hhv_state_5_Bool) || !hhv_state_8_Bool) || hhv_state_2_Bool) || hhv_state_6_Bool) || hhv_state_7_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool) || hhv_state_4_Bool)) && ((((((((hhv_state_9_Bool || hhv_state_5_Bool) || !hhv_state_4_Bool) || hhv_state_2_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool)) && ((((((((hhv_state_5_Bool || hhv_state_2_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || !hhv_state_9_Bool) || hhv_state_7_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool) || hhv_state_4_Bool))))) && !(!(hbv_state_6_Int + -1 * hhv_state_53_Int == -2) && hhv_state_78_Bool)) && !(hhv_state_79_Bool && !(hbv_state_6_Int + (hbv_state_2_Int + -1 * hhv_state_47_Int) == -1))) && !(hbv_state_16_Bool && !(hbv_state_41_Int == hbv_state_42_Int))) && !(hbv_state_9_Bool && !(hbv_state_11_Int == hbv_state_20_Int))) && hbv_state_71_Int == hbv_state_1_Int) && !(hbv_state_5_Bool && !(hbv_state_3_Int == hbv_state_4_Int))) && !(!(hbv_state_1_Int + -1 * hhv_state_24_Int == -1) && hhv_state_81_Bool)) && !(hbv_state_45_Int <= 0 && !(hbv_state_44_Int + hbv_state_45_Int == 1))) && !(!hhv_state_7_Bool && !(hhv_state_32_Int == hhv_state_31_Int))) && !(!hhv_state_5_Bool && !(hhv_state_28_Int == hhv_state_42_Int))) && hhv_state_16_Int == hhv_state_54_Int) && !(!(hhv_state_42_Int == hhv_state_43_Int) && hhv_state_5_Bool)) && !(hbv_state_16_Bool && !(hbv_state_15_Int == hbv_state_21_Int))) && hbv_state_12_Int == hbv_state_13_Int) && !(!hhv_state_72_Bool && !(hbv_state_13_Int == hhv_state_39_Int))) && !(((hhv_state_69_Bool || hhv_state_70_Bool) || !hhv_state_64_Bool) && (!hhv_state_70_Bool || (hhv_state_64_Bool && !hhv_state_69_Bool)))) && !((1 <= hbv_state_2_Int || hhv_state_83_Bool) && (!(1 <= hbv_state_2_Int) || !hhv_state_83_Bool))) && !(!hbv_state_9_Bool && !(hbv_state_27_Int == hbv_state_7_Int))) && !(!(hbv_state_53_Int == hbv_state_55_Int) && !hbv_state_38_Bool)) && !(hhv_state_72_Bool && !(hbv_state_6_Int + (hbv_state_1_Int + -1 * hhv_state_41_Int) == 1))) && !(!(hhv_state_38_Int == hhv_state_44_Int) && !hhv_state_5_Bool)) && !(!hhv_state_82_Bool && !(hbv_state_1_Int == hhv_state_21_Int))) && !(!(hbv_state_2_Int == hhv_state_29_Int) && !hhv_state_10_Bool)) && !(!(hhv_state_22_Int == hhv_state_75_Int) && hhv_state_10_Bool); [L0] hhv_state_0_Bool, hhv_state_1_Bool, hhv_state_2_Bool, hhv_state_3_Bool, hhv_state_4_Bool, hhv_state_5_Bool, hhv_state_6_Bool, hhv_state_7_Bool, hhv_state_8_Bool, hhv_state_9_Bool, hhv_state_10_Bool, hhv_state_11_Bool, hhv_state_12_Int, hhv_state_13_Int, hhv_state_14_Int, hhv_state_15_Int, hhv_state_16_Int, hhv_state_17_Int, hhv_state_18_Int, hhv_state_19_Int, hhv_state_20_Int, hhv_state_21_Int, hhv_state_22_Int, hhv_state_23_Int, hhv_state_24_Int, hhv_state_25_Int, hhv_state_26_Int, hhv_state_27_Int, hhv_state_28_Int, hhv_state_29_Int, hhv_state_30_Int, hhv_state_31_Int, hhv_state_32_Int, hhv_state_33_Int, hhv_state_34_Int, hhv_state_35_Int, hhv_state_36_Int, hhv_state_37_Int, hhv_state_38_Int, hhv_state_39_Int, hhv_state_40_Int, hhv_state_41_Int, hhv_state_42_Int, hhv_state_43_Int, hhv_state_44_Int, hhv_state_45_Int, hhv_state_46_Int, hhv_state_47_Int, hhv_state_48_Int, hhv_state_49_Int, hhv_state_50_Int, hhv_state_51_Int, hhv_state_52_Int, hhv_state_53_Int, hhv_state_54_Int, hhv_state_55_Int, hhv_state_56_Int, hhv_state_57_Int, hhv_state_58_Int, hhv_state_59_Int, hhv_state_60_Int, hhv_state_61_Int, hhv_state_62_Int, hhv_state_63_Int, hhv_state_64_Bool, hhv_state_65_Int, hhv_state_66_Int, hhv_state_67_Int, hhv_state_68_Int, hhv_state_69_Bool, hhv_state_70_Bool, hhv_state_71_Bool, hhv_state_72_Bool, hhv_state_73_Int, hhv_state_74_Int, hhv_state_75_Int, hhv_state_76_Int, hhv_state_77_Bool, hhv_state_78_Bool, hhv_state_79_Bool, hhv_state_80_Bool, hhv_state_81_Bool, hhv_state_82_Bool, hhv_state_83_Bool := hbv_state_61_Bool, hbv_state_31_Bool, hbv_state_16_Bool, hbv_state_24_Bool, hbv_state_30_Bool, hbv_state_5_Bool, hbv_state_9_Bool, hbv_state_29_Bool, hbv_state_39_Bool, hbv_state_38_Bool, hbv_state_37_Bool, hbv_state_40_Bool, hbv_state_33_Int, hbv_state_6_Int, hbv_state_19_Int, hbv_state_2_Int, hbv_state_12_Int, hbv_state_13_Int, hbv_state_71_Int, hbv_state_1_Int, hbv_state_53_Int, hbv_state_60_Int, hbv_state_55_Int, hbv_state_54_Int, hbv_state_67_Int, hbv_state_27_Int, hbv_state_43_Int, hbv_state_28_Int, hbv_state_50_Int, hbv_state_51_Int, hbv_state_68_Int, hbv_state_10_Int, hbv_state_49_Int, hbv_state_70_Int, hbv_state_17_Int, hbv_state_69_Int, hbv_state_7_Int, hbv_state_8_Int, hbv_state_11_Int, hbv_state_20_Int, hbv_state_18_Int, hbv_state_34_Int, hbv_state_3_Int, hbv_state_4_Int, hbv_state_14_Int, hbv_state_65_Int, hbv_state_25_Int, hbv_state_46_Int, hbv_state_47_Int, hbv_state_66_Int, hbv_state_32_Int, hbv_state_52_Int, hbv_state_26_Int, hbv_state_59_Int, hbv_state_15_Int, hbv_state_21_Int, hbv_state_41_Int, hbv_state_42_Int, hbv_state_22_Int, hbv_state_23_Int, hbv_state_35_Int, hbv_state_36_Int, hbv_state_44_Int, hbv_state_45_Int, hbv_state_56_Bool, hbv_state_64_Int, hbv_state_48_Int, hbv_state_63_Int, hbv_state_62_Int, hbv_state_57_Bool, hbv_state_58_Bool, hbv_state_72_Bool, hbv_state_73_Bool, hbv_state_74_Int, hbv_state_75_Int, hbv_state_76_Int, hbv_state_77_Int, hbv_state_78_Bool, hbv_state_79_Bool, hbv_state_80_Bool, hbv_state_81_Bool, hbv_state_82_Bool, hbv_state_83_Bool, hbv_state_84_Bool; [L0] havoc hbv_state_27_Int, hbv_state_57_Bool, hbv_state_38_Bool, hbv_state_8_Int, hbv_state_73_Bool, hbv_state_54_Int, hbv_state_67_Int, hbv_state_83_Bool, hbv_state_59_Int, hbv_state_47_Int, hbv_state_70_Int, hbv_state_84_Bool, hbv_state_7_Int, hbv_state_75_Int, hbv_state_24_Bool, hbv_state_15_Int, hbv_state_39_Bool, hbv_state_72_Bool, hbv_state_10_Int, hbv_state_63_Int, hbv_state_6_Int, hbv_state_4_Int, hbv_state_31_Bool, hbv_state_49_Int, hbv_state_11_Int, hbv_state_45_Int, hbv_state_43_Int, hbv_state_46_Int, hbv_state_77_Int, hbv_state_17_Int, hbv_state_76_Int, hbv_state_2_Int, hbv_state_68_Int, hbv_state_81_Bool, hbv_state_82_Bool, hbv_state_13_Int, hbv_state_78_Bool, hbv_state_37_Bool, hbv_state_80_Bool, hbv_state_62_Int, hbv_state_12_Int, hbv_state_26_Int, hbv_state_33_Int, hbv_state_32_Int, hbv_state_52_Int, hbv_state_21_Int, hbv_state_35_Int, hbv_state_25_Int, hbv_state_69_Int, hbv_state_36_Int, hbv_state_50_Int, hbv_state_51_Int, hbv_state_34_Int, hbv_state_79_Bool, hbv_state_41_Int, hbv_state_19_Int, hbv_state_53_Int, hbv_state_58_Bool, hbv_state_74_Int, hbv_state_18_Int, hbv_state_56_Bool, hbv_state_44_Int, hbv_state_16_Bool, hbv_state_29_Bool, hbv_state_30_Bool, hbv_state_9_Bool, hbv_state_55_Int, hbv_state_60_Int, hbv_state_66_Int, hbv_state_65_Int, hbv_state_71_Int, hbv_state_22_Int, hbv_state_28_Int, hbv_state_64_Int, hbv_state_14_Int, hbv_state_5_Bool, hbv_state_61_Bool, hbv_state_48_Int, hbv_state_20_Int, hbv_state_23_Int, hbv_state_42_Int, hbv_state_1_Int, hbv_state_3_Int, hbv_state_40_Bool; [L0] assume ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(!(hhv_state_25_Int == hhv_state_27_Int) && hhv_state_7_Bool) && !(hhv_state_6_Bool && !(hhv_state_38_Int == hhv_state_39_Int))) && !(hhv_state_3_Bool && !(hhv_state_58_Int == hhv_state_59_Int))) && hhv_state_15_Int == hhv_state_66_Int) && hhv_state_17_Int == hhv_state_67_Int) && !(!(hhv_state_50_Int == hhv_state_56_Int) && !hhv_state_2_Bool)) && !(!(hhv_state_28_Int == hhv_state_42_Int) && !hhv_state_5_Bool)) && !(!(hhv_state_63_Int <= 0) && !(hhv_state_62_Int == hhv_state_63_Int))) && !(!hhv_state_3_Bool && !(hhv_state_56_Int == hhv_state_60_Int))) && !(hhv_state_4_Bool && !(hhv_state_50_Int == hhv_state_51_Int))) && !(!(hhv_state_30_Int == 0) && hhv_state_71_Bool)) && !!hhv_state_69_Bool) && !(!(hhv_state_27_Int == 0) && hhv_state_71_Bool)) && !(hhv_state_63_Int <= 0 && !(hhv_state_62_Int + hhv_state_63_Int == 1))) && !(hhv_state_5_Bool && !(hhv_state_42_Int == hhv_state_43_Int))) && !(!hhv_state_2_Bool && !(hhv_state_44_Int == hhv_state_54_Int))) && hhv_state_14_Int == 0) && !(!(hhv_state_42_Int == hhv_state_48_Int) && !hhv_state_4_Bool)) && !((!hhv_state_0_Bool || !hhv_state_1_Bool) && (hhv_state_0_Bool || hhv_state_1_Bool))) && hhv_state_12_Int == hhv_state_13_Int) && hhv_state_19_Int == hhv_state_68_Int) && !(!(hhv_state_31_Int == hhv_state_38_Int) && !hhv_state_6_Bool)) && !(hhv_state_3_Bool && !(hhv_state_60_Int == hhv_state_61_Int))) && !(!(hhv_state_31_Int == hhv_state_33_Int) && hhv_state_7_Bool)) && !(!(hhv_state_40_Int == hhv_state_50_Int) && !hhv_state_4_Bool)) && !(hhv_state_72_Bool && !(hhv_state_37_Int == 0))) && !(hhv_state_6_Bool && !(hhv_state_40_Int == hhv_state_41_Int))) && !(hhv_state_7_Bool && !(hhv_state_28_Int == hhv_state_30_Int))) && hhv_state_16_Int == 0) && !(!(hhv_state_48_Int == hhv_state_49_Int) && hhv_state_4_Bool)) && !(!hhv_state_7_Bool && !(hhv_state_23_Int == hhv_state_34_Int))) && !((hhv_state_64_Bool || hhv_state_1_Bool) && (!hhv_state_64_Bool || !hhv_state_1_Bool))) && hhv_state_14_Int == hhv_state_15_Int) && !(!(hhv_state_20_Int == hhv_state_23_Int) && !hhv_state_8_Bool)) && hhv_state_18_Int == hhv_state_62_Int) && !(!hhv_state_7_Bool && !(hhv_state_31_Int == hhv_state_32_Int))) && !(hhv_state_5_Bool && !(hhv_state_44_Int == hhv_state_45_Int))) && hhv_state_16_Int == hhv_state_17_Int) && !(!(hhv_state_34_Int == hhv_state_35_Int) && hhv_state_7_Bool)) && !(hhv_state_2_Bool && !(hhv_state_54_Int == hhv_state_55_Int))) && !(!hhv_state_2_Bool && !(hhv_state_46_Int == hhv_state_52_Int))) && !(!hhv_state_6_Bool && !(hhv_state_34_Int == hhv_state_40_Int))) && hhv_state_18_Int == hhv_state_19_Int) && !(!hhv_state_7_Bool && !(hhv_state_25_Int == hhv_state_26_Int))) && !(!(hhv_state_52_Int == hhv_state_53_Int) && hhv_state_2_Bool)) && !(!(hhv_state_32_Int == hhv_state_74_Int) && hhv_state_8_Bool)) && !(((((((((((((((((((!hhv_state_7_Bool && hhv_state_5_Bool) && !hhv_state_10_Bool) && !hhv_state_6_Bool) && !hhv_state_2_Bool) && !hhv_state_9_Bool) && !hhv_state_4_Bool) && !hhv_state_3_Bool) && !hhv_state_8_Bool) || ((((((((!hhv_state_10_Bool && !hhv_state_2_Bool) && !hhv_state_6_Bool) && !hhv_state_9_Bool) && !hhv_state_4_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_8_Bool) && hhv_state_7_Bool)) || ((((((((!hhv_state_7_Bool && hhv_state_9_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && !hhv_state_6_Bool) && !hhv_state_4_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_8_Bool)) || ((((((((!hhv_state_7_Bool && hhv_state_3_Bool) && !hhv_state_10_Bool) && !hhv_state_6_Bool) && !hhv_state_2_Bool) && !hhv_state_9_Bool) && !hhv_state_4_Bool) && !hhv_state_5_Bool) && !hhv_state_8_Bool)) || hhv_state_11_Bool) || ((((((((!hhv_state_7_Bool && !hhv_state_10_Bool) && !hhv_state_2_Bool) && !hhv_state_6_Bool) && !hhv_state_9_Bool) && !hhv_state_4_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && hhv_state_8_Bool)) || ((((((((!hhv_state_7_Bool && !hhv_state_2_Bool) && !hhv_state_6_Bool) && !hhv_state_10_Bool) && !hhv_state_4_Bool) && !hhv_state_9_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_8_Bool)) || ((((((((!hhv_state_7_Bool && hhv_state_10_Bool) && !hhv_state_2_Bool) && !hhv_state_6_Bool) && !hhv_state_4_Bool) && !hhv_state_9_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_8_Bool)) || ((((((((!hhv_state_7_Bool && !hhv_state_10_Bool) && !hhv_state_6_Bool) && !hhv_state_2_Bool) && !hhv_state_9_Bool) && !hhv_state_5_Bool) && !hhv_state_3_Bool) && hhv_state_4_Bool) && !hhv_state_8_Bool)) || ((((((((!hhv_state_7_Bool && hhv_state_2_Bool) && !hhv_state_10_Bool) && !hhv_state_6_Bool) && !hhv_state_9_Bool) && !hhv_state_4_Bool) && !hhv_state_5_Bool) && !hhv_state_3_Bool) && !hhv_state_8_Bool)) || ((((((((!hhv_state_7_Bool && hhv_state_6_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && !hhv_state_9_Bool) && !hhv_state_4_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_8_Bool)) && ((((((((((((((((((hhv_state_6_Bool || hhv_state_5_Bool) || hhv_state_3_Bool) || hhv_state_9_Bool) || hhv_state_10_Bool) || hhv_state_2_Bool) || !hhv_state_4_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) && ((((((((hhv_state_6_Bool || hhv_state_5_Bool) || hhv_state_3_Bool) || hhv_state_9_Bool) || hhv_state_10_Bool) || hhv_state_2_Bool) || hhv_state_4_Bool) || hhv_state_7_Bool) || !hhv_state_8_Bool)) && ((((((((hhv_state_6_Bool || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_10_Bool) || hhv_state_2_Bool) || !hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool) || hhv_state_7_Bool)) && ((((((((hhv_state_5_Bool || hhv_state_3_Bool) || hhv_state_9_Bool) || hhv_state_10_Bool) || hhv_state_2_Bool) || !hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool) || hhv_state_7_Bool)) && ((((((((hhv_state_6_Bool || hhv_state_5_Bool) || hhv_state_3_Bool) || hhv_state_9_Bool) || hhv_state_10_Bool) || !hhv_state_2_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool) || hhv_state_7_Bool)) && ((((((((hhv_state_6_Bool || hhv_state_3_Bool) || hhv_state_9_Bool) || hhv_state_10_Bool) || hhv_state_2_Bool) || !hhv_state_5_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool) || hhv_state_7_Bool)) && ((((((((hhv_state_6_Bool || hhv_state_5_Bool) || hhv_state_3_Bool) || hhv_state_9_Bool) || hhv_state_10_Bool) || hhv_state_2_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool) || hhv_state_7_Bool)) && ((((((((hhv_state_6_Bool || hhv_state_5_Bool) || hhv_state_3_Bool) || hhv_state_10_Bool) || hhv_state_2_Bool) || !hhv_state_9_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool) || hhv_state_7_Bool)) && ((((((((hhv_state_6_Bool || hhv_state_5_Bool) || hhv_state_3_Bool) || hhv_state_9_Bool) || hhv_state_2_Bool) || !hhv_state_10_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool) || hhv_state_7_Bool)) && ((((((((!hhv_state_7_Bool || hhv_state_6_Bool) || hhv_state_5_Bool) || hhv_state_3_Bool) || hhv_state_9_Bool) || hhv_state_10_Bool) || hhv_state_2_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool)) || !hhv_state_11_Bool))) && !(hhv_state_71_Bool && !(hhv_state_33_Int == 1))) && !(!(hhv_state_20_Int == hhv_state_22_Int) && !hhv_state_9_Bool)) && hhv_state_13_Int == hhv_state_65_Int) && !(!hhv_state_7_Bool && !(hhv_state_28_Int == hhv_state_29_Int))) && !(!(hhv_state_48_Int == hhv_state_58_Int) && !hhv_state_3_Bool)) && !(!(hhv_state_46_Int == hhv_state_47_Int) && hhv_state_4_Bool)) && !((!hhv_state_70_Bool || (hhv_state_64_Bool && !hhv_state_69_Bool)) && ((hhv_state_69_Bool || hhv_state_70_Bool) || !hhv_state_64_Bool))) && !(!(hhv_state_23_Int == hhv_state_24_Int) && hhv_state_8_Bool)) && hhv_state_12_Int == 0) && !(hhv_state_6_Bool && !(hhv_state_36_Int == hhv_state_37_Int))) && !(hhv_state_10_Bool && !(hhv_state_29_Int == hhv_state_76_Int))) && !(hhv_state_9_Bool && !(hhv_state_26_Int == hhv_state_73_Int))) && !(hhv_state_9_Bool && !(hhv_state_20_Int == hhv_state_21_Int))) && !(!hhv_state_4_Bool && !(hhv_state_36_Int == hhv_state_46_Int))) && !(!hhv_state_6_Bool && !(hhv_state_25_Int == hhv_state_36_Int))) && !(!(hhv_state_38_Int == hhv_state_44_Int) && !hhv_state_5_Bool)) && !((!hhv_state_0_Bool || !hhv_state_11_Bool) && (hhv_state_11_Bool || hhv_state_0_Bool))) && !(!(hhv_state_22_Int == hhv_state_75_Int) && hhv_state_10_Bool)) && !(hhv_state_2_Bool && !(hhv_state_56_Int == hhv_state_57_Int)); [L0] RET call gotoProc(0, false, false, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, false, 0, 0, 0, 0, false, false, false, false, 0, 0, 0, 0, false, false, false, false, false, false, false); [L0] assert false; - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 10 locations, 1 error locations. UNSAFE Result, 0.7s OverallTime, 2 OverallIterations, 1 TraceHistogramMax, 0.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 7 SDtfs, 0 SDslu, 5 SDs, 0 SdLazy, 3 SolverSat, 0 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=10occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 0.1s InterpolantComputationTime, 15 NumberOfCodeBlocks, 15 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 6 ConstructedInterpolants, 0 QuantifiedInterpolants, 42 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/ILLINOIS_2_e2_2367.smt2_AutomizerCHC_Goto.epf_AutomizerCHC.xml/Csv-Benchmark-0-2018-06-25_16-07-51-616.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/ILLINOIS_2_e2_2367.smt2_AutomizerCHC_Goto.epf_AutomizerCHC.xml/Csv-TraceAbstractionBenchmarks-0-2018-06-25_16-07-51-616.csv Received shutdown request...