java -Xss4m -Xmx4000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCHC_wBE.xml --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -s ../../../trunk/examples/settings/chc/AutomizerCHC/AutomizerCHC_Goto.epf -i /storage/chc-comp/hopv/lia/mochi/copy_intro.smt2 -------------------------------------------------------------------------------- This is Ultimate 0.1.23-14921ce [2018-06-24 21:14:07,334 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-06-24 21:14:07,337 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-06-24 21:14:07,352 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-06-24 21:14:07,352 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-06-24 21:14:07,356 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-06-24 21:14:07,357 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-06-24 21:14:07,359 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-06-24 21:14:07,361 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-06-24 21:14:07,362 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-06-24 21:14:07,363 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-06-24 21:14:07,364 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-06-24 21:14:07,365 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-06-24 21:14:07,366 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-06-24 21:14:07,370 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-06-24 21:14:07,371 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-06-24 21:14:07,372 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-06-24 21:14:07,386 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-06-24 21:14:07,388 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-06-24 21:14:07,389 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-06-24 21:14:07,390 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-06-24 21:14:07,392 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-06-24 21:14:07,392 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-06-24 21:14:07,392 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-06-24 21:14:07,393 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-06-24 21:14:07,397 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-06-24 21:14:07,398 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-06-24 21:14:07,399 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-06-24 21:14:07,400 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-06-24 21:14:07,400 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-06-24 21:14:07,401 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-06-24 21:14:07,401 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-06-24 21:14:07,405 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-06-24 21:14:07,406 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-06-24 21:14:07,407 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-06-24 21:14:07,407 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/chc/AutomizerCHC/AutomizerCHC_Goto.epf [2018-06-24 21:14:07,430 INFO L110 SettingsManager]: Loading preferences was successful [2018-06-24 21:14:07,430 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-06-24 21:14:07,430 INFO L131 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2018-06-24 21:14:07,430 INFO L133 SettingsManager]: * Logger pattern=[%d{ISO8601} %-5p]: %m%n [2018-06-24 21:14:07,431 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-06-24 21:14:07,431 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-06-24 21:14:07,432 INFO L133 SettingsManager]: * Create interprocedural compositions=false [2018-06-24 21:14:07,432 INFO L133 SettingsManager]: * Use SBE=true [2018-06-24 21:14:07,432 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-06-24 21:14:07,432 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-06-24 21:14:07,432 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-06-24 21:14:07,433 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-06-24 21:14:07,434 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-06-24 21:14:07,434 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-06-24 21:14:07,434 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-06-24 21:14:07,434 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-06-24 21:14:07,434 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-06-24 21:14:07,435 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-06-24 21:14:07,435 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-06-24 21:14:07,435 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-06-24 21:14:07,435 INFO L133 SettingsManager]: * Compute trace for counterexample result=false [2018-06-24 21:14:07,436 INFO L131 SettingsManager]: Preferences of SmtParser differ from their defaults: [2018-06-24 21:14:07,438 INFO L133 SettingsManager]: * Use TreeAutomizer as solver for the given file (assumes the file contains Horn clauses only).=true [2018-06-24 21:14:07,482 INFO ]: Repository-Root is: /tmp [2018-06-24 21:14:07,499 INFO ]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-06-24 21:14:07,504 INFO ]: [Toolchain 1]: Toolchain data selected. [2018-06-24 21:14:07,505 INFO ]: Initializing SmtParser... [2018-06-24 21:14:07,505 INFO ]: SmtParser initialized [2018-06-24 21:14:07,506 INFO ]: [Toolchain 1]: Parsing single file: /storage/chc-comp/hopv/lia/mochi/copy_intro.smt2 [2018-06-24 21:14:07,507 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-24 21:14:07,595 INFO ]: Executing SMT file /storage/chc-comp/hopv/lia/mochi/copy_intro.smt2 unknown [2018-06-24 21:14:07,741 INFO ]: Succesfully executed SMT file /storage/chc-comp/hopv/lia/mochi/copy_intro.smt2 [2018-06-24 21:14:07,748 INFO ]: ####################### [Toolchain 1] ####################### [2018-06-24 21:14:07,753 INFO ]: Walking toolchain with 5 elements. [2018-06-24 21:14:07,753 INFO ]: ------------------------ChcToBoogie---------------------------- [2018-06-24 21:14:07,754 INFO ]: Initializing ChcToBoogie... [2018-06-24 21:14:07,754 INFO ]: ChcToBoogie initialized [2018-06-24 21:14:07,758 INFO ]: Executing the observer ChcToBoogieObserver from plugin ChcToBoogie for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 24.06 09:14:07" (1/1) ... [2018-06-24 21:14:07,806 INFO ]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 24.06 09:14:07 Unit [2018-06-24 21:14:07,806 INFO ]: ------------------------ END ChcToBoogie---------------------------- [2018-06-24 21:14:07,806 INFO ]: ------------------------Boogie Preprocessor---------------------------- [2018-06-24 21:14:07,806 INFO ]: Initializing Boogie Preprocessor... [2018-06-24 21:14:07,806 INFO ]: Boogie Preprocessor initialized [2018-06-24 21:14:07,827 INFO ]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 24.06 09:14:07" (1/1) ... [2018-06-24 21:14:07,827 INFO ]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 24.06 09:14:07" (1/1) ... [2018-06-24 21:14:07,831 INFO ]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 24.06 09:14:07" (1/1) ... [2018-06-24 21:14:07,831 INFO ]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 24.06 09:14:07" (1/1) ... [2018-06-24 21:14:07,834 INFO ]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 24.06 09:14:07" (1/1) ... [2018-06-24 21:14:07,836 INFO ]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 24.06 09:14:07" (1/1) ... [2018-06-24 21:14:07,836 INFO ]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 24.06 09:14:07" (1/1) ... [2018-06-24 21:14:07,838 INFO ]: ------------------------ END Boogie Preprocessor---------------------------- [2018-06-24 21:14:07,838 INFO ]: ------------------------RCFGBuilder---------------------------- [2018-06-24 21:14:07,838 INFO ]: Initializing RCFGBuilder... [2018-06-24 21:14:07,838 INFO ]: RCFGBuilder initialized [2018-06-24 21:14:07,840 INFO ]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 24.06 09:14:07" (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-24 21:14:07,852 INFO ]: Specification and implementation of procedure gotoProc given in one single declaration [2018-06-24 21:14:07,852 INFO ]: Found specification of procedure gotoProc [2018-06-24 21:14:07,852 INFO ]: Found implementation of procedure gotoProc [2018-06-24 21:14:07,852 INFO ]: Specification and implementation of procedure Ultimate.START given in one single declaration [2018-06-24 21:14:07,852 INFO ]: Found specification of procedure Ultimate.START [2018-06-24 21:14:07,852 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-24 21:14:08,031 INFO ]: Using library mode [2018-06-24 21:14:08,032 INFO ]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.06 09:14:08 BoogieIcfgContainer [2018-06-24 21:14:08,032 INFO ]: ------------------------ END RCFGBuilder---------------------------- [2018-06-24 21:14:08,032 INFO ]: ------------------------BlockEncodingV2---------------------------- [2018-06-24 21:14:08,032 INFO ]: Initializing BlockEncodingV2... [2018-06-24 21:14:08,034 INFO ]: BlockEncodingV2 initialized [2018-06-24 21:14:08,035 INFO ]: Executing the observer BlockEncodingObserver from plugin BlockEncodingV2 for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.06 09:14:08" (1/1) ... [2018-06-24 21:14:08,058 INFO ]: Initial Icfg 13 locations, 16 edges [2018-06-24 21:14:08,059 INFO ]: Using Remove infeasible edges [2018-06-24 21:14:08,067 INFO ]: Using Maximize final states [2018-06-24 21:14:08,068 INFO ]: Using Minimize states even if more edges are added than removed.=false [2018-06-24 21:14:08,068 INFO ]: Using Minimize states using LBE with the strategy=MULTI [2018-06-24 21:14:08,069 INFO ]: Using Remove sink states [2018-06-24 21:14:08,070 INFO ]: Using Apply optimizations until nothing changes=true [2018-06-24 21:14:08,070 INFO ]: Using Use SBE [2018-06-24 21:14:08,079 INFO ]: SBE split 0 edges [2018-06-24 21:14:08,086 INFO ]: Removed 3 edges and 2 locations because of local infeasibility [2018-06-24 21:14:08,094 INFO ]: 0 new accepting states [2018-06-24 21:14:08,121 INFO ]: Removed 7 edges and 3 locations by large block encoding [2018-06-24 21:14:08,123 INFO ]: Removed 0 edges and 0 locations by removing sink states [2018-06-24 21:14:08,124 INFO ]: Removed 0 edges and 0 locations because of local infeasibility [2018-06-24 21:14:08,124 INFO ]: 0 new accepting states [2018-06-24 21:14:08,125 INFO ]: Removed 0 edges and 0 locations by large block encoding [2018-06-24 21:14:08,125 INFO ]: Removed 0 edges and 0 locations by removing sink states [2018-06-24 21:14:08,125 INFO ]: Encoded RCFG 8 locations, 10 edges [2018-06-24 21:14:08,125 INFO ]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 24.06 09:14:08 BasicIcfg [2018-06-24 21:14:08,126 INFO ]: ------------------------ END BlockEncodingV2---------------------------- [2018-06-24 21:14:08,126 INFO ]: ------------------------TraceAbstraction---------------------------- [2018-06-24 21:14:08,127 INFO ]: Initializing TraceAbstraction... [2018-06-24 21:14:08,129 INFO ]: TraceAbstraction initialized [2018-06-24 21:14:08,130 INFO ]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 24.06 09:14:07" (1/4) ... [2018-06-24 21:14:08,131 INFO ]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@434f8be3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction OTHER 24.06 09:14:08, skipping insertion in model container [2018-06-24 21:14:08,131 INFO ]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 24.06 09:14:07" (2/4) ... [2018-06-24 21:14:08,131 INFO ]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@434f8be3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.06 09:14:08, skipping insertion in model container [2018-06-24 21:14:08,131 INFO ]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.06 09:14:08" (3/4) ... [2018-06-24 21:14:08,131 INFO ]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@434f8be3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.06 09:14:08, skipping insertion in model container [2018-06-24 21:14:08,131 INFO ]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 24.06 09:14:08" (4/4) ... [2018-06-24 21:14:08,134 INFO ]: Analyzing ICFG de.uni_freiburg.informatik.ultimate.plugins.chctoboogie.ChcToBoogieObserver_BEv2 [2018-06-24 21:14:08,143 INFO ]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-06-24 21:14:08,152 INFO ]: Appying trace abstraction to program that has 1 error locations. [2018-06-24 21:14:08,202 INFO ]: Using default assertion order modulation [2018-06-24 21:14:08,203 INFO ]: Interprodecural is true [2018-06-24 21:14:08,203 INFO ]: Hoare is false [2018-06-24 21:14:08,203 INFO ]: Compute interpolants for FPandBP [2018-06-24 21:14:08,203 INFO ]: Backedges is TWOTRACK [2018-06-24 21:14:08,203 INFO ]: Determinization is PREDICATE_ABSTRACTION [2018-06-24 21:14:08,203 INFO ]: Difference is false [2018-06-24 21:14:08,203 INFO ]: Minimize is MINIMIZE_SEVPA [2018-06-24 21:14:08,203 INFO ]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-06-24 21:14:08,217 INFO ]: Start isEmpty. Operand 8 states. [2018-06-24 21:14:08,240 INFO ]: Finished isEmpty. Found accepting run of length 6 [2018-06-24 21:14:08,240 INFO ]: Found error trace [2018-06-24 21:14:08,241 INFO ]: trace histogram [1, 1, 1, 1, 1] [2018-06-24 21:14:08,241 INFO ]: === Iteration 1 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:08,248 INFO ]: Analyzing trace with hash 33771907, now seen corresponding path program 1 times [2018-06-24 21:14:08,250 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:08,251 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:08,294 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:08,294 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:08,294 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:08,324 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:08,373 INFO ]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-06-24 21:14:08,375 INFO ]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-06-24 21:14:08,375 INFO ]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-06-24 21:14:08,376 INFO ]: Interpolant automaton has 3 states [2018-06-24 21:14:08,388 INFO ]: Constructing interpolant automaton starting with 3 interpolants. [2018-06-24 21:14:08,388 INFO ]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-06-24 21:14:08,390 INFO ]: Start difference. First operand 8 states. Second operand 3 states. [2018-06-24 21:14:08,493 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:08,493 INFO ]: Finished difference Result 13 states and 17 transitions. [2018-06-24 21:14:08,493 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-06-24 21:14:08,494 INFO ]: Start accepts. Automaton has 3 states. Word has length 5 [2018-06-24 21:14:08,495 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:08,502 INFO ]: With dead ends: 13 [2018-06-24 21:14:08,502 INFO ]: Without dead ends: 13 [2018-06-24 21:14:08,504 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-24 21:14:08,518 INFO ]: Start minimizeSevpa. Operand 13 states. [2018-06-24 21:14:08,559 INFO ]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-06-24 21:14:08,560 INFO ]: Start removeUnreachable. Operand 13 states. [2018-06-24 21:14:08,566 INFO ]: Finished removeUnreachable. Reduced from 13 states to 13 states and 17 transitions. [2018-06-24 21:14:08,568 INFO ]: Start accepts. Automaton has 13 states and 17 transitions. Word has length 5 [2018-06-24 21:14:08,569 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:08,569 INFO ]: Abstraction has 13 states and 17 transitions. [2018-06-24 21:14:08,569 INFO ]: Interpolant automaton has 3 states. [2018-06-24 21:14:08,569 INFO ]: Start isEmpty. Operand 13 states and 17 transitions. [2018-06-24 21:14:08,570 INFO ]: Finished isEmpty. Found accepting run of length 11 [2018-06-24 21:14:08,570 INFO ]: Found error trace [2018-06-24 21:14:08,570 INFO ]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:08,570 INFO ]: === Iteration 2 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:08,571 INFO ]: Analyzing trace with hash -1430563367, now seen corresponding path program 1 times [2018-06-24 21:14:08,571 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:08,571 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:08,572 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:08,573 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:08,573 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:08,589 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:08,944 INFO ]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:08,944 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:08,944 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:08,951 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:08,975 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:08,981 INFO ]: Computing forward predicates... [2018-06-24 21:14:09,040 INFO ]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:09,060 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:09,060 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-06-24 21:14:09,061 INFO ]: Interpolant automaton has 7 states [2018-06-24 21:14:09,061 INFO ]: Constructing interpolant automaton starting with 7 interpolants. [2018-06-24 21:14:09,061 INFO ]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-06-24 21:14:09,061 INFO ]: Start difference. First operand 13 states and 17 transitions. Second operand 7 states. [2018-06-24 21:14:09,543 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:09,543 INFO ]: Finished difference Result 20 states and 26 transitions. [2018-06-24 21:14:09,543 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-06-24 21:14:09,543 INFO ]: Start accepts. Automaton has 7 states. Word has length 10 [2018-06-24 21:14:09,543 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:09,544 INFO ]: With dead ends: 20 [2018-06-24 21:14:09,544 INFO ]: Without dead ends: 19 [2018-06-24 21:14:09,545 INFO ]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2018-06-24 21:14:09,545 INFO ]: Start minimizeSevpa. Operand 19 states. [2018-06-24 21:14:09,549 INFO ]: Finished minimizeSevpa. Reduced states from 19 to 19. [2018-06-24 21:14:09,549 INFO ]: Start removeUnreachable. Operand 19 states. [2018-06-24 21:14:09,550 INFO ]: Finished removeUnreachable. Reduced from 19 states to 19 states and 24 transitions. [2018-06-24 21:14:09,550 INFO ]: Start accepts. Automaton has 19 states and 24 transitions. Word has length 10 [2018-06-24 21:14:09,550 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:09,550 INFO ]: Abstraction has 19 states and 24 transitions. [2018-06-24 21:14:09,550 INFO ]: Interpolant automaton has 7 states. [2018-06-24 21:14:09,550 INFO ]: Start isEmpty. Operand 19 states and 24 transitions. [2018-06-24 21:14:09,550 INFO ]: Finished isEmpty. Found accepting run of length 12 [2018-06-24 21:14:09,550 INFO ]: Found error trace [2018-06-24 21:14:09,550 INFO ]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:09,550 INFO ]: === Iteration 3 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:09,550 INFO ]: Analyzing trace with hash 1700889870, now seen corresponding path program 1 times [2018-06-24 21:14:09,551 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:09,551 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:09,551 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:09,551 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:09,551 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:09,561 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:09,698 INFO ]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:09,698 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:09,698 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:09,706 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:09,722 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:09,724 INFO ]: Computing forward predicates... [2018-06-24 21:14:09,792 INFO ]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:09,811 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:09,811 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2018-06-24 21:14:09,811 INFO ]: Interpolant automaton has 12 states [2018-06-24 21:14:09,811 INFO ]: Constructing interpolant automaton starting with 12 interpolants. [2018-06-24 21:14:09,812 INFO ]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-06-24 21:14:09,812 INFO ]: Start difference. First operand 19 states and 24 transitions. Second operand 12 states. [2018-06-24 21:14:10,276 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:10,276 INFO ]: Finished difference Result 25 states and 32 transitions. [2018-06-24 21:14:10,277 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-06-24 21:14:10,277 INFO ]: Start accepts. Automaton has 12 states. Word has length 11 [2018-06-24 21:14:10,277 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:10,278 INFO ]: With dead ends: 25 [2018-06-24 21:14:10,278 INFO ]: Without dead ends: 25 [2018-06-24 21:14:10,278 INFO ]: 0 DeclaredPredicates, 18 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2018-06-24 21:14:10,279 INFO ]: Start minimizeSevpa. Operand 25 states. [2018-06-24 21:14:10,284 INFO ]: Finished minimizeSevpa. Reduced states from 25 to 19. [2018-06-24 21:14:10,284 INFO ]: Start removeUnreachable. Operand 19 states. [2018-06-24 21:14:10,285 INFO ]: Finished removeUnreachable. Reduced from 19 states to 19 states and 24 transitions. [2018-06-24 21:14:10,285 INFO ]: Start accepts. Automaton has 19 states and 24 transitions. Word has length 11 [2018-06-24 21:14:10,285 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:10,285 INFO ]: Abstraction has 19 states and 24 transitions. [2018-06-24 21:14:10,285 INFO ]: Interpolant automaton has 12 states. [2018-06-24 21:14:10,285 INFO ]: Start isEmpty. Operand 19 states and 24 transitions. [2018-06-24 21:14:10,285 INFO ]: Finished isEmpty. Found accepting run of length 12 [2018-06-24 21:14:10,286 INFO ]: Found error trace [2018-06-24 21:14:10,286 INFO ]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:10,288 INFO ]: === Iteration 4 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:10,288 INFO ]: Analyzing trace with hash -1398263164, now seen corresponding path program 2 times [2018-06-24 21:14:10,288 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:10,288 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:10,289 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:10,289 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:10,289 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:10,311 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:10,405 INFO ]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:10,406 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:10,406 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:10,414 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-06-24 21:14:10,445 INFO ]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-06-24 21:14:10,445 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:10,447 INFO ]: Computing forward predicates... [2018-06-24 21:14:10,615 INFO ]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:10,634 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:10,634 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2018-06-24 21:14:10,634 INFO ]: Interpolant automaton has 11 states [2018-06-24 21:14:10,635 INFO ]: Constructing interpolant automaton starting with 11 interpolants. [2018-06-24 21:14:10,635 INFO ]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2018-06-24 21:14:10,635 INFO ]: Start difference. First operand 19 states and 24 transitions. Second operand 11 states. [2018-06-24 21:14:10,757 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:10,757 INFO ]: Finished difference Result 25 states and 30 transitions. [2018-06-24 21:14:10,757 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-06-24 21:14:10,757 INFO ]: Start accepts. Automaton has 11 states. Word has length 11 [2018-06-24 21:14:10,757 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:10,758 INFO ]: With dead ends: 25 [2018-06-24 21:14:10,758 INFO ]: Without dead ends: 20 [2018-06-24 21:14:10,758 INFO ]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2018-06-24 21:14:10,758 INFO ]: Start minimizeSevpa. Operand 20 states. [2018-06-24 21:14:10,761 INFO ]: Finished minimizeSevpa. Reduced states from 20 to 20. [2018-06-24 21:14:10,761 INFO ]: Start removeUnreachable. Operand 20 states. [2018-06-24 21:14:10,762 INFO ]: Finished removeUnreachable. Reduced from 20 states to 20 states and 25 transitions. [2018-06-24 21:14:10,762 INFO ]: Start accepts. Automaton has 20 states and 25 transitions. Word has length 11 [2018-06-24 21:14:10,762 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:10,762 INFO ]: Abstraction has 20 states and 25 transitions. [2018-06-24 21:14:10,762 INFO ]: Interpolant automaton has 11 states. [2018-06-24 21:14:10,762 INFO ]: Start isEmpty. Operand 20 states and 25 transitions. [2018-06-24 21:14:10,762 INFO ]: Finished isEmpty. Found accepting run of length 13 [2018-06-24 21:14:10,762 INFO ]: Found error trace [2018-06-24 21:14:10,763 INFO ]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:10,763 INFO ]: === Iteration 5 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:10,763 INFO ]: Analyzing trace with hash 1187506671, now seen corresponding path program 3 times [2018-06-24 21:14:10,763 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:10,763 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:10,764 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:10,764 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:10,764 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:10,775 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:10,842 INFO ]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:10,842 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:10,842 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:10,850 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-06-24 21:14:10,888 INFO ]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-06-24 21:14:10,888 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:10,890 INFO ]: Computing forward predicates... [2018-06-24 21:14:10,941 INFO ]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:10,960 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:10,960 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2018-06-24 21:14:10,960 INFO ]: Interpolant automaton has 10 states [2018-06-24 21:14:10,961 INFO ]: Constructing interpolant automaton starting with 10 interpolants. [2018-06-24 21:14:10,961 INFO ]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-06-24 21:14:10,961 INFO ]: Start difference. First operand 20 states and 25 transitions. Second operand 10 states. [2018-06-24 21:14:11,111 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:11,111 INFO ]: Finished difference Result 28 states and 35 transitions. [2018-06-24 21:14:11,111 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-06-24 21:14:11,111 INFO ]: Start accepts. Automaton has 10 states. Word has length 12 [2018-06-24 21:14:11,111 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:11,112 INFO ]: With dead ends: 28 [2018-06-24 21:14:11,112 INFO ]: Without dead ends: 28 [2018-06-24 21:14:11,112 INFO ]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2018-06-24 21:14:11,112 INFO ]: Start minimizeSevpa. Operand 28 states. [2018-06-24 21:14:11,115 INFO ]: Finished minimizeSevpa. Reduced states from 28 to 26. [2018-06-24 21:14:11,116 INFO ]: Start removeUnreachable. Operand 26 states. [2018-06-24 21:14:11,116 INFO ]: Finished removeUnreachable. Reduced from 26 states to 26 states and 33 transitions. [2018-06-24 21:14:11,116 INFO ]: Start accepts. Automaton has 26 states and 33 transitions. Word has length 12 [2018-06-24 21:14:11,116 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:11,116 INFO ]: Abstraction has 26 states and 33 transitions. [2018-06-24 21:14:11,117 INFO ]: Interpolant automaton has 10 states. [2018-06-24 21:14:11,117 INFO ]: Start isEmpty. Operand 26 states and 33 transitions. [2018-06-24 21:14:11,117 INFO ]: Finished isEmpty. Found accepting run of length 14 [2018-06-24 21:14:11,117 INFO ]: Found error trace [2018-06-24 21:14:11,117 INFO ]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:11,117 INFO ]: === Iteration 6 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:11,117 INFO ]: Analyzing trace with hash -258007068, now seen corresponding path program 4 times [2018-06-24 21:14:11,117 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:11,117 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:11,118 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:11,118 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:11,118 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:11,132 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:11,253 INFO ]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:11,253 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:11,253 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:11,261 INFO ]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-06-24 21:14:11,284 INFO ]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-06-24 21:14:11,284 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:11,285 INFO ]: Computing forward predicates... [2018-06-24 21:14:11,334 INFO ]: Checked inductivity of 12 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:11,354 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:11,354 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2018-06-24 21:14:11,354 INFO ]: Interpolant automaton has 12 states [2018-06-24 21:14:11,354 INFO ]: Constructing interpolant automaton starting with 12 interpolants. [2018-06-24 21:14:11,354 INFO ]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2018-06-24 21:14:11,354 INFO ]: Start difference. First operand 26 states and 33 transitions. Second operand 12 states. [2018-06-24 21:14:11,463 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:11,463 INFO ]: Finished difference Result 30 states and 37 transitions. [2018-06-24 21:14:11,463 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-06-24 21:14:11,463 INFO ]: Start accepts. Automaton has 12 states. Word has length 13 [2018-06-24 21:14:11,463 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:11,464 INFO ]: With dead ends: 30 [2018-06-24 21:14:11,464 INFO ]: Without dead ends: 30 [2018-06-24 21:14:11,464 INFO ]: 0 DeclaredPredicates, 23 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2018-06-24 21:14:11,465 INFO ]: Start minimizeSevpa. Operand 30 states. [2018-06-24 21:14:11,467 INFO ]: Finished minimizeSevpa. Reduced states from 30 to 22. [2018-06-24 21:14:11,467 INFO ]: Start removeUnreachable. Operand 22 states. [2018-06-24 21:14:11,468 INFO ]: Finished removeUnreachable. Reduced from 22 states to 22 states and 27 transitions. [2018-06-24 21:14:11,468 INFO ]: Start accepts. Automaton has 22 states and 27 transitions. Word has length 13 [2018-06-24 21:14:11,468 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:11,468 INFO ]: Abstraction has 22 states and 27 transitions. [2018-06-24 21:14:11,468 INFO ]: Interpolant automaton has 12 states. [2018-06-24 21:14:11,468 INFO ]: Start isEmpty. Operand 22 states and 27 transitions. [2018-06-24 21:14:11,469 INFO ]: Finished isEmpty. Found accepting run of length 14 [2018-06-24 21:14:11,469 INFO ]: Found error trace [2018-06-24 21:14:11,469 INFO ]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:11,469 INFO ]: === Iteration 7 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:11,469 INFO ]: Analyzing trace with hash -1842470610, now seen corresponding path program 5 times [2018-06-24 21:14:11,469 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:11,469 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:11,470 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:11,470 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:11,470 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:11,480 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:11,536 INFO ]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:11,536 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:11,536 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:11,544 INFO ]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-06-24 21:14:11,557 INFO ]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2018-06-24 21:14:11,557 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:11,559 INFO ]: Computing forward predicates... [2018-06-24 21:14:11,611 INFO ]: Checked inductivity of 12 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:11,630 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:11,630 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2018-06-24 21:14:11,630 INFO ]: Interpolant automaton has 12 states [2018-06-24 21:14:11,630 INFO ]: Constructing interpolant automaton starting with 12 interpolants. [2018-06-24 21:14:11,631 INFO ]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2018-06-24 21:14:11,631 INFO ]: Start difference. First operand 22 states and 27 transitions. Second operand 12 states. [2018-06-24 21:14:11,747 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:11,748 INFO ]: Finished difference Result 32 states and 39 transitions. [2018-06-24 21:14:11,748 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-06-24 21:14:11,748 INFO ]: Start accepts. Automaton has 12 states. Word has length 13 [2018-06-24 21:14:11,748 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:11,748 INFO ]: With dead ends: 32 [2018-06-24 21:14:11,748 INFO ]: Without dead ends: 23 [2018-06-24 21:14:11,749 INFO ]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2018-06-24 21:14:11,749 INFO ]: Start minimizeSevpa. Operand 23 states. [2018-06-24 21:14:11,751 INFO ]: Finished minimizeSevpa. Reduced states from 23 to 23. [2018-06-24 21:14:11,751 INFO ]: Start removeUnreachable. Operand 23 states. [2018-06-24 21:14:11,752 INFO ]: Finished removeUnreachable. Reduced from 23 states to 23 states and 28 transitions. [2018-06-24 21:14:11,752 INFO ]: Start accepts. Automaton has 23 states and 28 transitions. Word has length 13 [2018-06-24 21:14:11,752 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:11,752 INFO ]: Abstraction has 23 states and 28 transitions. [2018-06-24 21:14:11,752 INFO ]: Interpolant automaton has 12 states. [2018-06-24 21:14:11,752 INFO ]: Start isEmpty. Operand 23 states and 28 transitions. [2018-06-24 21:14:11,753 INFO ]: Finished isEmpty. Found accepting run of length 15 [2018-06-24 21:14:11,753 INFO ]: Found error trace [2018-06-24 21:14:11,753 INFO ]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:11,753 INFO ]: === Iteration 8 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:11,753 INFO ]: Analyzing trace with hash 591243737, now seen corresponding path program 6 times [2018-06-24 21:14:11,753 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:11,753 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:11,753 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:11,754 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:11,754 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:11,767 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:11,877 INFO ]: Checked inductivity of 17 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:11,877 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:11,877 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:11,889 INFO ]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-06-24 21:14:11,958 INFO ]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2018-06-24 21:14:11,958 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:11,960 INFO ]: Computing forward predicates... [2018-06-24 21:14:12,125 INFO ]: Checked inductivity of 17 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:12,145 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:12,145 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2018-06-24 21:14:12,145 INFO ]: Interpolant automaton has 13 states [2018-06-24 21:14:12,145 INFO ]: Constructing interpolant automaton starting with 13 interpolants. [2018-06-24 21:14:12,145 INFO ]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2018-06-24 21:14:12,145 INFO ]: Start difference. First operand 23 states and 28 transitions. Second operand 13 states. [2018-06-24 21:14:12,227 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:12,227 INFO ]: Finished difference Result 33 states and 40 transitions. [2018-06-24 21:14:12,227 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-06-24 21:14:12,228 INFO ]: Start accepts. Automaton has 13 states. Word has length 14 [2018-06-24 21:14:12,228 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:12,228 INFO ]: With dead ends: 33 [2018-06-24 21:14:12,228 INFO ]: Without dead ends: 33 [2018-06-24 21:14:12,228 INFO ]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2018-06-24 21:14:12,229 INFO ]: Start minimizeSevpa. Operand 33 states. [2018-06-24 21:14:12,232 INFO ]: Finished minimizeSevpa. Reduced states from 33 to 29. [2018-06-24 21:14:12,232 INFO ]: Start removeUnreachable. Operand 29 states. [2018-06-24 21:14:12,232 INFO ]: Finished removeUnreachable. Reduced from 29 states to 29 states and 36 transitions. [2018-06-24 21:14:12,232 INFO ]: Start accepts. Automaton has 29 states and 36 transitions. Word has length 14 [2018-06-24 21:14:12,233 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:12,233 INFO ]: Abstraction has 29 states and 36 transitions. [2018-06-24 21:14:12,233 INFO ]: Interpolant automaton has 13 states. [2018-06-24 21:14:12,233 INFO ]: Start isEmpty. Operand 29 states and 36 transitions. [2018-06-24 21:14:12,233 INFO ]: Finished isEmpty. Found accepting run of length 16 [2018-06-24 21:14:12,233 INFO ]: Found error trace [2018-06-24 21:14:12,233 INFO ]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:12,233 INFO ]: === Iteration 9 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:12,233 INFO ]: Analyzing trace with hash -1273022834, now seen corresponding path program 7 times [2018-06-24 21:14:12,234 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:12,234 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:12,234 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:12,234 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:12,234 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:12,245 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:12,344 INFO ]: Checked inductivity of 23 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:12,344 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:12,344 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:12,358 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:12,371 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:12,372 INFO ]: Computing forward predicates... [2018-06-24 21:14:12,435 INFO ]: Checked inductivity of 23 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:12,464 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:12,464 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2018-06-24 21:14:12,465 INFO ]: Interpolant automaton has 15 states [2018-06-24 21:14:12,465 INFO ]: Constructing interpolant automaton starting with 15 interpolants. [2018-06-24 21:14:12,465 INFO ]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2018-06-24 21:14:12,465 INFO ]: Start difference. First operand 29 states and 36 transitions. Second operand 15 states. [2018-06-24 21:14:12,650 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:12,650 INFO ]: Finished difference Result 35 states and 42 transitions. [2018-06-24 21:14:12,650 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-06-24 21:14:12,650 INFO ]: Start accepts. Automaton has 15 states. Word has length 15 [2018-06-24 21:14:12,650 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:12,651 INFO ]: With dead ends: 35 [2018-06-24 21:14:12,651 INFO ]: Without dead ends: 35 [2018-06-24 21:14:12,651 INFO ]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2018-06-24 21:14:12,651 INFO ]: Start minimizeSevpa. Operand 35 states. [2018-06-24 21:14:12,654 INFO ]: Finished minimizeSevpa. Reduced states from 35 to 25. [2018-06-24 21:14:12,654 INFO ]: Start removeUnreachable. Operand 25 states. [2018-06-24 21:14:12,655 INFO ]: Finished removeUnreachable. Reduced from 25 states to 25 states and 30 transitions. [2018-06-24 21:14:12,655 INFO ]: Start accepts. Automaton has 25 states and 30 transitions. Word has length 15 [2018-06-24 21:14:12,655 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:12,655 INFO ]: Abstraction has 25 states and 30 transitions. [2018-06-24 21:14:12,655 INFO ]: Interpolant automaton has 15 states. [2018-06-24 21:14:12,655 INFO ]: Start isEmpty. Operand 25 states and 30 transitions. [2018-06-24 21:14:12,656 INFO ]: Finished isEmpty. Found accepting run of length 16 [2018-06-24 21:14:12,656 INFO ]: Found error trace [2018-06-24 21:14:12,656 INFO ]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:12,656 INFO ]: === Iteration 10 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:12,656 INFO ]: Analyzing trace with hash 1148214916, now seen corresponding path program 8 times [2018-06-24 21:14:12,656 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:12,656 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:12,657 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:12,657 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:12,657 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:12,666 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:12,779 INFO ]: Checked inductivity of 23 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:12,779 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:12,779 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:12,785 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-06-24 21:14:12,797 INFO ]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-06-24 21:14:12,797 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:12,799 INFO ]: Computing forward predicates... [2018-06-24 21:14:12,923 INFO ]: Checked inductivity of 23 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:12,943 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:12,943 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2018-06-24 21:14:12,943 INFO ]: Interpolant automaton has 18 states [2018-06-24 21:14:12,943 INFO ]: Constructing interpolant automaton starting with 18 interpolants. [2018-06-24 21:14:12,943 INFO ]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2018-06-24 21:14:12,943 INFO ]: Start difference. First operand 25 states and 30 transitions. Second operand 18 states. [2018-06-24 21:14:13,113 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:13,113 INFO ]: Finished difference Result 35 states and 40 transitions. [2018-06-24 21:14:13,114 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-06-24 21:14:13,114 INFO ]: Start accepts. Automaton has 18 states. Word has length 15 [2018-06-24 21:14:13,114 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:13,114 INFO ]: With dead ends: 35 [2018-06-24 21:14:13,114 INFO ]: Without dead ends: 26 [2018-06-24 21:14:13,115 INFO ]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2018-06-24 21:14:13,115 INFO ]: Start minimizeSevpa. Operand 26 states. [2018-06-24 21:14:13,116 INFO ]: Finished minimizeSevpa. Reduced states from 26 to 26. [2018-06-24 21:14:13,116 INFO ]: Start removeUnreachable. Operand 26 states. [2018-06-24 21:14:13,116 INFO ]: Finished removeUnreachable. Reduced from 26 states to 26 states and 31 transitions. [2018-06-24 21:14:13,116 INFO ]: Start accepts. Automaton has 26 states and 31 transitions. Word has length 15 [2018-06-24 21:14:13,116 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:13,116 INFO ]: Abstraction has 26 states and 31 transitions. [2018-06-24 21:14:13,117 INFO ]: Interpolant automaton has 18 states. [2018-06-24 21:14:13,117 INFO ]: Start isEmpty. Operand 26 states and 31 transitions. [2018-06-24 21:14:13,117 INFO ]: Finished isEmpty. Found accepting run of length 17 [2018-06-24 21:14:13,117 INFO ]: Found error trace [2018-06-24 21:14:13,117 INFO ]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:13,117 INFO ]: === Iteration 11 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:13,117 INFO ]: Analyzing trace with hash -809473937, now seen corresponding path program 9 times [2018-06-24 21:14:13,117 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:13,117 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:13,118 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:13,118 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:13,118 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:13,132 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:13,564 INFO ]: Checked inductivity of 30 backedges. 1 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:13,565 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:13,565 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:13,570 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-06-24 21:14:13,605 INFO ]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2018-06-24 21:14:13,605 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:13,607 INFO ]: Computing forward predicates... [2018-06-24 21:14:13,792 INFO ]: Checked inductivity of 30 backedges. 1 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:13,815 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:13,842 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 16 [2018-06-24 21:14:13,843 INFO ]: Interpolant automaton has 16 states [2018-06-24 21:14:13,843 INFO ]: Constructing interpolant automaton starting with 16 interpolants. [2018-06-24 21:14:13,843 INFO ]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2018-06-24 21:14:13,843 INFO ]: Start difference. First operand 26 states and 31 transitions. Second operand 16 states. [2018-06-24 21:14:14,057 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:14,057 INFO ]: Finished difference Result 38 states and 45 transitions. [2018-06-24 21:14:14,059 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-06-24 21:14:14,059 INFO ]: Start accepts. Automaton has 16 states. Word has length 16 [2018-06-24 21:14:14,059 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:14,060 INFO ]: With dead ends: 38 [2018-06-24 21:14:14,060 INFO ]: Without dead ends: 38 [2018-06-24 21:14:14,060 INFO ]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2018-06-24 21:14:14,060 INFO ]: Start minimizeSevpa. Operand 38 states. [2018-06-24 21:14:14,063 INFO ]: Finished minimizeSevpa. Reduced states from 38 to 32. [2018-06-24 21:14:14,063 INFO ]: Start removeUnreachable. Operand 32 states. [2018-06-24 21:14:14,064 INFO ]: Finished removeUnreachable. Reduced from 32 states to 32 states and 39 transitions. [2018-06-24 21:14:14,064 INFO ]: Start accepts. Automaton has 32 states and 39 transitions. Word has length 16 [2018-06-24 21:14:14,064 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:14,064 INFO ]: Abstraction has 32 states and 39 transitions. [2018-06-24 21:14:14,064 INFO ]: Interpolant automaton has 16 states. [2018-06-24 21:14:14,064 INFO ]: Start isEmpty. Operand 32 states and 39 transitions. [2018-06-24 21:14:14,065 INFO ]: Finished isEmpty. Found accepting run of length 18 [2018-06-24 21:14:14,065 INFO ]: Found error trace [2018-06-24 21:14:14,065 INFO ]: trace histogram [7, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:14,066 INFO ]: === Iteration 12 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:14,066 INFO ]: Analyzing trace with hash -1368286236, now seen corresponding path program 10 times [2018-06-24 21:14:14,066 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:14,066 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:14,066 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:14,066 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:14,066 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:14,077 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:14,200 INFO ]: Checked inductivity of 38 backedges. 4 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:14,201 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:14,201 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:14,206 INFO ]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-06-24 21:14:14,220 INFO ]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-06-24 21:14:14,220 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:14,222 INFO ]: Computing forward predicates... [2018-06-24 21:14:14,294 INFO ]: Checked inductivity of 38 backedges. 11 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:14,313 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:14,313 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 17 [2018-06-24 21:14:14,313 INFO ]: Interpolant automaton has 17 states [2018-06-24 21:14:14,313 INFO ]: Constructing interpolant automaton starting with 17 interpolants. [2018-06-24 21:14:14,313 INFO ]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2018-06-24 21:14:14,314 INFO ]: Start difference. First operand 32 states and 39 transitions. Second operand 17 states. [2018-06-24 21:14:14,390 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:14,390 INFO ]: Finished difference Result 40 states and 47 transitions. [2018-06-24 21:14:14,391 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-06-24 21:14:14,391 INFO ]: Start accepts. Automaton has 17 states. Word has length 17 [2018-06-24 21:14:14,391 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:14,392 INFO ]: With dead ends: 40 [2018-06-24 21:14:14,392 INFO ]: Without dead ends: 40 [2018-06-24 21:14:14,392 INFO ]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2018-06-24 21:14:14,392 INFO ]: Start minimizeSevpa. Operand 40 states. [2018-06-24 21:14:14,395 INFO ]: Finished minimizeSevpa. Reduced states from 40 to 28. [2018-06-24 21:14:14,395 INFO ]: Start removeUnreachable. Operand 28 states. [2018-06-24 21:14:14,395 INFO ]: Finished removeUnreachable. Reduced from 28 states to 28 states and 33 transitions. [2018-06-24 21:14:14,395 INFO ]: Start accepts. Automaton has 28 states and 33 transitions. Word has length 17 [2018-06-24 21:14:14,396 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:14,396 INFO ]: Abstraction has 28 states and 33 transitions. [2018-06-24 21:14:14,396 INFO ]: Interpolant automaton has 17 states. [2018-06-24 21:14:14,396 INFO ]: Start isEmpty. Operand 28 states and 33 transitions. [2018-06-24 21:14:14,396 INFO ]: Finished isEmpty. Found accepting run of length 18 [2018-06-24 21:14:14,396 INFO ]: Found error trace [2018-06-24 21:14:14,396 INFO ]: trace histogram [7, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:14,396 INFO ]: === Iteration 13 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:14,397 INFO ]: Analyzing trace with hash 675639982, now seen corresponding path program 11 times [2018-06-24 21:14:14,397 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:14,397 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:14,397 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:14,397 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:14,397 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:14,406 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:14,507 INFO ]: Checked inductivity of 38 backedges. 4 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:14,507 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:14,507 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:14,516 INFO ]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-06-24 21:14:14,544 INFO ]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2018-06-24 21:14:14,544 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:14,545 INFO ]: Computing forward predicates... [2018-06-24 21:14:14,612 INFO ]: Checked inductivity of 38 backedges. 11 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:14,630 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:14,631 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 17 [2018-06-24 21:14:14,631 INFO ]: Interpolant automaton has 17 states [2018-06-24 21:14:14,631 INFO ]: Constructing interpolant automaton starting with 17 interpolants. [2018-06-24 21:14:14,631 INFO ]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2018-06-24 21:14:14,631 INFO ]: Start difference. First operand 28 states and 33 transitions. Second operand 17 states. [2018-06-24 21:14:14,753 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:14,753 INFO ]: Finished difference Result 42 states and 49 transitions. [2018-06-24 21:14:14,753 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-06-24 21:14:14,753 INFO ]: Start accepts. Automaton has 17 states. Word has length 17 [2018-06-24 21:14:14,753 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:14,753 INFO ]: With dead ends: 42 [2018-06-24 21:14:14,753 INFO ]: Without dead ends: 29 [2018-06-24 21:14:14,753 INFO ]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2018-06-24 21:14:14,753 INFO ]: Start minimizeSevpa. Operand 29 states. [2018-06-24 21:14:14,756 INFO ]: Finished minimizeSevpa. Reduced states from 29 to 29. [2018-06-24 21:14:14,756 INFO ]: Start removeUnreachable. Operand 29 states. [2018-06-24 21:14:14,756 INFO ]: Finished removeUnreachable. Reduced from 29 states to 29 states and 34 transitions. [2018-06-24 21:14:14,756 INFO ]: Start accepts. Automaton has 29 states and 34 transitions. Word has length 17 [2018-06-24 21:14:14,756 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:14,756 INFO ]: Abstraction has 29 states and 34 transitions. [2018-06-24 21:14:14,756 INFO ]: Interpolant automaton has 17 states. [2018-06-24 21:14:14,756 INFO ]: Start isEmpty. Operand 29 states and 34 transitions. [2018-06-24 21:14:14,757 INFO ]: Finished isEmpty. Found accepting run of length 19 [2018-06-24 21:14:14,757 INFO ]: Found error trace [2018-06-24 21:14:14,757 INFO ]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:14,757 INFO ]: === Iteration 14 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:14,757 INFO ]: Analyzing trace with hash 532327897, now seen corresponding path program 12 times [2018-06-24 21:14:14,757 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:14,757 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:14,758 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:14,758 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:14,758 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:14,771 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:15,007 INFO ]: Checked inductivity of 47 backedges. 1 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:15,007 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:15,007 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:15,013 INFO ]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-06-24 21:14:15,030 INFO ]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2018-06-24 21:14:15,030 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:15,032 INFO ]: Computing forward predicates... [2018-06-24 21:14:15,200 INFO ]: Checked inductivity of 47 backedges. 1 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:15,220 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:15,220 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 19 [2018-06-24 21:14:15,220 INFO ]: Interpolant automaton has 19 states [2018-06-24 21:14:15,220 INFO ]: Constructing interpolant automaton starting with 19 interpolants. [2018-06-24 21:14:15,220 INFO ]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2018-06-24 21:14:15,220 INFO ]: Start difference. First operand 29 states and 34 transitions. Second operand 19 states. [2018-06-24 21:14:15,385 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:15,385 INFO ]: Finished difference Result 43 states and 50 transitions. [2018-06-24 21:14:15,385 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-06-24 21:14:15,385 INFO ]: Start accepts. Automaton has 19 states. Word has length 18 [2018-06-24 21:14:15,386 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:15,386 INFO ]: With dead ends: 43 [2018-06-24 21:14:15,386 INFO ]: Without dead ends: 43 [2018-06-24 21:14:15,386 INFO ]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2018-06-24 21:14:15,386 INFO ]: Start minimizeSevpa. Operand 43 states. [2018-06-24 21:14:15,390 INFO ]: Finished minimizeSevpa. Reduced states from 43 to 35. [2018-06-24 21:14:15,390 INFO ]: Start removeUnreachable. Operand 35 states. [2018-06-24 21:14:15,390 INFO ]: Finished removeUnreachable. Reduced from 35 states to 35 states and 42 transitions. [2018-06-24 21:14:15,390 INFO ]: Start accepts. Automaton has 35 states and 42 transitions. Word has length 18 [2018-06-24 21:14:15,391 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:15,391 INFO ]: Abstraction has 35 states and 42 transitions. [2018-06-24 21:14:15,391 INFO ]: Interpolant automaton has 19 states. [2018-06-24 21:14:15,391 INFO ]: Start isEmpty. Operand 35 states and 42 transitions. [2018-06-24 21:14:15,391 INFO ]: Finished isEmpty. Found accepting run of length 20 [2018-06-24 21:14:15,391 INFO ]: Found error trace [2018-06-24 21:14:15,391 INFO ]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:15,391 INFO ]: === Iteration 15 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:15,392 INFO ]: Analyzing trace with hash 384620558, now seen corresponding path program 13 times [2018-06-24 21:14:15,392 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:15,392 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:15,392 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:15,392 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:15,392 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:15,402 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:15,585 INFO ]: Checked inductivity of 57 backedges. 7 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:15,586 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:15,586 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:15,591 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:15,625 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:15,627 INFO ]: Computing forward predicates... [2018-06-24 21:14:15,683 INFO ]: Checked inductivity of 57 backedges. 16 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:15,701 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:15,702 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 19 [2018-06-24 21:14:15,702 INFO ]: Interpolant automaton has 19 states [2018-06-24 21:14:15,702 INFO ]: Constructing interpolant automaton starting with 19 interpolants. [2018-06-24 21:14:15,702 INFO ]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2018-06-24 21:14:15,702 INFO ]: Start difference. First operand 35 states and 42 transitions. Second operand 19 states. [2018-06-24 21:14:15,794 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:15,794 INFO ]: Finished difference Result 45 states and 52 transitions. [2018-06-24 21:14:15,797 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-06-24 21:14:15,797 INFO ]: Start accepts. Automaton has 19 states. Word has length 19 [2018-06-24 21:14:15,797 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:15,797 INFO ]: With dead ends: 45 [2018-06-24 21:14:15,797 INFO ]: Without dead ends: 45 [2018-06-24 21:14:15,798 INFO ]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2018-06-24 21:14:15,798 INFO ]: Start minimizeSevpa. Operand 45 states. [2018-06-24 21:14:15,805 INFO ]: Finished minimizeSevpa. Reduced states from 45 to 31. [2018-06-24 21:14:15,805 INFO ]: Start removeUnreachable. Operand 31 states. [2018-06-24 21:14:15,806 INFO ]: Finished removeUnreachable. Reduced from 31 states to 31 states and 36 transitions. [2018-06-24 21:14:15,806 INFO ]: Start accepts. Automaton has 31 states and 36 transitions. Word has length 19 [2018-06-24 21:14:15,806 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:15,806 INFO ]: Abstraction has 31 states and 36 transitions. [2018-06-24 21:14:15,806 INFO ]: Interpolant automaton has 19 states. [2018-06-24 21:14:15,806 INFO ]: Start isEmpty. Operand 31 states and 36 transitions. [2018-06-24 21:14:15,807 INFO ]: Finished isEmpty. Found accepting run of length 20 [2018-06-24 21:14:15,807 INFO ]: Found error trace [2018-06-24 21:14:15,807 INFO ]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:15,807 INFO ]: === Iteration 16 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:15,807 INFO ]: Analyzing trace with hash -678176124, now seen corresponding path program 14 times [2018-06-24 21:14:15,807 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:15,807 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:15,808 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:15,808 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:15,808 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:15,819 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:16,017 INFO ]: Checked inductivity of 57 backedges. 7 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:16,017 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:16,017 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2018-06-24 21:14:16,030 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:16,067 INFO ]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-06-24 21:14:16,067 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:16,069 INFO ]: Computing forward predicates... [2018-06-24 21:14:16,218 INFO ]: Checked inductivity of 57 backedges. 11 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:16,237 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:16,237 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2018-06-24 21:14:16,237 INFO ]: Interpolant automaton has 26 states [2018-06-24 21:14:16,237 INFO ]: Constructing interpolant automaton starting with 26 interpolants. [2018-06-24 21:14:16,237 INFO ]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2018-06-24 21:14:16,238 INFO ]: Start difference. First operand 31 states and 36 transitions. Second operand 26 states. [2018-06-24 21:14:16,427 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:16,427 INFO ]: Finished difference Result 45 states and 50 transitions. [2018-06-24 21:14:16,427 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-06-24 21:14:16,427 INFO ]: Start accepts. Automaton has 26 states. Word has length 19 [2018-06-24 21:14:16,427 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:16,427 INFO ]: With dead ends: 45 [2018-06-24 21:14:16,427 INFO ]: Without dead ends: 32 [2018-06-24 21:14:16,428 INFO ]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=164, Invalid=892, Unknown=0, NotChecked=0, Total=1056 [2018-06-24 21:14:16,428 INFO ]: Start minimizeSevpa. Operand 32 states. [2018-06-24 21:14:16,431 INFO ]: Finished minimizeSevpa. Reduced states from 32 to 32. [2018-06-24 21:14:16,431 INFO ]: Start removeUnreachable. Operand 32 states. [2018-06-24 21:14:16,432 INFO ]: Finished removeUnreachable. Reduced from 32 states to 32 states and 37 transitions. [2018-06-24 21:14:16,432 INFO ]: Start accepts. Automaton has 32 states and 37 transitions. Word has length 19 [2018-06-24 21:14:16,432 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:16,432 INFO ]: Abstraction has 32 states and 37 transitions. [2018-06-24 21:14:16,432 INFO ]: Interpolant automaton has 26 states. [2018-06-24 21:14:16,432 INFO ]: Start isEmpty. Operand 32 states and 37 transitions. [2018-06-24 21:14:16,433 INFO ]: Finished isEmpty. Found accepting run of length 21 [2018-06-24 21:14:16,433 INFO ]: Found error trace [2018-06-24 21:14:16,433 INFO ]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:16,433 INFO ]: === Iteration 17 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:16,433 INFO ]: Analyzing trace with hash -962136337, now seen corresponding path program 15 times [2018-06-24 21:14:16,433 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:16,433 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:16,433 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:16,433 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:16,433 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:16,450 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:16,831 INFO ]: Checked inductivity of 68 backedges. 1 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:16,831 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:16,831 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:16,838 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-06-24 21:14:16,859 INFO ]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2018-06-24 21:14:16,859 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:16,861 INFO ]: Computing forward predicates... [2018-06-24 21:14:16,983 INFO ]: Checked inductivity of 68 backedges. 1 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:17,002 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:17,002 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 22 [2018-06-24 21:14:17,002 INFO ]: Interpolant automaton has 22 states [2018-06-24 21:14:17,003 INFO ]: Constructing interpolant automaton starting with 22 interpolants. [2018-06-24 21:14:17,003 INFO ]: CoverageRelationStatistics Valid=46, Invalid=416, Unknown=0, NotChecked=0, Total=462 [2018-06-24 21:14:17,003 INFO ]: Start difference. First operand 32 states and 37 transitions. Second operand 22 states. [2018-06-24 21:14:17,295 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:17,295 INFO ]: Finished difference Result 48 states and 55 transitions. [2018-06-24 21:14:17,295 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-06-24 21:14:17,295 INFO ]: Start accepts. Automaton has 22 states. Word has length 20 [2018-06-24 21:14:17,296 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:17,296 INFO ]: With dead ends: 48 [2018-06-24 21:14:17,296 INFO ]: Without dead ends: 48 [2018-06-24 21:14:17,296 INFO ]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600 [2018-06-24 21:14:17,296 INFO ]: Start minimizeSevpa. Operand 48 states. [2018-06-24 21:14:17,299 INFO ]: Finished minimizeSevpa. Reduced states from 48 to 38. [2018-06-24 21:14:17,299 INFO ]: Start removeUnreachable. Operand 38 states. [2018-06-24 21:14:17,300 INFO ]: Finished removeUnreachable. Reduced from 38 states to 38 states and 45 transitions. [2018-06-24 21:14:17,300 INFO ]: Start accepts. Automaton has 38 states and 45 transitions. Word has length 20 [2018-06-24 21:14:17,300 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:17,300 INFO ]: Abstraction has 38 states and 45 transitions. [2018-06-24 21:14:17,300 INFO ]: Interpolant automaton has 22 states. [2018-06-24 21:14:17,300 INFO ]: Start isEmpty. Operand 38 states and 45 transitions. [2018-06-24 21:14:17,301 INFO ]: Finished isEmpty. Found accepting run of length 22 [2018-06-24 21:14:17,301 INFO ]: Found error trace [2018-06-24 21:14:17,301 INFO ]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:17,301 INFO ]: === Iteration 18 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:17,301 INFO ]: Analyzing trace with hash -1174968348, now seen corresponding path program 16 times [2018-06-24 21:14:17,301 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:17,301 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:17,302 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:17,302 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:17,302 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:17,312 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:17,493 INFO ]: Checked inductivity of 80 backedges. 16 proven. 63 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:17,493 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:17,493 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:17,498 INFO ]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-06-24 21:14:17,515 INFO ]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-06-24 21:14:17,515 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:17,517 INFO ]: Computing forward predicates... [2018-06-24 21:14:17,639 INFO ]: Checked inductivity of 80 backedges. 22 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:17,659 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:17,659 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 20 [2018-06-24 21:14:17,659 INFO ]: Interpolant automaton has 20 states [2018-06-24 21:14:17,659 INFO ]: Constructing interpolant automaton starting with 20 interpolants. [2018-06-24 21:14:17,659 INFO ]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2018-06-24 21:14:17,659 INFO ]: Start difference. First operand 38 states and 45 transitions. Second operand 20 states. [2018-06-24 21:14:17,741 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:17,741 INFO ]: Finished difference Result 50 states and 57 transitions. [2018-06-24 21:14:17,742 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-06-24 21:14:17,742 INFO ]: Start accepts. Automaton has 20 states. Word has length 21 [2018-06-24 21:14:17,742 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:17,742 INFO ]: With dead ends: 50 [2018-06-24 21:14:17,742 INFO ]: Without dead ends: 50 [2018-06-24 21:14:17,742 INFO ]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2018-06-24 21:14:17,742 INFO ]: Start minimizeSevpa. Operand 50 states. [2018-06-24 21:14:17,746 INFO ]: Finished minimizeSevpa. Reduced states from 50 to 34. [2018-06-24 21:14:17,746 INFO ]: Start removeUnreachable. Operand 34 states. [2018-06-24 21:14:17,747 INFO ]: Finished removeUnreachable. Reduced from 34 states to 34 states and 39 transitions. [2018-06-24 21:14:17,747 INFO ]: Start accepts. Automaton has 34 states and 39 transitions. Word has length 21 [2018-06-24 21:14:17,747 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:17,747 INFO ]: Abstraction has 34 states and 39 transitions. [2018-06-24 21:14:17,747 INFO ]: Interpolant automaton has 20 states. [2018-06-24 21:14:17,747 INFO ]: Start isEmpty. Operand 34 states and 39 transitions. [2018-06-24 21:14:17,748 INFO ]: Finished isEmpty. Found accepting run of length 22 [2018-06-24 21:14:17,748 INFO ]: Found error trace [2018-06-24 21:14:17,748 INFO ]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:17,748 INFO ]: === Iteration 19 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:17,748 INFO ]: Analyzing trace with hash 238072878, now seen corresponding path program 17 times [2018-06-24 21:14:17,748 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:17,749 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:17,750 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:17,750 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:17,750 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:17,759 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:18,159 INFO ]: Checked inductivity of 80 backedges. 11 proven. 68 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:18,159 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:18,159 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:18,165 INFO ]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-06-24 21:14:18,252 INFO ]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-06-24 21:14:18,252 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:18,255 INFO ]: Computing forward predicates... [2018-06-24 21:14:18,667 INFO ]: Checked inductivity of 80 backedges. 22 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:18,686 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:18,686 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 21 [2018-06-24 21:14:18,686 INFO ]: Interpolant automaton has 21 states [2018-06-24 21:14:18,686 INFO ]: Constructing interpolant automaton starting with 21 interpolants. [2018-06-24 21:14:18,686 INFO ]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2018-06-24 21:14:18,687 INFO ]: Start difference. First operand 34 states and 39 transitions. Second operand 21 states. [2018-06-24 21:14:18,933 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:18,933 INFO ]: Finished difference Result 52 states and 59 transitions. [2018-06-24 21:14:18,956 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-06-24 21:14:18,956 INFO ]: Start accepts. Automaton has 21 states. Word has length 21 [2018-06-24 21:14:18,956 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:18,956 INFO ]: With dead ends: 52 [2018-06-24 21:14:18,956 INFO ]: Without dead ends: 35 [2018-06-24 21:14:18,957 INFO ]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=186, Invalid=684, Unknown=0, NotChecked=0, Total=870 [2018-06-24 21:14:18,957 INFO ]: Start minimizeSevpa. Operand 35 states. [2018-06-24 21:14:18,959 INFO ]: Finished minimizeSevpa. Reduced states from 35 to 35. [2018-06-24 21:14:18,959 INFO ]: Start removeUnreachable. Operand 35 states. [2018-06-24 21:14:18,959 INFO ]: Finished removeUnreachable. Reduced from 35 states to 35 states and 40 transitions. [2018-06-24 21:14:18,960 INFO ]: Start accepts. Automaton has 35 states and 40 transitions. Word has length 21 [2018-06-24 21:14:18,960 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:18,960 INFO ]: Abstraction has 35 states and 40 transitions. [2018-06-24 21:14:18,960 INFO ]: Interpolant automaton has 21 states. [2018-06-24 21:14:18,960 INFO ]: Start isEmpty. Operand 35 states and 40 transitions. [2018-06-24 21:14:18,960 INFO ]: Finished isEmpty. Found accepting run of length 23 [2018-06-24 21:14:18,960 INFO ]: Found error trace [2018-06-24 21:14:18,960 INFO ]: trace histogram [12, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:18,960 INFO ]: === Iteration 20 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:18,960 INFO ]: Analyzing trace with hash -2064752167, now seen corresponding path program 18 times [2018-06-24 21:14:18,960 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:18,960 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:18,961 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:18,961 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:18,961 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:18,985 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:19,442 INFO ]: Checked inductivity of 93 backedges. 1 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:19,442 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:19,442 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:19,448 INFO ]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-06-24 21:14:19,470 INFO ]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2018-06-24 21:14:19,470 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:19,472 INFO ]: Computing forward predicates... [2018-06-24 21:14:19,652 INFO ]: Checked inductivity of 93 backedges. 1 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:19,674 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:19,674 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 25 [2018-06-24 21:14:19,675 INFO ]: Interpolant automaton has 25 states [2018-06-24 21:14:19,675 INFO ]: Constructing interpolant automaton starting with 25 interpolants. [2018-06-24 21:14:19,675 INFO ]: CoverageRelationStatistics Valid=53, Invalid=547, Unknown=0, NotChecked=0, Total=600 [2018-06-24 21:14:19,675 INFO ]: Start difference. First operand 35 states and 40 transitions. Second operand 25 states. [2018-06-24 21:14:20,248 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:20,248 INFO ]: Finished difference Result 53 states and 60 transitions. [2018-06-24 21:14:20,249 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-06-24 21:14:20,249 INFO ]: Start accepts. Automaton has 25 states. Word has length 22 [2018-06-24 21:14:20,249 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:20,249 INFO ]: With dead ends: 53 [2018-06-24 21:14:20,249 INFO ]: Without dead ends: 53 [2018-06-24 21:14:20,250 INFO ]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2018-06-24 21:14:20,250 INFO ]: Start minimizeSevpa. Operand 53 states. [2018-06-24 21:14:20,252 INFO ]: Finished minimizeSevpa. Reduced states from 53 to 41. [2018-06-24 21:14:20,252 INFO ]: Start removeUnreachable. Operand 41 states. [2018-06-24 21:14:20,252 INFO ]: Finished removeUnreachable. Reduced from 41 states to 41 states and 48 transitions. [2018-06-24 21:14:20,253 INFO ]: Start accepts. Automaton has 41 states and 48 transitions. Word has length 22 [2018-06-24 21:14:20,253 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:20,253 INFO ]: Abstraction has 41 states and 48 transitions. [2018-06-24 21:14:20,253 INFO ]: Interpolant automaton has 25 states. [2018-06-24 21:14:20,253 INFO ]: Start isEmpty. Operand 41 states and 48 transitions. [2018-06-24 21:14:20,253 INFO ]: Finished isEmpty. Found accepting run of length 24 [2018-06-24 21:14:20,253 INFO ]: Found error trace [2018-06-24 21:14:20,253 INFO ]: trace histogram [13, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:20,253 INFO ]: === Iteration 21 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:20,254 INFO ]: Analyzing trace with hash -437884530, now seen corresponding path program 19 times [2018-06-24 21:14:20,254 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:20,254 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:20,254 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:20,254 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:20,254 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:20,275 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:20,748 INFO ]: Checked inductivity of 107 backedges. 22 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:20,749 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:20,749 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:20,761 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:20,780 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:20,874 INFO ]: Computing forward predicates... [2018-06-24 21:14:20,933 INFO ]: Checked inductivity of 107 backedges. 29 proven. 77 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:20,955 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:20,955 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 22 [2018-06-24 21:14:20,955 INFO ]: Interpolant automaton has 22 states [2018-06-24 21:14:20,955 INFO ]: Constructing interpolant automaton starting with 22 interpolants. [2018-06-24 21:14:20,955 INFO ]: CoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2018-06-24 21:14:20,955 INFO ]: Start difference. First operand 41 states and 48 transitions. Second operand 22 states. [2018-06-24 21:14:21,040 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:21,040 INFO ]: Finished difference Result 55 states and 62 transitions. [2018-06-24 21:14:21,041 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-06-24 21:14:21,041 INFO ]: Start accepts. Automaton has 22 states. Word has length 23 [2018-06-24 21:14:21,041 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:21,041 INFO ]: With dead ends: 55 [2018-06-24 21:14:21,041 INFO ]: Without dead ends: 55 [2018-06-24 21:14:21,042 INFO ]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2018-06-24 21:14:21,042 INFO ]: Start minimizeSevpa. Operand 55 states. [2018-06-24 21:14:21,044 INFO ]: Finished minimizeSevpa. Reduced states from 55 to 37. [2018-06-24 21:14:21,044 INFO ]: Start removeUnreachable. Operand 37 states. [2018-06-24 21:14:21,044 INFO ]: Finished removeUnreachable. Reduced from 37 states to 37 states and 42 transitions. [2018-06-24 21:14:21,044 INFO ]: Start accepts. Automaton has 37 states and 42 transitions. Word has length 23 [2018-06-24 21:14:21,044 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:21,044 INFO ]: Abstraction has 37 states and 42 transitions. [2018-06-24 21:14:21,044 INFO ]: Interpolant automaton has 22 states. [2018-06-24 21:14:21,045 INFO ]: Start isEmpty. Operand 37 states and 42 transitions. [2018-06-24 21:14:21,045 INFO ]: Finished isEmpty. Found accepting run of length 24 [2018-06-24 21:14:21,045 INFO ]: Found error trace [2018-06-24 21:14:21,045 INFO ]: trace histogram [13, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:21,045 INFO ]: === Iteration 22 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:21,046 INFO ]: Analyzing trace with hash 416720516, now seen corresponding path program 20 times [2018-06-24 21:14:21,046 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:21,046 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:21,046 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:21,046 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:21,046 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:21,055 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:21,235 INFO ]: Checked inductivity of 107 backedges. 16 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:21,235 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:21,235 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:21,241 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-06-24 21:14:21,261 INFO ]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-06-24 21:14:21,261 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:21,263 INFO ]: Computing forward predicates... [2018-06-24 21:14:21,447 INFO ]: Checked inductivity of 107 backedges. 15 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:21,466 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:21,466 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 34 [2018-06-24 21:14:21,466 INFO ]: Interpolant automaton has 34 states [2018-06-24 21:14:21,466 INFO ]: Constructing interpolant automaton starting with 34 interpolants. [2018-06-24 21:14:21,467 INFO ]: CoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2018-06-24 21:14:21,467 INFO ]: Start difference. First operand 37 states and 42 transitions. Second operand 34 states. [2018-06-24 21:14:21,741 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:21,741 INFO ]: Finished difference Result 55 states and 60 transitions. [2018-06-24 21:14:21,742 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-06-24 21:14:21,742 INFO ]: Start accepts. Automaton has 34 states. Word has length 23 [2018-06-24 21:14:21,742 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:21,742 INFO ]: With dead ends: 55 [2018-06-24 21:14:21,742 INFO ]: Without dead ends: 38 [2018-06-24 21:14:21,743 INFO ]: 0 DeclaredPredicates, 51 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=1628, Unknown=0, NotChecked=0, Total=1892 [2018-06-24 21:14:21,743 INFO ]: Start minimizeSevpa. Operand 38 states. [2018-06-24 21:14:21,745 INFO ]: Finished minimizeSevpa. Reduced states from 38 to 38. [2018-06-24 21:14:21,745 INFO ]: Start removeUnreachable. Operand 38 states. [2018-06-24 21:14:21,745 INFO ]: Finished removeUnreachable. Reduced from 38 states to 38 states and 43 transitions. [2018-06-24 21:14:21,745 INFO ]: Start accepts. Automaton has 38 states and 43 transitions. Word has length 23 [2018-06-24 21:14:21,745 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:21,745 INFO ]: Abstraction has 38 states and 43 transitions. [2018-06-24 21:14:21,745 INFO ]: Interpolant automaton has 34 states. [2018-06-24 21:14:21,745 INFO ]: Start isEmpty. Operand 38 states and 43 transitions. [2018-06-24 21:14:21,746 INFO ]: Finished isEmpty. Found accepting run of length 25 [2018-06-24 21:14:21,746 INFO ]: Found error trace [2018-06-24 21:14:21,746 INFO ]: trace histogram [14, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:21,746 INFO ]: === Iteration 23 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:21,746 INFO ]: Analyzing trace with hash -689990289, now seen corresponding path program 21 times [2018-06-24 21:14:21,746 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:21,746 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:21,747 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:21,747 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:21,747 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:21,767 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:22,304 WARN ]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2018-06-24 21:14:22,735 INFO ]: Checked inductivity of 122 backedges. 1 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:22,735 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:22,735 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:22,744 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-06-24 21:14:22,771 INFO ]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-06-24 21:14:22,771 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:22,773 INFO ]: Computing forward predicates... [2018-06-24 21:14:22,985 INFO ]: Checked inductivity of 122 backedges. 1 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:23,007 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:23,007 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 28 [2018-06-24 21:14:23,007 INFO ]: Interpolant automaton has 28 states [2018-06-24 21:14:23,007 INFO ]: Constructing interpolant automaton starting with 28 interpolants. [2018-06-24 21:14:23,008 INFO ]: CoverageRelationStatistics Valid=60, Invalid=696, Unknown=0, NotChecked=0, Total=756 [2018-06-24 21:14:23,008 INFO ]: Start difference. First operand 38 states and 43 transitions. Second operand 28 states. [2018-06-24 21:14:23,227 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:23,227 INFO ]: Finished difference Result 58 states and 65 transitions. [2018-06-24 21:14:23,228 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-06-24 21:14:23,228 INFO ]: Start accepts. Automaton has 28 states. Word has length 24 [2018-06-24 21:14:23,229 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:23,229 INFO ]: With dead ends: 58 [2018-06-24 21:14:23,229 INFO ]: Without dead ends: 58 [2018-06-24 21:14:23,229 INFO ]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=86, Invalid=844, Unknown=0, NotChecked=0, Total=930 [2018-06-24 21:14:23,229 INFO ]: Start minimizeSevpa. Operand 58 states. [2018-06-24 21:14:23,231 INFO ]: Finished minimizeSevpa. Reduced states from 58 to 44. [2018-06-24 21:14:23,232 INFO ]: Start removeUnreachable. Operand 44 states. [2018-06-24 21:14:23,233 INFO ]: Finished removeUnreachable. Reduced from 44 states to 44 states and 51 transitions. [2018-06-24 21:14:23,233 INFO ]: Start accepts. Automaton has 44 states and 51 transitions. Word has length 24 [2018-06-24 21:14:23,233 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:23,233 INFO ]: Abstraction has 44 states and 51 transitions. [2018-06-24 21:14:23,233 INFO ]: Interpolant automaton has 28 states. [2018-06-24 21:14:23,233 INFO ]: Start isEmpty. Operand 44 states and 51 transitions. [2018-06-24 21:14:23,234 INFO ]: Finished isEmpty. Found accepting run of length 26 [2018-06-24 21:14:23,234 INFO ]: Found error trace [2018-06-24 21:14:23,234 INFO ]: trace histogram [15, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:23,234 INFO ]: === Iteration 24 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:23,234 INFO ]: Analyzing trace with hash -638286876, now seen corresponding path program 22 times [2018-06-24 21:14:23,234 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:23,234 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:23,235 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:23,235 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:23,235 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:23,244 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:23,440 INFO ]: Checked inductivity of 138 backedges. 29 proven. 108 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:23,440 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:23,440 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2018-06-24 21:14:23,453 INFO ]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:23,476 INFO ]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-06-24 21:14:23,476 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:23,478 INFO ]: Computing forward predicates... [2018-06-24 21:14:23,564 INFO ]: Checked inductivity of 138 backedges. 37 proven. 100 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:23,587 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:23,587 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 24 [2018-06-24 21:14:23,587 INFO ]: Interpolant automaton has 24 states [2018-06-24 21:14:23,588 INFO ]: Constructing interpolant automaton starting with 24 interpolants. [2018-06-24 21:14:23,588 INFO ]: CoverageRelationStatistics Valid=125, Invalid=427, Unknown=0, NotChecked=0, Total=552 [2018-06-24 21:14:23,588 INFO ]: Start difference. First operand 44 states and 51 transitions. Second operand 24 states. [2018-06-24 21:14:23,664 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:23,664 INFO ]: Finished difference Result 60 states and 67 transitions. [2018-06-24 21:14:23,664 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-06-24 21:14:23,664 INFO ]: Start accepts. Automaton has 24 states. Word has length 25 [2018-06-24 21:14:23,664 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:23,664 INFO ]: With dead ends: 60 [2018-06-24 21:14:23,664 INFO ]: Without dead ends: 60 [2018-06-24 21:14:23,665 INFO ]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2018-06-24 21:14:23,665 INFO ]: Start minimizeSevpa. Operand 60 states. [2018-06-24 21:14:23,666 INFO ]: Finished minimizeSevpa. Reduced states from 60 to 40. [2018-06-24 21:14:23,666 INFO ]: Start removeUnreachable. Operand 40 states. [2018-06-24 21:14:23,667 INFO ]: Finished removeUnreachable. Reduced from 40 states to 40 states and 45 transitions. [2018-06-24 21:14:23,667 INFO ]: Start accepts. Automaton has 40 states and 45 transitions. Word has length 25 [2018-06-24 21:14:23,667 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:23,667 INFO ]: Abstraction has 40 states and 45 transitions. [2018-06-24 21:14:23,667 INFO ]: Interpolant automaton has 24 states. [2018-06-24 21:14:23,667 INFO ]: Start isEmpty. Operand 40 states and 45 transitions. [2018-06-24 21:14:23,667 INFO ]: Finished isEmpty. Found accepting run of length 26 [2018-06-24 21:14:23,667 INFO ]: Found error trace [2018-06-24 21:14:23,667 INFO ]: trace histogram [15, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:23,667 INFO ]: === Iteration 25 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:23,667 INFO ]: Analyzing trace with hash 84665774, now seen corresponding path program 23 times [2018-06-24 21:14:23,667 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:23,667 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:23,668 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:23,668 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:23,668 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:23,677 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:24,243 INFO ]: Checked inductivity of 138 backedges. 22 proven. 115 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:24,243 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:24,243 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:24,248 INFO ]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-06-24 21:14:24,277 INFO ]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2018-06-24 21:14:24,277 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:24,279 INFO ]: Computing forward predicates... [2018-06-24 21:14:24,354 INFO ]: Checked inductivity of 138 backedges. 37 proven. 100 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:24,373 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:24,373 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 24 [2018-06-24 21:14:24,373 INFO ]: Interpolant automaton has 24 states [2018-06-24 21:14:24,373 INFO ]: Constructing interpolant automaton starting with 24 interpolants. [2018-06-24 21:14:24,373 INFO ]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2018-06-24 21:14:24,373 INFO ]: Start difference. First operand 40 states and 45 transitions. Second operand 24 states. [2018-06-24 21:14:24,639 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:24,639 INFO ]: Finished difference Result 62 states and 69 transitions. [2018-06-24 21:14:24,639 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-06-24 21:14:24,639 INFO ]: Start accepts. Automaton has 24 states. Word has length 25 [2018-06-24 21:14:24,639 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:24,639 INFO ]: With dead ends: 62 [2018-06-24 21:14:24,639 INFO ]: Without dead ends: 41 [2018-06-24 21:14:24,640 INFO ]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=256, Invalid=934, Unknown=0, NotChecked=0, Total=1190 [2018-06-24 21:14:24,640 INFO ]: Start minimizeSevpa. Operand 41 states. [2018-06-24 21:14:24,641 INFO ]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-06-24 21:14:24,641 INFO ]: Start removeUnreachable. Operand 41 states. [2018-06-24 21:14:24,642 INFO ]: Finished removeUnreachable. Reduced from 41 states to 41 states and 46 transitions. [2018-06-24 21:14:24,642 INFO ]: Start accepts. Automaton has 41 states and 46 transitions. Word has length 25 [2018-06-24 21:14:24,642 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:24,642 INFO ]: Abstraction has 41 states and 46 transitions. [2018-06-24 21:14:24,642 INFO ]: Interpolant automaton has 24 states. [2018-06-24 21:14:24,642 INFO ]: Start isEmpty. Operand 41 states and 46 transitions. [2018-06-24 21:14:24,642 INFO ]: Finished isEmpty. Found accepting run of length 27 [2018-06-24 21:14:24,642 INFO ]: Found error trace [2018-06-24 21:14:24,642 INFO ]: trace histogram [16, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:24,642 INFO ]: === Iteration 26 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:24,643 INFO ]: Analyzing trace with hash 1687471577, now seen corresponding path program 24 times [2018-06-24 21:14:24,643 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:24,643 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:24,643 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:24,643 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:24,643 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:24,662 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:24,948 INFO ]: Checked inductivity of 155 backedges. 1 proven. 153 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:24,948 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:24,948 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:24,953 INFO ]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-06-24 21:14:24,981 INFO ]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2018-06-24 21:14:24,981 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:24,984 INFO ]: Computing forward predicates... [2018-06-24 21:14:25,233 INFO ]: Checked inductivity of 155 backedges. 1 proven. 153 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:25,252 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:25,252 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 31 [2018-06-24 21:14:25,252 INFO ]: Interpolant automaton has 31 states [2018-06-24 21:14:25,252 INFO ]: Constructing interpolant automaton starting with 31 interpolants. [2018-06-24 21:14:25,252 INFO ]: CoverageRelationStatistics Valid=67, Invalid=863, Unknown=0, NotChecked=0, Total=930 [2018-06-24 21:14:25,252 INFO ]: Start difference. First operand 41 states and 46 transitions. Second operand 31 states. [2018-06-24 21:14:25,629 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:25,629 INFO ]: Finished difference Result 63 states and 70 transitions. [2018-06-24 21:14:25,631 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-06-24 21:14:25,631 INFO ]: Start accepts. Automaton has 31 states. Word has length 26 [2018-06-24 21:14:25,631 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:25,632 INFO ]: With dead ends: 63 [2018-06-24 21:14:25,632 INFO ]: Without dead ends: 63 [2018-06-24 21:14:25,632 INFO ]: 0 DeclaredPredicates, 51 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=95, Invalid=1027, Unknown=0, NotChecked=0, Total=1122 [2018-06-24 21:14:25,632 INFO ]: Start minimizeSevpa. Operand 63 states. [2018-06-24 21:14:25,634 INFO ]: Finished minimizeSevpa. Reduced states from 63 to 47. [2018-06-24 21:14:25,634 INFO ]: Start removeUnreachable. Operand 47 states. [2018-06-24 21:14:25,634 INFO ]: Finished removeUnreachable. Reduced from 47 states to 47 states and 54 transitions. [2018-06-24 21:14:25,634 INFO ]: Start accepts. Automaton has 47 states and 54 transitions. Word has length 26 [2018-06-24 21:14:25,634 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:25,634 INFO ]: Abstraction has 47 states and 54 transitions. [2018-06-24 21:14:25,634 INFO ]: Interpolant automaton has 31 states. [2018-06-24 21:14:25,634 INFO ]: Start isEmpty. Operand 47 states and 54 transitions. [2018-06-24 21:14:25,636 INFO ]: Finished isEmpty. Found accepting run of length 28 [2018-06-24 21:14:25,636 INFO ]: Found error trace [2018-06-24 21:14:25,636 INFO ]: trace histogram [17, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:25,636 INFO ]: === Iteration 27 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:25,636 INFO ]: Analyzing trace with hash -165156082, now seen corresponding path program 25 times [2018-06-24 21:14:25,636 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:25,636 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:25,637 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:25,637 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:25,637 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:25,644 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:26,025 INFO ]: Checked inductivity of 173 backedges. 37 proven. 135 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:26,025 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:26,025 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:26,033 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:26,059 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:26,061 INFO ]: Computing forward predicates... [2018-06-24 21:14:26,112 INFO ]: Checked inductivity of 173 backedges. 46 proven. 126 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:26,131 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:26,131 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 26 [2018-06-24 21:14:26,132 INFO ]: Interpolant automaton has 26 states [2018-06-24 21:14:26,132 INFO ]: Constructing interpolant automaton starting with 26 interpolants. [2018-06-24 21:14:26,132 INFO ]: CoverageRelationStatistics Valid=148, Invalid=502, Unknown=0, NotChecked=0, Total=650 [2018-06-24 21:14:26,132 INFO ]: Start difference. First operand 47 states and 54 transitions. Second operand 26 states. [2018-06-24 21:14:26,231 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:26,231 INFO ]: Finished difference Result 65 states and 72 transitions. [2018-06-24 21:14:26,232 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-06-24 21:14:26,232 INFO ]: Start accepts. Automaton has 26 states. Word has length 27 [2018-06-24 21:14:26,232 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:26,232 INFO ]: With dead ends: 65 [2018-06-24 21:14:26,232 INFO ]: Without dead ends: 65 [2018-06-24 21:14:26,233 INFO ]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2018-06-24 21:14:26,233 INFO ]: Start minimizeSevpa. Operand 65 states. [2018-06-24 21:14:26,234 INFO ]: Finished minimizeSevpa. Reduced states from 65 to 43. [2018-06-24 21:14:26,234 INFO ]: Start removeUnreachable. Operand 43 states. [2018-06-24 21:14:26,235 INFO ]: Finished removeUnreachable. Reduced from 43 states to 43 states and 48 transitions. [2018-06-24 21:14:26,235 INFO ]: Start accepts. Automaton has 43 states and 48 transitions. Word has length 27 [2018-06-24 21:14:26,235 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:26,235 INFO ]: Abstraction has 43 states and 48 transitions. [2018-06-24 21:14:26,235 INFO ]: Interpolant automaton has 26 states. [2018-06-24 21:14:26,235 INFO ]: Start isEmpty. Operand 43 states and 48 transitions. [2018-06-24 21:14:26,235 INFO ]: Finished isEmpty. Found accepting run of length 28 [2018-06-24 21:14:26,235 INFO ]: Found error trace [2018-06-24 21:14:26,235 INFO ]: trace histogram [17, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:26,235 INFO ]: === Iteration 28 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:26,236 INFO ]: Analyzing trace with hash 771539588, now seen corresponding path program 26 times [2018-06-24 21:14:26,236 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:26,236 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:26,236 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:26,236 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:26,236 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:26,244 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:27,207 INFO ]: Checked inductivity of 173 backedges. 29 proven. 143 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:27,207 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:27,207 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:27,214 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-06-24 21:14:27,238 INFO ]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-06-24 21:14:27,238 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:27,241 INFO ]: Computing forward predicates... [2018-06-24 21:14:27,529 INFO ]: Checked inductivity of 173 backedges. 19 proven. 153 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:27,550 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:27,551 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 42 [2018-06-24 21:14:27,551 INFO ]: Interpolant automaton has 42 states [2018-06-24 21:14:27,551 INFO ]: Constructing interpolant automaton starting with 42 interpolants. [2018-06-24 21:14:27,551 INFO ]: CoverageRelationStatistics Valid=243, Invalid=1479, Unknown=0, NotChecked=0, Total=1722 [2018-06-24 21:14:27,551 INFO ]: Start difference. First operand 43 states and 48 transitions. Second operand 42 states. [2018-06-24 21:14:28,467 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:28,467 INFO ]: Finished difference Result 65 states and 70 transitions. [2018-06-24 21:14:28,467 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-06-24 21:14:28,467 INFO ]: Start accepts. Automaton has 42 states. Word has length 27 [2018-06-24 21:14:28,467 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:28,468 INFO ]: With dead ends: 65 [2018-06-24 21:14:28,468 INFO ]: Without dead ends: 44 [2018-06-24 21:14:28,468 INFO ]: 0 DeclaredPredicates, 61 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=377, Invalid=2485, Unknown=0, NotChecked=0, Total=2862 [2018-06-24 21:14:28,468 INFO ]: Start minimizeSevpa. Operand 44 states. [2018-06-24 21:14:28,470 INFO ]: Finished minimizeSevpa. Reduced states from 44 to 44. [2018-06-24 21:14:28,470 INFO ]: Start removeUnreachable. Operand 44 states. [2018-06-24 21:14:28,470 INFO ]: Finished removeUnreachable. Reduced from 44 states to 44 states and 49 transitions. [2018-06-24 21:14:28,470 INFO ]: Start accepts. Automaton has 44 states and 49 transitions. Word has length 27 [2018-06-24 21:14:28,470 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:28,470 INFO ]: Abstraction has 44 states and 49 transitions. [2018-06-24 21:14:28,470 INFO ]: Interpolant automaton has 42 states. [2018-06-24 21:14:28,470 INFO ]: Start isEmpty. Operand 44 states and 49 transitions. [2018-06-24 21:14:28,471 INFO ]: Finished isEmpty. Found accepting run of length 29 [2018-06-24 21:14:28,471 INFO ]: Found error trace [2018-06-24 21:14:28,471 INFO ]: trace histogram [18, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:28,471 INFO ]: === Iteration 29 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:28,471 INFO ]: Analyzing trace with hash -825342993, now seen corresponding path program 27 times [2018-06-24 21:14:28,471 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:28,471 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:28,473 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:28,473 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:28,473 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:28,487 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:29,109 INFO ]: Checked inductivity of 192 backedges. 1 proven. 190 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:29,109 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:29,109 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:29,118 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-06-24 21:14:29,158 INFO ]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2018-06-24 21:14:29,158 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:29,160 INFO ]: Computing forward predicates... [2018-06-24 21:14:29,413 INFO ]: Checked inductivity of 192 backedges. 1 proven. 190 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:29,431 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:29,431 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 34 [2018-06-24 21:14:29,432 INFO ]: Interpolant automaton has 34 states [2018-06-24 21:14:29,432 INFO ]: Constructing interpolant automaton starting with 34 interpolants. [2018-06-24 21:14:29,432 INFO ]: CoverageRelationStatistics Valid=74, Invalid=1048, Unknown=0, NotChecked=0, Total=1122 [2018-06-24 21:14:29,432 INFO ]: Start difference. First operand 44 states and 49 transitions. Second operand 34 states. [2018-06-24 21:14:29,825 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:29,825 INFO ]: Finished difference Result 68 states and 75 transitions. [2018-06-24 21:14:29,826 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-06-24 21:14:29,826 INFO ]: Start accepts. Automaton has 34 states. Word has length 28 [2018-06-24 21:14:29,826 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:29,826 INFO ]: With dead ends: 68 [2018-06-24 21:14:29,826 INFO ]: Without dead ends: 68 [2018-06-24 21:14:29,826 INFO ]: 0 DeclaredPredicates, 55 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=104, Invalid=1228, Unknown=0, NotChecked=0, Total=1332 [2018-06-24 21:14:29,827 INFO ]: Start minimizeSevpa. Operand 68 states. [2018-06-24 21:14:29,829 INFO ]: Finished minimizeSevpa. Reduced states from 68 to 50. [2018-06-24 21:14:29,829 INFO ]: Start removeUnreachable. Operand 50 states. [2018-06-24 21:14:29,830 INFO ]: Finished removeUnreachable. Reduced from 50 states to 50 states and 57 transitions. [2018-06-24 21:14:29,830 INFO ]: Start accepts. Automaton has 50 states and 57 transitions. Word has length 28 [2018-06-24 21:14:29,830 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:29,830 INFO ]: Abstraction has 50 states and 57 transitions. [2018-06-24 21:14:29,830 INFO ]: Interpolant automaton has 34 states. [2018-06-24 21:14:29,830 INFO ]: Start isEmpty. Operand 50 states and 57 transitions. [2018-06-24 21:14:29,830 INFO ]: Finished isEmpty. Found accepting run of length 30 [2018-06-24 21:14:29,830 INFO ]: Found error trace [2018-06-24 21:14:29,830 INFO ]: trace histogram [19, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:29,830 INFO ]: === Iteration 30 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:29,830 INFO ]: Analyzing trace with hash 1210904548, now seen corresponding path program 28 times [2018-06-24 21:14:29,830 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:29,830 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:29,831 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:29,831 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:29,831 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:29,839 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:30,445 INFO ]: Checked inductivity of 212 backedges. 46 proven. 165 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:30,445 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:30,445 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:30,451 INFO ]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-06-24 21:14:30,476 INFO ]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-06-24 21:14:30,476 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:30,478 INFO ]: Computing forward predicates... [2018-06-24 21:14:30,526 INFO ]: Checked inductivity of 212 backedges. 56 proven. 155 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:30,545 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:30,545 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 28 [2018-06-24 21:14:30,545 INFO ]: Interpolant automaton has 28 states [2018-06-24 21:14:30,546 INFO ]: Constructing interpolant automaton starting with 28 interpolants. [2018-06-24 21:14:30,546 INFO ]: CoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2018-06-24 21:14:30,546 INFO ]: Start difference. First operand 50 states and 57 transitions. Second operand 28 states. [2018-06-24 21:14:30,862 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:30,862 INFO ]: Finished difference Result 70 states and 77 transitions. [2018-06-24 21:14:30,862 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-06-24 21:14:30,862 INFO ]: Start accepts. Automaton has 28 states. Word has length 29 [2018-06-24 21:14:30,862 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:30,863 INFO ]: With dead ends: 70 [2018-06-24 21:14:30,863 INFO ]: Without dead ends: 70 [2018-06-24 21:14:30,863 INFO ]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2018-06-24 21:14:30,863 INFO ]: Start minimizeSevpa. Operand 70 states. [2018-06-24 21:14:30,865 INFO ]: Finished minimizeSevpa. Reduced states from 70 to 46. [2018-06-24 21:14:30,865 INFO ]: Start removeUnreachable. Operand 46 states. [2018-06-24 21:14:30,865 INFO ]: Finished removeUnreachable. Reduced from 46 states to 46 states and 51 transitions. [2018-06-24 21:14:30,865 INFO ]: Start accepts. Automaton has 46 states and 51 transitions. Word has length 29 [2018-06-24 21:14:30,865 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:30,865 INFO ]: Abstraction has 46 states and 51 transitions. [2018-06-24 21:14:30,865 INFO ]: Interpolant automaton has 28 states. [2018-06-24 21:14:30,865 INFO ]: Start isEmpty. Operand 46 states and 51 transitions. [2018-06-24 21:14:30,866 INFO ]: Finished isEmpty. Found accepting run of length 30 [2018-06-24 21:14:30,867 INFO ]: Found error trace [2018-06-24 21:14:30,867 INFO ]: trace histogram [19, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:30,867 INFO ]: === Iteration 31 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:30,867 INFO ]: Analyzing trace with hash 183699246, now seen corresponding path program 29 times [2018-06-24 21:14:30,867 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:30,867 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:30,867 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:30,867 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:30,867 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:30,875 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:31,170 INFO ]: Checked inductivity of 212 backedges. 37 proven. 174 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:31,171 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:31,171 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:31,176 INFO ]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-06-24 21:14:31,209 INFO ]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2018-06-24 21:14:31,209 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:31,210 INFO ]: Computing forward predicates... [2018-06-24 21:14:31,260 INFO ]: Checked inductivity of 212 backedges. 56 proven. 155 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:31,279 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:31,279 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 28 [2018-06-24 21:14:31,279 INFO ]: Interpolant automaton has 28 states [2018-06-24 21:14:31,279 INFO ]: Constructing interpolant automaton starting with 28 interpolants. [2018-06-24 21:14:31,279 INFO ]: CoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2018-06-24 21:14:31,279 INFO ]: Start difference. First operand 46 states and 51 transitions. Second operand 28 states. [2018-06-24 21:14:31,546 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:31,546 INFO ]: Finished difference Result 72 states and 79 transitions. [2018-06-24 21:14:31,546 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-06-24 21:14:31,546 INFO ]: Start accepts. Automaton has 28 states. Word has length 29 [2018-06-24 21:14:31,546 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:31,546 INFO ]: With dead ends: 72 [2018-06-24 21:14:31,546 INFO ]: Without dead ends: 47 [2018-06-24 21:14:31,547 INFO ]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=352, Invalid=1288, Unknown=0, NotChecked=0, Total=1640 [2018-06-24 21:14:31,547 INFO ]: Start minimizeSevpa. Operand 47 states. [2018-06-24 21:14:31,548 INFO ]: Finished minimizeSevpa. Reduced states from 47 to 47. [2018-06-24 21:14:31,548 INFO ]: Start removeUnreachable. Operand 47 states. [2018-06-24 21:14:31,549 INFO ]: Finished removeUnreachable. Reduced from 47 states to 47 states and 52 transitions. [2018-06-24 21:14:31,549 INFO ]: Start accepts. Automaton has 47 states and 52 transitions. Word has length 29 [2018-06-24 21:14:31,549 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:31,549 INFO ]: Abstraction has 47 states and 52 transitions. [2018-06-24 21:14:31,549 INFO ]: Interpolant automaton has 28 states. [2018-06-24 21:14:31,549 INFO ]: Start isEmpty. Operand 47 states and 52 transitions. [2018-06-24 21:14:31,549 INFO ]: Finished isEmpty. Found accepting run of length 31 [2018-06-24 21:14:31,549 INFO ]: Found error trace [2018-06-24 21:14:31,549 INFO ]: trace histogram [20, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:31,551 INFO ]: === Iteration 32 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:31,551 INFO ]: Analyzing trace with hash -1117136423, now seen corresponding path program 30 times [2018-06-24 21:14:31,551 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:31,551 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:31,552 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:31,552 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:31,552 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:31,565 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:32,414 INFO ]: Checked inductivity of 233 backedges. 1 proven. 231 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:32,414 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:32,414 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:32,420 INFO ]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-06-24 21:14:32,454 INFO ]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2018-06-24 21:14:32,454 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:32,457 INFO ]: Computing forward predicates... [2018-06-24 21:14:32,742 INFO ]: Checked inductivity of 233 backedges. 1 proven. 231 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:32,761 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:32,761 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 37 [2018-06-24 21:14:32,761 INFO ]: Interpolant automaton has 37 states [2018-06-24 21:14:32,761 INFO ]: Constructing interpolant automaton starting with 37 interpolants. [2018-06-24 21:14:32,762 INFO ]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2018-06-24 21:14:32,762 INFO ]: Start difference. First operand 47 states and 52 transitions. Second operand 37 states. [2018-06-24 21:14:33,153 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:33,153 INFO ]: Finished difference Result 73 states and 80 transitions. [2018-06-24 21:14:33,156 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-06-24 21:14:33,156 INFO ]: Start accepts. Automaton has 37 states. Word has length 30 [2018-06-24 21:14:33,156 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:33,157 INFO ]: With dead ends: 73 [2018-06-24 21:14:33,157 INFO ]: Without dead ends: 73 [2018-06-24 21:14:33,157 INFO ]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=113, Invalid=1447, Unknown=0, NotChecked=0, Total=1560 [2018-06-24 21:14:33,157 INFO ]: Start minimizeSevpa. Operand 73 states. [2018-06-24 21:14:33,159 INFO ]: Finished minimizeSevpa. Reduced states from 73 to 53. [2018-06-24 21:14:33,159 INFO ]: Start removeUnreachable. Operand 53 states. [2018-06-24 21:14:33,161 INFO ]: Finished removeUnreachable. Reduced from 53 states to 53 states and 60 transitions. [2018-06-24 21:14:33,161 INFO ]: Start accepts. Automaton has 53 states and 60 transitions. Word has length 30 [2018-06-24 21:14:33,161 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:33,161 INFO ]: Abstraction has 53 states and 60 transitions. [2018-06-24 21:14:33,161 INFO ]: Interpolant automaton has 37 states. [2018-06-24 21:14:33,161 INFO ]: Start isEmpty. Operand 53 states and 60 transitions. [2018-06-24 21:14:33,161 INFO ]: Finished isEmpty. Found accepting run of length 32 [2018-06-24 21:14:33,161 INFO ]: Found error trace [2018-06-24 21:14:33,161 INFO ]: trace histogram [21, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:33,161 INFO ]: === Iteration 33 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:33,161 INFO ]: Analyzing trace with hash 1506630798, now seen corresponding path program 31 times [2018-06-24 21:14:33,162 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:33,162 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:33,162 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:33,162 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:33,162 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:33,173 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:33,422 INFO ]: Checked inductivity of 255 backedges. 56 proven. 198 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:33,422 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:33,422 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:33,428 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:33,455 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:33,457 INFO ]: Computing forward predicates... [2018-06-24 21:14:33,513 INFO ]: Checked inductivity of 255 backedges. 67 proven. 187 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:33,532 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:33,532 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 30 [2018-06-24 21:14:33,532 INFO ]: Interpolant automaton has 30 states [2018-06-24 21:14:33,533 INFO ]: Constructing interpolant automaton starting with 30 interpolants. [2018-06-24 21:14:33,533 INFO ]: CoverageRelationStatistics Valid=200, Invalid=670, Unknown=0, NotChecked=0, Total=870 [2018-06-24 21:14:33,533 INFO ]: Start difference. First operand 53 states and 60 transitions. Second operand 30 states. [2018-06-24 21:14:33,670 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:33,670 INFO ]: Finished difference Result 75 states and 82 transitions. [2018-06-24 21:14:33,671 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-06-24 21:14:33,671 INFO ]: Start accepts. Automaton has 30 states. Word has length 31 [2018-06-24 21:14:33,671 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:33,672 INFO ]: With dead ends: 75 [2018-06-24 21:14:33,672 INFO ]: Without dead ends: 75 [2018-06-24 21:14:33,672 INFO ]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=231, Invalid=761, Unknown=0, NotChecked=0, Total=992 [2018-06-24 21:14:33,672 INFO ]: Start minimizeSevpa. Operand 75 states. [2018-06-24 21:14:33,673 INFO ]: Finished minimizeSevpa. Reduced states from 75 to 49. [2018-06-24 21:14:33,673 INFO ]: Start removeUnreachable. Operand 49 states. [2018-06-24 21:14:33,674 INFO ]: Finished removeUnreachable. Reduced from 49 states to 49 states and 54 transitions. [2018-06-24 21:14:33,674 INFO ]: Start accepts. Automaton has 49 states and 54 transitions. Word has length 31 [2018-06-24 21:14:33,674 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:33,674 INFO ]: Abstraction has 49 states and 54 transitions. [2018-06-24 21:14:33,674 INFO ]: Interpolant automaton has 30 states. [2018-06-24 21:14:33,674 INFO ]: Start isEmpty. Operand 49 states and 54 transitions. [2018-06-24 21:14:33,674 INFO ]: Finished isEmpty. Found accepting run of length 32 [2018-06-24 21:14:33,674 INFO ]: Found error trace [2018-06-24 21:14:33,674 INFO ]: trace histogram [21, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:33,674 INFO ]: === Iteration 34 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:33,675 INFO ]: Analyzing trace with hash -271962492, now seen corresponding path program 32 times [2018-06-24 21:14:33,675 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:33,675 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:33,675 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:33,675 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:33,675 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:33,684 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:33,995 INFO ]: Checked inductivity of 255 backedges. 46 proven. 208 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:33,995 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:33,995 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:34,001 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-06-24 21:14:34,028 INFO ]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-06-24 21:14:34,028 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:34,031 INFO ]: Computing forward predicates... [2018-06-24 21:14:34,476 INFO ]: Checked inductivity of 255 backedges. 23 proven. 231 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:34,496 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:34,500 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26] total 50 [2018-06-24 21:14:34,501 INFO ]: Interpolant automaton has 50 states [2018-06-24 21:14:34,501 INFO ]: Constructing interpolant automaton starting with 50 interpolants. [2018-06-24 21:14:34,501 INFO ]: CoverageRelationStatistics Valid=339, Invalid=2111, Unknown=0, NotChecked=0, Total=2450 [2018-06-24 21:14:34,501 INFO ]: Start difference. First operand 49 states and 54 transitions. Second operand 50 states. [2018-06-24 21:14:34,886 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:34,886 INFO ]: Finished difference Result 75 states and 80 transitions. [2018-06-24 21:14:34,887 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-06-24 21:14:34,887 INFO ]: Start accepts. Automaton has 50 states. Word has length 31 [2018-06-24 21:14:34,887 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:34,887 INFO ]: With dead ends: 75 [2018-06-24 21:14:34,887 INFO ]: Without dead ends: 50 [2018-06-24 21:14:34,888 INFO ]: 0 DeclaredPredicates, 71 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=510, Invalid=3522, Unknown=0, NotChecked=0, Total=4032 [2018-06-24 21:14:34,889 INFO ]: Start minimizeSevpa. Operand 50 states. [2018-06-24 21:14:34,890 INFO ]: Finished minimizeSevpa. Reduced states from 50 to 50. [2018-06-24 21:14:34,890 INFO ]: Start removeUnreachable. Operand 50 states. [2018-06-24 21:14:34,891 INFO ]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2018-06-24 21:14:34,891 INFO ]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 31 [2018-06-24 21:14:34,891 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:34,891 INFO ]: Abstraction has 50 states and 55 transitions. [2018-06-24 21:14:34,891 INFO ]: Interpolant automaton has 50 states. [2018-06-24 21:14:34,891 INFO ]: Start isEmpty. Operand 50 states and 55 transitions. [2018-06-24 21:14:34,892 INFO ]: Finished isEmpty. Found accepting run of length 33 [2018-06-24 21:14:34,892 INFO ]: Found error trace [2018-06-24 21:14:34,892 INFO ]: trace histogram [22, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:34,892 INFO ]: === Iteration 35 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:34,892 INFO ]: Analyzing trace with hash -539557265, now seen corresponding path program 33 times [2018-06-24 21:14:34,892 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:34,892 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:34,893 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:34,893 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:34,893 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:34,906 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:35,388 INFO ]: Checked inductivity of 278 backedges. 1 proven. 276 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:35,389 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:35,389 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:35,394 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-06-24 21:14:35,568 INFO ]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2018-06-24 21:14:35,568 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:35,571 INFO ]: Computing forward predicates... [2018-06-24 21:14:36,148 INFO ]: Checked inductivity of 278 backedges. 1 proven. 276 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:36,168 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:36,168 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 40 [2018-06-24 21:14:36,168 INFO ]: Interpolant automaton has 40 states [2018-06-24 21:14:36,168 INFO ]: Constructing interpolant automaton starting with 40 interpolants. [2018-06-24 21:14:36,168 INFO ]: CoverageRelationStatistics Valid=88, Invalid=1472, Unknown=0, NotChecked=0, Total=1560 [2018-06-24 21:14:36,168 INFO ]: Start difference. First operand 50 states and 55 transitions. Second operand 40 states. [2018-06-24 21:14:36,679 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:36,679 INFO ]: Finished difference Result 78 states and 85 transitions. [2018-06-24 21:14:36,679 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-06-24 21:14:36,679 INFO ]: Start accepts. Automaton has 40 states. Word has length 32 [2018-06-24 21:14:36,679 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:36,679 INFO ]: With dead ends: 78 [2018-06-24 21:14:36,679 INFO ]: Without dead ends: 78 [2018-06-24 21:14:36,680 INFO ]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=122, Invalid=1684, Unknown=0, NotChecked=0, Total=1806 [2018-06-24 21:14:36,680 INFO ]: Start minimizeSevpa. Operand 78 states. [2018-06-24 21:14:36,682 INFO ]: Finished minimizeSevpa. Reduced states from 78 to 56. [2018-06-24 21:14:36,682 INFO ]: Start removeUnreachable. Operand 56 states. [2018-06-24 21:14:36,682 INFO ]: Finished removeUnreachable. Reduced from 56 states to 56 states and 63 transitions. [2018-06-24 21:14:36,682 INFO ]: Start accepts. Automaton has 56 states and 63 transitions. Word has length 32 [2018-06-24 21:14:36,682 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:36,682 INFO ]: Abstraction has 56 states and 63 transitions. [2018-06-24 21:14:36,682 INFO ]: Interpolant automaton has 40 states. [2018-06-24 21:14:36,682 INFO ]: Start isEmpty. Operand 56 states and 63 transitions. [2018-06-24 21:14:36,683 INFO ]: Finished isEmpty. Found accepting run of length 34 [2018-06-24 21:14:36,683 INFO ]: Found error trace [2018-06-24 21:14:36,683 INFO ]: trace histogram [23, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:36,683 INFO ]: === Iteration 36 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:36,683 INFO ]: Analyzing trace with hash -245060636, now seen corresponding path program 34 times [2018-06-24 21:14:36,683 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:36,683 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:36,684 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:36,684 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:36,684 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:36,693 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:37,057 INFO ]: Checked inductivity of 302 backedges. 67 proven. 234 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:37,057 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:37,057 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:37,062 INFO ]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-06-24 21:14:37,092 INFO ]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-06-24 21:14:37,092 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:37,094 INFO ]: Computing forward predicates... [2018-06-24 21:14:37,148 INFO ]: Checked inductivity of 302 backedges. 79 proven. 222 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:37,168 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:37,168 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 32 [2018-06-24 21:14:37,168 INFO ]: Interpolant automaton has 32 states [2018-06-24 21:14:37,168 INFO ]: Constructing interpolant automaton starting with 32 interpolants. [2018-06-24 21:14:37,169 INFO ]: CoverageRelationStatistics Valid=229, Invalid=763, Unknown=0, NotChecked=0, Total=992 [2018-06-24 21:14:37,169 INFO ]: Start difference. First operand 56 states and 63 transitions. Second operand 32 states. [2018-06-24 21:14:37,301 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:37,301 INFO ]: Finished difference Result 80 states and 87 transitions. [2018-06-24 21:14:37,301 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-06-24 21:14:37,301 INFO ]: Start accepts. Automaton has 32 states. Word has length 33 [2018-06-24 21:14:37,301 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:37,302 INFO ]: With dead ends: 80 [2018-06-24 21:14:37,302 INFO ]: Without dead ends: 80 [2018-06-24 21:14:37,302 INFO ]: 0 DeclaredPredicates, 63 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=262, Invalid=860, Unknown=0, NotChecked=0, Total=1122 [2018-06-24 21:14:37,302 INFO ]: Start minimizeSevpa. Operand 80 states. [2018-06-24 21:14:37,305 INFO ]: Finished minimizeSevpa. Reduced states from 80 to 52. [2018-06-24 21:14:37,305 INFO ]: Start removeUnreachable. Operand 52 states. [2018-06-24 21:14:37,305 INFO ]: Finished removeUnreachable. Reduced from 52 states to 52 states and 57 transitions. [2018-06-24 21:14:37,305 INFO ]: Start accepts. Automaton has 52 states and 57 transitions. Word has length 33 [2018-06-24 21:14:37,305 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:37,305 INFO ]: Abstraction has 52 states and 57 transitions. [2018-06-24 21:14:37,305 INFO ]: Interpolant automaton has 32 states. [2018-06-24 21:14:37,305 INFO ]: Start isEmpty. Operand 52 states and 57 transitions. [2018-06-24 21:14:37,306 INFO ]: Finished isEmpty. Found accepting run of length 34 [2018-06-24 21:14:37,306 INFO ]: Found error trace [2018-06-24 21:14:37,306 INFO ]: trace histogram [23, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:37,306 INFO ]: === Iteration 37 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:37,306 INFO ]: Analyzing trace with hash 453122222, now seen corresponding path program 35 times [2018-06-24 21:14:37,306 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:37,306 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:37,306 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:37,306 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:37,306 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:37,317 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:37,606 INFO ]: Checked inductivity of 302 backedges. 56 proven. 245 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:37,606 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:37,606 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:37,612 INFO ]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-06-24 21:14:37,651 INFO ]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-06-24 21:14:37,651 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:37,653 INFO ]: Computing forward predicates... [2018-06-24 21:14:37,713 INFO ]: Checked inductivity of 302 backedges. 79 proven. 222 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:37,731 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:37,731 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 32 [2018-06-24 21:14:37,731 INFO ]: Interpolant automaton has 32 states [2018-06-24 21:14:37,731 INFO ]: Constructing interpolant automaton starting with 32 interpolants. [2018-06-24 21:14:37,731 INFO ]: CoverageRelationStatistics Valid=220, Invalid=772, Unknown=0, NotChecked=0, Total=992 [2018-06-24 21:14:37,732 INFO ]: Start difference. First operand 52 states and 57 transitions. Second operand 32 states. [2018-06-24 21:14:38,067 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:38,067 INFO ]: Finished difference Result 82 states and 89 transitions. [2018-06-24 21:14:38,067 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-06-24 21:14:38,067 INFO ]: Start accepts. Automaton has 32 states. Word has length 33 [2018-06-24 21:14:38,068 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:38,068 INFO ]: With dead ends: 82 [2018-06-24 21:14:38,068 INFO ]: Without dead ends: 53 [2018-06-24 21:14:38,068 INFO ]: 0 DeclaredPredicates, 76 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=464, Invalid=1698, Unknown=0, NotChecked=0, Total=2162 [2018-06-24 21:14:38,068 INFO ]: Start minimizeSevpa. Operand 53 states. [2018-06-24 21:14:38,070 INFO ]: Finished minimizeSevpa. Reduced states from 53 to 53. [2018-06-24 21:14:38,070 INFO ]: Start removeUnreachable. Operand 53 states. [2018-06-24 21:14:38,070 INFO ]: Finished removeUnreachable. Reduced from 53 states to 53 states and 58 transitions. [2018-06-24 21:14:38,070 INFO ]: Start accepts. Automaton has 53 states and 58 transitions. Word has length 33 [2018-06-24 21:14:38,070 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:38,070 INFO ]: Abstraction has 53 states and 58 transitions. [2018-06-24 21:14:38,070 INFO ]: Interpolant automaton has 32 states. [2018-06-24 21:14:38,070 INFO ]: Start isEmpty. Operand 53 states and 58 transitions. [2018-06-24 21:14:38,070 INFO ]: Finished isEmpty. Found accepting run of length 35 [2018-06-24 21:14:38,070 INFO ]: Found error trace [2018-06-24 21:14:38,070 INFO ]: trace histogram [24, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:38,071 INFO ]: === Iteration 38 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:38,071 INFO ]: Analyzing trace with hash 992583129, now seen corresponding path program 36 times [2018-06-24 21:14:38,071 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:38,071 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:38,071 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:38,071 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:38,071 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:38,087 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:39,097 INFO ]: Checked inductivity of 327 backedges. 1 proven. 325 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:39,097 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:39,097 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:39,102 INFO ]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-06-24 21:14:39,176 INFO ]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2018-06-24 21:14:39,176 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:39,179 INFO ]: Computing forward predicates... [2018-06-24 21:14:39,610 INFO ]: Checked inductivity of 327 backedges. 1 proven. 325 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:39,628 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:39,628 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 43 [2018-06-24 21:14:39,629 INFO ]: Interpolant automaton has 43 states [2018-06-24 21:14:39,629 INFO ]: Constructing interpolant automaton starting with 43 interpolants. [2018-06-24 21:14:39,629 INFO ]: CoverageRelationStatistics Valid=95, Invalid=1711, Unknown=0, NotChecked=0, Total=1806 [2018-06-24 21:14:39,629 INFO ]: Start difference. First operand 53 states and 58 transitions. Second operand 43 states. [2018-06-24 21:14:40,193 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:40,193 INFO ]: Finished difference Result 83 states and 90 transitions. [2018-06-24 21:14:40,193 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-06-24 21:14:40,193 INFO ]: Start accepts. Automaton has 43 states. Word has length 34 [2018-06-24 21:14:40,193 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:40,193 INFO ]: With dead ends: 83 [2018-06-24 21:14:40,193 INFO ]: Without dead ends: 83 [2018-06-24 21:14:40,194 INFO ]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=131, Invalid=1939, Unknown=0, NotChecked=0, Total=2070 [2018-06-24 21:14:40,194 INFO ]: Start minimizeSevpa. Operand 83 states. [2018-06-24 21:14:40,195 INFO ]: Finished minimizeSevpa. Reduced states from 83 to 59. [2018-06-24 21:14:40,195 INFO ]: Start removeUnreachable. Operand 59 states. [2018-06-24 21:14:40,196 INFO ]: Finished removeUnreachable. Reduced from 59 states to 59 states and 66 transitions. [2018-06-24 21:14:40,196 INFO ]: Start accepts. Automaton has 59 states and 66 transitions. Word has length 34 [2018-06-24 21:14:40,196 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:40,196 INFO ]: Abstraction has 59 states and 66 transitions. [2018-06-24 21:14:40,196 INFO ]: Interpolant automaton has 43 states. [2018-06-24 21:14:40,196 INFO ]: Start isEmpty. Operand 59 states and 66 transitions. [2018-06-24 21:14:40,196 INFO ]: Finished isEmpty. Found accepting run of length 36 [2018-06-24 21:14:40,196 INFO ]: Found error trace [2018-06-24 21:14:40,196 INFO ]: trace histogram [25, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:40,196 INFO ]: === Iteration 39 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:40,196 INFO ]: Analyzing trace with hash 536002062, now seen corresponding path program 37 times [2018-06-24 21:14:40,196 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:40,197 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:40,197 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:40,197 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:40,197 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:40,206 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:40,560 INFO ]: Checked inductivity of 353 backedges. 79 proven. 273 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:40,560 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:40,560 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:40,570 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:40,602 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:40,605 INFO ]: Computing forward predicates... [2018-06-24 21:14:41,121 INFO ]: Checked inductivity of 353 backedges. 92 proven. 260 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:41,139 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:41,139 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 34 [2018-06-24 21:14:41,140 INFO ]: Interpolant automaton has 34 states [2018-06-24 21:14:41,140 INFO ]: Constructing interpolant automaton starting with 34 interpolants. [2018-06-24 21:14:41,140 INFO ]: CoverageRelationStatistics Valid=260, Invalid=862, Unknown=0, NotChecked=0, Total=1122 [2018-06-24 21:14:41,140 INFO ]: Start difference. First operand 59 states and 66 transitions. Second operand 34 states. [2018-06-24 21:14:41,304 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:41,304 INFO ]: Finished difference Result 85 states and 92 transitions. [2018-06-24 21:14:41,305 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-06-24 21:14:41,305 INFO ]: Start accepts. Automaton has 34 states. Word has length 35 [2018-06-24 21:14:41,305 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:41,305 INFO ]: With dead ends: 85 [2018-06-24 21:14:41,305 INFO ]: Without dead ends: 85 [2018-06-24 21:14:41,306 INFO ]: 0 DeclaredPredicates, 67 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=295, Invalid=965, Unknown=0, NotChecked=0, Total=1260 [2018-06-24 21:14:41,306 INFO ]: Start minimizeSevpa. Operand 85 states. [2018-06-24 21:14:41,308 INFO ]: Finished minimizeSevpa. Reduced states from 85 to 55. [2018-06-24 21:14:41,308 INFO ]: Start removeUnreachable. Operand 55 states. [2018-06-24 21:14:41,308 INFO ]: Finished removeUnreachable. Reduced from 55 states to 55 states and 60 transitions. [2018-06-24 21:14:41,308 INFO ]: Start accepts. Automaton has 55 states and 60 transitions. Word has length 35 [2018-06-24 21:14:41,308 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:41,308 INFO ]: Abstraction has 55 states and 60 transitions. [2018-06-24 21:14:41,308 INFO ]: Interpolant automaton has 34 states. [2018-06-24 21:14:41,308 INFO ]: Start isEmpty. Operand 55 states and 60 transitions. [2018-06-24 21:14:41,309 INFO ]: Finished isEmpty. Found accepting run of length 36 [2018-06-24 21:14:41,309 INFO ]: Found error trace [2018-06-24 21:14:41,310 INFO ]: trace histogram [25, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:41,310 INFO ]: === Iteration 40 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:41,310 INFO ]: Analyzing trace with hash 704834180, now seen corresponding path program 38 times [2018-06-24 21:14:41,310 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:41,310 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:41,310 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:41,310 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:41,310 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:41,318 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:42,139 INFO ]: Checked inductivity of 353 backedges. 67 proven. 285 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:42,139 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:42,139 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:42,145 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-06-24 21:14:42,177 INFO ]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-06-24 21:14:42,177 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:42,180 INFO ]: Computing forward predicates... [2018-06-24 21:14:42,698 INFO ]: Checked inductivity of 353 backedges. 27 proven. 325 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:42,717 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:42,717 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30] total 58 [2018-06-24 21:14:42,717 INFO ]: Interpolant automaton has 58 states [2018-06-24 21:14:42,717 INFO ]: Constructing interpolant automaton starting with 58 interpolants. [2018-06-24 21:14:42,717 INFO ]: CoverageRelationStatistics Valid=451, Invalid=2855, Unknown=0, NotChecked=0, Total=3306 [2018-06-24 21:14:42,717 INFO ]: Start difference. First operand 55 states and 60 transitions. Second operand 58 states. [2018-06-24 21:14:43,441 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:43,441 INFO ]: Finished difference Result 85 states and 90 transitions. [2018-06-24 21:14:43,442 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-06-24 21:14:43,442 INFO ]: Start accepts. Automaton has 58 states. Word has length 35 [2018-06-24 21:14:43,442 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:43,442 INFO ]: With dead ends: 85 [2018-06-24 21:14:43,442 INFO ]: Without dead ends: 56 [2018-06-24 21:14:43,442 INFO ]: 0 DeclaredPredicates, 81 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1637 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=663, Invalid=4739, Unknown=0, NotChecked=0, Total=5402 [2018-06-24 21:14:43,442 INFO ]: Start minimizeSevpa. Operand 56 states. [2018-06-24 21:14:43,444 INFO ]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-06-24 21:14:43,444 INFO ]: Start removeUnreachable. Operand 56 states. [2018-06-24 21:14:43,445 INFO ]: Finished removeUnreachable. Reduced from 56 states to 56 states and 61 transitions. [2018-06-24 21:14:43,445 INFO ]: Start accepts. Automaton has 56 states and 61 transitions. Word has length 35 [2018-06-24 21:14:43,445 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:43,445 INFO ]: Abstraction has 56 states and 61 transitions. [2018-06-24 21:14:43,445 INFO ]: Interpolant automaton has 58 states. [2018-06-24 21:14:43,445 INFO ]: Start isEmpty. Operand 56 states and 61 transitions. [2018-06-24 21:14:43,445 INFO ]: Finished isEmpty. Found accepting run of length 37 [2018-06-24 21:14:43,445 INFO ]: Found error trace [2018-06-24 21:14:43,445 INFO ]: trace histogram [26, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:43,445 INFO ]: === Iteration 41 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:43,445 INFO ]: Analyzing trace with hash -564277009, now seen corresponding path program 39 times [2018-06-24 21:14:43,445 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:43,445 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:43,446 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:43,446 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:43,446 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:43,461 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:44,210 INFO ]: Checked inductivity of 380 backedges. 1 proven. 378 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:44,210 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:44,210 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:44,216 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-06-24 21:14:44,263 INFO ]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-06-24 21:14:44,263 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:44,266 INFO ]: Computing forward predicates... [2018-06-24 21:14:44,706 INFO ]: Checked inductivity of 380 backedges. 1 proven. 378 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:44,725 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:44,725 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 46 [2018-06-24 21:14:44,725 INFO ]: Interpolant automaton has 46 states [2018-06-24 21:14:44,725 INFO ]: Constructing interpolant automaton starting with 46 interpolants. [2018-06-24 21:14:44,725 INFO ]: CoverageRelationStatistics Valid=102, Invalid=1968, Unknown=0, NotChecked=0, Total=2070 [2018-06-24 21:14:44,726 INFO ]: Start difference. First operand 56 states and 61 transitions. Second operand 46 states. [2018-06-24 21:14:45,821 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:45,821 INFO ]: Finished difference Result 88 states and 95 transitions. [2018-06-24 21:14:45,822 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-06-24 21:14:45,822 INFO ]: Start accepts. Automaton has 46 states. Word has length 36 [2018-06-24 21:14:45,822 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:45,823 INFO ]: With dead ends: 88 [2018-06-24 21:14:45,823 INFO ]: Without dead ends: 88 [2018-06-24 21:14:45,823 INFO ]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 5 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=140, Invalid=2212, Unknown=0, NotChecked=0, Total=2352 [2018-06-24 21:14:45,823 INFO ]: Start minimizeSevpa. Operand 88 states. [2018-06-24 21:14:45,825 INFO ]: Finished minimizeSevpa. Reduced states from 88 to 62. [2018-06-24 21:14:45,825 INFO ]: Start removeUnreachable. Operand 62 states. [2018-06-24 21:14:45,829 INFO ]: Finished removeUnreachable. Reduced from 62 states to 62 states and 69 transitions. [2018-06-24 21:14:45,829 INFO ]: Start accepts. Automaton has 62 states and 69 transitions. Word has length 36 [2018-06-24 21:14:45,829 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:45,829 INFO ]: Abstraction has 62 states and 69 transitions. [2018-06-24 21:14:45,829 INFO ]: Interpolant automaton has 46 states. [2018-06-24 21:14:45,829 INFO ]: Start isEmpty. Operand 62 states and 69 transitions. [2018-06-24 21:14:45,830 INFO ]: Finished isEmpty. Found accepting run of length 38 [2018-06-24 21:14:45,830 INFO ]: Found error trace [2018-06-24 21:14:45,830 INFO ]: trace histogram [27, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:45,830 INFO ]: === Iteration 42 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:45,830 INFO ]: Analyzing trace with hash -1252018204, now seen corresponding path program 40 times [2018-06-24 21:14:45,830 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:45,830 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:45,830 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:45,830 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:45,830 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:45,840 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:46,256 INFO ]: Checked inductivity of 408 backedges. 92 proven. 315 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:46,256 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:46,256 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:46,262 INFO ]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-06-24 21:14:46,296 INFO ]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-06-24 21:14:46,296 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:46,299 INFO ]: Computing forward predicates... [2018-06-24 21:14:46,387 INFO ]: Checked inductivity of 408 backedges. 106 proven. 301 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:46,406 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:46,406 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 36 [2018-06-24 21:14:46,406 INFO ]: Interpolant automaton has 36 states [2018-06-24 21:14:46,407 INFO ]: Constructing interpolant automaton starting with 36 interpolants. [2018-06-24 21:14:46,407 INFO ]: CoverageRelationStatistics Valid=293, Invalid=967, Unknown=0, NotChecked=0, Total=1260 [2018-06-24 21:14:46,407 INFO ]: Start difference. First operand 62 states and 69 transitions. Second operand 36 states. [2018-06-24 21:14:46,554 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:46,554 INFO ]: Finished difference Result 90 states and 97 transitions. [2018-06-24 21:14:46,554 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-06-24 21:14:46,554 INFO ]: Start accepts. Automaton has 36 states. Word has length 37 [2018-06-24 21:14:46,554 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:46,555 INFO ]: With dead ends: 90 [2018-06-24 21:14:46,555 INFO ]: Without dead ends: 90 [2018-06-24 21:14:46,555 INFO ]: 0 DeclaredPredicates, 71 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=330, Invalid=1076, Unknown=0, NotChecked=0, Total=1406 [2018-06-24 21:14:46,555 INFO ]: Start minimizeSevpa. Operand 90 states. [2018-06-24 21:14:46,557 INFO ]: Finished minimizeSevpa. Reduced states from 90 to 58. [2018-06-24 21:14:46,557 INFO ]: Start removeUnreachable. Operand 58 states. [2018-06-24 21:14:46,557 INFO ]: Finished removeUnreachable. Reduced from 58 states to 58 states and 63 transitions. [2018-06-24 21:14:46,557 INFO ]: Start accepts. Automaton has 58 states and 63 transitions. Word has length 37 [2018-06-24 21:14:46,558 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:46,558 INFO ]: Abstraction has 58 states and 63 transitions. [2018-06-24 21:14:46,558 INFO ]: Interpolant automaton has 36 states. [2018-06-24 21:14:46,558 INFO ]: Start isEmpty. Operand 58 states and 63 transitions. [2018-06-24 21:14:46,558 INFO ]: Finished isEmpty. Found accepting run of length 38 [2018-06-24 21:14:46,558 INFO ]: Found error trace [2018-06-24 21:14:46,558 INFO ]: trace histogram [27, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:46,558 INFO ]: === Iteration 43 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:46,558 INFO ]: Analyzing trace with hash -313189842, now seen corresponding path program 41 times [2018-06-24 21:14:46,558 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:46,558 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:46,560 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:46,560 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:46,560 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:46,569 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:46,951 INFO ]: Checked inductivity of 408 backedges. 79 proven. 328 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:46,951 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:46,951 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:46,957 INFO ]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-06-24 21:14:47,003 INFO ]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2018-06-24 21:14:47,003 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:47,006 INFO ]: Computing forward predicates... [2018-06-24 21:14:47,131 INFO ]: Checked inductivity of 408 backedges. 106 proven. 301 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:47,150 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:47,150 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 36 [2018-06-24 21:14:47,150 INFO ]: Interpolant automaton has 36 states [2018-06-24 21:14:47,151 INFO ]: Constructing interpolant automaton starting with 36 interpolants. [2018-06-24 21:14:47,151 INFO ]: CoverageRelationStatistics Valid=282, Invalid=978, Unknown=0, NotChecked=0, Total=1260 [2018-06-24 21:14:47,151 INFO ]: Start difference. First operand 58 states and 63 transitions. Second operand 36 states. [2018-06-24 21:14:47,569 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:47,569 INFO ]: Finished difference Result 92 states and 99 transitions. [2018-06-24 21:14:47,569 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-06-24 21:14:47,569 INFO ]: Start accepts. Automaton has 36 states. Word has length 37 [2018-06-24 21:14:47,569 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:47,569 INFO ]: With dead ends: 92 [2018-06-24 21:14:47,569 INFO ]: Without dead ends: 59 [2018-06-24 21:14:47,570 INFO ]: 0 DeclaredPredicates, 86 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=592, Invalid=2164, Unknown=0, NotChecked=0, Total=2756 [2018-06-24 21:14:47,570 INFO ]: Start minimizeSevpa. Operand 59 states. [2018-06-24 21:14:47,571 INFO ]: Finished minimizeSevpa. Reduced states from 59 to 59. [2018-06-24 21:14:47,571 INFO ]: Start removeUnreachable. Operand 59 states. [2018-06-24 21:14:47,572 INFO ]: Finished removeUnreachable. Reduced from 59 states to 59 states and 64 transitions. [2018-06-24 21:14:47,572 INFO ]: Start accepts. Automaton has 59 states and 64 transitions. Word has length 37 [2018-06-24 21:14:47,572 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:47,572 INFO ]: Abstraction has 59 states and 64 transitions. [2018-06-24 21:14:47,572 INFO ]: Interpolant automaton has 36 states. [2018-06-24 21:14:47,572 INFO ]: Start isEmpty. Operand 59 states and 64 transitions. [2018-06-24 21:14:47,572 INFO ]: Finished isEmpty. Found accepting run of length 39 [2018-06-24 21:14:47,572 INFO ]: Found error trace [2018-06-24 21:14:47,572 INFO ]: trace histogram [28, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:47,572 INFO ]: === Iteration 44 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:47,572 INFO ]: Analyzing trace with hash -158330407, now seen corresponding path program 42 times [2018-06-24 21:14:47,572 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:47,572 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:47,573 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:47,573 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:47,573 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:47,587 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:48,470 INFO ]: Checked inductivity of 437 backedges. 1 proven. 435 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:48,470 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:48,470 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:48,475 INFO ]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-06-24 21:14:48,524 INFO ]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2018-06-24 21:14:48,524 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:48,527 INFO ]: Computing forward predicates... [2018-06-24 21:14:49,033 INFO ]: Checked inductivity of 437 backedges. 1 proven. 435 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:49,051 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:49,051 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 49 [2018-06-24 21:14:49,051 INFO ]: Interpolant automaton has 49 states [2018-06-24 21:14:49,051 INFO ]: Constructing interpolant automaton starting with 49 interpolants. [2018-06-24 21:14:49,051 INFO ]: CoverageRelationStatistics Valid=109, Invalid=2243, Unknown=0, NotChecked=0, Total=2352 [2018-06-24 21:14:49,052 INFO ]: Start difference. First operand 59 states and 64 transitions. Second operand 49 states. [2018-06-24 21:14:49,682 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:49,682 INFO ]: Finished difference Result 93 states and 100 transitions. [2018-06-24 21:14:49,682 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-06-24 21:14:49,682 INFO ]: Start accepts. Automaton has 49 states. Word has length 38 [2018-06-24 21:14:49,683 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:49,683 INFO ]: With dead ends: 93 [2018-06-24 21:14:49,683 INFO ]: Without dead ends: 93 [2018-06-24 21:14:49,683 INFO ]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=149, Invalid=2503, Unknown=0, NotChecked=0, Total=2652 [2018-06-24 21:14:49,683 INFO ]: Start minimizeSevpa. Operand 93 states. [2018-06-24 21:14:49,685 INFO ]: Finished minimizeSevpa. Reduced states from 93 to 65. [2018-06-24 21:14:49,685 INFO ]: Start removeUnreachable. Operand 65 states. [2018-06-24 21:14:49,685 INFO ]: Finished removeUnreachable. Reduced from 65 states to 65 states and 72 transitions. [2018-06-24 21:14:49,685 INFO ]: Start accepts. Automaton has 65 states and 72 transitions. Word has length 38 [2018-06-24 21:14:49,685 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:49,685 INFO ]: Abstraction has 65 states and 72 transitions. [2018-06-24 21:14:49,685 INFO ]: Interpolant automaton has 49 states. [2018-06-24 21:14:49,685 INFO ]: Start isEmpty. Operand 65 states and 72 transitions. [2018-06-24 21:14:49,686 INFO ]: Finished isEmpty. Found accepting run of length 40 [2018-06-24 21:14:49,686 INFO ]: Found error trace [2018-06-24 21:14:49,686 INFO ]: trace histogram [29, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:49,686 INFO ]: === Iteration 45 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:49,686 INFO ]: Analyzing trace with hash 347344782, now seen corresponding path program 43 times [2018-06-24 21:14:49,686 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:49,686 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:49,686 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:49,686 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:49,686 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:49,696 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:50,159 INFO ]: Checked inductivity of 467 backedges. 106 proven. 360 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:50,159 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:50,159 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:50,165 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:50,200 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:50,202 INFO ]: Computing forward predicates... [2018-06-24 21:14:50,259 INFO ]: Checked inductivity of 467 backedges. 121 proven. 345 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:50,278 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:50,278 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 38 [2018-06-24 21:14:50,278 INFO ]: Interpolant automaton has 38 states [2018-06-24 21:14:50,278 INFO ]: Constructing interpolant automaton starting with 38 interpolants. [2018-06-24 21:14:50,278 INFO ]: CoverageRelationStatistics Valid=328, Invalid=1078, Unknown=0, NotChecked=0, Total=1406 [2018-06-24 21:14:50,278 INFO ]: Start difference. First operand 65 states and 72 transitions. Second operand 38 states. [2018-06-24 21:14:50,390 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:50,390 INFO ]: Finished difference Result 95 states and 102 transitions. [2018-06-24 21:14:50,390 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-06-24 21:14:50,390 INFO ]: Start accepts. Automaton has 38 states. Word has length 39 [2018-06-24 21:14:50,390 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:50,391 INFO ]: With dead ends: 95 [2018-06-24 21:14:50,391 INFO ]: Without dead ends: 95 [2018-06-24 21:14:50,391 INFO ]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=367, Invalid=1193, Unknown=0, NotChecked=0, Total=1560 [2018-06-24 21:14:50,391 INFO ]: Start minimizeSevpa. Operand 95 states. [2018-06-24 21:14:50,394 INFO ]: Finished minimizeSevpa. Reduced states from 95 to 61. [2018-06-24 21:14:50,394 INFO ]: Start removeUnreachable. Operand 61 states. [2018-06-24 21:14:50,394 INFO ]: Finished removeUnreachable. Reduced from 61 states to 61 states and 66 transitions. [2018-06-24 21:14:50,394 INFO ]: Start accepts. Automaton has 61 states and 66 transitions. Word has length 39 [2018-06-24 21:14:50,394 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:50,394 INFO ]: Abstraction has 61 states and 66 transitions. [2018-06-24 21:14:50,394 INFO ]: Interpolant automaton has 38 states. [2018-06-24 21:14:50,394 INFO ]: Start isEmpty. Operand 61 states and 66 transitions. [2018-06-24 21:14:50,395 INFO ]: Finished isEmpty. Found accepting run of length 40 [2018-06-24 21:14:50,395 INFO ]: Found error trace [2018-06-24 21:14:50,395 INFO ]: trace histogram [29, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:50,395 INFO ]: === Iteration 46 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:50,395 INFO ]: Analyzing trace with hash -613747068, now seen corresponding path program 44 times [2018-06-24 21:14:50,395 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:50,395 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:50,395 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:50,395 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:14:50,395 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:50,407 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:50,947 INFO ]: Checked inductivity of 467 backedges. 92 proven. 374 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:50,947 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:50,947 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:50,952 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-06-24 21:14:50,990 INFO ]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-06-24 21:14:50,990 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:50,994 INFO ]: Computing forward predicates... [2018-06-24 21:14:51,680 INFO ]: Checked inductivity of 467 backedges. 31 proven. 435 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:51,699 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:51,699 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34] total 66 [2018-06-24 21:14:51,699 INFO ]: Interpolant automaton has 66 states [2018-06-24 21:14:51,700 INFO ]: Constructing interpolant automaton starting with 66 interpolants. [2018-06-24 21:14:51,700 INFO ]: CoverageRelationStatistics Valid=579, Invalid=3711, Unknown=0, NotChecked=0, Total=4290 [2018-06-24 21:14:51,700 INFO ]: Start difference. First operand 61 states and 66 transitions. Second operand 66 states. [2018-06-24 21:14:52,457 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:52,457 INFO ]: Finished difference Result 95 states and 100 transitions. [2018-06-24 21:14:52,457 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-06-24 21:14:52,457 INFO ]: Start accepts. Automaton has 66 states. Word has length 39 [2018-06-24 21:14:52,457 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:52,457 INFO ]: With dead ends: 95 [2018-06-24 21:14:52,457 INFO ]: Without dead ends: 62 [2018-06-24 21:14:52,458 INFO ]: 0 DeclaredPredicates, 91 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2161 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=836, Invalid=6136, Unknown=0, NotChecked=0, Total=6972 [2018-06-24 21:14:52,458 INFO ]: Start minimizeSevpa. Operand 62 states. [2018-06-24 21:14:52,460 INFO ]: Finished minimizeSevpa. Reduced states from 62 to 62. [2018-06-24 21:14:52,460 INFO ]: Start removeUnreachable. Operand 62 states. [2018-06-24 21:14:52,461 INFO ]: Finished removeUnreachable. Reduced from 62 states to 62 states and 67 transitions. [2018-06-24 21:14:52,461 INFO ]: Start accepts. Automaton has 62 states and 67 transitions. Word has length 39 [2018-06-24 21:14:52,461 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:52,461 INFO ]: Abstraction has 62 states and 67 transitions. [2018-06-24 21:14:52,461 INFO ]: Interpolant automaton has 66 states. [2018-06-24 21:14:52,461 INFO ]: Start isEmpty. Operand 62 states and 67 transitions. [2018-06-24 21:14:52,461 INFO ]: Finished isEmpty. Found accepting run of length 41 [2018-06-24 21:14:52,461 INFO ]: Found error trace [2018-06-24 21:14:52,461 INFO ]: trace histogram [30, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:52,461 INFO ]: === Iteration 47 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:52,461 INFO ]: Analyzing trace with hash -2117685393, now seen corresponding path program 45 times [2018-06-24 21:14:52,461 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:52,461 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:52,462 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:52,462 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:52,462 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:52,477 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:53,217 INFO ]: Checked inductivity of 498 backedges. 1 proven. 496 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:53,217 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:53,217 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:53,228 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-06-24 21:14:53,298 INFO ]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2018-06-24 21:14:53,298 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:53,302 INFO ]: Computing forward predicates... [2018-06-24 21:14:53,849 INFO ]: Checked inductivity of 498 backedges. 1 proven. 496 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:53,868 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:53,868 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 52 [2018-06-24 21:14:53,868 INFO ]: Interpolant automaton has 52 states [2018-06-24 21:14:53,868 INFO ]: Constructing interpolant automaton starting with 52 interpolants. [2018-06-24 21:14:53,868 INFO ]: CoverageRelationStatistics Valid=116, Invalid=2536, Unknown=0, NotChecked=0, Total=2652 [2018-06-24 21:14:53,868 INFO ]: Start difference. First operand 62 states and 67 transitions. Second operand 52 states. [2018-06-24 21:14:54,727 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:54,727 INFO ]: Finished difference Result 98 states and 105 transitions. [2018-06-24 21:14:54,732 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-06-24 21:14:54,732 INFO ]: Start accepts. Automaton has 52 states. Word has length 40 [2018-06-24 21:14:54,732 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:54,733 INFO ]: With dead ends: 98 [2018-06-24 21:14:54,733 INFO ]: Without dead ends: 98 [2018-06-24 21:14:54,733 INFO ]: 0 DeclaredPredicates, 79 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=158, Invalid=2812, Unknown=0, NotChecked=0, Total=2970 [2018-06-24 21:14:54,733 INFO ]: Start minimizeSevpa. Operand 98 states. [2018-06-24 21:14:54,735 INFO ]: Finished minimizeSevpa. Reduced states from 98 to 68. [2018-06-24 21:14:54,735 INFO ]: Start removeUnreachable. Operand 68 states. [2018-06-24 21:14:54,737 INFO ]: Finished removeUnreachable. Reduced from 68 states to 68 states and 75 transitions. [2018-06-24 21:14:54,737 INFO ]: Start accepts. Automaton has 68 states and 75 transitions. Word has length 40 [2018-06-24 21:14:54,737 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:54,737 INFO ]: Abstraction has 68 states and 75 transitions. [2018-06-24 21:14:54,737 INFO ]: Interpolant automaton has 52 states. [2018-06-24 21:14:54,737 INFO ]: Start isEmpty. Operand 68 states and 75 transitions. [2018-06-24 21:14:54,738 INFO ]: Finished isEmpty. Found accepting run of length 42 [2018-06-24 21:14:54,738 INFO ]: Found error trace [2018-06-24 21:14:54,738 INFO ]: trace histogram [31, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:54,738 INFO ]: === Iteration 48 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:54,738 INFO ]: Analyzing trace with hash -1495133212, now seen corresponding path program 46 times [2018-06-24 21:14:54,738 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:54,738 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:54,739 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:54,739 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:54,739 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:54,749 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:55,263 INFO ]: Checked inductivity of 530 backedges. 121 proven. 408 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:55,263 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:55,263 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:55,268 INFO ]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-06-24 21:14:55,308 INFO ]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-06-24 21:14:55,308 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:55,311 INFO ]: Computing forward predicates... [2018-06-24 21:14:55,369 INFO ]: Checked inductivity of 530 backedges. 137 proven. 392 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:55,388 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:55,388 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 40 [2018-06-24 21:14:55,388 INFO ]: Interpolant automaton has 40 states [2018-06-24 21:14:55,388 INFO ]: Constructing interpolant automaton starting with 40 interpolants. [2018-06-24 21:14:55,389 INFO ]: CoverageRelationStatistics Valid=365, Invalid=1195, Unknown=0, NotChecked=0, Total=1560 [2018-06-24 21:14:55,389 INFO ]: Start difference. First operand 68 states and 75 transitions. Second operand 40 states. [2018-06-24 21:14:55,513 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:55,513 INFO ]: Finished difference Result 100 states and 107 transitions. [2018-06-24 21:14:55,514 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-06-24 21:14:55,514 INFO ]: Start accepts. Automaton has 40 states. Word has length 41 [2018-06-24 21:14:55,514 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:55,514 INFO ]: With dead ends: 100 [2018-06-24 21:14:55,514 INFO ]: Without dead ends: 100 [2018-06-24 21:14:55,515 INFO ]: 0 DeclaredPredicates, 79 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=406, Invalid=1316, Unknown=0, NotChecked=0, Total=1722 [2018-06-24 21:14:55,515 INFO ]: Start minimizeSevpa. Operand 100 states. [2018-06-24 21:14:55,517 INFO ]: Finished minimizeSevpa. Reduced states from 100 to 64. [2018-06-24 21:14:55,517 INFO ]: Start removeUnreachable. Operand 64 states. [2018-06-24 21:14:55,517 INFO ]: Finished removeUnreachable. Reduced from 64 states to 64 states and 69 transitions. [2018-06-24 21:14:55,517 INFO ]: Start accepts. Automaton has 64 states and 69 transitions. Word has length 41 [2018-06-24 21:14:55,517 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:55,517 INFO ]: Abstraction has 64 states and 69 transitions. [2018-06-24 21:14:55,517 INFO ]: Interpolant automaton has 40 states. [2018-06-24 21:14:55,517 INFO ]: Start isEmpty. Operand 64 states and 69 transitions. [2018-06-24 21:14:55,518 INFO ]: Finished isEmpty. Found accepting run of length 42 [2018-06-24 21:14:55,518 INFO ]: Found error trace [2018-06-24 21:14:55,518 INFO ]: trace histogram [31, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:55,518 INFO ]: === Iteration 49 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:55,518 INFO ]: Analyzing trace with hash -1224209490, now seen corresponding path program 47 times [2018-06-24 21:14:55,518 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:55,518 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:55,519 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:55,519 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:55,519 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:55,530 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:55,971 INFO ]: Checked inductivity of 530 backedges. 106 proven. 423 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:55,971 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:55,971 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:55,976 INFO ]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-06-24 21:14:56,031 INFO ]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2018-06-24 21:14:56,031 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:56,033 INFO ]: Computing forward predicates... [2018-06-24 21:14:56,127 INFO ]: Checked inductivity of 530 backedges. 137 proven. 392 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:56,146 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:56,146 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 40 [2018-06-24 21:14:56,146 INFO ]: Interpolant automaton has 40 states [2018-06-24 21:14:56,146 INFO ]: Constructing interpolant automaton starting with 40 interpolants. [2018-06-24 21:14:56,146 INFO ]: CoverageRelationStatistics Valid=352, Invalid=1208, Unknown=0, NotChecked=0, Total=1560 [2018-06-24 21:14:56,147 INFO ]: Start difference. First operand 64 states and 69 transitions. Second operand 40 states. [2018-06-24 21:14:56,630 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:56,630 INFO ]: Finished difference Result 102 states and 109 transitions. [2018-06-24 21:14:56,632 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-06-24 21:14:56,632 INFO ]: Start accepts. Automaton has 40 states. Word has length 41 [2018-06-24 21:14:56,632 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:56,632 INFO ]: With dead ends: 102 [2018-06-24 21:14:56,633 INFO ]: Without dead ends: 65 [2018-06-24 21:14:56,633 INFO ]: 0 DeclaredPredicates, 96 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=736, Invalid=2686, Unknown=0, NotChecked=0, Total=3422 [2018-06-24 21:14:56,633 INFO ]: Start minimizeSevpa. Operand 65 states. [2018-06-24 21:14:56,634 INFO ]: Finished minimizeSevpa. Reduced states from 65 to 65. [2018-06-24 21:14:56,634 INFO ]: Start removeUnreachable. Operand 65 states. [2018-06-24 21:14:56,635 INFO ]: Finished removeUnreachable. Reduced from 65 states to 65 states and 70 transitions. [2018-06-24 21:14:56,635 INFO ]: Start accepts. Automaton has 65 states and 70 transitions. Word has length 41 [2018-06-24 21:14:56,635 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:56,635 INFO ]: Abstraction has 65 states and 70 transitions. [2018-06-24 21:14:56,635 INFO ]: Interpolant automaton has 40 states. [2018-06-24 21:14:56,635 INFO ]: Start isEmpty. Operand 65 states and 70 transitions. [2018-06-24 21:14:56,635 INFO ]: Finished isEmpty. Found accepting run of length 43 [2018-06-24 21:14:56,635 INFO ]: Found error trace [2018-06-24 21:14:56,635 INFO ]: trace histogram [32, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:56,635 INFO ]: === Iteration 50 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:56,635 INFO ]: Analyzing trace with hash 895038937, now seen corresponding path program 48 times [2018-06-24 21:14:56,635 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:56,635 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:56,636 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:56,636 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:56,636 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:56,651 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:57,601 INFO ]: Checked inductivity of 563 backedges. 1 proven. 561 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:57,601 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:14:57,601 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:14:57,607 INFO ]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-06-24 21:14:57,666 INFO ]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2018-06-24 21:14:57,666 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:14:57,669 INFO ]: Computing forward predicates... [2018-06-24 21:14:58,334 INFO ]: Checked inductivity of 563 backedges. 1 proven. 561 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:14:58,353 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:14:58,353 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 55 [2018-06-24 21:14:58,353 INFO ]: Interpolant automaton has 55 states [2018-06-24 21:14:58,353 INFO ]: Constructing interpolant automaton starting with 55 interpolants. [2018-06-24 21:14:58,353 INFO ]: CoverageRelationStatistics Valid=123, Invalid=2847, Unknown=0, NotChecked=0, Total=2970 [2018-06-24 21:14:58,354 INFO ]: Start difference. First operand 65 states and 70 transitions. Second operand 55 states. [2018-06-24 21:14:59,284 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:14:59,284 INFO ]: Finished difference Result 103 states and 110 transitions. [2018-06-24 21:14:59,285 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-06-24 21:14:59,285 INFO ]: Start accepts. Automaton has 55 states. Word has length 42 [2018-06-24 21:14:59,285 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:14:59,285 INFO ]: With dead ends: 103 [2018-06-24 21:14:59,285 INFO ]: Without dead ends: 103 [2018-06-24 21:14:59,285 INFO ]: 0 DeclaredPredicates, 83 GetRequests, 22 SyntacticMatches, 5 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=167, Invalid=3139, Unknown=0, NotChecked=0, Total=3306 [2018-06-24 21:14:59,286 INFO ]: Start minimizeSevpa. Operand 103 states. [2018-06-24 21:14:59,287 INFO ]: Finished minimizeSevpa. Reduced states from 103 to 71. [2018-06-24 21:14:59,287 INFO ]: Start removeUnreachable. Operand 71 states. [2018-06-24 21:14:59,288 INFO ]: Finished removeUnreachable. Reduced from 71 states to 71 states and 78 transitions. [2018-06-24 21:14:59,288 INFO ]: Start accepts. Automaton has 71 states and 78 transitions. Word has length 42 [2018-06-24 21:14:59,288 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:14:59,288 INFO ]: Abstraction has 71 states and 78 transitions. [2018-06-24 21:14:59,288 INFO ]: Interpolant automaton has 55 states. [2018-06-24 21:14:59,288 INFO ]: Start isEmpty. Operand 71 states and 78 transitions. [2018-06-24 21:14:59,288 INFO ]: Finished isEmpty. Found accepting run of length 44 [2018-06-24 21:14:59,288 INFO ]: Found error trace [2018-06-24 21:14:59,288 INFO ]: trace histogram [33, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:14:59,288 INFO ]: === Iteration 51 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:14:59,289 INFO ]: Analyzing trace with hash -2127736562, now seen corresponding path program 49 times [2018-06-24 21:14:59,289 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:14:59,289 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:14:59,289 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:59,289 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:14:59,289 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:14:59,296 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:15:00,345 INFO ]: Checked inductivity of 597 backedges. 137 proven. 459 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:15:00,345 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:15:00,346 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:15:00,351 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:15:00,390 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:15:00,392 INFO ]: Computing forward predicates... [2018-06-24 21:15:00,454 INFO ]: Checked inductivity of 597 backedges. 154 proven. 442 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:15:00,473 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:15:00,473 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 42 [2018-06-24 21:15:00,473 INFO ]: Interpolant automaton has 42 states [2018-06-24 21:15:00,473 INFO ]: Constructing interpolant automaton starting with 42 interpolants. [2018-06-24 21:15:00,473 INFO ]: CoverageRelationStatistics Valid=404, Invalid=1318, Unknown=0, NotChecked=0, Total=1722 [2018-06-24 21:15:00,473 INFO ]: Start difference. First operand 71 states and 78 transitions. Second operand 42 states. [2018-06-24 21:15:00,598 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:15:00,598 INFO ]: Finished difference Result 105 states and 112 transitions. [2018-06-24 21:15:00,598 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-06-24 21:15:00,598 INFO ]: Start accepts. Automaton has 42 states. Word has length 43 [2018-06-24 21:15:00,598 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:15:00,599 INFO ]: With dead ends: 105 [2018-06-24 21:15:00,599 INFO ]: Without dead ends: 105 [2018-06-24 21:15:00,599 INFO ]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=447, Invalid=1445, Unknown=0, NotChecked=0, Total=1892 [2018-06-24 21:15:00,599 INFO ]: Start minimizeSevpa. Operand 105 states. [2018-06-24 21:15:00,601 INFO ]: Finished minimizeSevpa. Reduced states from 105 to 67. [2018-06-24 21:15:00,601 INFO ]: Start removeUnreachable. Operand 67 states. [2018-06-24 21:15:00,602 INFO ]: Finished removeUnreachable. Reduced from 67 states to 67 states and 72 transitions. [2018-06-24 21:15:00,602 INFO ]: Start accepts. Automaton has 67 states and 72 transitions. Word has length 43 [2018-06-24 21:15:00,602 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:15:00,602 INFO ]: Abstraction has 67 states and 72 transitions. [2018-06-24 21:15:00,602 INFO ]: Interpolant automaton has 42 states. [2018-06-24 21:15:00,602 INFO ]: Start isEmpty. Operand 67 states and 72 transitions. [2018-06-24 21:15:00,602 INFO ]: Finished isEmpty. Found accepting run of length 44 [2018-06-24 21:15:00,602 INFO ]: Found error trace [2018-06-24 21:15:00,602 INFO ]: trace histogram [33, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:15:00,602 INFO ]: === Iteration 52 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:15:00,602 INFO ]: Analyzing trace with hash 1975931524, now seen corresponding path program 50 times [2018-06-24 21:15:00,602 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:15:00,602 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:15:00,603 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:15:00,603 INFO ]: Keeping assertion order NOT_INCREMENTALLY [2018-06-24 21:15:00,603 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:15:00,613 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:15:01,096 INFO ]: Checked inductivity of 597 backedges. 121 proven. 475 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:15:01,096 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:15:01,096 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:15:01,104 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-06-24 21:15:01,146 INFO ]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-06-24 21:15:01,146 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:15:01,149 INFO ]: Computing forward predicates... [2018-06-24 21:15:02,001 INFO ]: Checked inductivity of 597 backedges. 35 proven. 561 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:15:02,020 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:15:02,020 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38] total 74 [2018-06-24 21:15:02,020 INFO ]: Interpolant automaton has 74 states [2018-06-24 21:15:02,020 INFO ]: Constructing interpolant automaton starting with 74 interpolants. [2018-06-24 21:15:02,021 INFO ]: CoverageRelationStatistics Valid=723, Invalid=4679, Unknown=0, NotChecked=0, Total=5402 [2018-06-24 21:15:02,021 INFO ]: Start difference. First operand 67 states and 72 transitions. Second operand 74 states. [2018-06-24 21:15:02,881 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:15:02,881 INFO ]: Finished difference Result 105 states and 110 transitions. [2018-06-24 21:15:02,882 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-06-24 21:15:02,882 INFO ]: Start accepts. Automaton has 74 states. Word has length 43 [2018-06-24 21:15:02,882 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:15:02,882 INFO ]: With dead ends: 105 [2018-06-24 21:15:02,882 INFO ]: Without dead ends: 68 [2018-06-24 21:15:02,883 INFO ]: 0 DeclaredPredicates, 101 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2757 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1029, Invalid=7713, Unknown=0, NotChecked=0, Total=8742 [2018-06-24 21:15:02,883 INFO ]: Start minimizeSevpa. Operand 68 states. [2018-06-24 21:15:02,885 INFO ]: Finished minimizeSevpa. Reduced states from 68 to 68. [2018-06-24 21:15:02,885 INFO ]: Start removeUnreachable. Operand 68 states. [2018-06-24 21:15:02,886 INFO ]: Finished removeUnreachable. Reduced from 68 states to 68 states and 73 transitions. [2018-06-24 21:15:02,886 INFO ]: Start accepts. Automaton has 68 states and 73 transitions. Word has length 43 [2018-06-24 21:15:02,886 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:15:02,887 INFO ]: Abstraction has 68 states and 73 transitions. [2018-06-24 21:15:02,887 INFO ]: Interpolant automaton has 74 states. [2018-06-24 21:15:02,887 INFO ]: Start isEmpty. Operand 68 states and 73 transitions. [2018-06-24 21:15:02,887 INFO ]: Finished isEmpty. Found accepting run of length 45 [2018-06-24 21:15:02,887 INFO ]: Found error trace [2018-06-24 21:15:02,887 INFO ]: trace histogram [34, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:15:02,887 INFO ]: === Iteration 53 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:15:02,887 INFO ]: Analyzing trace with hash -1535795729, now seen corresponding path program 51 times [2018-06-24 21:15:02,887 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:15:02,887 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:15:02,888 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:15:02,888 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:15:02,888 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:15:02,906 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:15:03,248 WARN ]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2018-06-24 21:15:04,327 INFO ]: Checked inductivity of 632 backedges. 1 proven. 630 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:15:04,327 INFO ]: The current sequences of interpolants are not accepted, trying to find more. [2018-06-24 21:15:04,327 INFO ]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-06-24 21:15:04,336 INFO ]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-06-24 21:15:04,406 INFO ]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2018-06-24 21:15:04,406 INFO ]: Conjunction of SSA is unsat [2018-06-24 21:15:04,409 INFO ]: Computing forward predicates... [2018-06-24 21:15:05,142 INFO ]: Checked inductivity of 632 backedges. 1 proven. 630 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-06-24 21:15:05,162 INFO ]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-06-24 21:15:05,162 INFO ]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 58 [2018-06-24 21:15:05,162 INFO ]: Interpolant automaton has 58 states [2018-06-24 21:15:05,162 INFO ]: Constructing interpolant automaton starting with 58 interpolants. [2018-06-24 21:15:05,162 INFO ]: CoverageRelationStatistics Valid=130, Invalid=3176, Unknown=0, NotChecked=0, Total=3306 [2018-06-24 21:15:05,163 INFO ]: Start difference. First operand 68 states and 73 transitions. Second operand 58 states. [2018-06-24 21:15:06,879 INFO ]: Subtrahend was deterministic. Have not used determinization. [2018-06-24 21:15:06,879 INFO ]: Finished difference Result 108 states and 115 transitions. [2018-06-24 21:15:06,879 INFO ]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-06-24 21:15:06,879 INFO ]: Start accepts. Automaton has 58 states. Word has length 44 [2018-06-24 21:15:06,880 INFO ]: Finished accepts. some prefix is accepted. [2018-06-24 21:15:06,880 INFO ]: With dead ends: 108 [2018-06-24 21:15:06,880 INFO ]: Without dead ends: 108 [2018-06-24 21:15:06,880 INFO ]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=176, Invalid=3484, Unknown=0, NotChecked=0, Total=3660 [2018-06-24 21:15:06,880 INFO ]: Start minimizeSevpa. Operand 108 states. [2018-06-24 21:15:06,882 INFO ]: Finished minimizeSevpa. Reduced states from 108 to 74. [2018-06-24 21:15:06,883 INFO ]: Start removeUnreachable. Operand 74 states. [2018-06-24 21:15:06,886 INFO ]: Finished removeUnreachable. Reduced from 74 states to 74 states and 81 transitions. [2018-06-24 21:15:06,886 INFO ]: Start accepts. Automaton has 74 states and 81 transitions. Word has length 44 [2018-06-24 21:15:06,886 INFO ]: Finished accepts. word is rejected. [2018-06-24 21:15:06,886 INFO ]: Abstraction has 74 states and 81 transitions. [2018-06-24 21:15:06,886 INFO ]: Interpolant automaton has 58 states. [2018-06-24 21:15:06,886 INFO ]: Start isEmpty. Operand 74 states and 81 transitions. [2018-06-24 21:15:06,886 INFO ]: Finished isEmpty. Found accepting run of length 46 [2018-06-24 21:15:06,886 INFO ]: Found error trace [2018-06-24 21:15:06,887 INFO ]: trace histogram [35, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-06-24 21:15:06,887 INFO ]: === Iteration 54 === [Ultimate.STARTErr0AssertViolationASSERT]=== [2018-06-24 21:15:06,887 INFO ]: Analyzing trace with hash 1269809124, now seen corresponding path program 52 times [2018-06-24 21:15:06,887 INFO ]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-06-24 21:15:06,887 INFO ]: Using refinement strategy CamelRefinementStrategy [2018-06-24 21:15:06,887 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:15:06,887 INFO ]: Changing assertion order to NOT_INCREMENTALLY [2018-06-24 21:15:06,887 INFO ]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-06-24 21:15:06,899 INFO ]: Conjunction of SSA is unsat Received shutdown request... [2018-06-24 21:15:06,950 WARN ]: Removed 1 from assertion stack [2018-06-24 21:15:06,950 WARN ]: Verification canceled [2018-06-24 21:15:06,952 INFO ]: Did not count any witness invariants because Icfg is not BoogieIcfg [2018-06-24 21:15:06,953 WARN ]: Timeout [2018-06-24 21:15:06,954 INFO ]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.06 09:15:06 BasicIcfg [2018-06-24 21:15:06,954 INFO ]: ------------------------ END TraceAbstraction---------------------------- [2018-06-24 21:15:06,955 INFO ]: Toolchain (without parser) took 59206.35 ms. Allocated memory was 309.3 MB in the beginning and 806.9 MB in the end (delta: 497.5 MB). Free memory was 265.7 MB in the beginning and 327.2 MB in the end (delta: -61.5 MB). Peak memory consumption was 436.1 MB. Max. memory is 3.6 GB. [2018-06-24 21:15:06,955 INFO ]: SmtParser took 0.07 ms. Allocated memory is still 309.3 MB. Free memory is still 273.8 MB. There was no memory consumed. Max. memory is 3.6 GB. [2018-06-24 21:15:06,956 INFO ]: ChcToBoogie took 52.54 ms. Allocated memory is still 309.3 MB. Free memory was 265.7 MB in the beginning and 263.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 3.6 GB. [2018-06-24 21:15:06,956 INFO ]: Boogie Preprocessor took 31.32 ms. Allocated memory is still 309.3 MB. Free memory was 263.7 MB in the beginning and 261.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 3.6 GB. [2018-06-24 21:15:06,956 INFO ]: RCFGBuilder took 193.65 ms. Allocated memory is still 309.3 MB. Free memory was 261.7 MB in the beginning and 255.7 MB in the end (delta: 6.0 MB). Peak memory consumption was 6.0 MB. Max. memory is 3.6 GB. [2018-06-24 21:15:06,957 INFO ]: BlockEncodingV2 took 93.51 ms. Allocated memory is still 309.3 MB. Free memory was 255.7 MB in the beginning and 253.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 3.6 GB. [2018-06-24 21:15:06,957 INFO ]: TraceAbstraction took 58827.09 ms. Allocated memory was 309.3 MB in the beginning and 806.9 MB in the end (delta: 497.5 MB). Free memory was 253.7 MB in the beginning and 327.2 MB in the end (delta: -73.5 MB). Peak memory consumption was 424.1 MB. Max. memory is 3.6 GB. [2018-06-24 21:15:06,964 INFO ]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.blockencoding: - StatisticsResult: Initial Icfg 13 locations, 16 edges - StatisticsResult: Encoded RCFG 8 locations, 10 edges * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * SmtParser took 0.07 ms. Allocated memory is still 309.3 MB. Free memory is still 273.8 MB. There was no memory consumed. Max. memory is 3.6 GB. * ChcToBoogie took 52.54 ms. Allocated memory is still 309.3 MB. Free memory was 265.7 MB in the beginning and 263.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 3.6 GB. * Boogie Preprocessor took 31.32 ms. Allocated memory is still 309.3 MB. Free memory was 263.7 MB in the beginning and 261.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 3.6 GB. * RCFGBuilder took 193.65 ms. Allocated memory is still 309.3 MB. Free memory was 261.7 MB in the beginning and 255.7 MB in the end (delta: 6.0 MB). Peak memory consumption was 6.0 MB. Max. memory is 3.6 GB. * BlockEncodingV2 took 93.51 ms. Allocated memory is still 309.3 MB. Free memory was 255.7 MB in the beginning and 253.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 3.6 GB. * TraceAbstraction took 58827.09 ms. Allocated memory was 309.3 MB in the beginning and 806.9 MB in the end (delta: 497.5 MB). Free memory was 253.7 MB in the beginning and 327.2 MB in the end (delta: -73.5 MB). Peak memory consumption was 424.1 MB. Max. memory is 3.6 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [UNKNOWN] : Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 46 with TraceHistMax 35, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 3. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 8 locations, 1 error locations. TIMEOUT Result, 58.7s OverallTime, 54 OverallIterations, 35 TraceHistogramMax, 19.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 341 SDtfs, 284 SDslu, 3460 SDs, 0 SdLazy, 25073 SolverSat, 1042 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 11.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2858 GetRequests, 974 SyntacticMatches, 76 SemanticMatches, 1808 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16090 ImplicationChecksByTransitivity, 37.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=74occurred in iteration=53, 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.2s AutomataMinimizationTime, 53 MinimizatonAttempts, 680 StatesRemovedByMinimization, 34 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 2.2s SatisfiabilityAnalysisTime, 35.0s InterpolantComputationTime, 2813 NumberOfCodeBlocks, 2813 NumberOfCodeBlocksAsserted, 356 NumberOfCheckSat, 2708 ConstructedInterpolants, 0 QuantifiedInterpolants, 366609 SizeOfPredicates, 174 NumberOfNonLiveVariables, 12168 ConjunctsInSsa, 3142 ConjunctsInUnsatCore, 105 InterpolantComputations, 1 PerfectInterpolantSequences, 3271/23194 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/copy_intro.smt2_AutomizerCHC_Goto.epf_AutomizerCHC_wBE.xml/Csv-GraphSizeCsvProvider-0-2018-06-24_21-15-06-974.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/copy_intro.smt2_AutomizerCHC_Goto.epf_AutomizerCHC_wBE.xml/Csv-GraphSizeCsvProvider-1-2018-06-24_21-15-06-974.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/copy_intro.smt2_AutomizerCHC_Goto.epf_AutomizerCHC_wBE.xml/Csv-Benchmark-0-2018-06-24_21-15-06-974.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/copy_intro.smt2_AutomizerCHC_Goto.epf_AutomizerCHC_wBE.xml/Csv-TraceAbstractionBenchmarks-0-2018-06-24_21-15-06-974.csv Completed graceful shutdown