java -Xss1g -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/DRAGON_2_e7_25.smt2 -------------------------------------------------------------------------------- This is Ultimate 0.1.23-8d74a04 [2018-06-22 06:47:40,419 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-06-22 06:47:40,422 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-06-22 06:47:40,434 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-06-22 06:47:40,436 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-06-22 06:47:40,437 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-06-22 06:47:40,438 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-06-22 06:47:40,443 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-06-22 06:47:40,448 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-06-22 06:47:40,449 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-06-22 06:47:40,457 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-06-22 06:47:40,457 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-06-22 06:47:40,458 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-06-22 06:47:40,460 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-06-22 06:47:40,467 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-06-22 06:47:40,467 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-06-22 06:47:40,469 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-06-22 06:47:40,471 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-06-22 06:47:40,473 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-06-22 06:47:40,474 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-06-22 06:47:40,476 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-06-22 06:47:40,479 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-06-22 06:47:40,479 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-06-22 06:47:40,479 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-06-22 06:47:40,486 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-06-22 06:47:40,487 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-06-22 06:47:40,487 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-06-22 06:47:40,488 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-06-22 06:47:40,493 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-06-22 06:47:40,494 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-06-22 06:47:40,494 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-06-22 06:47:40,495 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-06-22 06:47:40,495 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-06-22 06:47:40,496 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-06-22 06:47:40,498 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-06-22 06:47:40,498 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/chc/AutomizerCHC/AutomizerCHC_Goto.epf [2018-06-22 06:47:40,517 INFO L110 SettingsManager]: Loading preferences was successful [2018-06-22 06:47:40,517 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-06-22 06:47:40,517 INFO L131 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2018-06-22 06:47:40,518 INFO L133 SettingsManager]: * Logger pattern=[%d{ISO8601} %-5p]: %m%n [2018-06-22 06:47:40,519 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-06-22 06:47:40,519 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-06-22 06:47:40,519 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-06-22 06:47:40,519 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-06-22 06:47:40,519 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-06-22 06:47:40,520 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-06-22 06:47:40,520 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-06-22 06:47:40,520 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-06-22 06:47:40,520 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-06-22 06:47:40,520 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-06-22 06:47:40,521 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-06-22 06:47:40,521 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-06-22 06:47:40,521 INFO L133 SettingsManager]: * Compute trace for counterexample result=false [2018-06-22 06:47:40,523 INFO L131 SettingsManager]: Preferences of SmtParser differ from their defaults: [2018-06-22 06:47:40,523 INFO L133 SettingsManager]: * Use TreeAutomizer as solver for the given file (assumes the file contains Horn clauses only).=true [2018-06-22 06:47:40,569 INFO ]: Repository-Root is: /tmp [2018-06-22 06:47:40,587 INFO ]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-06-22 06:47:40,591 INFO ]: [Toolchain 1]: Toolchain data selected. [2018-06-22 06:47:40,593 INFO ]: Initializing SmtParser... [2018-06-22 06:47:40,593 INFO ]: SmtParser initialized [2018-06-22 06:47:40,594 INFO ]: [Toolchain 1]: Parsing single file: /storage/chc-comp/vmt-chc-benchmarks/lustre/DRAGON_2_e7_25.smt2 [2018-06-22 06:47:40,596 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-22 06:47:40,701 INFO ]: Executing SMT file /storage/chc-comp/vmt-chc-benchmarks/lustre/DRAGON_2_e7_25.smt2 unknown [2018-06-22 06:47:41,375 INFO ]: Succesfully executed SMT file /storage/chc-comp/vmt-chc-benchmarks/lustre/DRAGON_2_e7_25.smt2 [2018-06-22 06:47:41,380 INFO ]: ####################### [Toolchain 1] ####################### [2018-06-22 06:47:41,388 INFO ]: Walking toolchain with 4 elements. [2018-06-22 06:47:41,388 INFO ]: ------------------------ChcToBoogie---------------------------- [2018-06-22 06:47:41,389 INFO ]: Initializing ChcToBoogie... [2018-06-22 06:47:41,389 INFO ]: ChcToBoogie initialized [2018-06-22 06:47:41,392 INFO ]: Executing the observer ChcToBoogieObserver from plugin ChcToBoogie for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 22.06 06:47:41" (1/1) ... [2018-06-22 06:47:41,482 INFO ]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 22.06 06:47:41 Unit [2018-06-22 06:47:41,482 INFO ]: ------------------------ END ChcToBoogie---------------------------- [2018-06-22 06:47:41,483 INFO ]: ------------------------Boogie Preprocessor---------------------------- [2018-06-22 06:47:41,483 INFO ]: Initializing Boogie Preprocessor... [2018-06-22 06:47:41,483 INFO ]: Boogie Preprocessor initialized [2018-06-22 06:47:41,523 INFO ]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 22.06 06:47:41" (1/1) ... [2018-06-22 06:47:41,523 INFO ]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 22.06 06:47:41" (1/1) ... [2018-06-22 06:47:41,552 INFO ]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 22.06 06:47:41" (1/1) ... [2018-06-22 06:47:41,553 INFO ]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 22.06 06:47:41" (1/1) ... [2018-06-22 06:47:41,572 INFO ]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 22.06 06:47:41" (1/1) ... [2018-06-22 06:47:41,574 INFO ]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 22.06 06:47:41" (1/1) ... [2018-06-22 06:47:41,577 INFO ]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 22.06 06:47:41" (1/1) ... [2018-06-22 06:47:41,590 INFO ]: ------------------------ END Boogie Preprocessor---------------------------- [2018-06-22 06:47:41,590 INFO ]: ------------------------RCFGBuilder---------------------------- [2018-06-22 06:47:41,590 INFO ]: Initializing RCFGBuilder... [2018-06-22 06:47:41,591 INFO ]: RCFGBuilder initialized [2018-06-22 06:47:41,591 INFO ]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 22.06 06:47:41" (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-22 06:47:41,621 INFO ]: Specification and implementation of procedure gotoProc given in one single declaration [2018-06-22 06:47:41,621 INFO ]: Found specification of procedure gotoProc [2018-06-22 06:47:41,621 INFO ]: Found implementation of procedure gotoProc [2018-06-22 06:47:41,621 INFO ]: Specification and implementation of procedure Ultimate.START given in one single declaration [2018-06-22 06:47:41,621 INFO ]: Found specification of procedure Ultimate.START [2018-06-22 06:47:41,621 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-22 06:47:42,223 INFO ]: Using library mode [2018-06-22 06:47:42,224 INFO ]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.06 06:47:42 BoogieIcfgContainer [2018-06-22 06:47:42,224 INFO ]: ------------------------ END RCFGBuilder---------------------------- [2018-06-22 06:47:42,225 INFO ]: ------------------------TraceAbstraction---------------------------- [2018-06-22 06:47:42,225 INFO ]: Initializing TraceAbstraction... [2018-06-22 06:47:42,231 INFO ]: TraceAbstraction initialized [2018-06-22 06:47:42,231 INFO ]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 22.06 06:47:41" (1/3) ... [2018-06-22 06:47:42,232 INFO ]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4909cc2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction OTHER 22.06 06:47:42, skipping insertion in model container [2018-06-22 06:47:42,232 INFO ]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 22.06 06:47:41" (2/3) ... [2018-06-22 06:47:42,233 INFO ]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4909cc2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.06 06:47:42, skipping insertion in model container [2018-06-22 06:47:42,233 INFO ]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.06 06:47:42" (3/3) ... [2018-06-22 06:47:42,235 INFO ]: Analyzing ICFG de.uni_freiburg.informatik.ultimate.plugins.chctoboogie.ChcToBoogieObserver [2018-06-22 06:47:42,246 INFO ]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-06-22 06:47:42,254 INFO ]: Appying trace abstraction to program that has 1 error locations. [2018-06-22 06:47:42,309 INFO ]: Using default assertion order modulation [2018-06-22 06:47:42,309 INFO ]: Interprodecural is true [2018-06-22 06:47:42,309 INFO ]: Hoare is false [2018-06-22 06:47:42,309 INFO ]: Compute interpolants for FPandBP [2018-06-22 06:47:42,309 INFO ]: Backedges is TWOTRACK [2018-06-22 06:47:42,309 INFO ]: Determinization is PREDICATE_ABSTRACTION [2018-06-22 06:47:42,309 INFO ]: Difference is false [2018-06-22 06:47:42,309 INFO ]: Minimize is MINIMIZE_SEVPA [2018-06-22 06:47:42,309 INFO ]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-06-22 06:47:42,331 INFO ]: Start isEmpty. Operand 10 states. [2018-06-22 06:47:42,350 INFO ]: Finished isEmpty. Found accepting run of length 8 [2018-06-22 06:47:42,350 INFO ]: Found error trace [2018-06-22 06:47:42,351 INFO ]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-06-22 06:47:42,351 INFO ]: === Iteration 1 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-22 06:47:42,358 INFO ]: Analyzing trace with hash 1284994894, now seen corresponding path program 1 times [2018-06-22 06:47:42,360 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-22 06:47:42,361 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-22 06:47:42,410 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-22 06:47:42,410 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-22 06:47:42,410 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-22 06:47:42,565 INFO ]: Conjunction of SSA is unsat [2018-06-22 06:47:42,772 INFO ]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-06-22 06:47:42,774 INFO ]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-06-22 06:47:42,775 INFO ]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-06-22 06:47:42,776 INFO ]: Interpolant automaton has 3 states [2018-06-22 06:47:42,792 INFO ]: Constructing interpolant automaton starting with 3 interpolants. [2018-06-22 06:47:42,792 INFO ]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-06-22 06:47:42,797 INFO ]: Start difference. First operand 10 states. Second operand 3 states. [2018-06-22 06:47:42,912 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-22 06:47:42,912 INFO ]: Finished difference Result 9 states and 9 transitions. [2018-06-22 06:47:42,913 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-06-22 06:47:42,914 INFO ]: Start accepts. Automaton has 3 states. Word has length 7 [2018-06-22 06:47:42,915 INFO ]: Finished accepts. some prefix is accepted. [2018-06-22 06:47:42,923 INFO ]: With dead ends: 9 [2018-06-22 06:47:42,924 INFO ]: Without dead ends: 9 [2018-06-22 06:47:42,928 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-22 06:47:42,945 INFO ]: Start minimizeSevpa. Operand 9 states. [2018-06-22 06:47:42,970 INFO ]: Finished minimizeSevpa. Reduced states from 9 to 9. [2018-06-22 06:47:42,971 INFO ]: Start removeUnreachable. Operand 9 states. [2018-06-22 06:47:42,972 INFO ]: Finished removeUnreachable. Reduced from 9 states to 9 states and 9 transitions. [2018-06-22 06:47:42,974 INFO ]: Start accepts. Automaton has 9 states and 9 transitions. Word has length 7 [2018-06-22 06:47:42,974 INFO ]: Finished accepts. word is rejected. [2018-06-22 06:47:42,974 INFO ]: Abstraction has 9 states and 9 transitions. [2018-06-22 06:47:42,974 INFO ]: Interpolant automaton has 3 states. [2018-06-22 06:47:42,974 INFO ]: Start isEmpty. Operand 9 states and 9 transitions. [2018-06-22 06:47:42,974 INFO ]: Finished isEmpty. Found accepting run of length 9 [2018-06-22 06:47:42,974 INFO ]: Found error trace [2018-06-22 06:47:42,974 INFO ]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-06-22 06:47:42,974 INFO ]: === Iteration 2 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-22 06:47:42,974 INFO ]: Analyzing trace with hash 1180964567, now seen corresponding path program 1 times [2018-06-22 06:47:42,974 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-22 06:47:42,974 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-22 06:47:42,975 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-22 06:47:42,975 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-22 06:47:42,975 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-22 06:47:43,214 INFO ]: Conjunction of SSA is sat [2018-06-22 06:47:43,228 INFO ]: Counterexample might be feasible [2018-06-22 06:47:43,257 INFO ]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 22.06 06:47:43 BoogieIcfgContainer [2018-06-22 06:47:43,258 INFO ]: ------------------------ END TraceAbstraction---------------------------- [2018-06-22 06:47:43,258 INFO ]: Toolchain (without parser) took 1877.63 ms. Allocated memory was 306.2 MB in the beginning and 329.3 MB in the end (delta: 23.1 MB). Free memory was 228.7 MB in the beginning and 238.6 MB in the end (delta: -9.9 MB). Peak memory consumption was 13.2 MB. Max. memory is 3.6 GB. [2018-06-22 06:47:43,260 INFO ]: SmtParser took 0.12 ms. Allocated memory is still 306.2 MB. Free memory is still 270.7 MB. There was no memory consumed. Max. memory is 3.6 GB. [2018-06-22 06:47:43,260 INFO ]: ChcToBoogie took 93.70 ms. Allocated memory is still 306.2 MB. Free memory was 228.7 MB in the beginning and 224.7 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 3.6 GB. [2018-06-22 06:47:43,261 INFO ]: Boogie Preprocessor took 107.43 ms. Allocated memory is still 306.2 MB. Free memory was 224.7 MB in the beginning and 222.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 3.6 GB. [2018-06-22 06:47:43,261 INFO ]: RCFGBuilder took 633.57 ms. Allocated memory was 306.2 MB in the beginning and 329.3 MB in the end (delta: 23.1 MB). Free memory was 222.7 MB in the beginning and 279.2 MB in the end (delta: -56.5 MB). Peak memory consumption was 43.3 MB. Max. memory is 3.6 GB. [2018-06-22 06:47:43,262 INFO ]: TraceAbstraction took 1032.28 ms. Allocated memory is still 329.3 MB. Free memory was 279.2 MB in the beginning and 238.6 MB in the end (delta: 40.6 MB). Peak memory consumption was 40.6 MB. Max. memory is 3.6 GB. [2018-06-22 06:47:43,269 INFO ]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * SmtParser took 0.12 ms. Allocated memory is still 306.2 MB. Free memory is still 270.7 MB. There was no memory consumed. Max. memory is 3.6 GB. * ChcToBoogie took 93.70 ms. Allocated memory is still 306.2 MB. Free memory was 228.7 MB in the beginning and 224.7 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 3.6 GB. * Boogie Preprocessor took 107.43 ms. Allocated memory is still 306.2 MB. Free memory was 224.7 MB in the beginning and 222.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 3.6 GB. * RCFGBuilder took 633.57 ms. Allocated memory was 306.2 MB in the beginning and 329.3 MB in the end (delta: 23.1 MB). Free memory was 222.7 MB in the beginning and 279.2 MB in the end (delta: -56.5 MB). Peak memory consumption was 43.3 MB. Max. memory is 3.6 GB. * TraceAbstraction took 1032.28 ms. Allocated memory is still 329.3 MB. Free memory was 279.2 MB in the beginning and 238.6 MB in the end (delta: 40.6 MB). Peak memory consumption was 40.6 MB. 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, false, false, false, 0, 0, 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, false, false, 0, 0, 0, 0, 0, false, false, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, false, false, false, false, false, 0, 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_Bool, hhv_state_13_Bool, hhv_state_14_Bool, hhv_state_15_Int, hhv_state_16_Int, hhv_state_17_Bool, hhv_state_18_Bool, 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_Bool, hhv_state_64_Bool, hhv_state_65_Int, hhv_state_66_Int, hhv_state_67_Int, hhv_state_68_Int, hhv_state_69_Int, hhv_state_70_Bool, hhv_state_71_Bool, hhv_state_72_Int, hhv_state_73_Int, hhv_state_74_Int, hhv_state_75_Int, hhv_state_76_Int, hhv_state_77_Int, hhv_state_78_Int, hhv_state_79_Int, hhv_state_80_Int, hhv_state_81_Int, hhv_state_82_Int, hhv_state_83_Int, hhv_state_84_Int, hhv_state_85_Int, hhv_state_86_Int, hhv_state_87_Int, hhv_state_88_Int, hhv_state_89_Int, hhv_state_90_Int, hhv_state_91_Int, hhv_state_92_Int, hhv_state_93_Int, hhv_state_94_Bool, hhv_state_95_Bool, hhv_state_96_Bool, hhv_state_97_Bool, hhv_state_98_Bool, hhv_state_99_Int, hhv_state_100_Int, hhv_state_101_Int, hhv_state_102_Int, hhv_state_103_Int, hhv_state_104_Bool, hhv_state_105_Bool, hhv_state_106_Bool, hhv_state_107_Bool, hhv_state_108_Bool, hhv_state_109_Bool, hhv_state_110_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_Bool, hbv_False_15_Bool, hbv_False_16_Bool, hbv_False_17_Int, hbv_False_18_Int, hbv_False_19_Bool, hbv_False_20_Bool, 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_Bool, hbv_False_66_Bool, hbv_False_67_Int, hbv_False_68_Int, hbv_False_69_Int, hbv_False_70_Int, hbv_False_71_Int, hbv_False_72_Bool, hbv_False_1_Bool, hbv_False_73_Int, hbv_False_74_Int, hbv_False_75_Int, hbv_False_76_Int, hbv_False_77_Int, hbv_False_78_Int, hbv_False_79_Int, hbv_False_80_Int, hbv_False_81_Int, hbv_False_82_Int, hbv_False_83_Int, hbv_False_84_Int, hbv_False_85_Int, hbv_False_86_Int, hbv_False_87_Int, hbv_False_88_Int, hbv_False_89_Int, hbv_False_90_Int, hbv_False_91_Int, hbv_False_92_Int, hbv_False_93_Int, hbv_False_94_Int, hbv_False_95_Bool, hbv_False_96_Bool, hbv_False_97_Bool, hbv_False_98_Bool, hbv_False_99_Bool, hbv_False_100_Int, hbv_False_101_Int, hbv_False_102_Int, hbv_False_103_Int, hbv_False_104_Int, hbv_False_105_Bool, hbv_False_106_Bool, hbv_False_107_Bool, hbv_False_108_Bool, hbv_False_109_Bool, hbv_False_110_Bool, hbv_False_111_Bool; [L0] havoc hbv_False_75_Int, hbv_False_37_Int, hbv_False_64_Int, hbv_False_105_Bool, hbv_False_84_Int, hbv_False_92_Int, hbv_False_53_Int, hbv_False_1_Bool, hbv_False_62_Int, hbv_False_49_Int, hbv_False_104_Int, hbv_False_74_Int, hbv_False_66_Bool, hbv_False_98_Bool, hbv_False_52_Int, hbv_False_56_Int, hbv_False_61_Int, hbv_False_71_Int, hbv_False_107_Bool, hbv_False_34_Int, hbv_False_38_Int, hbv_False_73_Int, hbv_False_14_Bool, hbv_False_47_Int, hbv_False_48_Int, hbv_False_97_Bool, hbv_False_31_Int, hbv_False_101_Int, hbv_False_86_Int, hbv_False_43_Int, hbv_False_50_Int, hbv_False_67_Int, hbv_False_90_Int, hbv_False_12_Bool, hbv_False_79_Int, hbv_False_9_Bool, hbv_False_15_Bool, hbv_False_13_Bool, hbv_False_76_Int, hbv_False_100_Int, hbv_False_108_Bool, hbv_False_4_Bool, hbv_False_57_Int, hbv_False_63_Int, hbv_False_106_Bool, hbv_False_45_Int, hbv_False_29_Int, hbv_False_10_Bool, hbv_False_27_Int, hbv_False_99_Bool, hbv_False_82_Int, hbv_False_32_Int, hbv_False_20_Bool, hbv_False_24_Int, hbv_False_46_Int, hbv_False_89_Int, hbv_False_103_Int, hbv_False_110_Bool, hbv_False_17_Int, hbv_False_51_Int, hbv_False_54_Int, hbv_False_81_Int, hbv_False_36_Int, hbv_False_33_Int, hbv_False_41_Int, hbv_False_16_Bool, hbv_False_55_Int, hbv_False_102_Int, hbv_False_69_Int, hbv_False_6_Bool, hbv_False_40_Int, hbv_False_58_Int, hbv_False_11_Bool, hbv_False_42_Int, hbv_False_91_Int, hbv_False_60_Int, hbv_False_72_Bool, hbv_False_59_Int, hbv_False_87_Int, hbv_False_70_Int, hbv_False_68_Int, hbv_False_78_Int, hbv_False_3_Bool, hbv_False_8_Bool, hbv_False_5_Bool, hbv_False_111_Bool, hbv_False_65_Bool, hbv_False_88_Int, hbv_False_80_Int, hbv_False_77_Int, hbv_False_30_Int, hbv_False_2_Bool, hbv_False_94_Int, hbv_False_23_Int, hbv_False_7_Bool, hbv_False_18_Int, hbv_False_44_Int, hbv_False_19_Bool, hbv_False_39_Int, hbv_False_85_Int, hbv_False_25_Int, hbv_False_96_Bool, hbv_False_26_Int, hbv_False_22_Int, hbv_False_95_Bool, hbv_False_21_Int, hbv_False_83_Int, hbv_False_28_Int, hbv_False_35_Int, hbv_False_93_Int, hbv_False_109_Bool; [L0] assume ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(!(hbv_state_26_Int == hbv_state_27_Int) && hbv_state_28_Bool) && !(!hhv_state_13_Bool && !(hbv_state_19_Int == hhv_state_58_Int))) && !(hbv_state_37_Bool && !(hbv_state_35_Int == hbv_state_80_Int))) && !(!(hhv_state_56_Int == hhv_state_59_Int) && !hhv_state_11_Bool)) && !(((!(hbv_state_7_Int == 1) || !hhv_state_97_Bool) || !(hbv_state_6_Int == 0)) && (hhv_state_97_Bool || (hbv_state_7_Int == 1 && hbv_state_6_Int == 0)))) && !(!(hbv_state_62_Int == hbv_state_29_Int) && !hbv_state_28_Bool)) && !(((hhv_state_70_Bool || hhv_state_71_Bool) || !hhv_state_63_Bool) && (!hhv_state_71_Bool || (hhv_state_63_Bool && !hhv_state_70_Bool)))) && !(!hhv_state_104_Bool && !(hbv_state_19_Int == hhv_state_55_Int))) && !(!(hhv_state_50_Int == 0) && hhv_state_98_Bool)) && !(hhv_state_9_Bool && !(hhv_state_78_Int == hhv_state_80_Int))) && !(hhv_state_2_Bool && !(hhv_state_47_Int == hhv_state_49_Int))) && !(!(hbv_state_65_Int == hbv_state_75_Int) && !hbv_state_3_Bool)) && !(!hhv_state_12_Bool && !(hbv_state_7_Int == hhv_state_76_Int))) && !(!(hhv_state_72_Int == hhv_state_74_Int) && hhv_state_9_Bool)) && hhv_state_24_Int == hhv_state_67_Int) && !(!hhv_state_109_Bool && !(hbv_state_7_Int == hhv_state_101_Int))) && !(hhv_state_107_Bool && !(hbv_state_4_Int + -1 * hhv_state_103_Int == 1))) && !(!(hbv_state_40_Int == hbv_state_57_Int) && !hbv_state_28_Bool)) && hbv_state_6_Int == hbv_state_12_Int) && !(!hhv_state_105_Bool && !(hbv_state_4_Int == hhv_state_36_Int))) && !(hbv_state_84_Bool && !(2 <= hbv_state_16_Int))) && !(hbv_state_10_Bool && !(hbv_state_67_Int == hbv_state_90_Int))) && !(hhv_state_97_Bool && !(hhv_state_33_Int == 0))) && !(hhv_state_96_Bool && !(hhv_state_89_Int == 0))) && !(!(hhv_state_51_Int == hhv_state_50_Int) && hhv_state_2_Bool)) && !(!(hbv_state_19_Int + -1 * hhv_state_57_Int == -1) && hhv_state_109_Bool)) && !((!hbv_state_51_Bool || !hbv_state_52_Bool) && (hbv_state_51_Bool || hbv_state_52_Bool))) && !(!(hhv_state_62_Int == hhv_state_61_Int) && hhv_state_10_Bool)) && !(!hhv_state_96_Bool && !(hbv_state_6_Int == hhv_state_89_Int))) && !(!(hbv_state_6_Int + (hbv_state_16_Int + -1 * hhv_state_44_Int) == -1) && hhv_state_98_Bool)) && !((!(1 <= hbv_state_6_Int) || !hhv_state_108_Bool) && (hhv_state_108_Bool || 1 <= hbv_state_6_Int))) && !(hbv_state_3_Bool && !(hbv_state_24_Int == hbv_state_38_Int))) && !(hhv_state_107_Bool && !(hbv_state_19_Int + -1 * hhv_state_62_Int == -1))) && !(!(hbv_state_4_Int + -1 * hhv_state_36_Int == -1) && hhv_state_105_Bool)) && hhv_state_25_Int == hhv_state_42_Int) && !(hbv_state_44_Bool && !(hbv_state_42_Int == hbv_state_43_Int))) && !(!(hbv_state_42_Int == hbv_state_86_Int) && !hbv_state_44_Bool)) && !(!(hhv_state_72_Int == hhv_state_85_Int) && !hhv_state_8_Bool)) && !(!(hbv_state_7_Int + -1 * hhv_state_101_Int == 1) && hhv_state_109_Bool)) && !(!hhv_state_94_Bool && !(hbv_state_19_Int == hhv_state_84_Int))) && !(!(hbv_state_31_Int == hbv_state_1_Int) && !hbv_state_33_Bool)) && !(!(hhv_state_48_Int == hhv_state_87_Int) && hhv_state_8_Bool)) && hhv_state_24_Int == hhv_state_23_Int) && hbv_state_91_Int == hbv_state_7_Int) && !(!(hbv_state_31_Int == hbv_state_32_Int) && hbv_state_33_Bool)) && !((!hhv_state_1_Bool || !hhv_state_0_Bool) && (hhv_state_1_Bool || hhv_state_0_Bool))) && !(!hhv_state_106_Bool && !(hbv_state_19_Int == hhv_state_87_Int))) && !((((!hhv_state_14_Bool || hhv_state_93_Int <= 0) && !hbv_state_50_Bool) || !hhv_state_0_Bool) && ((hhv_state_0_Bool || hbv_state_50_Bool) || (!(hhv_state_93_Int <= 0) && hhv_state_14_Bool)))) && hhv_state_16_Int == hhv_state_15_Int) && !(!hhv_state_104_Bool && !(hbv_state_16_Int == hhv_state_53_Int))) && !((!hhv_state_18_Bool || !hhv_state_64_Bool) && (hhv_state_64_Bool || hhv_state_18_Bool))) && !(!(hbv_state_71_Int == hbv_state_72_Int) && hbv_state_28_Bool)) && !(!(hbv_state_19_Int == hhv_state_60_Int) && !hhv_state_108_Bool)) && !(hbv_state_3_Bool && !(hbv_state_1_Int == hbv_state_2_Int))) && !(!hbv_state_3_Bool && !(hbv_state_61_Int == hbv_state_1_Int))) && !(!(hhv_state_79_Int == hhv_state_102_Int) && hhv_state_11_Bool)) && hhv_state_26_Int == hhv_state_25_Int) && !(hbv_state_59_Bool && !(hbv_state_36_Int == hbv_state_60_Int))) && !(!hbv_state_10_Bool && !(hbv_state_8_Int == hbv_state_9_Int))) && !((!hhv_state_63_Bool || !hhv_state_1_Bool) && (hhv_state_63_Bool || hhv_state_1_Bool))) && !(!(hbv_state_17_Int == hbv_state_39_Int) && !hbv_state_33_Bool)) && !(!(hbv_state_19_Int + -1 * hhv_state_49_Int == 1) && hhv_state_98_Bool)) && !(!hhv_state_94_Bool && !(hbv_state_16_Int == hhv_state_82_Int))) && !(hhv_state_97_Bool && !(hbv_state_4_Int + -1 * hhv_state_31_Int == -1))) && !((hhv_state_17_Bool || hhv_state_18_Bool) && (!hhv_state_18_Bool || !hhv_state_17_Bool))) && !((hhv_state_98_Bool || (1 <= hbv_state_19_Int && 1 <= hbv_state_4_Int + (hbv_state_7_Int + (hbv_state_6_Int + hbv_state_16_Int)))) && ((!(1 <= hbv_state_19_Int) || !hhv_state_98_Bool) || !(1 <= hbv_state_4_Int + (hbv_state_7_Int + (hbv_state_6_Int + hbv_state_16_Int)))))) && !(!(hbv_state_61_Int == hbv_state_69_Int) && hbv_state_70_Bool)) && !(hhv_state_13_Bool && !(hhv_state_81_Int == hhv_state_100_Int))) && !(hhv_state_9_Bool && !(hhv_state_75_Int == hhv_state_77_Int))) && !(!hhv_state_94_Bool && !(hbv_state_6_Int == hhv_state_80_Int))) && !(hbv_state_28_Bool && !(hbv_state_29_Int == hbv_state_30_Int))) && !(hhv_state_104_Bool && !(hbv_state_16_Int + -1 * hhv_state_53_Int == -1))) && hhv_state_27_Int == hhv_state_52_Int) && !(!hhv_state_9_Bool && !(hhv_state_79_Int == hhv_state_78_Int))) && !(2 <= hhv_state_28_Int && !hhv_state_17_Bool)) && !(hhv_state_6_Bool && !(hhv_state_30_Int == hhv_state_88_Int))) && !(!(hbv_state_39_Int == hbv_state_93_Int) && hbv_state_33_Bool)) && !(!(hbv_state_6_Int == hhv_state_44_Int) && !hhv_state_98_Bool)) && hhv_state_22_Int == hhv_state_21_Int) && !(!(hbv_state_6_Int + -1 * hhv_state_102_Int == 1) && hhv_state_108_Bool)) && !(!(hbv_state_23_Int == hbv_state_74_Int) && hbv_state_25_Bool)) && !(!(hhv_state_37_Int == hhv_state_45_Int) && !hhv_state_2_Bool)) && !(!(hhv_state_78_Int == hhv_state_90_Int) && !hhv_state_7_Bool)) && !(!(hhv_state_76_Int == hhv_state_75_Int) && !hhv_state_9_Bool)) && !((hhv_state_106_Bool || ((((1 <= hbv_state_19_Int && hbv_state_4_Int == 0) && hbv_state_7_Int == 0) && hbv_state_6_Int == 0) && hbv_state_16_Int == 0)) && (((((!(hbv_state_7_Int == 0) || !(1 <= hbv_state_19_Int)) || !hhv_state_106_Bool) || !(hbv_state_4_Int == 0)) || !(hbv_state_16_Int == 0)) || !(hbv_state_6_Int == 0)))) && !(hhv_state_95_Bool && !(hbv_state_7_Int + (hbv_state_6_Int + -1 * hhv_state_92_Int) == 1))) && !(!hhv_state_2_Bool && !(hhv_state_32_Int == hhv_state_40_Int))) && !((1 <= hbv_state_16_Int || hhv_state_110_Bool) && (!(1 <= hbv_state_16_Int) || !hhv_state_110_Bool))) && !((!hhv_state_109_Bool || !(1 <= hbv_state_7_Int)) && (1 <= hbv_state_7_Int || hhv_state_109_Bool))) && hhv_state_28_Int == hhv_state_69_Int) && !(!(hbv_state_81_Int == hbv_state_82_Int) && hbv_state_55_Bool)) && !(!hbv_state_59_Bool && !(hbv_state_57_Int == hbv_state_64_Int))) && hbv_state_89_Int == hbv_state_76_Int) && !(!(hhv_state_60_Int == hhv_state_59_Int) && hhv_state_11_Bool)) && !(hbv_state_37_Bool && !(hbv_state_62_Int == hbv_state_63_Int))) && !((hhv_state_94_Bool || (1 <= hbv_state_19_Int && 1 <= hbv_state_4_Int + (hbv_state_7_Int + (hbv_state_6_Int + hbv_state_16_Int)))) && ((!hhv_state_94_Bool || !(1 <= hbv_state_19_Int)) || !(1 <= hbv_state_4_Int + (hbv_state_7_Int + (hbv_state_6_Int + hbv_state_16_Int)))))) && !(!hbv_state_10_Bool && !(hbv_state_35_Int == hbv_state_67_Int))) && !(!(hhv_state_37_Int == hhv_state_39_Int) && !hhv_state_4_Bool)) && !(!(hhv_state_55_Int == hhv_state_54_Int) && hhv_state_3_Bool)) && !(!(hhv_state_47_Int == hhv_state_54_Int) && !hhv_state_3_Bool)) && hhv_state_20_Int == hhv_state_19_Int) && !(hhv_state_108_Bool && !(hbv_state_19_Int + -1 * hhv_state_60_Int == -1))) && !(!(hhv_state_73_Int == hhv_state_103_Int) && hhv_state_10_Bool)) && !(!(hbv_state_6_Int == hhv_state_92_Int) && !hhv_state_95_Bool)) && hbv_state_83_Int == hbv_state_16_Int) && !(hhv_state_94_Bool && !(hhv_state_82_Int == 0))) && !(hhv_state_106_Bool && !(hbv_state_19_Int + -1 * hhv_state_87_Int == 1))) && !(hhv_state_96_Bool && !(hbv_state_4_Int + -1 * hhv_state_88_Int == -1))) && !(!hbv_state_37_Bool && !(hbv_state_62_Int == hbv_state_23_Int))) && !(!hhv_state_10_Bool && !(hbv_state_4_Int == hhv_state_73_Int))) && !(hhv_state_17_Bool && !(2 <= hhv_state_28_Int))) && hbv_state_4_Int == hbv_state_14_Int) && !(!(hhv_state_45_Int == hhv_state_46_Int) && hhv_state_2_Bool)) && !(!hbv_state_3_Bool && !(hbv_state_9_Int == hbv_state_45_Int))) && !(!hhv_state_2_Bool && !(hhv_state_35_Int == hhv_state_51_Int))) && !(!(hbv_state_19_Int == hhv_state_62_Int) && !hhv_state_107_Bool)) && !(!(hhv_state_85_Int == hhv_state_86_Int) && hhv_state_8_Bool)) && !(!hhv_state_98_Bool && !(hbv_state_7_Int == hhv_state_41_Int))) && !(!(hbv_state_64_Int == hbv_state_87_Int) && hbv_state_25_Bool)) && !(!(hbv_state_20_Int == hbv_state_21_Int) && hbv_state_22_Bool)) && !(!(hhv_state_61_Int == hhv_state_83_Int) && !hhv_state_9_Bool)) && !((!hbv_state_78_Bool || (((((((((((((((((((((((hbv_state_77_Bool || !hbv_state_3_Bool) || hbv_state_37_Bool) || hbv_state_59_Bool) || hbv_state_33_Bool) || hbv_state_25_Bool) || hbv_state_44_Bool) || hbv_state_10_Bool) || hbv_state_28_Bool) || hbv_state_22_Bool) || hbv_state_70_Bool) || hbv_state_55_Bool) && (((((((((((hbv_state_77_Bool || !hbv_state_10_Bool) || hbv_state_37_Bool) || hbv_state_3_Bool) || hbv_state_59_Bool) || hbv_state_33_Bool) || hbv_state_25_Bool) || hbv_state_44_Bool) || hbv_state_28_Bool) || hbv_state_22_Bool) || hbv_state_70_Bool) || hbv_state_55_Bool)) && (((((((((((hbv_state_77_Bool || !hbv_state_25_Bool) || hbv_state_37_Bool) || hbv_state_3_Bool) || hbv_state_59_Bool) || hbv_state_44_Bool) || hbv_state_33_Bool) || hbv_state_10_Bool) || hbv_state_28_Bool) || hbv_state_70_Bool) || hbv_state_22_Bool) || hbv_state_55_Bool)) && (((((((((((hbv_state_37_Bool || hbv_state_3_Bool) || hbv_state_59_Bool) || hbv_state_33_Bool) || hbv_state_25_Bool) || hbv_state_44_Bool) || hbv_state_10_Bool) || !hbv_state_77_Bool) || hbv_state_28_Bool) || hbv_state_70_Bool) || hbv_state_22_Bool) || hbv_state_55_Bool)) && (((((((((((hbv_state_77_Bool || hbv_state_37_Bool) || hbv_state_3_Bool) || hbv_state_59_Bool) || hbv_state_33_Bool) || hbv_state_25_Bool) || hbv_state_44_Bool) || hbv_state_10_Bool) || !hbv_state_70_Bool) || hbv_state_28_Bool) || hbv_state_22_Bool) || hbv_state_55_Bool)) && (((((((((((hbv_state_77_Bool || hbv_state_3_Bool) || hbv_state_59_Bool) || !hbv_state_37_Bool) || hbv_state_44_Bool) || hbv_state_33_Bool) || hbv_state_25_Bool) || hbv_state_10_Bool) || hbv_state_28_Bool) || hbv_state_70_Bool) || hbv_state_22_Bool) || hbv_state_55_Bool)) && (((((((((((hbv_state_77_Bool || hbv_state_37_Bool) || hbv_state_3_Bool) || hbv_state_59_Bool) || !hbv_state_55_Bool) || hbv_state_44_Bool) || hbv_state_25_Bool) || hbv_state_33_Bool) || hbv_state_10_Bool) || hbv_state_28_Bool) || hbv_state_22_Bool) || hbv_state_70_Bool)) && (((((((((((hbv_state_77_Bool || hbv_state_37_Bool) || hbv_state_3_Bool) || hbv_state_59_Bool) || hbv_state_33_Bool) || hbv_state_25_Bool) || hbv_state_44_Bool) || hbv_state_10_Bool) || !hbv_state_28_Bool) || hbv_state_70_Bool) || hbv_state_22_Bool) || hbv_state_55_Bool)) && (((((((((((hbv_state_77_Bool || hbv_state_37_Bool) || hbv_state_3_Bool) || hbv_state_59_Bool) || hbv_state_33_Bool) || hbv_state_25_Bool) || hbv_state_44_Bool) || hbv_state_10_Bool) || hbv_state_28_Bool) || hbv_state_70_Bool) || hbv_state_22_Bool) || hbv_state_55_Bool)) && (((((((((((hbv_state_77_Bool || hbv_state_37_Bool) || hbv_state_3_Bool) || hbv_state_59_Bool) || hbv_state_33_Bool) || hbv_state_25_Bool) || hbv_state_10_Bool) || hbv_state_28_Bool) || hbv_state_70_Bool) || hbv_state_22_Bool) || hbv_state_55_Bool) || !hbv_state_44_Bool)) && (((((((((((hbv_state_77_Bool || !hbv_state_22_Bool) || hbv_state_37_Bool) || hbv_state_3_Bool) || hbv_state_59_Bool) || hbv_state_33_Bool) || hbv_state_25_Bool) || hbv_state_44_Bool) || hbv_state_10_Bool) || hbv_state_28_Bool) || hbv_state_70_Bool) || hbv_state_55_Bool)) && (((((((((((hbv_state_77_Bool || hbv_state_37_Bool) || hbv_state_3_Bool) || hbv_state_59_Bool) || hbv_state_25_Bool) || hbv_state_44_Bool) || hbv_state_10_Bool) || hbv_state_28_Bool) || hbv_state_22_Bool) || hbv_state_70_Bool) || hbv_state_55_Bool) || !hbv_state_33_Bool)) && (((((((((((hbv_state_77_Bool || !hbv_state_59_Bool) || hbv_state_37_Bool) || hbv_state_3_Bool) || hbv_state_44_Bool) || hbv_state_25_Bool) || hbv_state_33_Bool) || hbv_state_10_Bool) || hbv_state_28_Bool) || hbv_state_22_Bool) || hbv_state_70_Bool) || hbv_state_55_Bool))) && (((((((((((((hbv_state_78_Bool || (((((((((((hbv_state_77_Bool && !hbv_state_10_Bool) && !hbv_state_59_Bool) && !hbv_state_25_Bool) && !hbv_state_3_Bool) && !hbv_state_22_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && !hbv_state_28_Bool) && !hbv_state_70_Bool) && !hbv_state_33_Bool) && !hbv_state_44_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_3_Bool) && !hbv_state_59_Bool) && !hbv_state_25_Bool) && !hbv_state_22_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && hbv_state_33_Bool) && !hbv_state_70_Bool) && !hbv_state_28_Bool) && !hbv_state_77_Bool) && !hbv_state_44_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_59_Bool) && !hbv_state_25_Bool) && !hbv_state_3_Bool) && !hbv_state_22_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && hbv_state_44_Bool) && !hbv_state_28_Bool) && !hbv_state_70_Bool) && !hbv_state_77_Bool) && !hbv_state_33_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_59_Bool) && !hbv_state_25_Bool) && !hbv_state_3_Bool) && !hbv_state_22_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && !hbv_state_28_Bool) && !hbv_state_70_Bool) && !hbv_state_77_Bool) && !hbv_state_33_Bool) && !hbv_state_44_Bool)) || (((((((((((!hbv_state_3_Bool && !hbv_state_25_Bool) && !hbv_state_59_Bool) && !hbv_state_22_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && !hbv_state_70_Bool) && !hbv_state_28_Bool) && hbv_state_10_Bool) && !hbv_state_77_Bool) && !hbv_state_44_Bool) && !hbv_state_33_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_59_Bool) && !hbv_state_25_Bool) && !hbv_state_3_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && !hbv_state_28_Bool) && !hbv_state_70_Bool) && !hbv_state_77_Bool) && hbv_state_22_Bool) && !hbv_state_44_Bool) && !hbv_state_33_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_59_Bool) && !hbv_state_25_Bool) && !hbv_state_22_Bool) && hbv_state_3_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && !hbv_state_70_Bool) && !hbv_state_28_Bool) && !hbv_state_77_Bool) && !hbv_state_44_Bool) && !hbv_state_33_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_3_Bool) && !hbv_state_25_Bool) && !hbv_state_22_Bool) && hbv_state_59_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && !hbv_state_70_Bool) && !hbv_state_28_Bool) && !hbv_state_77_Bool) && !hbv_state_44_Bool) && !hbv_state_33_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_59_Bool) && !hbv_state_25_Bool) && !hbv_state_3_Bool) && !hbv_state_22_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && !hbv_state_28_Bool) && !hbv_state_77_Bool) && hbv_state_70_Bool) && !hbv_state_44_Bool) && !hbv_state_33_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_3_Bool) && !hbv_state_25_Bool) && !hbv_state_59_Bool) && !hbv_state_22_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && !hbv_state_70_Bool) && !hbv_state_77_Bool) && hbv_state_28_Bool) && !hbv_state_44_Bool) && !hbv_state_33_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_3_Bool) && !hbv_state_59_Bool) && !hbv_state_22_Bool) && !hbv_state_55_Bool) && !hbv_state_37_Bool) && hbv_state_25_Bool) && !hbv_state_70_Bool) && !hbv_state_28_Bool) && !hbv_state_77_Bool) && !hbv_state_44_Bool) && !hbv_state_33_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_3_Bool) && !hbv_state_25_Bool) && !hbv_state_59_Bool) && !hbv_state_22_Bool) && !hbv_state_37_Bool) && !hbv_state_70_Bool) && !hbv_state_28_Bool) && !hbv_state_77_Bool) && hbv_state_55_Bool) && !hbv_state_44_Bool) && !hbv_state_33_Bool)) || (((((((((((!hbv_state_10_Bool && !hbv_state_3_Bool) && !hbv_state_25_Bool) && !hbv_state_59_Bool) && !hbv_state_22_Bool) && hbv_state_37_Bool) && !hbv_state_55_Bool) && !hbv_state_70_Bool) && !hbv_state_28_Bool) && !hbv_state_77_Bool) && !hbv_state_44_Bool) && !hbv_state_33_Bool)))) && !(!hhv_state_107_Bool && !(hbv_state_4_Int == hhv_state_103_Int))) && !(!(hbv_state_7_Int == hhv_state_33_Int) && !hhv_state_97_Bool)) && !(hbv_state_3_Bool && !(hbv_state_65_Int == hbv_state_66_Int))) && !(hhv_state_4_Bool && !(hhv_state_38_Int == hhv_state_37_Int))) && !(!hhv_state_106_Bool && !(hbv_state_4_Int == hhv_state_86_Int))) && !(!hhv_state_94_Bool && !(hbv_state_4_Int == hhv_state_74_Int))) && !(!(hhv_state_35_Int == hhv_state_36_Int) && hhv_state_4_Bool)) && !(!(hbv_state_19_Int + -1 * hhv_state_99_Int == -1) && hhv_state_110_Bool)) && !(!hhv_state_5_Bool && !(hhv_state_32_Int == hhv_state_34_Int))) && hhv_state_23_Int == hhv_state_40_Int) && !(hhv_state_5_Bool && !(hhv_state_33_Int == hhv_state_32_Int))) && !(hhv_state_9_Bool && !(hhv_state_84_Int == hhv_state_83_Int))) && !(!hbv_state_22_Bool && !(hbv_state_42_Int == hbv_state_20_Int))) && !(!(hbv_state_40_Int == hbv_state_41_Int) && hbv_state_28_Bool)) && !(hhv_state_94_Bool && !(hhv_state_74_Int == 0))) && !((((((!(hbv_state_7_Int == 0) || !(1 <= hbv_state_19_Int)) || !(hbv_state_4_Int == 0)) || !hhv_state_104_Bool) || !(hbv_state_16_Int == 0)) || !(hbv_state_6_Int == 0)) && (hhv_state_104_Bool || ((((1 <= hbv_state_19_Int && hbv_state_4_Int == 0) && hbv_state_7_Int == 0) && hbv_state_6_Int == 0) && hbv_state_16_Int == 0)))) && !(hhv_state_9_Bool && !(hhv_state_39_Int == hhv_state_82_Int))) && !(hhv_state_5_Bool && !(hhv_state_29_Int == hhv_state_31_Int))) && hbv_state_7_Int == hbv_state_13_Int) && !(hhv_state_104_Bool && !(hbv_state_19_Int + -1 * hhv_state_55_Int == 1))) && !(!(hbv_state_71_Int == hbv_state_31_Int) && !hbv_state_28_Bool)) && !(!(hbv_state_6_Int == hhv_state_79_Int) && !hhv_state_11_Bool)) && !(!(hbv_state_36_Int == hbv_state_39_Int) && !hbv_state_59_Bool)) && !((!hbv_state_56_Bool || !hbv_state_50_Bool) && (hbv_state_56_Bool || hbv_state_50_Bool))) && hbv_state_19_Int == hbv_state_15_Int) && !(!hhv_state_110_Bool && !(hbv_state_16_Int == hhv_state_100_Int))) && !(((!(hbv_state_7_Int == 0) || !(hbv_state_6_Int == 1)) || !hhv_state_96_Bool) && (hhv_state_96_Bool || (hbv_state_7_Int == 0 && hbv_state_6_Int == 1)))) && !(!(hhv_state_57_Int == hhv_state_56_Int) && hhv_state_12_Bool)) && !(!(hbv_state_26_Int == hbv_state_53_Int) && !hbv_state_55_Bool)) && !(!hhv_state_13_Bool && !(hbv_state_16_Int == hhv_state_81_Int))) && !(!(hbv_state_8_Int == hbv_state_26_Int) && !hbv_state_28_Bool)) && hbv_state_76_Int == hhv_state_15_Int) && !(!(hhv_state_45_Int == hhv_state_52_Int) && !hhv_state_3_Bool)) && !(!hhv_state_98_Bool && !(hbv_state_19_Int == hhv_state_49_Int))) && !((!(1 <= hbv_state_16_Int) || !hhv_state_105_Bool) && (1 <= hbv_state_16_Int || hhv_state_105_Bool))) && !(!(hbv_state_16_Int + -1 * hhv_state_100_Int == 1) && hhv_state_110_Bool)) && !(!hbv_state_55_Bool && !(hbv_state_71_Int == hbv_state_81_Int))) && !(!hbv_state_37_Bool && !(hbv_state_35_Int == hbv_state_36_Int))) && !(((((((((((((((((((((((((!hhv_state_13_Bool && !hhv_state_12_Bool) && !hhv_state_10_Bool) && !hhv_state_6_Bool) && hhv_state_2_Bool) && !hhv_state_11_Bool) && !hhv_state_9_Bool) && !hhv_state_7_Bool) && !hhv_state_5_Bool) && !hhv_state_3_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool) || (((((((((((hhv_state_13_Bool && !hhv_state_2_Bool) && !hhv_state_6_Bool) && !hhv_state_10_Bool) && !hhv_state_12_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_7_Bool) && !hhv_state_9_Bool) && !hhv_state_11_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool)) || (((((((((((!hhv_state_2_Bool && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_6_Bool) && !hhv_state_11_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_7_Bool) && !hhv_state_9_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool) && hhv_state_10_Bool)) || (((((((((((!hhv_state_2_Bool && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_10_Bool) && !hhv_state_6_Bool) && !hhv_state_11_Bool) && !hhv_state_9_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_7_Bool) && !hhv_state_4_Bool) && hhv_state_8_Bool)) || hhv_state_14_Bool) || (((((((((((!hhv_state_2_Bool && !hhv_state_6_Bool) && !hhv_state_10_Bool) && !hhv_state_12_Bool) && !hhv_state_13_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_7_Bool) && !hhv_state_9_Bool) && !hhv_state_11_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool)) || (((((((((((hhv_state_5_Bool && !hhv_state_2_Bool) && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_10_Bool) && !hhv_state_6_Bool) && !hhv_state_11_Bool) && !hhv_state_9_Bool) && !hhv_state_7_Bool) && !hhv_state_3_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool)) || (((((((((((!hhv_state_2_Bool && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_10_Bool) && !hhv_state_6_Bool) && hhv_state_9_Bool) && !hhv_state_11_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_7_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool)) || (((((((((((!hhv_state_2_Bool && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_10_Bool) && hhv_state_6_Bool) && !hhv_state_11_Bool) && !hhv_state_9_Bool) && !hhv_state_7_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool)) || (((((((((((!hhv_state_2_Bool && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_10_Bool) && !hhv_state_6_Bool) && hhv_state_7_Bool) && !hhv_state_11_Bool) && !hhv_state_9_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool)) || (((((((((((!hhv_state_2_Bool && !hhv_state_13_Bool) && !hhv_state_6_Bool) && !hhv_state_10_Bool) && hhv_state_12_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_7_Bool) && !hhv_state_9_Bool) && !hhv_state_11_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool)) || (((((((((((!hhv_state_2_Bool && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_6_Bool) && !hhv_state_10_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_7_Bool) && !hhv_state_9_Bool) && hhv_state_11_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool)) || (((((((((((!hhv_state_2_Bool && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_10_Bool) && !hhv_state_6_Bool) && !hhv_state_11_Bool) && !hhv_state_9_Bool) && !hhv_state_7_Bool) && !hhv_state_5_Bool) && !hhv_state_8_Bool) && !hhv_state_4_Bool) && hhv_state_3_Bool)) || (((((((((((!hhv_state_2_Bool && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_10_Bool) && !hhv_state_6_Bool) && hhv_state_4_Bool) && !hhv_state_11_Bool) && !hhv_state_9_Bool) && !hhv_state_7_Bool) && !hhv_state_5_Bool) && !hhv_state_3_Bool) && !hhv_state_8_Bool)) && ((((((((((((((((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || !hhv_state_10_Bool) || hhv_state_9_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool) || hhv_state_8_Bool) && (((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || hhv_state_9_Bool) || !hhv_state_6_Bool) || hhv_state_4_Bool) || hhv_state_12_Bool) || hhv_state_7_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || hhv_state_9_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_12_Bool) || hhv_state_7_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || !hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || hhv_state_9_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_12_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || !hhv_state_7_Bool) || hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_13_Bool || hhv_state_9_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_12_Bool) || hhv_state_7_Bool) || hhv_state_2_Bool) || !hhv_state_5_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || hhv_state_9_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_12_Bool) || hhv_state_7_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || !hhv_state_8_Bool) || hhv_state_3_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || hhv_state_9_Bool) || hhv_state_6_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool) || !hhv_state_4_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || hhv_state_9_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_2_Bool) || !hhv_state_11_Bool) || hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || hhv_state_9_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || !hhv_state_2_Bool) || hhv_state_9_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_12_Bool) || hhv_state_7_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_5_Bool || !hhv_state_13_Bool) || hhv_state_9_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_12_Bool) || hhv_state_7_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || !hhv_state_9_Bool) || hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_5_Bool || hhv_state_13_Bool) || hhv_state_9_Bool) || !hhv_state_12_Bool) || hhv_state_4_Bool) || hhv_state_6_Bool) || hhv_state_7_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool) || hhv_state_8_Bool) || hhv_state_10_Bool)) || !hhv_state_14_Bool))) && !(!(hhv_state_56_Int == hhv_state_58_Int) && !hhv_state_12_Bool)) && !(!(hbv_state_16_Int == hhv_state_38_Int) && !hhv_state_105_Bool)) && !(!(hbv_state_16_Int + -1 * hhv_state_38_Int == 1) && hhv_state_105_Bool)) && !(!(hhv_state_91_Int == 1) && hhv_state_95_Bool)) && !(!(hhv_state_42_Int == hhv_state_44_Int) && hhv_state_2_Bool)) && !(!hhv_state_6_Bool && !(hhv_state_30_Int == hhv_state_85_Int))) && !(!(hhv_state_48_Int == hhv_state_83_Int) && !hhv_state_8_Bool)) && !(!hhv_state_6_Bool && !(hhv_state_43_Int == hhv_state_90_Int))) && !(hhv_state_13_Bool && !(hhv_state_58_Int == hhv_state_99_Int))) && !(!hhv_state_109_Bool && !(hbv_state_19_Int == hhv_state_57_Int))) && !(!(hhv_state_39_Int == hhv_state_81_Int) && !hhv_state_9_Bool)) && !(hhv_state_7_Bool && !(hhv_state_34_Int == hhv_state_91_Int))) && !(!hhv_state_10_Bool && !(hhv_state_59_Int == hhv_state_61_Int))) && !(hhv_state_94_Bool && !(hbv_state_19_Int + -1 * hhv_state_84_Int == 1))) && !(hbv_state_3_Bool && !(hbv_state_17_Int == hbv_state_18_Int))) && hhv_state_19_Int == hhv_state_65_Int) && !(!(hhv_state_29_Int == hhv_state_35_Int) && !hhv_state_4_Bool)) && hhv_state_21_Int == hhv_state_66_Int) && !(!hbv_state_3_Bool && !(hbv_state_17_Int == hbv_state_73_Int))) && !(!(hbv_state_8_Int == hbv_state_92_Int) && hbv_state_10_Bool)) && hbv_state_5_Int == hbv_state_6_Int) && !(!hbv_state_3_Bool && !(hbv_state_24_Int == hbv_state_49_Int))) && hhv_state_22_Int == hhv_state_51_Int) && !(hhv_state_2_Bool && !(hhv_state_40_Int == hhv_state_41_Int))) && !(!(hbv_state_4_Int == hhv_state_31_Int) && !hhv_state_97_Bool)) && hhv_state_26_Int == hhv_state_68_Int) && !(!hhv_state_5_Bool && !(hhv_state_30_Int == hhv_state_29_Int))) && !(!hhv_state_2_Bool && !(hhv_state_48_Int == hhv_state_47_Int))) && hbv_state_19_Int == hbv_state_79_Int) && !((!hbv_state_48_Bool || (hbv_state_46_Bool && !hbv_state_47_Bool)) && ((hbv_state_47_Bool || hbv_state_48_Bool) || !hbv_state_46_Bool))) && !(!hhv_state_94_Bool && !(hbv_state_7_Int == hhv_state_77_Int))) && !(!hhv_state_98_Bool && !(hbv_state_16_Int == hhv_state_46_Int))) && !(!(hbv_state_20_Int == hbv_state_61_Int) && !hbv_state_70_Bool)) && !(!hhv_state_96_Bool && !(hbv_state_4_Int == hhv_state_88_Int))) && !(!(hbv_state_6_Int == hhv_state_102_Int) && !hhv_state_108_Bool)) && !(!hhv_state_7_Bool && !(hhv_state_34_Int == hhv_state_75_Int))) && hbv_state_16_Int == hbv_state_11_Int) && hhv_state_28_Int == hhv_state_27_Int) && !(hhv_state_6_Bool && !(hhv_state_43_Int == hhv_state_89_Int))) && !(!(hhv_state_76_Int == hhv_state_101_Int) && hhv_state_12_Bool)) && hhv_state_20_Int == hhv_state_54_Int) && !(!hbv_state_25_Bool && !(hbv_state_23_Int == hbv_state_24_Int))) && !(2 <= hbv_state_16_Int && !hbv_state_84_Bool)) && !(hhv_state_106_Bool && !(hbv_state_4_Int + -1 * hhv_state_86_Int == -1))) && !(hbv_state_28_Bool && !(hbv_state_85_Int == hbv_state_68_Int))) && !(hbv_state_3_Bool && !(hbv_state_9_Int == hbv_state_88_Int))) && hbv_state_4_Int == hbv_state_34_Int) && !(!(hbv_state_4_Int == hhv_state_50_Int) && !hhv_state_98_Bool)) && !(!hbv_state_25_Bool && !(hbv_state_65_Int == hbv_state_64_Int))) && !((hbv_state_46_Bool || hbv_state_50_Bool) && (!hbv_state_46_Bool || !hbv_state_50_Bool))) && !(!(hbv_state_7_Int == hhv_state_91_Int) && !hhv_state_95_Bool)) && !(!(hhv_state_77_Int == 1) && hhv_state_94_Bool)) && !(!(hbv_state_57_Int == hbv_state_58_Int) && hbv_state_59_Bool)) && !((1 <= hbv_state_4_Int || hhv_state_107_Bool) && (!(1 <= hbv_state_4_Int) || !hhv_state_107_Bool))) && !(!(hhv_state_90_Int == hhv_state_92_Int) && hhv_state_7_Bool)) && !(!(hbv_state_4_Int + (hbv_state_7_Int + (hbv_state_6_Int + (hbv_state_16_Int + -1 * hhv_state_80_Int))) == 0) && hhv_state_94_Bool)) && !(!(hbv_state_19_Int == hhv_state_99_Int) && !hhv_state_110_Bool)) && !((hhv_state_95_Bool || 2 <= hbv_state_7_Int + hbv_state_6_Int) && (!(2 <= hbv_state_7_Int + hbv_state_6_Int) || !hhv_state_95_Bool))) && !(!(hbv_state_4_Int + (hbv_state_7_Int + -1 * hhv_state_41_Int) == 0) && hhv_state_98_Bool)) && !((hbv_state_84_Bool || hbv_state_52_Bool) && (!hbv_state_52_Bool || !hbv_state_84_Bool))) && !(!(hbv_state_67_Int == hbv_state_68_Int) && !hbv_state_28_Bool)) && !(!hhv_state_2_Bool && !(hhv_state_43_Int == hhv_state_42_Int))) && !(!(hbv_state_53_Int == hbv_state_54_Int) && hbv_state_55_Bool)) && !((hhv_state_70_Bool || hbv_state_15_Int + (hbv_state_14_Int + (hbv_state_13_Int + (hbv_state_12_Int + (hbv_state_11_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_Int)))))))) == 0) && (!hhv_state_70_Bool || !(hbv_state_15_Int + (hbv_state_14_Int + (hbv_state_13_Int + (hbv_state_12_Int + (hbv_state_11_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_Int)))))))) == 0)))) && !(hhv_state_3_Bool && !(hhv_state_52_Int == hhv_state_53_Int))) && !(!(hhv_state_73_Int == hhv_state_72_Int) && !hhv_state_9_Bool)) && !(hhv_state_98_Bool && !(hhv_state_46_Int == 0)); [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_Bool, hhv_state_13_Bool, hhv_state_14_Bool, hhv_state_15_Int, hhv_state_16_Int, hhv_state_17_Bool, hhv_state_18_Bool, 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_Bool, hhv_state_64_Bool, hhv_state_65_Int, hhv_state_66_Int, hhv_state_67_Int, hhv_state_68_Int, hhv_state_69_Int, hhv_state_70_Bool, hhv_state_71_Bool, hhv_state_72_Int, hhv_state_73_Int, hhv_state_74_Int, hhv_state_75_Int, hhv_state_76_Int, hhv_state_77_Int, hhv_state_78_Int, hhv_state_79_Int, hhv_state_80_Int, hhv_state_81_Int, hhv_state_82_Int, hhv_state_83_Int, hhv_state_84_Int, hhv_state_85_Int, hhv_state_86_Int, hhv_state_87_Int, hhv_state_88_Int, hhv_state_89_Int, hhv_state_90_Int, hhv_state_91_Int, hhv_state_92_Int, hhv_state_93_Int, hhv_state_94_Bool, hhv_state_95_Bool, hhv_state_96_Bool, hhv_state_97_Bool, hhv_state_98_Bool, hhv_state_99_Int, hhv_state_100_Int, hhv_state_101_Int, hhv_state_102_Int, hhv_state_103_Int, hhv_state_104_Bool, hhv_state_105_Bool, hhv_state_106_Bool, hhv_state_107_Bool, hhv_state_108_Bool, hhv_state_109_Bool, hhv_state_110_Bool := hbv_state_56_Bool, hbv_state_50_Bool, hbv_state_28_Bool, hbv_state_55_Bool, hbv_state_10_Bool, hbv_state_37_Bool, hbv_state_59_Bool, hbv_state_25_Bool, hbv_state_33_Bool, hbv_state_3_Bool, hbv_state_70_Bool, hbv_state_22_Bool, hbv_state_44_Bool, hbv_state_77_Bool, hbv_state_78_Bool, hbv_state_89_Int, hbv_state_76_Int, hbv_state_84_Bool, hbv_state_52_Bool, hbv_state_19_Int, hbv_state_79_Int, hbv_state_4_Int, hbv_state_34_Int, hbv_state_91_Int, hbv_state_7_Int, hbv_state_5_Int, hbv_state_6_Int, hbv_state_83_Int, hbv_state_16_Int, hbv_state_35_Int, hbv_state_36_Int, hbv_state_80_Int, hbv_state_62_Int, hbv_state_63_Int, hbv_state_23_Int, hbv_state_67_Int, hbv_state_90_Int, hbv_state_8_Int, hbv_state_92_Int, hbv_state_9_Int, hbv_state_29_Int, hbv_state_30_Int, hbv_state_40_Int, hbv_state_57_Int, hbv_state_41_Int, hbv_state_26_Int, hbv_state_27_Int, hbv_state_71_Int, hbv_state_31_Int, hbv_state_72_Int, hbv_state_85_Int, hbv_state_68_Int, hbv_state_53_Int, hbv_state_54_Int, hbv_state_81_Int, hbv_state_82_Int, hbv_state_42_Int, hbv_state_43_Int, hbv_state_86_Int, hbv_state_20_Int, hbv_state_21_Int, hbv_state_61_Int, hbv_state_69_Int, hbv_state_46_Bool, hbv_state_51_Bool, hbv_state_15_Int, hbv_state_14_Int, hbv_state_13_Int, hbv_state_12_Int, hbv_state_11_Int, hbv_state_47_Bool, hbv_state_48_Bool, hbv_state_17_Int, hbv_state_73_Int, hbv_state_18_Int, hbv_state_24_Int, hbv_state_49_Int, hbv_state_38_Int, hbv_state_65_Int, hbv_state_75_Int, hbv_state_66_Int, hbv_state_45_Int, hbv_state_88_Int, hbv_state_1_Int, hbv_state_2_Int, hbv_state_39_Int, hbv_state_93_Int, hbv_state_32_Int, hbv_state_60_Int, hbv_state_58_Int, hbv_state_64_Int, hbv_state_74_Int, hbv_state_87_Int, hbv_state_94_Int, hbv_state_95_Bool, hbv_state_96_Bool, hbv_state_97_Bool, hbv_state_98_Bool, hbv_state_99_Bool, hbv_state_100_Int, hbv_state_101_Int, hbv_state_102_Int, hbv_state_103_Int, hbv_state_104_Int, hbv_state_105_Bool, hbv_state_106_Bool, hbv_state_107_Bool, hbv_state_108_Bool, hbv_state_109_Bool, hbv_state_110_Bool, hbv_state_111_Bool; [L0] havoc hbv_state_22_Bool, hbv_state_51_Bool, hbv_state_57_Int, hbv_state_18_Int, hbv_state_45_Int, hbv_state_74_Int, hbv_state_87_Int, hbv_state_93_Int, hbv_state_70_Bool, hbv_state_34_Int, hbv_state_59_Bool, hbv_state_101_Int, hbv_state_6_Int, hbv_state_109_Bool, hbv_state_14_Int, hbv_state_86_Int, hbv_state_97_Bool, hbv_state_4_Int, hbv_state_44_Bool, hbv_state_94_Int, hbv_state_96_Bool, hbv_state_68_Int, hbv_state_37_Bool, hbv_state_29_Int, hbv_state_64_Int, hbv_state_28_Bool, hbv_state_35_Int, hbv_state_111_Bool, hbv_state_1_Int, hbv_state_103_Int, hbv_state_61_Int, hbv_state_82_Int, hbv_state_5_Int, hbv_state_23_Int, hbv_state_58_Int, hbv_state_2_Int, hbv_state_92_Int, hbv_state_50_Bool, hbv_state_11_Int, hbv_state_71_Int, hbv_state_36_Int, hbv_state_85_Int, hbv_state_16_Int, hbv_state_65_Int, hbv_state_75_Int, hbv_state_10_Bool, hbv_state_55_Bool, hbv_state_79_Int, hbv_state_99_Bool, hbv_state_100_Int, hbv_state_32_Int, hbv_state_48_Bool, hbv_state_104_Int, hbv_state_69_Int, hbv_state_67_Int, hbv_state_95_Bool, hbv_state_84_Bool, hbv_state_39_Int, hbv_state_43_Int, hbv_state_88_Int, hbv_state_73_Int, hbv_state_110_Bool, hbv_state_77_Bool, hbv_state_89_Int, hbv_state_66_Int, hbv_state_15_Int, hbv_state_60_Int, hbv_state_8_Int, hbv_state_25_Bool, hbv_state_20_Int, hbv_state_24_Int, hbv_state_3_Bool, hbv_state_49_Int, hbv_state_42_Int, hbv_state_81_Int, hbv_state_78_Bool, hbv_state_31_Int, hbv_state_46_Bool, hbv_state_90_Int, hbv_state_13_Int, hbv_state_33_Bool, hbv_state_106_Bool, hbv_state_38_Int, hbv_state_19_Int, hbv_state_105_Bool, hbv_state_98_Bool, hbv_state_102_Int, hbv_state_63_Int, hbv_state_91_Int, hbv_state_47_Bool, hbv_state_62_Int, hbv_state_80_Int, hbv_state_27_Int, hbv_state_107_Bool, hbv_state_40_Int, hbv_state_41_Int, hbv_state_52_Bool, hbv_state_26_Int, hbv_state_108_Bool, hbv_state_56_Bool, hbv_state_83_Int, hbv_state_12_Int, hbv_state_9_Int, hbv_state_30_Int, hbv_state_72_Int, hbv_state_53_Int, hbv_state_17_Int, hbv_state_76_Int, hbv_state_21_Int, hbv_state_54_Int, hbv_state_7_Int; [L0] assume ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(hhv_state_98_Bool && !(hhv_state_50_Int == 0)) && !(hhv_state_17_Bool && !(2 <= hhv_state_28_Int))) && !(!(hhv_state_45_Int == hhv_state_46_Int) && hhv_state_2_Bool)) && !(hhv_state_2_Bool && !(hhv_state_50_Int == hhv_state_51_Int))) && !(!hhv_state_9_Bool && !(hhv_state_39_Int == hhv_state_81_Int))) && !(!(hhv_state_59_Int == hhv_state_61_Int) && !hhv_state_10_Bool)) && !(hhv_state_4_Bool && !(hhv_state_35_Int == hhv_state_36_Int))) && !(hhv_state_9_Bool && !(hhv_state_78_Int == hhv_state_80_Int))) && !(!(hhv_state_33_Int == 0) && hhv_state_97_Bool)) && hhv_state_19_Int == hhv_state_65_Int) && !(!hhv_state_9_Bool && !(hhv_state_61_Int == hhv_state_83_Int))) && !(!(hhv_state_52_Int == hhv_state_53_Int) && hhv_state_3_Bool)) && !(!(hhv_state_54_Int == hhv_state_55_Int) && hhv_state_3_Bool)) && !(!(hhv_state_85_Int == hhv_state_86_Int) && hhv_state_8_Bool)) && !((hhv_state_17_Bool || hhv_state_18_Bool) && (!hhv_state_18_Bool || !hhv_state_17_Bool))) && hhv_state_21_Int == hhv_state_66_Int) && hhv_state_27_Int == hhv_state_28_Int) && !(!hhv_state_9_Bool && !(hhv_state_72_Int == hhv_state_73_Int))) && !(!hhv_state_4_Bool && !(hhv_state_37_Int == hhv_state_39_Int))) && !(hhv_state_13_Bool && !(hhv_state_81_Int == hhv_state_100_Int))) && !(hhv_state_9_Bool && !(hhv_state_75_Int == hhv_state_77_Int))) && !(hhv_state_2_Bool && !(hhv_state_40_Int == hhv_state_41_Int))) && !(!(hhv_state_30_Int == hhv_state_85_Int) && !hhv_state_6_Bool)) && !(!(hhv_state_78_Int == hhv_state_79_Int) && !hhv_state_9_Bool)) && !(!(hhv_state_42_Int == hhv_state_43_Int) && !hhv_state_2_Bool)) && !(!(hhv_state_61_Int == hhv_state_62_Int) && hhv_state_10_Bool)) && hhv_state_26_Int == hhv_state_68_Int) && hhv_state_24_Int == hhv_state_67_Int) && hhv_state_21_Int == hhv_state_22_Int) && !((!hhv_state_0_Bool || !hhv_state_1_Bool) && (hhv_state_0_Bool || hhv_state_1_Bool))) && !(2 <= hhv_state_28_Int && !hhv_state_17_Bool)) && hhv_state_25_Int == hhv_state_26_Int) && !(hhv_state_6_Bool && !(hhv_state_30_Int == hhv_state_88_Int))) && hhv_state_22_Int == 0) && !(!(hhv_state_47_Int == hhv_state_48_Int) && !hhv_state_2_Bool)) && !(!(hhv_state_35_Int == hhv_state_51_Int) && !hhv_state_2_Bool)) && !(!hhv_state_4_Bool && !(hhv_state_29_Int == hhv_state_35_Int))) && !(!hhv_state_11_Bool && !(hhv_state_56_Int == hhv_state_59_Int))) && !(hhv_state_95_Bool && !(hhv_state_91_Int == 1))) && !(hhv_state_10_Bool && !(hhv_state_73_Int == hhv_state_103_Int))) && !(!hhv_state_5_Bool && !(hhv_state_32_Int == hhv_state_34_Int))) && !(!hhv_state_9_Bool && !(hhv_state_75_Int == hhv_state_76_Int))) && !(!(hhv_state_43_Int == hhv_state_89_Int) && hhv_state_6_Bool)) && hhv_state_16_Int == hhv_state_20_Int) && !(hhv_state_96_Bool && !(hhv_state_89_Int == 0))) && !(!(hhv_state_37_Int == hhv_state_45_Int) && !hhv_state_2_Bool)) && !(!hhv_state_7_Bool && !(hhv_state_34_Int == hhv_state_75_Int))) && !((!hhv_state_14_Bool || (((((((((((((((((((((((hhv_state_13_Bool || !hhv_state_9_Bool) || hhv_state_5_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_4_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool) && (((((((((((hhv_state_13_Bool || !hhv_state_4_Bool) || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool)) && (((((((((((hhv_state_13_Bool || !hhv_state_7_Bool) || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_6_Bool) || hhv_state_12_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool) || hhv_state_2_Bool) || hhv_state_10_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool)) && (((((((((((hhv_state_5_Bool || hhv_state_9_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_4_Bool) || !hhv_state_13_Bool) || hhv_state_2_Bool) || hhv_state_10_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool)) && (((((((((((hhv_state_13_Bool || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_4_Bool) || !hhv_state_10_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool)) && (((((((((((hhv_state_13_Bool || hhv_state_9_Bool) || hhv_state_6_Bool) || !hhv_state_5_Bool) || hhv_state_12_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_4_Bool) || hhv_state_2_Bool) || hhv_state_10_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool)) && (((((((((((hhv_state_13_Bool || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_6_Bool) || !hhv_state_3_Bool) || hhv_state_12_Bool) || hhv_state_7_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_10_Bool)) && (((((((((((hhv_state_13_Bool || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_4_Bool) || !hhv_state_2_Bool) || hhv_state_10_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool)) && (((((((((((hhv_state_13_Bool || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_4_Bool) || hhv_state_2_Bool) || hhv_state_10_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool)) && (((((((((((hhv_state_13_Bool || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_4_Bool) || hhv_state_2_Bool) || hhv_state_10_Bool) || hhv_state_11_Bool) || hhv_state_3_Bool) || !hhv_state_12_Bool)) && (((((((((((hhv_state_13_Bool || !hhv_state_11_Bool) || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_6_Bool) || hhv_state_8_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_4_Bool) || hhv_state_2_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool)) && (((((((((((hhv_state_13_Bool || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_6_Bool) || hhv_state_7_Bool) || hhv_state_12_Bool) || hhv_state_4_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool) || !hhv_state_8_Bool)) && (((((((((((hhv_state_13_Bool || !hhv_state_6_Bool) || hhv_state_5_Bool) || hhv_state_9_Bool) || hhv_state_12_Bool) || hhv_state_7_Bool) || hhv_state_8_Bool) || hhv_state_4_Bool) || hhv_state_2_Bool) || hhv_state_11_Bool) || hhv_state_10_Bool) || hhv_state_3_Bool))) && (((((((((((((hhv_state_14_Bool || (((((((((((hhv_state_13_Bool && !hhv_state_4_Bool) && !hhv_state_6_Bool) && !hhv_state_7_Bool) && !hhv_state_9_Bool) && !hhv_state_11_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_2_Bool) && !hhv_state_10_Bool) && !hhv_state_8_Bool) && !hhv_state_12_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_9_Bool) && !hhv_state_6_Bool) && !hhv_state_7_Bool) && !hhv_state_11_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && hhv_state_8_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && !hhv_state_13_Bool) && !hhv_state_12_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_6_Bool) && !hhv_state_7_Bool) && !hhv_state_9_Bool) && !hhv_state_11_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && hhv_state_12_Bool) && !hhv_state_2_Bool) && !hhv_state_10_Bool) && !hhv_state_13_Bool) && !hhv_state_8_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_6_Bool) && !hhv_state_7_Bool) && !hhv_state_9_Bool) && !hhv_state_11_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_2_Bool) && !hhv_state_10_Bool) && !hhv_state_13_Bool) && !hhv_state_8_Bool) && !hhv_state_12_Bool)) || (((((((((((!hhv_state_9_Bool && !hhv_state_7_Bool) && !hhv_state_6_Bool) && !hhv_state_11_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && hhv_state_4_Bool) && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_8_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_6_Bool) && !hhv_state_7_Bool) && !hhv_state_9_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_2_Bool) && !hhv_state_10_Bool) && !hhv_state_13_Bool) && hhv_state_11_Bool) && !hhv_state_12_Bool) && !hhv_state_8_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_6_Bool) && !hhv_state_7_Bool) && !hhv_state_11_Bool) && hhv_state_9_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_8_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_9_Bool) && !hhv_state_7_Bool) && !hhv_state_11_Bool) && hhv_state_6_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_8_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_6_Bool) && !hhv_state_7_Bool) && !hhv_state_9_Bool) && !hhv_state_11_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_2_Bool) && !hhv_state_13_Bool) && hhv_state_10_Bool) && !hhv_state_12_Bool) && !hhv_state_8_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_9_Bool) && !hhv_state_7_Bool) && !hhv_state_6_Bool) && !hhv_state_11_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && !hhv_state_10_Bool) && !hhv_state_13_Bool) && hhv_state_2_Bool) && !hhv_state_12_Bool) && !hhv_state_8_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_9_Bool) && !hhv_state_6_Bool) && !hhv_state_11_Bool) && !hhv_state_3_Bool) && !hhv_state_5_Bool) && hhv_state_7_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_8_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_9_Bool) && !hhv_state_7_Bool) && !hhv_state_6_Bool) && !hhv_state_11_Bool) && !hhv_state_5_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && !hhv_state_13_Bool) && hhv_state_3_Bool) && !hhv_state_12_Bool) && !hhv_state_8_Bool)) || (((((((((((!hhv_state_4_Bool && !hhv_state_9_Bool) && !hhv_state_7_Bool) && !hhv_state_6_Bool) && !hhv_state_11_Bool) && hhv_state_5_Bool) && !hhv_state_3_Bool) && !hhv_state_10_Bool) && !hhv_state_2_Bool) && !hhv_state_13_Bool) && !hhv_state_12_Bool) && !hhv_state_8_Bool)))) && !(!(hhv_state_59_Int == hhv_state_60_Int) && hhv_state_11_Bool)) && hhv_state_15_Int == hhv_state_93_Int) && hhv_state_23_Int == 0) && !(hhv_state_9_Bool && !(hhv_state_39_Int == hhv_state_82_Int))) && !(!(hhv_state_76_Int == hhv_state_101_Int) && hhv_state_12_Bool)) && !(!hhv_state_7_Bool && !(hhv_state_78_Int == hhv_state_90_Int))) && !(hhv_state_5_Bool && !(hhv_state_29_Int == hhv_state_31_Int))) && hhv_state_28_Int == hhv_state_69_Int) && hhv_state_25_Int == 0) && !(!(hhv_state_47_Int == hhv_state_49_Int) && hhv_state_2_Bool)) && hhv_state_15_Int == hhv_state_16_Int) && !(hhv_state_9_Bool && !(hhv_state_83_Int == hhv_state_84_Int))) && !((!hhv_state_71_Bool || (hhv_state_63_Bool && !hhv_state_70_Bool)) && ((hhv_state_70_Bool || hhv_state_71_Bool) || !hhv_state_63_Bool))) && hhv_state_19_Int == hhv_state_20_Int) && !(!(hhv_state_32_Int == hhv_state_40_Int) && !hhv_state_2_Bool)) && !(!(hhv_state_74_Int == 0) && hhv_state_94_Bool)) && !(!(hhv_state_82_Int == 0) && hhv_state_94_Bool)) && !(!(hhv_state_72_Int == hhv_state_85_Int) && !hhv_state_8_Bool)) && !((hhv_state_63_Bool || hhv_state_1_Bool) && (!hhv_state_63_Bool || !hhv_state_1_Bool))) && !(!(hhv_state_77_Int == 1) && hhv_state_94_Bool)) && !(((!hhv_state_14_Bool || !hhv_state_0_Bool) || hhv_state_93_Int <= 0) && ((hhv_state_14_Bool && !(hhv_state_93_Int <= 0)) || hhv_state_0_Bool))) && hhv_state_27_Int == 0) && !(!(hhv_state_48_Int == hhv_state_87_Int) && hhv_state_8_Bool)) && !(!(hhv_state_45_Int == hhv_state_52_Int) && !hhv_state_3_Bool)) && !(!(hhv_state_90_Int == hhv_state_92_Int) && hhv_state_7_Bool)) && !(!hhv_state_5_Bool && !(hhv_state_29_Int == hhv_state_30_Int))) && !(!hhv_state_3_Bool && !(hhv_state_47_Int == hhv_state_54_Int))) && !(hhv_state_5_Bool && !(hhv_state_32_Int == hhv_state_33_Int))) && !(!(hhv_state_56_Int == hhv_state_58_Int) && !hhv_state_12_Bool)) && !((!hhv_state_64_Bool || !hhv_state_18_Bool) && (hhv_state_64_Bool || hhv_state_18_Bool))) && !(!(hhv_state_42_Int == hhv_state_44_Int) && hhv_state_2_Bool)) && !(hhv_state_9_Bool && !(hhv_state_72_Int == hhv_state_74_Int))) && hhv_state_23_Int == hhv_state_24_Int) && !(hhv_state_12_Bool && !(hhv_state_56_Int == hhv_state_57_Int))) && !!hhv_state_70_Bool) && !(!(hhv_state_48_Int == hhv_state_83_Int) && !hhv_state_8_Bool)) && !(!hhv_state_6_Bool && !(hhv_state_43_Int == hhv_state_90_Int))) && !(!(hhv_state_37_Int == hhv_state_38_Int) && hhv_state_4_Bool)) && !(!(hhv_state_34_Int == hhv_state_91_Int) && hhv_state_7_Bool)) && !(!(hhv_state_79_Int == hhv_state_102_Int) && hhv_state_11_Bool)) && !(hhv_state_13_Bool && !(hhv_state_58_Int == hhv_state_99_Int))) && !(hhv_state_98_Bool && !(hhv_state_46_Int == 0)); [L0] RET call gotoProc(0, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, 0, 0, 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, false, false, 0, 0, 0, 0, 0, false, false, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, false, false, false, false, false, 0, 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.9s 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.2s 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/DRAGON_2_e7_25.smt2_AutomizerCHC_Goto.epf_AutomizerCHC.xml/Csv-Benchmark-0-2018-06-22_06-47-43-283.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/DRAGON_2_e7_25.smt2_AutomizerCHC_Goto.epf_AutomizerCHC.xml/Csv-TraceAbstractionBenchmarks-0-2018-06-22_06-47-43-283.csv Received shutdown request...