java -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data --generate-csv --csv-dir csv -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -s ../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-d19836b [2018-09-26 21:16:32,972 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-26 21:16:32,974 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-26 21:16:32,986 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-26 21:16:32,986 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-26 21:16:32,987 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-26 21:16:32,988 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-26 21:16:32,990 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-26 21:16:32,992 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-26 21:16:32,993 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-26 21:16:32,994 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-26 21:16:32,994 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-26 21:16:32,995 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-26 21:16:32,996 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-26 21:16:32,997 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-26 21:16:32,998 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-26 21:16:32,999 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-26 21:16:33,000 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-26 21:16:33,003 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-26 21:16:33,004 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-26 21:16:33,006 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-26 21:16:33,007 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-26 21:16:33,009 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-26 21:16:33,010 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-26 21:16:33,010 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-26 21:16:33,011 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-26 21:16:33,012 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-26 21:16:33,013 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-26 21:16:33,014 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-26 21:16:33,015 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-26 21:16:33,015 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-26 21:16:33,016 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-26 21:16:33,016 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-26 21:16:33,016 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-26 21:16:33,018 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-26 21:16:33,018 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-26 21:16:33,019 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-26 21:16:33,040 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-26 21:16:33,040 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-26 21:16:33,041 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-26 21:16:33,041 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-26 21:16:33,044 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-26 21:16:33,044 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-26 21:16:33,044 INFO L133 SettingsManager]: * Use SBE=true [2018-09-26 21:16:33,045 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-26 21:16:33,045 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-26 21:16:33,045 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-26 21:16:33,045 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-26 21:16:33,045 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-26 21:16:33,046 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-26 21:16:33,046 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-26 21:16:33,046 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-26 21:16:33,046 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-26 21:16:33,046 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-26 21:16:33,048 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-26 21:16:33,048 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-26 21:16:33,049 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-26 21:16:33,049 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-26 21:16:33,049 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-26 21:16:33,049 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-26 21:16:33,050 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-26 21:16:33,050 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-26 21:16:33,050 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-26 21:16:33,050 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-26 21:16:33,050 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-26 21:16:33,051 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-26 21:16:33,051 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-26 21:16:33,109 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-26 21:16:33,122 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-26 21:16:33,126 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-26 21:16:33,128 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-26 21:16:33,128 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-26 21:16:33,129 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl [2018-09-26 21:16:33,130 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl' [2018-09-26 21:16:33,181 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-26 21:16:33,184 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-26 21:16:33,185 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-26 21:16:33,186 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-26 21:16:33,186 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-26 21:16:33,206 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/1) ... [2018-09-26 21:16:33,218 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/1) ... [2018-09-26 21:16:33,227 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-26 21:16:33,228 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-26 21:16:33,228 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-26 21:16:33,229 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-26 21:16:33,240 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/1) ... [2018-09-26 21:16:33,240 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/1) ... [2018-09-26 21:16:33,241 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/1) ... [2018-09-26 21:16:33,241 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/1) ... [2018-09-26 21:16:33,244 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/1) ... [2018-09-26 21:16:33,246 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/1) ... [2018-09-26 21:16:33,247 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/1) ... [2018-09-26 21:16:33,248 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-26 21:16:33,249 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-26 21:16:33,249 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-26 21:16:33,249 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-26 21:16:33,250 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-26 21:16:33,332 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2018-09-26 21:16:33,333 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-26 21:16:33,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-26 21:16:33,580 INFO L346 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-26 21:16:33,581 INFO L202 PluginConnector]: Adding new model gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.09 09:16:33 BoogieIcfgContainer [2018-09-26 21:16:33,581 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-26 21:16:33,582 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-26 21:16:33,582 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-26 21:16:33,589 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-26 21:16:33,590 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:16:33" (1/2) ... [2018-09-26 21:16:33,591 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@690c9255 and model type gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.09 09:16:33, skipping insertion in model container [2018-09-26 21:16:33,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.09 09:16:33" (2/2) ... [2018-09-26 21:16:33,593 INFO L112 eAbstractionObserver]: Analyzing ICFG gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl [2018-09-26 21:16:33,603 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-26 21:16:33,611 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-26 21:16:33,663 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-26 21:16:33,664 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-26 21:16:33,665 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-26 21:16:33,665 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-26 21:16:33,665 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-26 21:16:33,665 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-26 21:16:33,665 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-26 21:16:33,666 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-26 21:16:33,666 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-26 21:16:33,683 INFO L276 IsEmpty]: Start isEmpty. Operand 6 states. [2018-09-26 21:16:33,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-09-26 21:16:33,694 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:33,695 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-09-26 21:16:33,696 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:33,705 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:33,706 INFO L82 PathProgramCache]: Analyzing trace with hash 29955, now seen corresponding path program 1 times [2018-09-26 21:16:33,709 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:33,710 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:33,755 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:33,756 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:33,756 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:33,789 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:33,789 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:33,790 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:33,801 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:33,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:16:33,828 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:33,928 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:33,971 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-26 21:16:33,971 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-26 21:16:33,976 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-26 21:16:33,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-26 21:16:33,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-26 21:16:33,996 INFO L87 Difference]: Start difference. First operand 6 states. Second operand 3 states. [2018-09-26 21:16:34,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:34,057 INFO L93 Difference]: Finished difference Result 9 states and 10 transitions. [2018-09-26 21:16:34,057 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-26 21:16:34,059 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2018-09-26 21:16:34,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:34,071 INFO L225 Difference]: With dead ends: 9 [2018-09-26 21:16:34,071 INFO L226 Difference]: Without dead ends: 5 [2018-09-26 21:16:34,075 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-09-26 21:16:34,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5 states. [2018-09-26 21:16:34,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5 to 5. [2018-09-26 21:16:34,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-09-26 21:16:34,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 5 transitions. [2018-09-26 21:16:34,116 INFO L78 Accepts]: Start accepts. Automaton has 5 states and 5 transitions. Word has length 3 [2018-09-26 21:16:34,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:34,116 INFO L480 AbstractCegarLoop]: Abstraction has 5 states and 5 transitions. [2018-09-26 21:16:34,116 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-26 21:16:34,117 INFO L276 IsEmpty]: Start isEmpty. Operand 5 states and 5 transitions. [2018-09-26 21:16:34,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-09-26 21:16:34,117 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:34,117 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-09-26 21:16:34,118 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:34,118 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:34,118 INFO L82 PathProgramCache]: Analyzing trace with hash 930412, now seen corresponding path program 1 times [2018-09-26 21:16:34,119 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:34,119 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:34,120 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:34,120 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:34,121 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:34,133 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:34,133 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:34,134 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:34,151 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:34,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:16:34,182 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:34,336 WARN L178 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 9 [2018-09-26 21:16:34,400 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:34,420 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:34,420 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2018-09-26 21:16:34,423 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-26 21:16:34,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-26 21:16:34,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-26 21:16:34,424 INFO L87 Difference]: Start difference. First operand 5 states and 5 transitions. Second operand 4 states. [2018-09-26 21:16:34,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:34,500 INFO L93 Difference]: Finished difference Result 8 states and 8 transitions. [2018-09-26 21:16:34,501 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-26 21:16:34,501 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 4 [2018-09-26 21:16:34,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:34,502 INFO L225 Difference]: With dead ends: 8 [2018-09-26 21:16:34,502 INFO L226 Difference]: Without dead ends: 6 [2018-09-26 21:16:34,503 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-26 21:16:34,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6 states. [2018-09-26 21:16:34,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6 to 6. [2018-09-26 21:16:34,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-09-26 21:16:34,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 6 transitions. [2018-09-26 21:16:34,507 INFO L78 Accepts]: Start accepts. Automaton has 6 states and 6 transitions. Word has length 4 [2018-09-26 21:16:34,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:34,507 INFO L480 AbstractCegarLoop]: Abstraction has 6 states and 6 transitions. [2018-09-26 21:16:34,507 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-26 21:16:34,507 INFO L276 IsEmpty]: Start isEmpty. Operand 6 states and 6 transitions. [2018-09-26 21:16:34,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2018-09-26 21:16:34,508 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:34,508 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1] [2018-09-26 21:16:34,509 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:34,509 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:34,509 INFO L82 PathProgramCache]: Analyzing trace with hash 28844579, now seen corresponding path program 2 times [2018-09-26 21:16:34,509 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:34,509 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:34,510 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:34,511 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:34,511 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:34,518 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:34,518 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:34,518 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:34,532 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:16:34,545 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:16:34,546 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:34,548 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:34,672 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:34,693 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:34,693 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2018-09-26 21:16:34,694 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-09-26 21:16:34,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-09-26 21:16:34,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-09-26 21:16:34,695 INFO L87 Difference]: Start difference. First operand 6 states and 6 transitions. Second operand 5 states. [2018-09-26 21:16:34,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:34,748 INFO L93 Difference]: Finished difference Result 9 states and 9 transitions. [2018-09-26 21:16:34,749 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-26 21:16:34,749 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 5 [2018-09-26 21:16:34,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:34,750 INFO L225 Difference]: With dead ends: 9 [2018-09-26 21:16:34,750 INFO L226 Difference]: Without dead ends: 7 [2018-09-26 21:16:34,750 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-09-26 21:16:34,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7 states. [2018-09-26 21:16:34,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7 to 7. [2018-09-26 21:16:34,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2018-09-26 21:16:34,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 7 transitions. [2018-09-26 21:16:34,754 INFO L78 Accepts]: Start accepts. Automaton has 7 states and 7 transitions. Word has length 5 [2018-09-26 21:16:34,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:34,754 INFO L480 AbstractCegarLoop]: Abstraction has 7 states and 7 transitions. [2018-09-26 21:16:34,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-09-26 21:16:34,755 INFO L276 IsEmpty]: Start isEmpty. Operand 7 states and 7 transitions. [2018-09-26 21:16:34,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2018-09-26 21:16:34,755 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:34,755 INFO L375 BasicCegarLoop]: trace histogram [3, 1, 1, 1] [2018-09-26 21:16:34,756 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:34,756 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:34,756 INFO L82 PathProgramCache]: Analyzing trace with hash 894183756, now seen corresponding path program 3 times [2018-09-26 21:16:34,756 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:34,757 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:34,758 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:34,758 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:34,758 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:34,766 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:34,766 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:34,766 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:34,781 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:16:34,793 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-09-26 21:16:34,794 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:34,796 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:35,080 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:35,101 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:35,102 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-09-26 21:16:35,102 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-26 21:16:35,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-26 21:16:35,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-09-26 21:16:35,103 INFO L87 Difference]: Start difference. First operand 7 states and 7 transitions. Second operand 6 states. [2018-09-26 21:16:35,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:35,169 INFO L93 Difference]: Finished difference Result 10 states and 10 transitions. [2018-09-26 21:16:35,169 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-26 21:16:35,169 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 6 [2018-09-26 21:16:35,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:35,170 INFO L225 Difference]: With dead ends: 10 [2018-09-26 21:16:35,170 INFO L226 Difference]: Without dead ends: 8 [2018-09-26 21:16:35,171 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-09-26 21:16:35,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8 states. [2018-09-26 21:16:35,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8 to 8. [2018-09-26 21:16:35,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2018-09-26 21:16:35,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 8 transitions. [2018-09-26 21:16:35,174 INFO L78 Accepts]: Start accepts. Automaton has 8 states and 8 transitions. Word has length 6 [2018-09-26 21:16:35,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:35,175 INFO L480 AbstractCegarLoop]: Abstraction has 8 states and 8 transitions. [2018-09-26 21:16:35,175 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-26 21:16:35,175 INFO L276 IsEmpty]: Start isEmpty. Operand 8 states and 8 transitions. [2018-09-26 21:16:35,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-26 21:16:35,176 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:35,176 INFO L375 BasicCegarLoop]: trace histogram [4, 1, 1, 1] [2018-09-26 21:16:35,176 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:35,177 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:35,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1949894467, now seen corresponding path program 4 times [2018-09-26 21:16:35,177 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:35,177 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:35,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:35,178 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:35,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:35,186 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:35,187 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:35,187 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:35,198 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:16:35,210 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:16:35,210 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:35,213 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:35,505 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:35,527 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:35,528 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-09-26 21:16:35,528 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-09-26 21:16:35,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-09-26 21:16:35,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-09-26 21:16:35,529 INFO L87 Difference]: Start difference. First operand 8 states and 8 transitions. Second operand 7 states. [2018-09-26 21:16:35,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:35,592 INFO L93 Difference]: Finished difference Result 11 states and 11 transitions. [2018-09-26 21:16:35,593 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-26 21:16:35,594 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 7 [2018-09-26 21:16:35,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:35,594 INFO L225 Difference]: With dead ends: 11 [2018-09-26 21:16:35,594 INFO L226 Difference]: Without dead ends: 9 [2018-09-26 21:16:35,595 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-09-26 21:16:35,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9 states. [2018-09-26 21:16:35,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9 to 9. [2018-09-26 21:16:35,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-09-26 21:16:35,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 9 transitions. [2018-09-26 21:16:35,601 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 9 transitions. Word has length 7 [2018-09-26 21:16:35,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:35,601 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 9 transitions. [2018-09-26 21:16:35,602 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-09-26 21:16:35,602 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 9 transitions. [2018-09-26 21:16:35,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-26 21:16:35,603 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:35,603 INFO L375 BasicCegarLoop]: trace histogram [5, 1, 1, 1] [2018-09-26 21:16:35,603 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:35,603 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:35,604 INFO L82 PathProgramCache]: Analyzing trace with hash 317188140, now seen corresponding path program 5 times [2018-09-26 21:16:35,604 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:35,604 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:35,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:35,605 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:35,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:35,615 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:35,616 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:35,616 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:35,625 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:16:35,640 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-09-26 21:16:35,640 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:35,643 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:35,805 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:35,826 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:35,826 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-09-26 21:16:35,827 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-26 21:16:35,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-26 21:16:35,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-09-26 21:16:35,828 INFO L87 Difference]: Start difference. First operand 9 states and 9 transitions. Second operand 8 states. [2018-09-26 21:16:36,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:36,096 INFO L93 Difference]: Finished difference Result 12 states and 12 transitions. [2018-09-26 21:16:36,098 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-26 21:16:36,098 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 8 [2018-09-26 21:16:36,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:36,099 INFO L225 Difference]: With dead ends: 12 [2018-09-26 21:16:36,099 INFO L226 Difference]: Without dead ends: 10 [2018-09-26 21:16:36,100 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-09-26 21:16:36,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10 states. [2018-09-26 21:16:36,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10 to 10. [2018-09-26 21:16:36,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2018-09-26 21:16:36,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 10 transitions. [2018-09-26 21:16:36,108 INFO L78 Accepts]: Start accepts. Automaton has 10 states and 10 transitions. Word has length 8 [2018-09-26 21:16:36,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:36,109 INFO L480 AbstractCegarLoop]: Abstraction has 10 states and 10 transitions. [2018-09-26 21:16:36,109 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-26 21:16:36,109 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states and 10 transitions. [2018-09-26 21:16:36,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-09-26 21:16:36,110 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:36,110 INFO L375 BasicCegarLoop]: trace histogram [6, 1, 1, 1] [2018-09-26 21:16:36,110 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:36,111 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:36,112 INFO L82 PathProgramCache]: Analyzing trace with hash 1242899555, now seen corresponding path program 6 times [2018-09-26 21:16:36,112 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:36,112 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:36,113 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:36,114 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:36,114 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:36,134 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:36,134 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:36,134 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:36,170 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:16:36,190 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2018-09-26 21:16:36,191 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:36,193 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:36,394 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:36,414 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:36,415 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-09-26 21:16:36,415 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-09-26 21:16:36,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-09-26 21:16:36,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-09-26 21:16:36,416 INFO L87 Difference]: Start difference. First operand 10 states and 10 transitions. Second operand 9 states. [2018-09-26 21:16:36,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:36,520 INFO L93 Difference]: Finished difference Result 13 states and 13 transitions. [2018-09-26 21:16:36,521 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-26 21:16:36,521 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 9 [2018-09-26 21:16:36,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:36,522 INFO L225 Difference]: With dead ends: 13 [2018-09-26 21:16:36,522 INFO L226 Difference]: Without dead ends: 11 [2018-09-26 21:16:36,523 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-09-26 21:16:36,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11 states. [2018-09-26 21:16:36,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11 to 11. [2018-09-26 21:16:36,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2018-09-26 21:16:36,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 11 transitions. [2018-09-26 21:16:36,527 INFO L78 Accepts]: Start accepts. Automaton has 11 states and 11 transitions. Word has length 9 [2018-09-26 21:16:36,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:36,527 INFO L480 AbstractCegarLoop]: Abstraction has 11 states and 11 transitions. [2018-09-26 21:16:36,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-09-26 21:16:36,527 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 11 transitions. [2018-09-26 21:16:36,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-09-26 21:16:36,528 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:36,528 INFO L375 BasicCegarLoop]: trace histogram [7, 1, 1, 1] [2018-09-26 21:16:36,528 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:36,529 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:36,529 INFO L82 PathProgramCache]: Analyzing trace with hash -124817652, now seen corresponding path program 7 times [2018-09-26 21:16:36,529 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:36,529 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:36,530 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:36,530 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:36,530 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:36,540 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:36,540 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:36,540 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:36,550 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:36,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:16:36,567 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:36,801 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:36,822 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:36,822 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-09-26 21:16:36,822 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-26 21:16:36,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-26 21:16:36,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-09-26 21:16:36,823 INFO L87 Difference]: Start difference. First operand 11 states and 11 transitions. Second operand 10 states. [2018-09-26 21:16:36,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:36,929 INFO L93 Difference]: Finished difference Result 14 states and 14 transitions. [2018-09-26 21:16:36,930 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-26 21:16:36,930 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 10 [2018-09-26 21:16:36,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:36,931 INFO L225 Difference]: With dead ends: 14 [2018-09-26 21:16:36,931 INFO L226 Difference]: Without dead ends: 12 [2018-09-26 21:16:36,932 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-09-26 21:16:36,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12 states. [2018-09-26 21:16:36,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12 to 12. [2018-09-26 21:16:36,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2018-09-26 21:16:36,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 12 transitions. [2018-09-26 21:16:36,936 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 12 transitions. Word has length 10 [2018-09-26 21:16:36,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:36,937 INFO L480 AbstractCegarLoop]: Abstraction has 12 states and 12 transitions. [2018-09-26 21:16:36,937 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-26 21:16:36,937 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 12 transitions. [2018-09-26 21:16:36,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2018-09-26 21:16:36,938 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:36,938 INFO L375 BasicCegarLoop]: trace histogram [8, 1, 1, 1] [2018-09-26 21:16:36,938 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:36,938 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:36,938 INFO L82 PathProgramCache]: Analyzing trace with hash 425621891, now seen corresponding path program 8 times [2018-09-26 21:16:36,938 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:36,939 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:36,939 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:36,940 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:36,940 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:36,949 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:36,949 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:36,950 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:36,959 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:16:36,974 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:16:36,974 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:36,977 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:37,228 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:37,249 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:37,250 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-09-26 21:16:37,250 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-26 21:16:37,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-26 21:16:37,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-09-26 21:16:37,251 INFO L87 Difference]: Start difference. First operand 12 states and 12 transitions. Second operand 11 states. [2018-09-26 21:16:37,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:37,383 INFO L93 Difference]: Finished difference Result 15 states and 15 transitions. [2018-09-26 21:16:37,385 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-26 21:16:37,385 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 11 [2018-09-26 21:16:37,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:37,386 INFO L225 Difference]: With dead ends: 15 [2018-09-26 21:16:37,386 INFO L226 Difference]: Without dead ends: 13 [2018-09-26 21:16:37,387 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-09-26 21:16:37,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-26 21:16:37,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-09-26 21:16:37,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-26 21:16:37,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 13 transitions. [2018-09-26 21:16:37,391 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 13 transitions. Word has length 11 [2018-09-26 21:16:37,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:37,392 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 13 transitions. [2018-09-26 21:16:37,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-26 21:16:37,392 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 13 transitions. [2018-09-26 21:16:37,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-09-26 21:16:37,392 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:37,393 INFO L375 BasicCegarLoop]: trace histogram [9, 1, 1, 1] [2018-09-26 21:16:37,393 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:37,393 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:37,393 INFO L82 PathProgramCache]: Analyzing trace with hash 309378540, now seen corresponding path program 9 times [2018-09-26 21:16:37,393 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:37,394 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:37,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:37,394 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:37,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:37,404 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:37,404 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:37,404 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:37,414 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:16:37,434 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-09-26 21:16:37,435 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:37,437 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:37,639 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:37,659 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:37,659 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-09-26 21:16:37,660 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-26 21:16:37,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-26 21:16:37,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-09-26 21:16:37,661 INFO L87 Difference]: Start difference. First operand 13 states and 13 transitions. Second operand 12 states. [2018-09-26 21:16:37,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:37,800 INFO L93 Difference]: Finished difference Result 16 states and 16 transitions. [2018-09-26 21:16:37,801 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-26 21:16:37,801 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 12 [2018-09-26 21:16:37,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:37,802 INFO L225 Difference]: With dead ends: 16 [2018-09-26 21:16:37,802 INFO L226 Difference]: Without dead ends: 14 [2018-09-26 21:16:37,802 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-09-26 21:16:37,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2018-09-26 21:16:37,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2018-09-26 21:16:37,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-09-26 21:16:37,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 14 transitions. [2018-09-26 21:16:37,807 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 14 transitions. Word has length 12 [2018-09-26 21:16:37,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:37,807 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 14 transitions. [2018-09-26 21:16:37,807 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-26 21:16:37,808 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 14 transitions. [2018-09-26 21:16:37,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-09-26 21:16:37,808 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:37,808 INFO L375 BasicCegarLoop]: trace histogram [10, 1, 1, 1] [2018-09-26 21:16:37,808 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:37,809 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:37,809 INFO L82 PathProgramCache]: Analyzing trace with hash 1000801955, now seen corresponding path program 10 times [2018-09-26 21:16:37,809 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:37,809 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:37,810 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:37,810 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:37,810 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:37,819 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:37,820 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:37,820 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:37,827 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:16:37,844 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:16:37,844 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:37,847 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:38,028 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:38,050 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:38,050 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-09-26 21:16:38,050 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-09-26 21:16:38,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-09-26 21:16:38,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2018-09-26 21:16:38,051 INFO L87 Difference]: Start difference. First operand 14 states and 14 transitions. Second operand 13 states. [2018-09-26 21:16:38,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:38,178 INFO L93 Difference]: Finished difference Result 17 states and 17 transitions. [2018-09-26 21:16:38,186 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-26 21:16:38,187 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 13 [2018-09-26 21:16:38,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:38,187 INFO L225 Difference]: With dead ends: 17 [2018-09-26 21:16:38,188 INFO L226 Difference]: Without dead ends: 15 [2018-09-26 21:16:38,188 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2018-09-26 21:16:38,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-09-26 21:16:38,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2018-09-26 21:16:38,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-09-26 21:16:38,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 15 transitions. [2018-09-26 21:16:38,193 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 15 transitions. Word has length 13 [2018-09-26 21:16:38,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:38,193 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 15 transitions. [2018-09-26 21:16:38,193 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-09-26 21:16:38,193 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 15 transitions. [2018-09-26 21:16:38,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-09-26 21:16:38,194 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:38,194 INFO L375 BasicCegarLoop]: trace histogram [11, 1, 1, 1] [2018-09-26 21:16:38,194 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:38,194 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:38,195 INFO L82 PathProgramCache]: Analyzing trace with hash 960091340, now seen corresponding path program 11 times [2018-09-26 21:16:38,195 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:38,195 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:38,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:38,196 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:38,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:38,205 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:38,205 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:38,206 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:38,223 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:16:38,244 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-09-26 21:16:38,245 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:38,247 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:38,760 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:38,790 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:38,790 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-09-26 21:16:38,790 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-26 21:16:38,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-26 21:16:38,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2018-09-26 21:16:38,791 INFO L87 Difference]: Start difference. First operand 15 states and 15 transitions. Second operand 14 states. [2018-09-26 21:16:38,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:38,951 INFO L93 Difference]: Finished difference Result 18 states and 18 transitions. [2018-09-26 21:16:38,952 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-26 21:16:38,952 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2018-09-26 21:16:38,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:38,953 INFO L225 Difference]: With dead ends: 18 [2018-09-26 21:16:38,953 INFO L226 Difference]: Without dead ends: 16 [2018-09-26 21:16:38,954 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2018-09-26 21:16:38,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2018-09-26 21:16:38,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2018-09-26 21:16:38,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2018-09-26 21:16:38,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 16 transitions. [2018-09-26 21:16:38,959 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 16 transitions. Word has length 14 [2018-09-26 21:16:38,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:38,960 INFO L480 AbstractCegarLoop]: Abstraction has 16 states and 16 transitions. [2018-09-26 21:16:38,960 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-26 21:16:38,960 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 16 transitions. [2018-09-26 21:16:38,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-09-26 21:16:38,961 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:38,961 INFO L375 BasicCegarLoop]: trace histogram [12, 1, 1, 1] [2018-09-26 21:16:38,961 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:38,961 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:38,962 INFO L82 PathProgramCache]: Analyzing trace with hash -301937725, now seen corresponding path program 12 times [2018-09-26 21:16:38,962 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:38,962 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:38,963 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:38,963 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:38,963 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:38,972 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:38,972 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:38,972 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:38,983 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:16:39,006 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-09-26 21:16:39,006 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:39,012 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:39,229 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:39,253 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:39,254 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-09-26 21:16:39,254 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-09-26 21:16:39,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-09-26 21:16:39,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-09-26 21:16:39,255 INFO L87 Difference]: Start difference. First operand 16 states and 16 transitions. Second operand 15 states. [2018-09-26 21:16:39,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:39,480 INFO L93 Difference]: Finished difference Result 19 states and 19 transitions. [2018-09-26 21:16:39,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-26 21:16:39,483 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 15 [2018-09-26 21:16:39,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:39,483 INFO L225 Difference]: With dead ends: 19 [2018-09-26 21:16:39,483 INFO L226 Difference]: Without dead ends: 17 [2018-09-26 21:16:39,484 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-09-26 21:16:39,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2018-09-26 21:16:39,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2018-09-26 21:16:39,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2018-09-26 21:16:39,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 17 transitions. [2018-09-26 21:16:39,491 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 17 transitions. Word has length 15 [2018-09-26 21:16:39,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:39,491 INFO L480 AbstractCegarLoop]: Abstraction has 17 states and 17 transitions. [2018-09-26 21:16:39,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-09-26 21:16:39,491 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 17 transitions. [2018-09-26 21:16:39,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-09-26 21:16:39,492 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:39,492 INFO L375 BasicCegarLoop]: trace histogram [13, 1, 1, 1] [2018-09-26 21:16:39,492 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:39,493 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:39,493 INFO L82 PathProgramCache]: Analyzing trace with hash -770133076, now seen corresponding path program 13 times [2018-09-26 21:16:39,493 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:39,493 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:39,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:39,494 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:39,495 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:39,516 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:39,517 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:39,517 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:39,530 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:39,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:16:39,558 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:39,958 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:39,987 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:39,988 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-09-26 21:16:39,988 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-26 21:16:39,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-26 21:16:39,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2018-09-26 21:16:39,989 INFO L87 Difference]: Start difference. First operand 17 states and 17 transitions. Second operand 16 states. [2018-09-26 21:16:40,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:40,172 INFO L93 Difference]: Finished difference Result 20 states and 20 transitions. [2018-09-26 21:16:40,172 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-26 21:16:40,172 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 16 [2018-09-26 21:16:40,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:40,173 INFO L225 Difference]: With dead ends: 20 [2018-09-26 21:16:40,174 INFO L226 Difference]: Without dead ends: 18 [2018-09-26 21:16:40,174 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2018-09-26 21:16:40,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2018-09-26 21:16:40,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2018-09-26 21:16:40,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2018-09-26 21:16:40,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 18 transitions. [2018-09-26 21:16:40,178 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 18 transitions. Word has length 16 [2018-09-26 21:16:40,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:40,178 INFO L480 AbstractCegarLoop]: Abstraction has 18 states and 18 transitions. [2018-09-26 21:16:40,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-26 21:16:40,178 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 18 transitions. [2018-09-26 21:16:40,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-09-26 21:16:40,179 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:40,179 INFO L375 BasicCegarLoop]: trace histogram [14, 1, 1, 1] [2018-09-26 21:16:40,179 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:40,179 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:40,179 INFO L82 PathProgramCache]: Analyzing trace with hash 1895680227, now seen corresponding path program 14 times [2018-09-26 21:16:40,180 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:40,180 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:40,180 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:40,180 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:40,181 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:40,190 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:40,190 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:40,190 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:40,204 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:16:40,226 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:16:40,227 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:40,229 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:40,782 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:40,807 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:40,807 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-09-26 21:16:40,807 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-26 21:16:40,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-26 21:16:40,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2018-09-26 21:16:40,808 INFO L87 Difference]: Start difference. First operand 18 states and 18 transitions. Second operand 17 states. [2018-09-26 21:16:41,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:41,070 INFO L93 Difference]: Finished difference Result 21 states and 21 transitions. [2018-09-26 21:16:41,072 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-26 21:16:41,073 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 17 [2018-09-26 21:16:41,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:41,073 INFO L225 Difference]: With dead ends: 21 [2018-09-26 21:16:41,073 INFO L226 Difference]: Without dead ends: 19 [2018-09-26 21:16:41,074 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2018-09-26 21:16:41,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-26 21:16:41,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2018-09-26 21:16:41,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-09-26 21:16:41,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 19 transitions. [2018-09-26 21:16:41,078 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 19 transitions. Word has length 17 [2018-09-26 21:16:41,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:41,079 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 19 transitions. [2018-09-26 21:16:41,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-26 21:16:41,079 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 19 transitions. [2018-09-26 21:16:41,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-26 21:16:41,079 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:41,079 INFO L375 BasicCegarLoop]: trace histogram [15, 1, 1, 1] [2018-09-26 21:16:41,080 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:41,080 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:41,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1363453300, now seen corresponding path program 15 times [2018-09-26 21:16:41,080 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:41,080 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:41,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:41,081 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:41,082 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:41,092 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:41,092 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:41,092 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:41,118 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:16:41,176 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-09-26 21:16:41,177 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:41,179 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:42,580 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:42,601 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:42,601 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-09-26 21:16:42,602 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-26 21:16:42,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-26 21:16:42,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2018-09-26 21:16:42,602 INFO L87 Difference]: Start difference. First operand 19 states and 19 transitions. Second operand 18 states. [2018-09-26 21:16:42,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:42,855 INFO L93 Difference]: Finished difference Result 22 states and 22 transitions. [2018-09-26 21:16:42,855 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-26 21:16:42,855 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 18 [2018-09-26 21:16:42,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:42,856 INFO L225 Difference]: With dead ends: 22 [2018-09-26 21:16:42,856 INFO L226 Difference]: Without dead ends: 20 [2018-09-26 21:16:42,857 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2018-09-26 21:16:42,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2018-09-26 21:16:42,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2018-09-26 21:16:42,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2018-09-26 21:16:42,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 20 transitions. [2018-09-26 21:16:42,863 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 20 transitions. Word has length 18 [2018-09-26 21:16:42,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:42,863 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 20 transitions. [2018-09-26 21:16:42,863 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-26 21:16:42,864 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 20 transitions. [2018-09-26 21:16:42,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-09-26 21:16:42,864 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:42,864 INFO L375 BasicCegarLoop]: trace histogram [16, 1, 1, 1] [2018-09-26 21:16:42,864 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:42,865 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:42,865 INFO L82 PathProgramCache]: Analyzing trace with hash 682622467, now seen corresponding path program 16 times [2018-09-26 21:16:42,865 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:42,865 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:42,866 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:42,866 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:42,866 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:42,876 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:42,876 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:42,876 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:42,896 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:16:42,921 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:16:42,921 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:42,924 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:43,232 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:43,253 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:43,253 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-09-26 21:16:43,254 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-09-26 21:16:43,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-09-26 21:16:43,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2018-09-26 21:16:43,254 INFO L87 Difference]: Start difference. First operand 20 states and 20 transitions. Second operand 19 states. [2018-09-26 21:16:43,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:43,667 INFO L93 Difference]: Finished difference Result 23 states and 23 transitions. [2018-09-26 21:16:43,668 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-26 21:16:43,669 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 19 [2018-09-26 21:16:43,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:43,669 INFO L225 Difference]: With dead ends: 23 [2018-09-26 21:16:43,669 INFO L226 Difference]: Without dead ends: 21 [2018-09-26 21:16:43,670 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2018-09-26 21:16:43,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-09-26 21:16:43,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-09-26 21:16:43,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-09-26 21:16:43,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 21 transitions. [2018-09-26 21:16:43,674 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 21 transitions. Word has length 19 [2018-09-26 21:16:43,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:43,675 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 21 transitions. [2018-09-26 21:16:43,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-09-26 21:16:43,675 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 21 transitions. [2018-09-26 21:16:43,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-09-26 21:16:43,676 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:43,676 INFO L375 BasicCegarLoop]: trace histogram [17, 1, 1, 1] [2018-09-26 21:16:43,676 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:43,676 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:43,677 INFO L82 PathProgramCache]: Analyzing trace with hash -313538196, now seen corresponding path program 17 times [2018-09-26 21:16:43,677 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:43,677 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:43,678 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:43,678 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:43,678 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:43,688 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:43,688 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:43,688 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:43,703 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:16:43,734 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-09-26 21:16:43,734 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:43,737 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:44,070 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:44,090 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:44,091 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-09-26 21:16:44,091 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-26 21:16:44,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-26 21:16:44,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2018-09-26 21:16:44,092 INFO L87 Difference]: Start difference. First operand 21 states and 21 transitions. Second operand 20 states. [2018-09-26 21:16:44,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:44,428 INFO L93 Difference]: Finished difference Result 24 states and 24 transitions. [2018-09-26 21:16:44,429 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-26 21:16:44,429 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 20 [2018-09-26 21:16:44,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:44,430 INFO L225 Difference]: With dead ends: 24 [2018-09-26 21:16:44,430 INFO L226 Difference]: Without dead ends: 22 [2018-09-26 21:16:44,431 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2018-09-26 21:16:44,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2018-09-26 21:16:44,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2018-09-26 21:16:44,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2018-09-26 21:16:44,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 22 transitions. [2018-09-26 21:16:44,436 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 22 transitions. Word has length 20 [2018-09-26 21:16:44,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:44,436 INFO L480 AbstractCegarLoop]: Abstraction has 22 states and 22 transitions. [2018-09-26 21:16:44,436 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-26 21:16:44,436 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 22 transitions. [2018-09-26 21:16:44,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-09-26 21:16:44,437 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:44,437 INFO L375 BasicCegarLoop]: trace histogram [18, 1, 1, 1] [2018-09-26 21:16:44,437 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:44,437 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:44,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1129747677, now seen corresponding path program 18 times [2018-09-26 21:16:44,438 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:44,438 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:44,438 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:44,439 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:44,439 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:44,447 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:44,447 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:44,447 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:44,475 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:16:44,513 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2018-09-26 21:16:44,513 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:44,515 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:44,858 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:44,879 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:44,879 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-09-26 21:16:44,880 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-09-26 21:16:44,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-09-26 21:16:44,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2018-09-26 21:16:44,881 INFO L87 Difference]: Start difference. First operand 22 states and 22 transitions. Second operand 21 states. [2018-09-26 21:16:45,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:45,201 INFO L93 Difference]: Finished difference Result 25 states and 25 transitions. [2018-09-26 21:16:45,201 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-26 21:16:45,201 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 21 [2018-09-26 21:16:45,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:45,202 INFO L225 Difference]: With dead ends: 25 [2018-09-26 21:16:45,202 INFO L226 Difference]: Without dead ends: 23 [2018-09-26 21:16:45,203 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2018-09-26 21:16:45,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-09-26 21:16:45,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2018-09-26 21:16:45,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2018-09-26 21:16:45,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 23 transitions. [2018-09-26 21:16:45,208 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 23 transitions. Word has length 21 [2018-09-26 21:16:45,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:45,208 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 23 transitions. [2018-09-26 21:16:45,208 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-09-26 21:16:45,208 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 23 transitions. [2018-09-26 21:16:45,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-09-26 21:16:45,209 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:45,209 INFO L375 BasicCegarLoop]: trace histogram [19, 1, 1, 1] [2018-09-26 21:16:45,209 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:45,210 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:45,210 INFO L82 PathProgramCache]: Analyzing trace with hash -662437812, now seen corresponding path program 19 times [2018-09-26 21:16:45,210 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:45,210 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:45,211 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:45,211 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:45,211 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:45,219 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:45,219 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:45,219 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:45,232 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:45,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:16:45,265 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:45,614 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:45,634 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:45,635 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-09-26 21:16:45,635 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-26 21:16:45,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-26 21:16:45,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=421, Unknown=0, NotChecked=0, Total=462 [2018-09-26 21:16:45,636 INFO L87 Difference]: Start difference. First operand 23 states and 23 transitions. Second operand 22 states. [2018-09-26 21:16:46,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:46,003 INFO L93 Difference]: Finished difference Result 26 states and 26 transitions. [2018-09-26 21:16:46,004 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-26 21:16:46,004 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 22 [2018-09-26 21:16:46,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:46,005 INFO L225 Difference]: With dead ends: 26 [2018-09-26 21:16:46,005 INFO L226 Difference]: Without dead ends: 24 [2018-09-26 21:16:46,006 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=421, Unknown=0, NotChecked=0, Total=462 [2018-09-26 21:16:46,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2018-09-26 21:16:46,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2018-09-26 21:16:46,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-09-26 21:16:46,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 24 transitions. [2018-09-26 21:16:46,012 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 24 transitions. Word has length 22 [2018-09-26 21:16:46,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:46,012 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 24 transitions. [2018-09-26 21:16:46,012 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-26 21:16:46,012 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 24 transitions. [2018-09-26 21:16:46,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-09-26 21:16:46,013 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:46,013 INFO L375 BasicCegarLoop]: trace histogram [20, 1, 1, 1] [2018-09-26 21:16:46,014 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:46,014 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:46,014 INFO L82 PathProgramCache]: Analyzing trace with hash 939266115, now seen corresponding path program 20 times [2018-09-26 21:16:46,014 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:46,014 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:46,015 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:46,015 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:46,015 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:46,024 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:46,024 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:46,024 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:46,052 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:16:46,079 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:16:46,079 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:46,082 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:46,410 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:46,431 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:46,431 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-09-26 21:16:46,431 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-09-26 21:16:46,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-09-26 21:16:46,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=463, Unknown=0, NotChecked=0, Total=506 [2018-09-26 21:16:46,432 INFO L87 Difference]: Start difference. First operand 24 states and 24 transitions. Second operand 23 states. [2018-09-26 21:16:47,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:47,043 INFO L93 Difference]: Finished difference Result 27 states and 27 transitions. [2018-09-26 21:16:47,044 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-26 21:16:47,044 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 23 [2018-09-26 21:16:47,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:47,045 INFO L225 Difference]: With dead ends: 27 [2018-09-26 21:16:47,045 INFO L226 Difference]: Without dead ends: 25 [2018-09-26 21:16:47,046 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=43, Invalid=463, Unknown=0, NotChecked=0, Total=506 [2018-09-26 21:16:47,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2018-09-26 21:16:47,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2018-09-26 21:16:47,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-09-26 21:16:47,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 25 transitions. [2018-09-26 21:16:47,051 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 25 transitions. Word has length 23 [2018-09-26 21:16:47,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:47,052 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 25 transitions. [2018-09-26 21:16:47,052 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-09-26 21:16:47,052 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 25 transitions. [2018-09-26 21:16:47,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-09-26 21:16:47,052 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:47,053 INFO L375 BasicCegarLoop]: trace histogram [21, 1, 1, 1] [2018-09-26 21:16:47,053 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:47,053 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:47,053 INFO L82 PathProgramCache]: Analyzing trace with hash -947519700, now seen corresponding path program 21 times [2018-09-26 21:16:47,053 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:47,053 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:47,054 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:47,054 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:47,054 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:47,062 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:47,062 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:47,062 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:47,069 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:16:47,190 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-09-26 21:16:47,191 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:47,193 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:47,541 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:47,561 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:47,561 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-09-26 21:16:47,562 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-26 21:16:47,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-26 21:16:47,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=507, Unknown=0, NotChecked=0, Total=552 [2018-09-26 21:16:47,562 INFO L87 Difference]: Start difference. First operand 25 states and 25 transitions. Second operand 24 states. [2018-09-26 21:16:48,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:48,014 INFO L93 Difference]: Finished difference Result 28 states and 28 transitions. [2018-09-26 21:16:48,018 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-26 21:16:48,019 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 24 [2018-09-26 21:16:48,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:48,019 INFO L225 Difference]: With dead ends: 28 [2018-09-26 21:16:48,019 INFO L226 Difference]: Without dead ends: 26 [2018-09-26 21:16:48,020 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=45, Invalid=507, Unknown=0, NotChecked=0, Total=552 [2018-09-26 21:16:48,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2018-09-26 21:16:48,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2018-09-26 21:16:48,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-09-26 21:16:48,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 26 transitions. [2018-09-26 21:16:48,024 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 26 transitions. Word has length 24 [2018-09-26 21:16:48,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:48,024 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 26 transitions. [2018-09-26 21:16:48,024 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-26 21:16:48,024 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 26 transitions. [2018-09-26 21:16:48,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-09-26 21:16:48,025 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:48,025 INFO L375 BasicCegarLoop]: trace histogram [22, 1, 1, 1] [2018-09-26 21:16:48,025 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:48,025 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:48,025 INFO L82 PathProgramCache]: Analyzing trace with hash 691662179, now seen corresponding path program 22 times [2018-09-26 21:16:48,026 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:48,026 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:48,026 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:48,026 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:48,026 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:48,034 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:48,034 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:48,034 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:48,045 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:16:48,085 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:16:48,085 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:48,088 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:48,678 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:48,698 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:48,699 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-09-26 21:16:48,699 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-09-26 21:16:48,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-09-26 21:16:48,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-09-26 21:16:48,699 INFO L87 Difference]: Start difference. First operand 26 states and 26 transitions. Second operand 25 states. [2018-09-26 21:16:49,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:49,480 INFO L93 Difference]: Finished difference Result 29 states and 29 transitions. [2018-09-26 21:16:49,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-26 21:16:49,482 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 25 [2018-09-26 21:16:49,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:49,482 INFO L225 Difference]: With dead ends: 29 [2018-09-26 21:16:49,483 INFO L226 Difference]: Without dead ends: 27 [2018-09-26 21:16:49,483 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-09-26 21:16:49,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2018-09-26 21:16:49,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2018-09-26 21:16:49,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2018-09-26 21:16:49,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 27 transitions. [2018-09-26 21:16:49,487 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 27 transitions. Word has length 25 [2018-09-26 21:16:49,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:49,488 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 27 transitions. [2018-09-26 21:16:49,488 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-09-26 21:16:49,488 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 27 transitions. [2018-09-26 21:16:49,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-09-26 21:16:49,488 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:49,488 INFO L375 BasicCegarLoop]: trace histogram [23, 1, 1, 1] [2018-09-26 21:16:49,489 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:49,489 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:49,489 INFO L82 PathProgramCache]: Analyzing trace with hash -33307124, now seen corresponding path program 23 times [2018-09-26 21:16:49,489 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:49,489 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:49,490 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:49,490 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:49,490 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:49,497 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:49,498 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:49,498 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:49,518 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:16:49,563 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-09-26 21:16:49,563 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:49,566 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:50,191 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:50,222 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:50,223 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-09-26 21:16:50,223 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-26 21:16:50,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-26 21:16:50,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=601, Unknown=0, NotChecked=0, Total=650 [2018-09-26 21:16:50,224 INFO L87 Difference]: Start difference. First operand 27 states and 27 transitions. Second operand 26 states. [2018-09-26 21:16:50,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:50,808 INFO L93 Difference]: Finished difference Result 30 states and 30 transitions. [2018-09-26 21:16:50,809 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-26 21:16:50,809 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 26 [2018-09-26 21:16:50,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:50,810 INFO L225 Difference]: With dead ends: 30 [2018-09-26 21:16:50,810 INFO L226 Difference]: Without dead ends: 28 [2018-09-26 21:16:50,811 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=49, Invalid=601, Unknown=0, NotChecked=0, Total=650 [2018-09-26 21:16:50,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-09-26 21:16:50,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2018-09-26 21:16:50,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2018-09-26 21:16:50,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 28 transitions. [2018-09-26 21:16:50,816 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 28 transitions. Word has length 26 [2018-09-26 21:16:50,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:50,816 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 28 transitions. [2018-09-26 21:16:50,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-26 21:16:50,817 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 28 transitions. [2018-09-26 21:16:50,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-09-26 21:16:50,817 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:50,817 INFO L375 BasicCegarLoop]: trace histogram [24, 1, 1, 1] [2018-09-26 21:16:50,818 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:50,818 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:50,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1032519037, now seen corresponding path program 24 times [2018-09-26 21:16:50,818 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:50,818 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:50,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:50,819 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:50,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:50,826 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:50,826 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:50,826 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:50,844 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:16:50,907 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-26 21:16:50,907 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:50,910 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:51,382 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:51,402 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:51,402 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-09-26 21:16:51,403 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-09-26 21:16:51,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-09-26 21:16:51,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2018-09-26 21:16:51,404 INFO L87 Difference]: Start difference. First operand 28 states and 28 transitions. Second operand 27 states. [2018-09-26 21:16:51,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:51,947 INFO L93 Difference]: Finished difference Result 31 states and 31 transitions. [2018-09-26 21:16:51,947 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-26 21:16:51,947 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 27 [2018-09-26 21:16:51,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:51,948 INFO L225 Difference]: With dead ends: 31 [2018-09-26 21:16:51,948 INFO L226 Difference]: Without dead ends: 29 [2018-09-26 21:16:51,948 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2018-09-26 21:16:51,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-09-26 21:16:51,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2018-09-26 21:16:51,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-09-26 21:16:51,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 29 transitions. [2018-09-26 21:16:51,954 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 29 transitions. Word has length 27 [2018-09-26 21:16:51,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:51,955 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 29 transitions. [2018-09-26 21:16:51,955 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-09-26 21:16:51,955 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 29 transitions. [2018-09-26 21:16:51,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-09-26 21:16:51,955 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:51,956 INFO L375 BasicCegarLoop]: trace histogram [25, 1, 1, 1] [2018-09-26 21:16:51,956 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:51,956 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:51,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1943317268, now seen corresponding path program 25 times [2018-09-26 21:16:51,956 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:51,957 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:51,957 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:51,958 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:51,958 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:51,965 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:51,966 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:51,966 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:51,977 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:52,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:16:52,017 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:52,627 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:52,647 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:52,648 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-09-26 21:16:52,648 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-26 21:16:52,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-26 21:16:52,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=703, Unknown=0, NotChecked=0, Total=756 [2018-09-26 21:16:52,649 INFO L87 Difference]: Start difference. First operand 29 states and 29 transitions. Second operand 28 states. [2018-09-26 21:16:53,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:53,184 INFO L93 Difference]: Finished difference Result 32 states and 32 transitions. [2018-09-26 21:16:53,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-26 21:16:53,185 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 28 [2018-09-26 21:16:53,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:53,186 INFO L225 Difference]: With dead ends: 32 [2018-09-26 21:16:53,186 INFO L226 Difference]: Without dead ends: 30 [2018-09-26 21:16:53,186 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=53, Invalid=703, Unknown=0, NotChecked=0, Total=756 [2018-09-26 21:16:53,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2018-09-26 21:16:53,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2018-09-26 21:16:53,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2018-09-26 21:16:53,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 30 transitions. [2018-09-26 21:16:53,191 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 30 transitions. Word has length 28 [2018-09-26 21:16:53,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:53,192 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 30 transitions. [2018-09-26 21:16:53,192 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-26 21:16:53,192 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 30 transitions. [2018-09-26 21:16:53,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-09-26 21:16:53,193 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:53,193 INFO L375 BasicCegarLoop]: trace histogram [26, 1, 1, 1] [2018-09-26 21:16:53,193 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:53,193 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:53,193 INFO L82 PathProgramCache]: Analyzing trace with hash -113291357, now seen corresponding path program 26 times [2018-09-26 21:16:53,194 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:53,194 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:53,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:53,194 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:16:53,195 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:53,202 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:53,202 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:53,202 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2018-09-26 21:16:53,217 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:53,267 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:16:53,267 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:53,271 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:53,840 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:53,860 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:53,860 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-09-26 21:16:53,861 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-09-26 21:16:53,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-09-26 21:16:53,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=757, Unknown=0, NotChecked=0, Total=812 [2018-09-26 21:16:53,861 INFO L87 Difference]: Start difference. First operand 30 states and 30 transitions. Second operand 29 states. [2018-09-26 21:16:54,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:54,463 INFO L93 Difference]: Finished difference Result 33 states and 33 transitions. [2018-09-26 21:16:54,463 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-26 21:16:54,464 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 29 [2018-09-26 21:16:54,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:54,464 INFO L225 Difference]: With dead ends: 33 [2018-09-26 21:16:54,464 INFO L226 Difference]: Without dead ends: 31 [2018-09-26 21:16:54,465 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=55, Invalid=757, Unknown=0, NotChecked=0, Total=812 [2018-09-26 21:16:54,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-09-26 21:16:54,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2018-09-26 21:16:54,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-09-26 21:16:54,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 31 transitions. [2018-09-26 21:16:54,471 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 31 transitions. Word has length 29 [2018-09-26 21:16:54,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:54,471 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 31 transitions. [2018-09-26 21:16:54,471 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-09-26 21:16:54,471 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 31 transitions. [2018-09-26 21:16:54,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-09-26 21:16:54,471 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:54,471 INFO L375 BasicCegarLoop]: trace histogram [27, 1, 1, 1] [2018-09-26 21:16:54,472 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:54,472 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:54,472 INFO L82 PathProgramCache]: Analyzing trace with hash 782937036, now seen corresponding path program 27 times [2018-09-26 21:16:54,472 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:54,472 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:54,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:54,473 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:54,473 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:54,479 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:54,479 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:54,480 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:54,498 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:16:54,807 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-09-26 21:16:54,808 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:54,810 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:55,373 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:55,393 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:55,394 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-09-26 21:16:55,394 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-26 21:16:55,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-26 21:16:55,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=813, Unknown=0, NotChecked=0, Total=870 [2018-09-26 21:16:55,395 INFO L87 Difference]: Start difference. First operand 31 states and 31 transitions. Second operand 30 states. [2018-09-26 21:16:55,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:55,974 INFO L93 Difference]: Finished difference Result 34 states and 34 transitions. [2018-09-26 21:16:55,974 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-26 21:16:55,975 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 30 [2018-09-26 21:16:55,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:55,975 INFO L225 Difference]: With dead ends: 34 [2018-09-26 21:16:55,975 INFO L226 Difference]: Without dead ends: 32 [2018-09-26 21:16:55,976 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=57, Invalid=813, Unknown=0, NotChecked=0, Total=870 [2018-09-26 21:16:55,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2018-09-26 21:16:55,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2018-09-26 21:16:55,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2018-09-26 21:16:55,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 32 transitions. [2018-09-26 21:16:55,981 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 32 transitions. Word has length 30 [2018-09-26 21:16:55,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:55,981 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 32 transitions. [2018-09-26 21:16:55,981 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-26 21:16:55,982 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 32 transitions. [2018-09-26 21:16:55,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-09-26 21:16:55,982 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:55,982 INFO L375 BasicCegarLoop]: trace histogram [28, 1, 1, 1] [2018-09-26 21:16:55,982 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:55,983 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:55,983 INFO L82 PathProgramCache]: Analyzing trace with hash -1498753853, now seen corresponding path program 28 times [2018-09-26 21:16:55,983 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:55,983 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:55,984 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:55,984 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:55,984 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:55,990 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:55,991 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:55,991 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:56,010 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:16:56,058 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:16:56,059 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:56,062 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:56,664 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:56,685 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:56,685 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2018-09-26 21:16:56,685 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-09-26 21:16:56,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-09-26 21:16:56,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=871, Unknown=0, NotChecked=0, Total=930 [2018-09-26 21:16:56,686 INFO L87 Difference]: Start difference. First operand 32 states and 32 transitions. Second operand 31 states. [2018-09-26 21:16:57,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:57,465 INFO L93 Difference]: Finished difference Result 35 states and 35 transitions. [2018-09-26 21:16:57,466 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-26 21:16:57,466 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 31 [2018-09-26 21:16:57,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:57,467 INFO L225 Difference]: With dead ends: 35 [2018-09-26 21:16:57,467 INFO L226 Difference]: Without dead ends: 33 [2018-09-26 21:16:57,468 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=59, Invalid=871, Unknown=0, NotChecked=0, Total=930 [2018-09-26 21:16:57,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-09-26 21:16:57,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2018-09-26 21:16:57,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2018-09-26 21:16:57,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 33 transitions. [2018-09-26 21:16:57,473 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 33 transitions. Word has length 31 [2018-09-26 21:16:57,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:57,473 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 33 transitions. [2018-09-26 21:16:57,473 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-09-26 21:16:57,474 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 33 transitions. [2018-09-26 21:16:57,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-09-26 21:16:57,474 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:57,474 INFO L375 BasicCegarLoop]: trace histogram [29, 1, 1, 1] [2018-09-26 21:16:57,474 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:57,475 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:57,475 INFO L82 PathProgramCache]: Analyzing trace with hash 783272620, now seen corresponding path program 29 times [2018-09-26 21:16:57,475 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:57,475 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:57,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:57,476 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:57,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:57,483 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:57,483 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:57,483 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:57,505 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:16:57,558 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-09-26 21:16:57,558 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:57,561 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:58,232 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:58,252 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:58,252 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-09-26 21:16:58,253 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-26 21:16:58,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-26 21:16:58,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=931, Unknown=0, NotChecked=0, Total=992 [2018-09-26 21:16:58,253 INFO L87 Difference]: Start difference. First operand 33 states and 33 transitions. Second operand 32 states. [2018-09-26 21:16:58,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:16:58,959 INFO L93 Difference]: Finished difference Result 36 states and 36 transitions. [2018-09-26 21:16:58,960 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-26 21:16:58,960 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 32 [2018-09-26 21:16:58,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:16:58,960 INFO L225 Difference]: With dead ends: 36 [2018-09-26 21:16:58,961 INFO L226 Difference]: Without dead ends: 34 [2018-09-26 21:16:58,962 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=61, Invalid=931, Unknown=0, NotChecked=0, Total=992 [2018-09-26 21:16:58,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-09-26 21:16:58,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2018-09-26 21:16:58,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-09-26 21:16:58,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 34 transitions. [2018-09-26 21:16:58,967 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 34 transitions. Word has length 32 [2018-09-26 21:16:58,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:16:58,967 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 34 transitions. [2018-09-26 21:16:58,967 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-26 21:16:58,967 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 34 transitions. [2018-09-26 21:16:58,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-09-26 21:16:58,967 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:16:58,968 INFO L375 BasicCegarLoop]: trace histogram [30, 1, 1, 1] [2018-09-26 21:16:58,968 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:16:58,968 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:16:58,968 INFO L82 PathProgramCache]: Analyzing trace with hash -1488350749, now seen corresponding path program 30 times [2018-09-26 21:16:58,968 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:16:58,968 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:16:58,969 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:58,969 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:16:58,969 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:16:58,977 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:16:58,977 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:16:58,978 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:16:59,001 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:16:59,138 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2018-09-26 21:16:59,138 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:16:59,142 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:16:59,766 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:16:59,787 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:16:59,787 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-09-26 21:16:59,787 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-09-26 21:16:59,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-09-26 21:16:59,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=993, Unknown=0, NotChecked=0, Total=1056 [2018-09-26 21:16:59,788 INFO L87 Difference]: Start difference. First operand 34 states and 34 transitions. Second operand 33 states. [2018-09-26 21:17:00,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:00,493 INFO L93 Difference]: Finished difference Result 37 states and 37 transitions. [2018-09-26 21:17:00,493 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-26 21:17:00,493 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 33 [2018-09-26 21:17:00,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:00,494 INFO L225 Difference]: With dead ends: 37 [2018-09-26 21:17:00,494 INFO L226 Difference]: Without dead ends: 35 [2018-09-26 21:17:00,496 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=63, Invalid=993, Unknown=0, NotChecked=0, Total=1056 [2018-09-26 21:17:00,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2018-09-26 21:17:00,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2018-09-26 21:17:00,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-09-26 21:17:00,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 35 transitions. [2018-09-26 21:17:00,498 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 35 transitions. Word has length 33 [2018-09-26 21:17:00,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:00,499 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 35 transitions. [2018-09-26 21:17:00,499 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-09-26 21:17:00,499 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 35 transitions. [2018-09-26 21:17:00,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-09-26 21:17:00,499 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:00,499 INFO L375 BasicCegarLoop]: trace histogram [31, 1, 1, 1] [2018-09-26 21:17:00,499 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:00,500 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:00,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1105768844, now seen corresponding path program 31 times [2018-09-26 21:17:00,500 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:00,500 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:00,501 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:00,501 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:00,501 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:00,507 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:00,508 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:00,508 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:00,526 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:17:00,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:17:00,586 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:01,233 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:01,254 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:01,255 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-09-26 21:17:01,255 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-26 21:17:01,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-26 21:17:01,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=1057, Unknown=0, NotChecked=0, Total=1122 [2018-09-26 21:17:01,256 INFO L87 Difference]: Start difference. First operand 35 states and 35 transitions. Second operand 34 states. [2018-09-26 21:17:02,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:02,012 INFO L93 Difference]: Finished difference Result 38 states and 38 transitions. [2018-09-26 21:17:02,012 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-26 21:17:02,012 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 34 [2018-09-26 21:17:02,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:02,013 INFO L225 Difference]: With dead ends: 38 [2018-09-26 21:17:02,013 INFO L226 Difference]: Without dead ends: 36 [2018-09-26 21:17:02,014 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=65, Invalid=1057, Unknown=0, NotChecked=0, Total=1122 [2018-09-26 21:17:02,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-09-26 21:17:02,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2018-09-26 21:17:02,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-09-26 21:17:02,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 36 transitions. [2018-09-26 21:17:02,019 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 36 transitions. Word has length 34 [2018-09-26 21:17:02,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:02,019 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 36 transitions. [2018-09-26 21:17:02,019 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-26 21:17:02,020 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 36 transitions. [2018-09-26 21:17:02,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-09-26 21:17:02,020 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:02,020 INFO L375 BasicCegarLoop]: trace histogram [32, 1, 1, 1] [2018-09-26 21:17:02,020 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:02,021 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:02,021 INFO L82 PathProgramCache]: Analyzing trace with hash -80902397, now seen corresponding path program 32 times [2018-09-26 21:17:02,021 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:02,021 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:02,022 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:02,022 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:17:02,022 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:02,028 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:02,028 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:02,028 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:02,046 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:17:02,128 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:17:02,128 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:02,133 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:03,595 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:03,615 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:03,615 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2018-09-26 21:17:03,616 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-09-26 21:17:03,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-09-26 21:17:03,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=1123, Unknown=0, NotChecked=0, Total=1190 [2018-09-26 21:17:03,617 INFO L87 Difference]: Start difference. First operand 36 states and 36 transitions. Second operand 35 states. [2018-09-26 21:17:04,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:04,458 INFO L93 Difference]: Finished difference Result 39 states and 39 transitions. [2018-09-26 21:17:04,459 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-26 21:17:04,459 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 35 [2018-09-26 21:17:04,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:04,459 INFO L225 Difference]: With dead ends: 39 [2018-09-26 21:17:04,460 INFO L226 Difference]: Without dead ends: 37 [2018-09-26 21:17:04,461 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=67, Invalid=1123, Unknown=0, NotChecked=0, Total=1190 [2018-09-26 21:17:04,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2018-09-26 21:17:04,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2018-09-26 21:17:04,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2018-09-26 21:17:04,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 37 transitions. [2018-09-26 21:17:04,465 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 37 transitions. Word has length 35 [2018-09-26 21:17:04,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:04,465 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 37 transitions. [2018-09-26 21:17:04,465 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-09-26 21:17:04,465 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 37 transitions. [2018-09-26 21:17:04,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-09-26 21:17:04,466 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:04,466 INFO L375 BasicCegarLoop]: trace histogram [33, 1, 1, 1] [2018-09-26 21:17:04,466 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:04,466 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:04,466 INFO L82 PathProgramCache]: Analyzing trace with hash 1786994796, now seen corresponding path program 33 times [2018-09-26 21:17:04,466 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:04,466 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:04,467 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:04,467 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:04,467 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:04,473 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:04,473 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:04,473 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:04,488 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:17:05,148 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-09-26 21:17:05,149 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:05,151 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:06,051 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:06,072 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:06,072 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-09-26 21:17:06,072 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-26 21:17:06,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-26 21:17:06,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=1191, Unknown=0, NotChecked=0, Total=1260 [2018-09-26 21:17:06,073 INFO L87 Difference]: Start difference. First operand 37 states and 37 transitions. Second operand 36 states. [2018-09-26 21:17:06,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:06,929 INFO L93 Difference]: Finished difference Result 40 states and 40 transitions. [2018-09-26 21:17:06,929 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-26 21:17:06,930 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 36 [2018-09-26 21:17:06,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:06,930 INFO L225 Difference]: With dead ends: 40 [2018-09-26 21:17:06,930 INFO L226 Difference]: Without dead ends: 38 [2018-09-26 21:17:06,931 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=69, Invalid=1191, Unknown=0, NotChecked=0, Total=1260 [2018-09-26 21:17:06,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-09-26 21:17:06,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2018-09-26 21:17:06,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2018-09-26 21:17:06,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 38 transitions. [2018-09-26 21:17:06,936 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 38 transitions. Word has length 36 [2018-09-26 21:17:06,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:06,936 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 38 transitions. [2018-09-26 21:17:06,936 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-26 21:17:06,936 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 38 transitions. [2018-09-26 21:17:06,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-09-26 21:17:06,937 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:06,937 INFO L375 BasicCegarLoop]: trace histogram [34, 1, 1, 1] [2018-09-26 21:17:06,937 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:06,937 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:06,937 INFO L82 PathProgramCache]: Analyzing trace with hash -437734365, now seen corresponding path program 34 times [2018-09-26 21:17:06,937 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:06,937 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:06,938 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:06,938 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:06,938 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:06,944 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:06,944 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:06,945 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:06,959 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:17:07,013 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:17:07,013 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:07,016 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:07,995 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:08,016 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:08,016 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2018-09-26 21:17:08,016 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-09-26 21:17:08,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-09-26 21:17:08,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=1261, Unknown=0, NotChecked=0, Total=1332 [2018-09-26 21:17:08,017 INFO L87 Difference]: Start difference. First operand 38 states and 38 transitions. Second operand 37 states. [2018-09-26 21:17:08,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:08,910 INFO L93 Difference]: Finished difference Result 41 states and 41 transitions. [2018-09-26 21:17:08,911 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-26 21:17:08,911 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 37 [2018-09-26 21:17:08,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:08,912 INFO L225 Difference]: With dead ends: 41 [2018-09-26 21:17:08,912 INFO L226 Difference]: Without dead ends: 39 [2018-09-26 21:17:08,913 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=71, Invalid=1261, Unknown=0, NotChecked=0, Total=1332 [2018-09-26 21:17:08,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-09-26 21:17:08,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2018-09-26 21:17:08,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-09-26 21:17:08,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 39 transitions. [2018-09-26 21:17:08,917 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 39 transitions. Word has length 37 [2018-09-26 21:17:08,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:08,917 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 39 transitions. [2018-09-26 21:17:08,918 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-09-26 21:17:08,918 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 39 transitions. [2018-09-26 21:17:08,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-26 21:17:08,918 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:08,918 INFO L375 BasicCegarLoop]: trace histogram [35, 1, 1, 1] [2018-09-26 21:17:08,919 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:08,919 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:08,919 INFO L82 PathProgramCache]: Analyzing trace with hash -684861620, now seen corresponding path program 35 times [2018-09-26 21:17:08,919 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:08,919 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:08,920 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:08,920 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:08,920 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:08,926 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:08,927 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:08,927 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:08,938 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:17:09,004 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-09-26 21:17:09,005 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:09,009 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:10,262 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:10,284 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:10,284 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-09-26 21:17:10,284 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-26 21:17:10,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-26 21:17:10,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=1333, Unknown=0, NotChecked=0, Total=1406 [2018-09-26 21:17:10,285 INFO L87 Difference]: Start difference. First operand 39 states and 39 transitions. Second operand 38 states. [2018-09-26 21:17:11,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:11,323 INFO L93 Difference]: Finished difference Result 42 states and 42 transitions. [2018-09-26 21:17:11,323 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-26 21:17:11,323 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 38 [2018-09-26 21:17:11,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:11,324 INFO L225 Difference]: With dead ends: 42 [2018-09-26 21:17:11,324 INFO L226 Difference]: Without dead ends: 40 [2018-09-26 21:17:11,325 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=73, Invalid=1333, Unknown=0, NotChecked=0, Total=1406 [2018-09-26 21:17:11,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2018-09-26 21:17:11,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2018-09-26 21:17:11,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-09-26 21:17:11,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 40 transitions. [2018-09-26 21:17:11,330 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 40 transitions. Word has length 38 [2018-09-26 21:17:11,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:11,330 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 40 transitions. [2018-09-26 21:17:11,330 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-26 21:17:11,330 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 40 transitions. [2018-09-26 21:17:11,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-09-26 21:17:11,331 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:11,331 INFO L375 BasicCegarLoop]: trace histogram [36, 1, 1, 1] [2018-09-26 21:17:11,331 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:11,331 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:11,331 INFO L82 PathProgramCache]: Analyzing trace with hash 244128067, now seen corresponding path program 36 times [2018-09-26 21:17:11,331 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:11,332 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:11,332 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:11,332 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:11,332 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:11,339 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:11,339 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:11,339 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:11,353 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:17:11,559 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-09-26 21:17:11,560 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:11,563 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:12,704 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:12,725 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:12,725 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2018-09-26 21:17:12,726 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-09-26 21:17:12,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-09-26 21:17:12,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=1407, Unknown=0, NotChecked=0, Total=1482 [2018-09-26 21:17:12,726 INFO L87 Difference]: Start difference. First operand 40 states and 40 transitions. Second operand 39 states. [2018-09-26 21:17:13,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:13,831 INFO L93 Difference]: Finished difference Result 43 states and 43 transitions. [2018-09-26 21:17:13,832 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-26 21:17:13,832 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 39 [2018-09-26 21:17:13,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:13,833 INFO L225 Difference]: With dead ends: 43 [2018-09-26 21:17:13,833 INFO L226 Difference]: Without dead ends: 41 [2018-09-26 21:17:13,834 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=75, Invalid=1407, Unknown=0, NotChecked=0, Total=1482 [2018-09-26 21:17:13,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-09-26 21:17:13,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-09-26 21:17:13,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-09-26 21:17:13,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 41 transitions. [2018-09-26 21:17:13,839 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 41 transitions. Word has length 39 [2018-09-26 21:17:13,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:13,839 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 41 transitions. [2018-09-26 21:17:13,839 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-09-26 21:17:13,839 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 41 transitions. [2018-09-26 21:17:13,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-09-26 21:17:13,839 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:13,840 INFO L375 BasicCegarLoop]: trace histogram [37, 1, 1, 1] [2018-09-26 21:17:13,840 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:13,840 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:13,840 INFO L82 PathProgramCache]: Analyzing trace with hash -1021962708, now seen corresponding path program 37 times [2018-09-26 21:17:13,840 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:13,840 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:13,841 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:13,841 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:13,841 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:13,848 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:13,848 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:13,848 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:13,862 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:17:13,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:17:13,923 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:14,774 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:14,794 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:14,794 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-09-26 21:17:14,795 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-26 21:17:14,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-26 21:17:14,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=1483, Unknown=0, NotChecked=0, Total=1560 [2018-09-26 21:17:14,796 INFO L87 Difference]: Start difference. First operand 41 states and 41 transitions. Second operand 40 states. [2018-09-26 21:17:15,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:15,870 INFO L93 Difference]: Finished difference Result 44 states and 44 transitions. [2018-09-26 21:17:15,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-26 21:17:15,870 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 40 [2018-09-26 21:17:15,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:15,871 INFO L225 Difference]: With dead ends: 44 [2018-09-26 21:17:15,871 INFO L226 Difference]: Without dead ends: 42 [2018-09-26 21:17:15,872 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=77, Invalid=1483, Unknown=0, NotChecked=0, Total=1560 [2018-09-26 21:17:15,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2018-09-26 21:17:15,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2018-09-26 21:17:15,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2018-09-26 21:17:15,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 42 transitions. [2018-09-26 21:17:15,876 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 42 transitions. Word has length 40 [2018-09-26 21:17:15,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:15,877 INFO L480 AbstractCegarLoop]: Abstraction has 42 states and 42 transitions. [2018-09-26 21:17:15,877 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-26 21:17:15,877 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 42 transitions. [2018-09-26 21:17:15,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-09-26 21:17:15,877 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:15,877 INFO L375 BasicCegarLoop]: trace histogram [38, 1, 1, 1] [2018-09-26 21:17:15,878 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:15,878 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:15,878 INFO L82 PathProgramCache]: Analyzing trace with hash -1616071069, now seen corresponding path program 38 times [2018-09-26 21:17:15,878 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:15,878 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:15,879 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:15,879 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:17:15,879 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:15,886 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:15,886 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:15,886 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:15,902 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:17:15,972 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:17:15,972 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:15,975 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:16,797 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:16,817 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:16,817 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2018-09-26 21:17:16,817 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-09-26 21:17:16,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-09-26 21:17:16,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1561, Unknown=0, NotChecked=0, Total=1640 [2018-09-26 21:17:16,818 INFO L87 Difference]: Start difference. First operand 42 states and 42 transitions. Second operand 41 states. [2018-09-26 21:17:18,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:18,051 INFO L93 Difference]: Finished difference Result 45 states and 45 transitions. [2018-09-26 21:17:18,051 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-26 21:17:18,051 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 41 [2018-09-26 21:17:18,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:18,052 INFO L225 Difference]: With dead ends: 45 [2018-09-26 21:17:18,052 INFO L226 Difference]: Without dead ends: 43 [2018-09-26 21:17:18,053 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=79, Invalid=1561, Unknown=0, NotChecked=0, Total=1640 [2018-09-26 21:17:18,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-09-26 21:17:18,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2018-09-26 21:17:18,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2018-09-26 21:17:18,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 43 transitions. [2018-09-26 21:17:18,057 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 43 transitions. Word has length 41 [2018-09-26 21:17:18,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:18,058 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 43 transitions. [2018-09-26 21:17:18,058 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-09-26 21:17:18,058 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 43 transitions. [2018-09-26 21:17:18,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-09-26 21:17:18,058 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:18,059 INFO L375 BasicCegarLoop]: trace histogram [39, 1, 1, 1] [2018-09-26 21:17:18,059 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:18,059 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:18,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1441406220, now seen corresponding path program 39 times [2018-09-26 21:17:18,059 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:18,059 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:18,060 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:18,060 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:18,060 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:18,066 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:18,067 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:18,067 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:18,087 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:17:19,615 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-09-26 21:17:19,616 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:19,619 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:20,478 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:20,499 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:20,499 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2018-09-26 21:17:20,499 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-26 21:17:20,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-26 21:17:20,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1641, Unknown=0, NotChecked=0, Total=1722 [2018-09-26 21:17:20,500 INFO L87 Difference]: Start difference. First operand 43 states and 43 transitions. Second operand 42 states. [2018-09-26 21:17:21,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:21,690 INFO L93 Difference]: Finished difference Result 46 states and 46 transitions. [2018-09-26 21:17:21,691 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-26 21:17:21,691 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 42 [2018-09-26 21:17:21,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:21,692 INFO L225 Difference]: With dead ends: 46 [2018-09-26 21:17:21,692 INFO L226 Difference]: Without dead ends: 44 [2018-09-26 21:17:21,693 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=81, Invalid=1641, Unknown=0, NotChecked=0, Total=1722 [2018-09-26 21:17:21,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-09-26 21:17:21,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2018-09-26 21:17:21,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-09-26 21:17:21,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 44 transitions. [2018-09-26 21:17:21,697 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 44 transitions. Word has length 42 [2018-09-26 21:17:21,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:21,697 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 44 transitions. [2018-09-26 21:17:21,697 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-26 21:17:21,697 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 44 transitions. [2018-09-26 21:17:21,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-09-26 21:17:21,697 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:21,697 INFO L375 BasicCegarLoop]: trace histogram [40, 1, 1, 1] [2018-09-26 21:17:21,698 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:21,698 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:21,698 INFO L82 PathProgramCache]: Analyzing trace with hash 1733921667, now seen corresponding path program 40 times [2018-09-26 21:17:21,698 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:21,698 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:21,699 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:21,699 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:21,699 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:21,706 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:21,706 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:21,706 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:21,723 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:17:21,814 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:17:21,815 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:21,819 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:23,630 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:23,650 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:23,650 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2018-09-26 21:17:23,651 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-09-26 21:17:23,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-09-26 21:17:23,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1723, Unknown=0, NotChecked=0, Total=1806 [2018-09-26 21:17:23,652 INFO L87 Difference]: Start difference. First operand 44 states and 44 transitions. Second operand 43 states. [2018-09-26 21:17:24,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:24,954 INFO L93 Difference]: Finished difference Result 47 states and 47 transitions. [2018-09-26 21:17:24,955 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-26 21:17:24,955 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 43 [2018-09-26 21:17:24,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:24,956 INFO L225 Difference]: With dead ends: 47 [2018-09-26 21:17:24,956 INFO L226 Difference]: Without dead ends: 45 [2018-09-26 21:17:24,957 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=83, Invalid=1723, Unknown=0, NotChecked=0, Total=1806 [2018-09-26 21:17:24,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2018-09-26 21:17:24,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2018-09-26 21:17:24,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-09-26 21:17:24,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 45 transitions. [2018-09-26 21:17:24,961 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 45 transitions. Word has length 43 [2018-09-26 21:17:24,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:24,961 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 45 transitions. [2018-09-26 21:17:24,961 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-09-26 21:17:24,961 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 45 transitions. [2018-09-26 21:17:24,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-09-26 21:17:24,961 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:24,961 INFO L375 BasicCegarLoop]: trace histogram [41, 1, 1, 1] [2018-09-26 21:17:24,962 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:24,962 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:24,962 INFO L82 PathProgramCache]: Analyzing trace with hash -2083001364, now seen corresponding path program 41 times [2018-09-26 21:17:24,962 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:24,962 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:24,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:24,963 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:24,963 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:24,969 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:24,969 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:24,969 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:24,984 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:17:25,076 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2018-09-26 21:17:25,076 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:25,081 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:26,099 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:26,120 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:26,120 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-09-26 21:17:26,120 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-26 21:17:26,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-26 21:17:26,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1807, Unknown=0, NotChecked=0, Total=1892 [2018-09-26 21:17:26,121 INFO L87 Difference]: Start difference. First operand 45 states and 45 transitions. Second operand 44 states. [2018-09-26 21:17:27,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:27,388 INFO L93 Difference]: Finished difference Result 48 states and 48 transitions. [2018-09-26 21:17:27,388 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-26 21:17:27,388 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 44 [2018-09-26 21:17:27,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:27,389 INFO L225 Difference]: With dead ends: 48 [2018-09-26 21:17:27,389 INFO L226 Difference]: Without dead ends: 46 [2018-09-26 21:17:27,391 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=85, Invalid=1807, Unknown=0, NotChecked=0, Total=1892 [2018-09-26 21:17:27,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2018-09-26 21:17:27,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2018-09-26 21:17:27,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-09-26 21:17:27,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 46 transitions. [2018-09-26 21:17:27,394 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 46 transitions. Word has length 44 [2018-09-26 21:17:27,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:27,394 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 46 transitions. [2018-09-26 21:17:27,394 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-26 21:17:27,394 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 46 transitions. [2018-09-26 21:17:27,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-09-26 21:17:27,395 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:27,395 INFO L375 BasicCegarLoop]: trace histogram [42, 1, 1, 1] [2018-09-26 21:17:27,395 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:27,395 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:27,395 INFO L82 PathProgramCache]: Analyzing trace with hash -148531037, now seen corresponding path program 42 times [2018-09-26 21:17:27,395 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:27,396 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:27,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:27,396 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:27,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:27,401 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:27,401 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:27,401 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:27,408 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:17:27,887 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2018-09-26 21:17:27,888 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:27,893 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:30,274 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:30,295 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:30,295 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2018-09-26 21:17:30,295 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-09-26 21:17:30,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-09-26 21:17:30,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1893, Unknown=0, NotChecked=0, Total=1980 [2018-09-26 21:17:30,296 INFO L87 Difference]: Start difference. First operand 46 states and 46 transitions. Second operand 45 states. [2018-09-26 21:17:31,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:31,720 INFO L93 Difference]: Finished difference Result 49 states and 49 transitions. [2018-09-26 21:17:31,720 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-09-26 21:17:31,720 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 45 [2018-09-26 21:17:31,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:31,721 INFO L225 Difference]: With dead ends: 49 [2018-09-26 21:17:31,721 INFO L226 Difference]: Without dead ends: 47 [2018-09-26 21:17:31,723 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=87, Invalid=1893, Unknown=0, NotChecked=0, Total=1980 [2018-09-26 21:17:31,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2018-09-26 21:17:31,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2018-09-26 21:17:31,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-09-26 21:17:31,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 47 transitions. [2018-09-26 21:17:31,726 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 47 transitions. Word has length 45 [2018-09-26 21:17:31,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:31,727 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 47 transitions. [2018-09-26 21:17:31,727 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-09-26 21:17:31,727 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 47 transitions. [2018-09-26 21:17:31,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-09-26 21:17:31,727 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:31,727 INFO L375 BasicCegarLoop]: trace histogram [43, 1, 1, 1] [2018-09-26 21:17:31,727 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:31,728 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:31,728 INFO L82 PathProgramCache]: Analyzing trace with hash -309493044, now seen corresponding path program 43 times [2018-09-26 21:17:31,728 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:31,728 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:31,728 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:31,729 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:31,729 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:31,735 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:31,735 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:31,735 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:31,746 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:17:31,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:17:31,828 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:32,870 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:32,890 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:32,890 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2018-09-26 21:17:32,890 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-26 21:17:32,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-26 21:17:32,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1981, Unknown=0, NotChecked=0, Total=2070 [2018-09-26 21:17:32,892 INFO L87 Difference]: Start difference. First operand 47 states and 47 transitions. Second operand 46 states. [2018-09-26 21:17:34,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:34,456 INFO L93 Difference]: Finished difference Result 50 states and 50 transitions. [2018-09-26 21:17:34,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-26 21:17:34,457 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 46 [2018-09-26 21:17:34,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:34,458 INFO L225 Difference]: With dead ends: 50 [2018-09-26 21:17:34,458 INFO L226 Difference]: Without dead ends: 48 [2018-09-26 21:17:34,459 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=89, Invalid=1981, Unknown=0, NotChecked=0, Total=2070 [2018-09-26 21:17:34,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-09-26 21:17:34,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2018-09-26 21:17:34,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2018-09-26 21:17:34,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 48 transitions. [2018-09-26 21:17:34,463 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 48 transitions. Word has length 46 [2018-09-26 21:17:34,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:34,463 INFO L480 AbstractCegarLoop]: Abstraction has 48 states and 48 transitions. [2018-09-26 21:17:34,463 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-26 21:17:34,463 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 48 transitions. [2018-09-26 21:17:34,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-09-26 21:17:34,463 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:34,464 INFO L375 BasicCegarLoop]: trace histogram [44, 1, 1, 1] [2018-09-26 21:17:34,464 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:34,464 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:34,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1004347965, now seen corresponding path program 44 times [2018-09-26 21:17:34,464 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:34,464 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:34,465 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:34,465 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:17:34,465 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:34,472 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:34,472 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:34,472 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:34,487 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:17:34,594 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:17:34,594 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:34,599 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:35,652 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:35,672 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:35,672 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2018-09-26 21:17:35,672 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-09-26 21:17:35,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-09-26 21:17:35,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=2071, Unknown=0, NotChecked=0, Total=2162 [2018-09-26 21:17:35,673 INFO L87 Difference]: Start difference. First operand 48 states and 48 transitions. Second operand 47 states. [2018-09-26 21:17:37,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:37,111 INFO L93 Difference]: Finished difference Result 51 states and 51 transitions. [2018-09-26 21:17:37,111 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-26 21:17:37,111 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 47 [2018-09-26 21:17:37,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:37,112 INFO L225 Difference]: With dead ends: 51 [2018-09-26 21:17:37,112 INFO L226 Difference]: Without dead ends: 49 [2018-09-26 21:17:37,116 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=91, Invalid=2071, Unknown=0, NotChecked=0, Total=2162 [2018-09-26 21:17:37,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-09-26 21:17:37,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2018-09-26 21:17:37,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-09-26 21:17:37,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 49 transitions. [2018-09-26 21:17:37,120 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 49 transitions. Word has length 47 [2018-09-26 21:17:37,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:37,120 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 49 transitions. [2018-09-26 21:17:37,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-09-26 21:17:37,120 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 49 transitions. [2018-09-26 21:17:37,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-09-26 21:17:37,120 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:37,120 INFO L375 BasicCegarLoop]: trace histogram [45, 1, 1, 1] [2018-09-26 21:17:37,121 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:37,121 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:37,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1070014036, now seen corresponding path program 45 times [2018-09-26 21:17:37,121 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:37,121 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:37,122 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:37,122 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:37,122 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:37,129 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:37,130 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:37,130 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:37,140 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:17:39,731 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-09-26 21:17:39,731 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:39,738 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:40,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 0 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:40,897 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:40,897 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2018-09-26 21:17:40,898 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-26 21:17:40,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-26 21:17:40,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=2163, Unknown=0, NotChecked=0, Total=2256 [2018-09-26 21:17:40,898 INFO L87 Difference]: Start difference. First operand 49 states and 49 transitions. Second operand 48 states. [2018-09-26 21:17:42,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:42,426 INFO L93 Difference]: Finished difference Result 52 states and 52 transitions. [2018-09-26 21:17:42,427 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-26 21:17:42,427 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 48 [2018-09-26 21:17:42,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:42,428 INFO L225 Difference]: With dead ends: 52 [2018-09-26 21:17:42,428 INFO L226 Difference]: Without dead ends: 50 [2018-09-26 21:17:42,428 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=93, Invalid=2163, Unknown=0, NotChecked=0, Total=2256 [2018-09-26 21:17:42,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2018-09-26 21:17:42,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2018-09-26 21:17:42,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-09-26 21:17:42,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 50 transitions. [2018-09-26 21:17:42,432 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 50 transitions. Word has length 48 [2018-09-26 21:17:42,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:42,433 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 50 transitions. [2018-09-26 21:17:42,433 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-26 21:17:42,433 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 50 transitions. [2018-09-26 21:17:42,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-09-26 21:17:42,433 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:42,434 INFO L375 BasicCegarLoop]: trace histogram [46, 1, 1, 1] [2018-09-26 21:17:42,434 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:42,434 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:42,434 INFO L82 PathProgramCache]: Analyzing trace with hash 1189305059, now seen corresponding path program 46 times [2018-09-26 21:17:42,434 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:42,434 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:42,435 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:42,435 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:42,435 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:42,442 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:42,442 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:42,442 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:42,453 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:17:42,541 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:17:42,541 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:42,545 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:43,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1081 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:43,991 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:43,991 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2018-09-26 21:17:43,992 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-09-26 21:17:43,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-09-26 21:17:43,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=2257, Unknown=0, NotChecked=0, Total=2352 [2018-09-26 21:17:43,992 INFO L87 Difference]: Start difference. First operand 50 states and 50 transitions. Second operand 49 states. [2018-09-26 21:17:45,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:45,576 INFO L93 Difference]: Finished difference Result 53 states and 53 transitions. [2018-09-26 21:17:45,576 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-09-26 21:17:45,577 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 49 [2018-09-26 21:17:45,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:45,578 INFO L225 Difference]: With dead ends: 53 [2018-09-26 21:17:45,578 INFO L226 Difference]: Without dead ends: 51 [2018-09-26 21:17:45,579 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=95, Invalid=2257, Unknown=0, NotChecked=0, Total=2352 [2018-09-26 21:17:45,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-09-26 21:17:45,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2018-09-26 21:17:45,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-09-26 21:17:45,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 51 transitions. [2018-09-26 21:17:45,582 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 51 transitions. Word has length 49 [2018-09-26 21:17:45,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:45,583 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 51 transitions. [2018-09-26 21:17:45,583 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-09-26 21:17:45,583 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 51 transitions. [2018-09-26 21:17:45,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-26 21:17:45,583 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:45,583 INFO L375 BasicCegarLoop]: trace histogram [47, 1, 1, 1] [2018-09-26 21:17:45,584 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:45,584 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:45,584 INFO L82 PathProgramCache]: Analyzing trace with hash -1786247028, now seen corresponding path program 47 times [2018-09-26 21:17:45,584 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:45,584 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:45,585 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:45,585 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:45,585 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:45,591 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:45,591 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:45,591 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:45,605 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:17:45,771 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-09-26 21:17:45,771 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:45,776 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:47,116 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:47,138 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:47,138 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2018-09-26 21:17:47,138 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-26 21:17:47,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-26 21:17:47,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=2353, Unknown=0, NotChecked=0, Total=2450 [2018-09-26 21:17:47,139 INFO L87 Difference]: Start difference. First operand 51 states and 51 transitions. Second operand 50 states. [2018-09-26 21:17:48,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:48,946 INFO L93 Difference]: Finished difference Result 54 states and 54 transitions. [2018-09-26 21:17:48,946 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-26 21:17:48,946 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 50 [2018-09-26 21:17:48,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:48,947 INFO L225 Difference]: With dead ends: 54 [2018-09-26 21:17:48,948 INFO L226 Difference]: Without dead ends: 52 [2018-09-26 21:17:48,948 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=97, Invalid=2353, Unknown=0, NotChecked=0, Total=2450 [2018-09-26 21:17:48,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2018-09-26 21:17:48,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2018-09-26 21:17:48,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2018-09-26 21:17:48,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 52 transitions. [2018-09-26 21:17:48,953 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 52 transitions. Word has length 50 [2018-09-26 21:17:48,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:48,953 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 52 transitions. [2018-09-26 21:17:48,953 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-26 21:17:48,953 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 52 transitions. [2018-09-26 21:17:48,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-09-26 21:17:48,954 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:48,954 INFO L375 BasicCegarLoop]: trace histogram [48, 1, 1, 1] [2018-09-26 21:17:48,954 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:48,954 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:48,954 INFO L82 PathProgramCache]: Analyzing trace with hash 460918787, now seen corresponding path program 48 times [2018-09-26 21:17:48,954 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:48,955 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:48,955 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:48,955 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:48,955 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:48,962 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:48,962 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:48,962 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:48,970 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:17:49,657 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-09-26 21:17:49,658 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:49,663 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:50,939 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:50,959 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:50,959 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2018-09-26 21:17:50,959 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-09-26 21:17:50,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-09-26 21:17:50,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=2451, Unknown=0, NotChecked=0, Total=2550 [2018-09-26 21:17:50,960 INFO L87 Difference]: Start difference. First operand 52 states and 52 transitions. Second operand 51 states. [2018-09-26 21:17:52,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:52,687 INFO L93 Difference]: Finished difference Result 55 states and 55 transitions. [2018-09-26 21:17:52,687 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-26 21:17:52,687 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 51 [2018-09-26 21:17:52,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:52,688 INFO L225 Difference]: With dead ends: 55 [2018-09-26 21:17:52,688 INFO L226 Difference]: Without dead ends: 53 [2018-09-26 21:17:52,689 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=99, Invalid=2451, Unknown=0, NotChecked=0, Total=2550 [2018-09-26 21:17:52,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-09-26 21:17:52,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2018-09-26 21:17:52,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-09-26 21:17:52,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 53 transitions. [2018-09-26 21:17:52,692 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 53 transitions. Word has length 51 [2018-09-26 21:17:52,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:52,693 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 53 transitions. [2018-09-26 21:17:52,693 INFO L481 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-09-26 21:17:52,693 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 53 transitions. [2018-09-26 21:17:52,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-09-26 21:17:52,693 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:52,693 INFO L375 BasicCegarLoop]: trace histogram [49, 1, 1, 1] [2018-09-26 21:17:52,694 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:52,694 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:52,694 INFO L82 PathProgramCache]: Analyzing trace with hash 1403582316, now seen corresponding path program 49 times [2018-09-26 21:17:52,694 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:52,694 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:52,695 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:52,695 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:17:52,695 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:52,701 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:52,702 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:52,702 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:52,711 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:17:52,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:17:52,813 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:54,444 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:54,465 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:54,466 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2018-09-26 21:17:54,466 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-26 21:17:54,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-26 21:17:54,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=2551, Unknown=0, NotChecked=0, Total=2652 [2018-09-26 21:17:54,466 INFO L87 Difference]: Start difference. First operand 53 states and 53 transitions. Second operand 52 states. [2018-09-26 21:17:56,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:17:56,326 INFO L93 Difference]: Finished difference Result 56 states and 56 transitions. [2018-09-26 21:17:56,326 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-26 21:17:56,326 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 52 [2018-09-26 21:17:56,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:17:56,327 INFO L225 Difference]: With dead ends: 56 [2018-09-26 21:17:56,327 INFO L226 Difference]: Without dead ends: 54 [2018-09-26 21:17:56,328 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=101, Invalid=2551, Unknown=0, NotChecked=0, Total=2652 [2018-09-26 21:17:56,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-09-26 21:17:56,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2018-09-26 21:17:56,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-09-26 21:17:56,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 54 transitions. [2018-09-26 21:17:56,333 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 54 transitions. Word has length 52 [2018-09-26 21:17:56,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:17:56,333 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 54 transitions. [2018-09-26 21:17:56,333 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-26 21:17:56,333 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 54 transitions. [2018-09-26 21:17:56,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-09-26 21:17:56,334 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:17:56,334 INFO L375 BasicCegarLoop]: trace histogram [50, 1, 1, 1] [2018-09-26 21:17:56,334 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:17:56,334 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:17:56,334 INFO L82 PathProgramCache]: Analyzing trace with hash 561380643, now seen corresponding path program 50 times [2018-09-26 21:17:56,334 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:17:56,335 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:17:56,335 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:56,335 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:17:56,335 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:17:56,342 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:17:56,342 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:17:56,342 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:17:56,355 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:17:56,492 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:17:56,493 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:17:56,498 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:17:57,867 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:17:57,888 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:17:57,888 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2018-09-26 21:17:57,889 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-09-26 21:17:57,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-09-26 21:17:57,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=2653, Unknown=0, NotChecked=0, Total=2756 [2018-09-26 21:17:57,890 INFO L87 Difference]: Start difference. First operand 54 states and 54 transitions. Second operand 53 states. [2018-09-26 21:18:00,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:00,046 INFO L93 Difference]: Finished difference Result 57 states and 57 transitions. [2018-09-26 21:18:00,047 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-09-26 21:18:00,047 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 53 [2018-09-26 21:18:00,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:00,048 INFO L225 Difference]: With dead ends: 57 [2018-09-26 21:18:00,048 INFO L226 Difference]: Without dead ends: 55 [2018-09-26 21:18:00,049 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=103, Invalid=2653, Unknown=0, NotChecked=0, Total=2756 [2018-09-26 21:18:00,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-09-26 21:18:00,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2018-09-26 21:18:00,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-09-26 21:18:00,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 55 transitions. [2018-09-26 21:18:00,052 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 55 transitions. Word has length 53 [2018-09-26 21:18:00,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:00,053 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 55 transitions. [2018-09-26 21:18:00,053 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-09-26 21:18:00,053 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 55 transitions. [2018-09-26 21:18:00,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-09-26 21:18:00,053 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:00,053 INFO L375 BasicCegarLoop]: trace histogram [51, 1, 1, 1] [2018-09-26 21:18:00,054 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:00,054 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:00,054 INFO L82 PathProgramCache]: Analyzing trace with hash 222932556, now seen corresponding path program 51 times [2018-09-26 21:18:00,054 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:00,054 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:00,055 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:00,055 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:18:00,055 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:00,061 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:00,062 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:00,062 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:00,072 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:18:04,533 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-09-26 21:18:04,533 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:18:04,538 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:18:05,972 INFO L134 CoverageAnalysis]: Checked inductivity of 1326 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:18:05,992 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:18:05,992 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-09-26 21:18:05,993 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-26 21:18:05,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-26 21:18:05,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=2757, Unknown=0, NotChecked=0, Total=2862 [2018-09-26 21:18:05,994 INFO L87 Difference]: Start difference. First operand 55 states and 55 transitions. Second operand 54 states. [2018-09-26 21:18:07,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:07,945 INFO L93 Difference]: Finished difference Result 58 states and 58 transitions. [2018-09-26 21:18:07,946 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-26 21:18:07,946 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 54 [2018-09-26 21:18:07,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:07,947 INFO L225 Difference]: With dead ends: 58 [2018-09-26 21:18:07,947 INFO L226 Difference]: Without dead ends: 56 [2018-09-26 21:18:07,948 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=105, Invalid=2757, Unknown=0, NotChecked=0, Total=2862 [2018-09-26 21:18:07,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-09-26 21:18:07,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-09-26 21:18:07,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-09-26 21:18:07,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 56 transitions. [2018-09-26 21:18:07,953 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 56 transitions. Word has length 54 [2018-09-26 21:18:07,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:07,953 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 56 transitions. [2018-09-26 21:18:07,954 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-26 21:18:07,954 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2018-09-26 21:18:07,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-09-26 21:18:07,954 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:07,954 INFO L375 BasicCegarLoop]: trace histogram [52, 1, 1, 1] [2018-09-26 21:18:07,954 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:07,955 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:07,955 INFO L82 PathProgramCache]: Analyzing trace with hash -1679023549, now seen corresponding path program 52 times [2018-09-26 21:18:07,955 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:07,955 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:07,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:07,956 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:18:07,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:07,962 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:07,963 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:07,963 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:07,975 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:18:08,098 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:18:08,098 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:18:08,102 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:18:09,730 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:18:09,750 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:18:09,750 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2018-09-26 21:18:09,750 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-09-26 21:18:09,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-09-26 21:18:09,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=2863, Unknown=0, NotChecked=0, Total=2970 [2018-09-26 21:18:09,751 INFO L87 Difference]: Start difference. First operand 56 states and 56 transitions. Second operand 55 states. [2018-09-26 21:18:11,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:11,818 INFO L93 Difference]: Finished difference Result 59 states and 59 transitions. [2018-09-26 21:18:11,819 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-09-26 21:18:11,819 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 55 [2018-09-26 21:18:11,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:11,820 INFO L225 Difference]: With dead ends: 59 [2018-09-26 21:18:11,820 INFO L226 Difference]: Without dead ends: 57 [2018-09-26 21:18:11,821 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=107, Invalid=2863, Unknown=0, NotChecked=0, Total=2970 [2018-09-26 21:18:11,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-09-26 21:18:11,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2018-09-26 21:18:11,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-09-26 21:18:11,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 57 transitions. [2018-09-26 21:18:11,826 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 57 transitions. Word has length 55 [2018-09-26 21:18:11,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:11,826 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 57 transitions. [2018-09-26 21:18:11,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-09-26 21:18:11,827 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 57 transitions. [2018-09-26 21:18:11,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-09-26 21:18:11,827 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:11,827 INFO L375 BasicCegarLoop]: trace histogram [53, 1, 1, 1] [2018-09-26 21:18:11,827 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:11,828 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:11,828 INFO L82 PathProgramCache]: Analyzing trace with hash -510120660, now seen corresponding path program 53 times [2018-09-26 21:18:11,828 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:11,828 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:11,829 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:11,829 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:18:11,829 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:11,836 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:11,836 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:11,836 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:11,851 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:18:12,006 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2018-09-26 21:18:12,007 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:18:12,012 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:18:13,623 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 1431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:18:13,643 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:18:13,643 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55] total 55 [2018-09-26 21:18:13,643 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-26 21:18:13,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-26 21:18:13,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=2971, Unknown=0, NotChecked=0, Total=3080 [2018-09-26 21:18:13,644 INFO L87 Difference]: Start difference. First operand 57 states and 57 transitions. Second operand 56 states. [2018-09-26 21:18:15,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:15,855 INFO L93 Difference]: Finished difference Result 60 states and 60 transitions. [2018-09-26 21:18:15,856 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-26 21:18:15,856 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 56 [2018-09-26 21:18:15,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:15,857 INFO L225 Difference]: With dead ends: 60 [2018-09-26 21:18:15,857 INFO L226 Difference]: Without dead ends: 58 [2018-09-26 21:18:15,858 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=109, Invalid=2971, Unknown=0, NotChecked=0, Total=3080 [2018-09-26 21:18:15,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-09-26 21:18:15,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2018-09-26 21:18:15,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2018-09-26 21:18:15,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 58 transitions. [2018-09-26 21:18:15,862 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 58 transitions. Word has length 56 [2018-09-26 21:18:15,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:15,862 INFO L480 AbstractCegarLoop]: Abstraction has 58 states and 58 transitions. [2018-09-26 21:18:15,862 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-26 21:18:15,862 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 58 transitions. [2018-09-26 21:18:15,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-09-26 21:18:15,862 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:15,862 INFO L375 BasicCegarLoop]: trace histogram [54, 1, 1, 1] [2018-09-26 21:18:15,863 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:15,863 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:15,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1366130531, now seen corresponding path program 54 times [2018-09-26 21:18:15,863 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:15,863 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:15,864 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:15,864 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:18:15,864 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:15,870 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:15,870 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:15,870 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:15,887 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:18:17,232 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2018-09-26 21:18:17,232 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:18:17,240 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:18:18,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1485 backedges. 0 proven. 1485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:18:18,789 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:18:18,789 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56] total 56 [2018-09-26 21:18:18,789 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-09-26 21:18:18,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-09-26 21:18:18,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=3081, Unknown=0, NotChecked=0, Total=3192 [2018-09-26 21:18:18,790 INFO L87 Difference]: Start difference. First operand 58 states and 58 transitions. Second operand 57 states. [2018-09-26 21:18:21,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:21,126 INFO L93 Difference]: Finished difference Result 61 states and 61 transitions. [2018-09-26 21:18:21,127 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-09-26 21:18:21,127 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 57 [2018-09-26 21:18:21,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:21,128 INFO L225 Difference]: With dead ends: 61 [2018-09-26 21:18:21,128 INFO L226 Difference]: Without dead ends: 59 [2018-09-26 21:18:21,129 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=111, Invalid=3081, Unknown=0, NotChecked=0, Total=3192 [2018-09-26 21:18:21,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-09-26 21:18:21,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2018-09-26 21:18:21,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-09-26 21:18:21,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 59 transitions. [2018-09-26 21:18:21,134 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 59 transitions. Word has length 57 [2018-09-26 21:18:21,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:21,134 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 59 transitions. [2018-09-26 21:18:21,134 INFO L481 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-09-26 21:18:21,134 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 59 transitions. [2018-09-26 21:18:21,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-26 21:18:21,135 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:21,135 INFO L375 BasicCegarLoop]: trace histogram [55, 1, 1, 1] [2018-09-26 21:18:21,135 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:21,135 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:21,135 INFO L82 PathProgramCache]: Analyzing trace with hash -599624692, now seen corresponding path program 55 times [2018-09-26 21:18:21,136 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:21,136 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:21,136 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:21,136 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:18:21,137 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:21,144 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:21,145 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:21,145 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:21,162 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:18:21,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:18:21,339 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:18:23,213 INFO L134 CoverageAnalysis]: Checked inductivity of 1540 backedges. 0 proven. 1540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:18:23,234 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:18:23,234 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57] total 57 [2018-09-26 21:18:23,235 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-09-26 21:18:23,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-09-26 21:18:23,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=3193, Unknown=0, NotChecked=0, Total=3306 [2018-09-26 21:18:23,235 INFO L87 Difference]: Start difference. First operand 59 states and 59 transitions. Second operand 58 states. [2018-09-26 21:18:25,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:25,656 INFO L93 Difference]: Finished difference Result 62 states and 62 transitions. [2018-09-26 21:18:25,656 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-09-26 21:18:25,656 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 58 [2018-09-26 21:18:25,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:25,657 INFO L225 Difference]: With dead ends: 62 [2018-09-26 21:18:25,657 INFO L226 Difference]: Without dead ends: 60 [2018-09-26 21:18:25,658 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=113, Invalid=3193, Unknown=0, NotChecked=0, Total=3306 [2018-09-26 21:18:25,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2018-09-26 21:18:25,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2018-09-26 21:18:25,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-09-26 21:18:25,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 60 transitions. [2018-09-26 21:18:25,663 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 60 transitions. Word has length 58 [2018-09-26 21:18:25,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:25,663 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 60 transitions. [2018-09-26 21:18:25,663 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-09-26 21:18:25,663 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 60 transitions. [2018-09-26 21:18:25,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-09-26 21:18:25,663 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:25,664 INFO L375 BasicCegarLoop]: trace histogram [56, 1, 1, 1] [2018-09-26 21:18:25,664 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:25,664 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:25,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1408494461, now seen corresponding path program 56 times [2018-09-26 21:18:25,664 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:25,664 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:25,665 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:25,665 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:18:25,665 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:25,673 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:25,673 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:25,673 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:25,687 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:18:25,824 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:18:25,824 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:18:25,828 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:18:27,519 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 0 proven. 1596 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:18:27,539 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:18:27,539 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58] total 58 [2018-09-26 21:18:27,539 INFO L459 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-09-26 21:18:27,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-09-26 21:18:27,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=3307, Unknown=0, NotChecked=0, Total=3422 [2018-09-26 21:18:27,540 INFO L87 Difference]: Start difference. First operand 60 states and 60 transitions. Second operand 59 states. [2018-09-26 21:18:30,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:30,028 INFO L93 Difference]: Finished difference Result 63 states and 63 transitions. [2018-09-26 21:18:30,028 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-09-26 21:18:30,028 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 59 [2018-09-26 21:18:30,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:30,029 INFO L225 Difference]: With dead ends: 63 [2018-09-26 21:18:30,029 INFO L226 Difference]: Without dead ends: 61 [2018-09-26 21:18:30,030 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=115, Invalid=3307, Unknown=0, NotChecked=0, Total=3422 [2018-09-26 21:18:30,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-09-26 21:18:30,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-09-26 21:18:30,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-09-26 21:18:30,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 61 transitions. [2018-09-26 21:18:30,035 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 61 transitions. Word has length 59 [2018-09-26 21:18:30,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:30,035 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 61 transitions. [2018-09-26 21:18:30,035 INFO L481 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-09-26 21:18:30,035 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 61 transitions. [2018-09-26 21:18:30,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-09-26 21:18:30,036 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:30,036 INFO L375 BasicCegarLoop]: trace histogram [57, 1, 1, 1] [2018-09-26 21:18:30,036 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:30,036 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:30,036 INFO L82 PathProgramCache]: Analyzing trace with hash -713653524, now seen corresponding path program 57 times [2018-09-26 21:18:30,036 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:30,037 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:30,037 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:30,037 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:18:30,037 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:30,045 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:30,045 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:30,045 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:30,062 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:18:37,815 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-09-26 21:18:37,815 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:18:37,822 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:18:39,759 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 0 proven. 1653 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:18:39,779 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:18:39,780 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59] total 59 [2018-09-26 21:18:39,780 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-09-26 21:18:39,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-09-26 21:18:39,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=3423, Unknown=0, NotChecked=0, Total=3540 [2018-09-26 21:18:39,781 INFO L87 Difference]: Start difference. First operand 61 states and 61 transitions. Second operand 60 states. [2018-09-26 21:18:42,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:42,249 INFO L93 Difference]: Finished difference Result 64 states and 64 transitions. [2018-09-26 21:18:42,249 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-09-26 21:18:42,249 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 60 [2018-09-26 21:18:42,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:42,250 INFO L225 Difference]: With dead ends: 64 [2018-09-26 21:18:42,251 INFO L226 Difference]: Without dead ends: 62 [2018-09-26 21:18:42,251 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=117, Invalid=3423, Unknown=0, NotChecked=0, Total=3540 [2018-09-26 21:18:42,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2018-09-26 21:18:42,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2018-09-26 21:18:42,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-09-26 21:18:42,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 62 transitions. [2018-09-26 21:18:42,256 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 62 transitions. Word has length 60 [2018-09-26 21:18:42,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:42,257 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 62 transitions. [2018-09-26 21:18:42,257 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-09-26 21:18:42,257 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 62 transitions. [2018-09-26 21:18:42,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-09-26 21:18:42,257 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:42,258 INFO L375 BasicCegarLoop]: trace histogram [58, 1, 1, 1] [2018-09-26 21:18:42,258 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:42,258 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:42,258 INFO L82 PathProgramCache]: Analyzing trace with hash -648420957, now seen corresponding path program 58 times [2018-09-26 21:18:42,258 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:42,258 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:42,259 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:42,259 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:18:42,259 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:42,267 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:42,267 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:42,267 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:42,281 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:18:42,427 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:18:42,427 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:18:42,433 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:18:44,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1711 backedges. 0 proven. 1711 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:18:44,322 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:18:44,322 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60] total 60 [2018-09-26 21:18:44,323 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-09-26 21:18:44,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-09-26 21:18:44,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=3541, Unknown=0, NotChecked=0, Total=3660 [2018-09-26 21:18:44,324 INFO L87 Difference]: Start difference. First operand 62 states and 62 transitions. Second operand 61 states. [2018-09-26 21:18:46,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:46,987 INFO L93 Difference]: Finished difference Result 65 states and 65 transitions. [2018-09-26 21:18:46,987 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-09-26 21:18:46,987 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 61 [2018-09-26 21:18:46,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:46,988 INFO L225 Difference]: With dead ends: 65 [2018-09-26 21:18:46,988 INFO L226 Difference]: Without dead ends: 63 [2018-09-26 21:18:46,989 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=119, Invalid=3541, Unknown=0, NotChecked=0, Total=3660 [2018-09-26 21:18:46,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-09-26 21:18:46,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2018-09-26 21:18:46,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-09-26 21:18:46,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 63 transitions. [2018-09-26 21:18:46,994 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 63 transitions. Word has length 61 [2018-09-26 21:18:46,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:46,994 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 63 transitions. [2018-09-26 21:18:46,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-09-26 21:18:46,994 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 63 transitions. [2018-09-26 21:18:46,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-09-26 21:18:46,995 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:46,995 INFO L375 BasicCegarLoop]: trace histogram [59, 1, 1, 1] [2018-09-26 21:18:46,995 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:46,995 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:46,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1373788620, now seen corresponding path program 59 times [2018-09-26 21:18:46,995 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:46,995 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:46,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:46,996 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:18:46,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:47,003 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:47,003 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:47,003 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2018-09-26 21:18:47,018 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:47,225 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2018-09-26 21:18:47,225 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:18:47,232 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:18:50,161 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 0 proven. 1770 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:18:50,182 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:18:50,182 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61] total 61 [2018-09-26 21:18:50,182 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-09-26 21:18:50,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-09-26 21:18:50,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=3661, Unknown=0, NotChecked=0, Total=3782 [2018-09-26 21:18:50,183 INFO L87 Difference]: Start difference. First operand 63 states and 63 transitions. Second operand 62 states. [2018-09-26 21:18:52,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:52,761 INFO L93 Difference]: Finished difference Result 66 states and 66 transitions. [2018-09-26 21:18:52,761 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-09-26 21:18:52,762 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 62 [2018-09-26 21:18:52,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:52,762 INFO L225 Difference]: With dead ends: 66 [2018-09-26 21:18:52,763 INFO L226 Difference]: Without dead ends: 64 [2018-09-26 21:18:52,763 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=121, Invalid=3661, Unknown=0, NotChecked=0, Total=3782 [2018-09-26 21:18:52,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2018-09-26 21:18:52,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2018-09-26 21:18:52,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-09-26 21:18:52,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 64 transitions. [2018-09-26 21:18:52,767 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 64 transitions. Word has length 62 [2018-09-26 21:18:52,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:52,767 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 64 transitions. [2018-09-26 21:18:52,767 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-09-26 21:18:52,768 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 64 transitions. [2018-09-26 21:18:52,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-09-26 21:18:52,768 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:52,768 INFO L375 BasicCegarLoop]: trace histogram [60, 1, 1, 1] [2018-09-26 21:18:52,768 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:52,768 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:52,768 INFO L82 PathProgramCache]: Analyzing trace with hash -362223933, now seen corresponding path program 60 times [2018-09-26 21:18:52,769 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:52,769 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:52,769 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:52,769 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:18:52,769 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:52,774 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:52,774 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:52,774 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:52,782 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:18:54,674 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-09-26 21:18:54,674 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:18:54,683 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:18:56,809 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 0 proven. 1830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:18:56,830 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:18:56,830 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62] total 62 [2018-09-26 21:18:56,830 INFO L459 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-09-26 21:18:56,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-09-26 21:18:56,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=3783, Unknown=0, NotChecked=0, Total=3906 [2018-09-26 21:18:56,831 INFO L87 Difference]: Start difference. First operand 64 states and 64 transitions. Second operand 63 states. [2018-09-26 21:18:59,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:18:59,470 INFO L93 Difference]: Finished difference Result 67 states and 67 transitions. [2018-09-26 21:18:59,471 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-09-26 21:18:59,471 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 63 [2018-09-26 21:18:59,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:18:59,472 INFO L225 Difference]: With dead ends: 67 [2018-09-26 21:18:59,472 INFO L226 Difference]: Without dead ends: 65 [2018-09-26 21:18:59,473 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=123, Invalid=3783, Unknown=0, NotChecked=0, Total=3906 [2018-09-26 21:18:59,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2018-09-26 21:18:59,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2018-09-26 21:18:59,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-09-26 21:18:59,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 65 transitions. [2018-09-26 21:18:59,477 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 65 transitions. Word has length 63 [2018-09-26 21:18:59,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:18:59,477 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 65 transitions. [2018-09-26 21:18:59,477 INFO L481 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-09-26 21:18:59,477 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 65 transitions. [2018-09-26 21:18:59,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-09-26 21:18:59,477 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:18:59,477 INFO L375 BasicCegarLoop]: trace histogram [61, 1, 1, 1] [2018-09-26 21:18:59,478 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:18:59,478 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:18:59,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1655961772, now seen corresponding path program 61 times [2018-09-26 21:18:59,478 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:18:59,478 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:18:59,479 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:59,479 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:18:59,479 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:18:59,485 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:18:59,486 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:18:59,486 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:18:59,501 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:18:59,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:18:59,655 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:19:01,940 INFO L134 CoverageAnalysis]: Checked inductivity of 1891 backedges. 0 proven. 1891 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:19:01,961 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:19:01,961 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63] total 63 [2018-09-26 21:19:01,962 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-09-26 21:19:01,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-09-26 21:19:01,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=3907, Unknown=0, NotChecked=0, Total=4032 [2018-09-26 21:19:01,962 INFO L87 Difference]: Start difference. First operand 65 states and 65 transitions. Second operand 64 states. [2018-09-26 21:19:04,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:19:04,724 INFO L93 Difference]: Finished difference Result 68 states and 68 transitions. [2018-09-26 21:19:04,724 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-09-26 21:19:04,725 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 64 [2018-09-26 21:19:04,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:19:04,725 INFO L225 Difference]: With dead ends: 68 [2018-09-26 21:19:04,726 INFO L226 Difference]: Without dead ends: 66 [2018-09-26 21:19:04,726 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=125, Invalid=3907, Unknown=0, NotChecked=0, Total=4032 [2018-09-26 21:19:04,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-09-26 21:19:04,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-09-26 21:19:04,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-09-26 21:19:04,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 66 transitions. [2018-09-26 21:19:04,730 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 66 transitions. Word has length 64 [2018-09-26 21:19:04,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:19:04,731 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 66 transitions. [2018-09-26 21:19:04,731 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-09-26 21:19:04,731 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 66 transitions. [2018-09-26 21:19:04,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-09-26 21:19:04,731 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:19:04,731 INFO L375 BasicCegarLoop]: trace histogram [62, 1, 1, 1] [2018-09-26 21:19:04,731 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:19:04,732 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:19:04,732 INFO L82 PathProgramCache]: Analyzing trace with hash -204790813, now seen corresponding path program 62 times [2018-09-26 21:19:04,732 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:19:04,732 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:19:04,733 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:04,733 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:19:04,733 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:04,740 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:19:04,740 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:19:04,740 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:19:04,755 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:19:04,916 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:19:04,916 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:19:04,922 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:19:07,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1953 backedges. 0 proven. 1953 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:19:07,240 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:19:07,241 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64] total 64 [2018-09-26 21:19:07,241 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-09-26 21:19:07,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-09-26 21:19:07,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=4033, Unknown=0, NotChecked=0, Total=4160 [2018-09-26 21:19:07,242 INFO L87 Difference]: Start difference. First operand 66 states and 66 transitions. Second operand 65 states. [2018-09-26 21:19:10,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:19:10,063 INFO L93 Difference]: Finished difference Result 69 states and 69 transitions. [2018-09-26 21:19:10,064 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-09-26 21:19:10,064 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 65 [2018-09-26 21:19:10,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:19:10,065 INFO L225 Difference]: With dead ends: 69 [2018-09-26 21:19:10,065 INFO L226 Difference]: Without dead ends: 67 [2018-09-26 21:19:10,065 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=127, Invalid=4033, Unknown=0, NotChecked=0, Total=4160 [2018-09-26 21:19:10,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-09-26 21:19:10,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2018-09-26 21:19:10,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-09-26 21:19:10,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 67 transitions. [2018-09-26 21:19:10,070 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 67 transitions. Word has length 65 [2018-09-26 21:19:10,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:19:10,070 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 67 transitions. [2018-09-26 21:19:10,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-09-26 21:19:10,071 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 67 transitions. [2018-09-26 21:19:10,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-09-26 21:19:10,071 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:19:10,071 INFO L375 BasicCegarLoop]: trace histogram [63, 1, 1, 1] [2018-09-26 21:19:10,071 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:19:10,072 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:19:10,072 INFO L82 PathProgramCache]: Analyzing trace with hash -2053546100, now seen corresponding path program 63 times [2018-09-26 21:19:10,072 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:19:10,072 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:19:10,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:10,073 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:19:10,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:10,084 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:19:10,085 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:19:10,085 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:19:10,099 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:19:22,927 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2018-09-26 21:19:22,928 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:19:22,933 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:19:24,951 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 0 proven. 2016 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:19:24,972 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:19:24,972 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2018-09-26 21:19:24,972 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-09-26 21:19:24,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-09-26 21:19:24,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=4161, Unknown=0, NotChecked=0, Total=4290 [2018-09-26 21:19:24,973 INFO L87 Difference]: Start difference. First operand 67 states and 67 transitions. Second operand 66 states. [2018-09-26 21:19:28,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:19:28,224 INFO L93 Difference]: Finished difference Result 70 states and 70 transitions. [2018-09-26 21:19:28,225 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-09-26 21:19:28,225 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 66 [2018-09-26 21:19:28,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:19:28,226 INFO L225 Difference]: With dead ends: 70 [2018-09-26 21:19:28,226 INFO L226 Difference]: Without dead ends: 68 [2018-09-26 21:19:28,227 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=129, Invalid=4161, Unknown=0, NotChecked=0, Total=4290 [2018-09-26 21:19:28,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-09-26 21:19:28,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2018-09-26 21:19:28,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-09-26 21:19:28,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 68 transitions. [2018-09-26 21:19:28,231 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 68 transitions. Word has length 66 [2018-09-26 21:19:28,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:19:28,232 INFO L480 AbstractCegarLoop]: Abstraction has 68 states and 68 transitions. [2018-09-26 21:19:28,232 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-09-26 21:19:28,232 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 68 transitions. [2018-09-26 21:19:28,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-09-26 21:19:28,232 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:19:28,233 INFO L375 BasicCegarLoop]: trace histogram [64, 1, 1, 1] [2018-09-26 21:19:28,233 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:19:28,233 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:19:28,233 INFO L82 PathProgramCache]: Analyzing trace with hash 764582147, now seen corresponding path program 64 times [2018-09-26 21:19:28,233 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:19:28,233 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:19:28,234 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:28,234 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:19:28,234 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:28,242 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:19:28,242 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:19:28,242 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:19:28,255 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:19:28,544 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:19:28,544 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:19:28,551 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:19:32,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2080 backedges. 0 proven. 2080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:19:32,025 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:19:32,025 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66] total 66 [2018-09-26 21:19:32,025 INFO L459 AbstractCegarLoop]: Interpolant automaton has 67 states [2018-09-26 21:19:32,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2018-09-26 21:19:32,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=4291, Unknown=0, NotChecked=0, Total=4422 [2018-09-26 21:19:32,026 INFO L87 Difference]: Start difference. First operand 68 states and 68 transitions. Second operand 67 states. [2018-09-26 21:19:35,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:19:35,083 INFO L93 Difference]: Finished difference Result 71 states and 71 transitions. [2018-09-26 21:19:35,084 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-09-26 21:19:35,084 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 67 [2018-09-26 21:19:35,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:19:35,085 INFO L225 Difference]: With dead ends: 71 [2018-09-26 21:19:35,085 INFO L226 Difference]: Without dead ends: 69 [2018-09-26 21:19:35,085 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=131, Invalid=4291, Unknown=0, NotChecked=0, Total=4422 [2018-09-26 21:19:35,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-09-26 21:19:35,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2018-09-26 21:19:35,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-09-26 21:19:35,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 69 transitions. [2018-09-26 21:19:35,089 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 69 transitions. Word has length 67 [2018-09-26 21:19:35,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:19:35,090 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 69 transitions. [2018-09-26 21:19:35,090 INFO L481 AbstractCegarLoop]: Interpolant automaton has 67 states. [2018-09-26 21:19:35,090 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 69 transitions. [2018-09-26 21:19:35,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-09-26 21:19:35,090 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:19:35,090 INFO L375 BasicCegarLoop]: trace histogram [65, 1, 1, 1] [2018-09-26 21:19:35,091 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:19:35,091 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:19:35,091 INFO L82 PathProgramCache]: Analyzing trace with hash -2067755412, now seen corresponding path program 65 times [2018-09-26 21:19:35,091 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:19:35,091 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:19:35,091 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:35,092 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:19:35,092 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:35,100 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:19:35,100 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:19:35,100 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:19:35,115 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:19:35,385 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2018-09-26 21:19:35,385 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:19:35,391 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:19:37,896 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 2145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:19:37,917 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:19:37,917 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67] total 67 [2018-09-26 21:19:37,917 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-09-26 21:19:37,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-09-26 21:19:37,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=4423, Unknown=0, NotChecked=0, Total=4556 [2018-09-26 21:19:37,918 INFO L87 Difference]: Start difference. First operand 69 states and 69 transitions. Second operand 68 states. [2018-09-26 21:19:41,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:19:41,169 INFO L93 Difference]: Finished difference Result 72 states and 72 transitions. [2018-09-26 21:19:41,169 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-09-26 21:19:41,170 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 68 [2018-09-26 21:19:41,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:19:41,170 INFO L225 Difference]: With dead ends: 72 [2018-09-26 21:19:41,170 INFO L226 Difference]: Without dead ends: 70 [2018-09-26 21:19:41,171 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=133, Invalid=4423, Unknown=0, NotChecked=0, Total=4556 [2018-09-26 21:19:41,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2018-09-26 21:19:41,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2018-09-26 21:19:41,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-09-26 21:19:41,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 70 transitions. [2018-09-26 21:19:41,175 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 70 transitions. Word has length 68 [2018-09-26 21:19:41,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:19:41,176 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 70 transitions. [2018-09-26 21:19:41,176 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-09-26 21:19:41,176 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 70 transitions. [2018-09-26 21:19:41,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2018-09-26 21:19:41,176 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:19:41,177 INFO L375 BasicCegarLoop]: trace histogram [66, 1, 1, 1] [2018-09-26 21:19:41,177 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:19:41,177 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:19:41,177 INFO L82 PathProgramCache]: Analyzing trace with hash 324093475, now seen corresponding path program 66 times [2018-09-26 21:19:41,177 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:19:41,177 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:19:41,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:41,178 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:19:41,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:41,185 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:19:41,186 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:19:41,186 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:19:41,199 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:19:44,561 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2018-09-26 21:19:44,561 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:19:44,567 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:19:48,065 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 0 proven. 2211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:19:48,086 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:19:48,086 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68] total 68 [2018-09-26 21:19:48,086 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-09-26 21:19:48,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-09-26 21:19:48,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=4557, Unknown=0, NotChecked=0, Total=4692 [2018-09-26 21:19:48,087 INFO L87 Difference]: Start difference. First operand 70 states and 70 transitions. Second operand 69 states. [2018-09-26 21:19:51,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:19:51,424 INFO L93 Difference]: Finished difference Result 73 states and 73 transitions. [2018-09-26 21:19:51,425 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-09-26 21:19:51,425 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 69 [2018-09-26 21:19:51,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:19:51,425 INFO L225 Difference]: With dead ends: 73 [2018-09-26 21:19:51,425 INFO L226 Difference]: Without dead ends: 71 [2018-09-26 21:19:51,426 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=135, Invalid=4557, Unknown=0, NotChecked=0, Total=4692 [2018-09-26 21:19:51,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-09-26 21:19:51,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-09-26 21:19:51,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-09-26 21:19:51,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 71 transitions. [2018-09-26 21:19:51,429 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 71 transitions. Word has length 69 [2018-09-26 21:19:51,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:19:51,429 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 71 transitions. [2018-09-26 21:19:51,430 INFO L481 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-09-26 21:19:51,430 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 71 transitions. [2018-09-26 21:19:51,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-09-26 21:19:51,430 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:19:51,430 INFO L375 BasicCegarLoop]: trace histogram [67, 1, 1, 1] [2018-09-26 21:19:51,431 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:19:51,431 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:19:51,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1456964940, now seen corresponding path program 67 times [2018-09-26 21:19:51,431 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:19:51,431 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:19:51,432 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:51,432 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:19:51,432 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:51,437 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:19:51,438 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:19:51,438 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:19:51,450 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:19:51,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:19:51,669 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:19:54,282 INFO L134 CoverageAnalysis]: Checked inductivity of 2278 backedges. 0 proven. 2278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:19:54,303 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:19:54,303 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69] total 69 [2018-09-26 21:19:54,303 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-09-26 21:19:54,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-09-26 21:19:54,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=4693, Unknown=0, NotChecked=0, Total=4830 [2018-09-26 21:19:54,304 INFO L87 Difference]: Start difference. First operand 71 states and 71 transitions. Second operand 70 states. [2018-09-26 21:19:58,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:19:58,962 INFO L93 Difference]: Finished difference Result 74 states and 74 transitions. [2018-09-26 21:19:58,970 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-09-26 21:19:58,970 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 70 [2018-09-26 21:19:58,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:19:58,970 INFO L225 Difference]: With dead ends: 74 [2018-09-26 21:19:58,971 INFO L226 Difference]: Without dead ends: 72 [2018-09-26 21:19:58,971 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=137, Invalid=4693, Unknown=0, NotChecked=0, Total=4830 [2018-09-26 21:19:58,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2018-09-26 21:19:58,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2018-09-26 21:19:58,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2018-09-26 21:19:58,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 72 transitions. [2018-09-26 21:19:58,974 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 72 transitions. Word has length 70 [2018-09-26 21:19:58,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:19:58,975 INFO L480 AbstractCegarLoop]: Abstraction has 72 states and 72 transitions. [2018-09-26 21:19:58,975 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-09-26 21:19:58,975 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 72 transitions. [2018-09-26 21:19:58,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-09-26 21:19:58,975 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:19:58,975 INFO L375 BasicCegarLoop]: trace histogram [68, 1, 1, 1] [2018-09-26 21:19:58,975 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:19:58,976 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:19:58,976 INFO L82 PathProgramCache]: Analyzing trace with hash -2078725309, now seen corresponding path program 68 times [2018-09-26 21:19:58,976 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:19:58,976 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:19:58,976 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:58,976 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:19:58,977 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:19:58,982 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:19:58,982 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:19:58,982 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:19:58,991 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:19:59,204 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:19:59,204 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:19:59,209 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:20:02,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2346 backedges. 0 proven. 2346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:20:02,036 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:20:02,036 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70] total 70 [2018-09-26 21:20:02,036 INFO L459 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-09-26 21:20:02,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-09-26 21:20:02,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=4831, Unknown=0, NotChecked=0, Total=4970 [2018-09-26 21:20:02,037 INFO L87 Difference]: Start difference. First operand 72 states and 72 transitions. Second operand 71 states. [2018-09-26 21:20:05,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:20:05,477 INFO L93 Difference]: Finished difference Result 75 states and 75 transitions. [2018-09-26 21:20:05,478 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-09-26 21:20:05,478 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 71 [2018-09-26 21:20:05,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:20:05,479 INFO L225 Difference]: With dead ends: 75 [2018-09-26 21:20:05,479 INFO L226 Difference]: Without dead ends: 73 [2018-09-26 21:20:05,480 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=139, Invalid=4831, Unknown=0, NotChecked=0, Total=4970 [2018-09-26 21:20:05,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-09-26 21:20:05,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2018-09-26 21:20:05,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-09-26 21:20:05,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 73 transitions. [2018-09-26 21:20:05,484 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 73 transitions. Word has length 71 [2018-09-26 21:20:05,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:20:05,484 INFO L480 AbstractCegarLoop]: Abstraction has 73 states and 73 transitions. [2018-09-26 21:20:05,484 INFO L481 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-09-26 21:20:05,484 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 73 transitions. [2018-09-26 21:20:05,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-09-26 21:20:05,484 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:20:05,485 INFO L375 BasicCegarLoop]: trace histogram [69, 1, 1, 1] [2018-09-26 21:20:05,485 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:20:05,485 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:20:05,485 INFO L82 PathProgramCache]: Analyzing trace with hash -15973332, now seen corresponding path program 69 times [2018-09-26 21:20:05,485 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:20:05,485 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:20:05,486 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:20:05,486 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:20:05,486 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:20:05,493 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:20:05,493 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:20:05,493 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:20:05,504 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:20:25,255 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2018-09-26 21:20:25,256 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:20:25,263 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:20:28,030 INFO L134 CoverageAnalysis]: Checked inductivity of 2415 backedges. 0 proven. 2415 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:20:28,051 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:20:28,051 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71] total 71 [2018-09-26 21:20:28,051 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-09-26 21:20:28,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-09-26 21:20:28,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=4971, Unknown=0, NotChecked=0, Total=5112 [2018-09-26 21:20:28,052 INFO L87 Difference]: Start difference. First operand 73 states and 73 transitions. Second operand 72 states. [2018-09-26 21:20:31,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:20:31,812 INFO L93 Difference]: Finished difference Result 76 states and 76 transitions. [2018-09-26 21:20:31,812 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-09-26 21:20:31,812 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 72 [2018-09-26 21:20:31,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:20:31,813 INFO L225 Difference]: With dead ends: 76 [2018-09-26 21:20:31,813 INFO L226 Difference]: Without dead ends: 74 [2018-09-26 21:20:31,814 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=141, Invalid=4971, Unknown=0, NotChecked=0, Total=5112 [2018-09-26 21:20:31,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-09-26 21:20:31,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2018-09-26 21:20:31,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-09-26 21:20:31,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 74 transitions. [2018-09-26 21:20:31,820 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 74 transitions. Word has length 72 [2018-09-26 21:20:31,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:20:31,820 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 74 transitions. [2018-09-26 21:20:31,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-09-26 21:20:31,820 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 74 transitions. [2018-09-26 21:20:31,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-09-26 21:20:31,821 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:20:31,821 INFO L375 BasicCegarLoop]: trace histogram [70, 1, 1, 1] [2018-09-26 21:20:31,821 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:20:31,821 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:20:31,821 INFO L82 PathProgramCache]: Analyzing trace with hash -495171485, now seen corresponding path program 70 times [2018-09-26 21:20:31,822 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:20:31,822 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:20:31,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:20:31,823 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:20:31,823 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:20:31,831 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:20:31,831 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:20:31,831 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:20:31,845 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:20:32,225 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:20:32,226 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:20:32,232 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:20:34,885 INFO L134 CoverageAnalysis]: Checked inductivity of 2485 backedges. 0 proven. 2485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:20:34,909 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:20:34,909 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72] total 72 [2018-09-26 21:20:34,909 INFO L459 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-09-26 21:20:34,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-09-26 21:20:34,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=5113, Unknown=0, NotChecked=0, Total=5256 [2018-09-26 21:20:34,910 INFO L87 Difference]: Start difference. First operand 74 states and 74 transitions. Second operand 73 states. [2018-09-26 21:20:38,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:20:38,643 INFO L93 Difference]: Finished difference Result 77 states and 77 transitions. [2018-09-26 21:20:38,644 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-09-26 21:20:38,644 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 73 [2018-09-26 21:20:38,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:20:38,645 INFO L225 Difference]: With dead ends: 77 [2018-09-26 21:20:38,645 INFO L226 Difference]: Without dead ends: 75 [2018-09-26 21:20:38,645 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=143, Invalid=5113, Unknown=0, NotChecked=0, Total=5256 [2018-09-26 21:20:38,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-09-26 21:20:38,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2018-09-26 21:20:38,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-09-26 21:20:38,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 75 transitions. [2018-09-26 21:20:38,651 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 75 transitions. Word has length 73 [2018-09-26 21:20:38,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:20:38,652 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 75 transitions. [2018-09-26 21:20:38,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-09-26 21:20:38,652 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 75 transitions. [2018-09-26 21:20:38,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-09-26 21:20:38,652 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:20:38,653 INFO L375 BasicCegarLoop]: trace histogram [71, 1, 1, 1] [2018-09-26 21:20:38,653 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:20:38,653 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:20:38,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1829554956, now seen corresponding path program 71 times [2018-09-26 21:20:38,653 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:20:38,653 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:20:38,654 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:20:38,654 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:20:38,654 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:20:38,661 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:20:38,661 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:20:38,661 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:20:38,669 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:20:39,020 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2018-09-26 21:20:39,020 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:20:39,027 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:20:41,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2556 backedges. 0 proven. 2556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:20:41,554 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-26 21:20:41,555 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73] total 73 [2018-09-26 21:20:41,555 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-26 21:20:41,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-26 21:20:41,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=5257, Unknown=0, NotChecked=0, Total=5402 [2018-09-26 21:20:41,556 INFO L87 Difference]: Start difference. First operand 75 states and 75 transitions. Second operand 74 states. [2018-09-26 21:20:45,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:20:45,371 INFO L93 Difference]: Finished difference Result 78 states and 78 transitions. [2018-09-26 21:20:45,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-09-26 21:20:45,372 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 74 [2018-09-26 21:20:45,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:20:45,373 INFO L225 Difference]: With dead ends: 78 [2018-09-26 21:20:45,373 INFO L226 Difference]: Without dead ends: 76 [2018-09-26 21:20:45,374 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=145, Invalid=5257, Unknown=0, NotChecked=0, Total=5402 [2018-09-26 21:20:45,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-09-26 21:20:45,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-09-26 21:20:45,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-09-26 21:20:45,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 76 transitions. [2018-09-26 21:20:45,379 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 76 transitions. Word has length 74 [2018-09-26 21:20:45,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:20:45,380 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 76 transitions. [2018-09-26 21:20:45,380 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-26 21:20:45,380 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 76 transitions. [2018-09-26 21:20:45,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-09-26 21:20:45,380 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:20:45,381 INFO L375 BasicCegarLoop]: trace histogram [72, 1, 1, 1] [2018-09-26 21:20:45,381 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:20:45,381 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:20:45,381 INFO L82 PathProgramCache]: Analyzing trace with hash 881630595, now seen corresponding path program 72 times [2018-09-26 21:20:45,381 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:20:45,382 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:20:45,382 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:20:45,382 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:20:45,382 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:20:45,390 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-26 21:20:45,390 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-26 21:20:45,390 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:20:45,405 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE Received shutdown request... [2018-09-26 21:20:49,813 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-09-26 21:20:49,814 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:20:49,820 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:20:49,825 WARN L186 SmtUtils]: Removed 1 from assertion stack [2018-09-26 21:20:49,825 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-09-26 21:20:50,025 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-26 21:20:50,026 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-26 21:20:50,031 WARN L206 ceAbstractionStarter]: Timeout [2018-09-26 21:20:50,031 INFO L202 PluginConnector]: Adding new model gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.09 09:20:50 BoogieIcfgContainer [2018-09-26 21:20:50,031 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-26 21:20:50,032 INFO L168 Benchmark]: Toolchain (without parser) took 256850.38 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 168.8 MB). Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 177.7 MB). Peak memory consumption was 346.5 MB. Max. memory is 7.1 GB. [2018-09-26 21:20:50,033 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.22 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-26 21:20:50,033 INFO L168 Benchmark]: Boogie Procedure Inliner took 42.43 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-26 21:20:50,034 INFO L168 Benchmark]: Boogie Preprocessor took 20.09 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-26 21:20:50,034 INFO L168 Benchmark]: RCFGBuilder took 332.35 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-09-26 21:20:50,035 INFO L168 Benchmark]: TraceAbstraction took 256449.47 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 168.8 MB). Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 156.6 MB). Peak memory consumption was 325.4 MB. Max. memory is 7.1 GB. [2018-09-26 21:20:50,037 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.22 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 42.43 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 20.09 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 332.35 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 256449.47 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 168.8 MB). Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 156.6 MB). Peak memory consumption was 325.4 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 46]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 46). Cancelled while BasicCegarLoop was analyzing trace of length 76 with TraceHistMax 72, while TraceCheckSpWp was constructing forward predicates, while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 7. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 6 locations, 1 error locations. TIMEOUT Result, 256.3s OverallTime, 73 OverallIterations, 72 TraceHistogramMax, 99.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 216 SDtfs, 0 SDslu, 2628 SDs, 0 SdLazy, 132276 SolverSat, 0 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 82.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2700 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 2628 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 83.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=76occurred in iteration=72, 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.3s AutomataMinimizationTime, 72 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.4s SsaConstructionTime, 62.6s SatisfiabilityAnalysisTime, 85.4s InterpolantComputationTime, 2772 NumberOfCodeBlocks, 2772 NumberOfCodeBlocksAsserted, 750 NumberOfCheckSat, 2700 ConstructedInterpolants, 0 QuantifiedInterpolants, 919171 SizeOfPredicates, 215 NumberOfNonLiveVariables, 14148 ConjunctsInSsa, 10653 ConjunctsInUnsatCore, 72 InterpolantComputations, 1 PerfectInterpolantSequences, 0/62196 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/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-09-26_21-20-50-051.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-09-26_21-20-50-051.csv Completed graceful shutdown