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-bd42740 [2018-09-23 21:21:51,265 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-23 21:21:51,267 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-23 21:21:51,281 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-23 21:21:51,281 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-23 21:21:51,282 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-23 21:21:51,283 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-23 21:21:51,285 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-23 21:21:51,287 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-23 21:21:51,288 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-23 21:21:51,289 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-23 21:21:51,289 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-23 21:21:51,290 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-23 21:21:51,291 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-23 21:21:51,292 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-23 21:21:51,293 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-23 21:21:51,294 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-23 21:21:51,295 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-23 21:21:51,298 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-23 21:21:51,299 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-23 21:21:51,300 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-23 21:21:51,302 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-23 21:21:51,304 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-23 21:21:51,304 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-23 21:21:51,305 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-23 21:21:51,306 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-23 21:21:51,307 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-23 21:21:51,307 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-23 21:21:51,308 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-23 21:21:51,309 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-23 21:21:51,309 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-23 21:21:51,310 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-23 21:21:51,310 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-23 21:21:51,311 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-23 21:21:51,312 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-23 21:21:51,312 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-23 21:21:51,313 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-23 21:21:51,329 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-23 21:21:51,330 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-23 21:21:51,331 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-23 21:21:51,331 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-23 21:21:51,331 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-23 21:21:51,332 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-23 21:21:51,332 INFO L133 SettingsManager]: * Use SBE=true [2018-09-23 21:21:51,332 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-23 21:21:51,332 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-23 21:21:51,332 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-23 21:21:51,333 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-23 21:21:51,333 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-23 21:21:51,333 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-23 21:21:51,333 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-23 21:21:51,333 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-23 21:21:51,334 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-23 21:21:51,334 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-23 21:21:51,334 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-23 21:21:51,334 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-23 21:21:51,334 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-23 21:21:51,335 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-23 21:21:51,335 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-23 21:21:51,335 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-23 21:21:51,335 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-23 21:21:51,335 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-23 21:21:51,336 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-23 21:21:51,336 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-23 21:21:51,336 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-23 21:21:51,336 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-23 21:21:51,336 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-23 21:21:51,400 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-23 21:21:51,413 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-23 21:21:51,417 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-23 21:21:51,419 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-23 21:21:51,419 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-23 21:21:51,420 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-23 21:21:51,420 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-23 21:21:51,473 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-23 21:21:51,477 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-23 21:21:51,478 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-23 21:21:51,478 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-23 21:21:51,478 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-23 21:21:51,502 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 23.09 09:21:51" (1/1) ... [2018-09-23 21:21:51,515 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 23.09 09:21:51" (1/1) ... [2018-09-23 21:21:51,522 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-23 21:21:51,523 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-23 21:21:51,523 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-23 21:21:51,523 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-23 21:21:51,535 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 23.09 09:21:51" (1/1) ... [2018-09-23 21:21:51,536 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 23.09 09:21:51" (1/1) ... [2018-09-23 21:21:51,537 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 23.09 09:21:51" (1/1) ... [2018-09-23 21:21:51,537 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 23.09 09:21:51" (1/1) ... [2018-09-23 21:21:51,541 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 23.09 09:21:51" (1/1) ... [2018-09-23 21:21:51,545 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 23.09 09:21:51" (1/1) ... [2018-09-23 21:21:51,546 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 23.09 09:21:51" (1/1) ... [2018-09-23 21:21:51,548 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-23 21:21:51,549 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-23 21:21:51,549 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-23 21:21:51,549 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-23 21:21:51,550 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 23.09 09:21:51" (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-23 21:21:51,631 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2018-09-23 21:21:51,631 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-23 21:21:51,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-23 21:21:51,837 INFO L354 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-23 21:21:51,837 INFO L202 PluginConnector]: Adding new model gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.09 09:21:51 BoogieIcfgContainer [2018-09-23 21:21:51,837 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-23 21:21:51,839 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-23 21:21:51,839 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-23 21:21:51,842 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-23 21:21:51,842 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 23.09 09:21:51" (1/2) ... [2018-09-23 21:21:51,843 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32cde385 and model type gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.09 09:21:51, skipping insertion in model container [2018-09-23 21:21:51,844 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 23.09 09:21:51" (2/2) ... [2018-09-23 21:21:51,846 INFO L112 eAbstractionObserver]: Analyzing ICFG gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl [2018-09-23 21:21:51,855 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-23 21:21:51,864 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-23 21:21:51,912 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-23 21:21:51,913 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-23 21:21:51,913 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-23 21:21:51,913 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-23 21:21:51,913 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-23 21:21:51,914 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-23 21:21:51,914 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-23 21:21:51,914 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-23 21:21:51,914 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-23 21:21:51,930 INFO L276 IsEmpty]: Start isEmpty. Operand 6 states. [2018-09-23 21:21:51,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-09-23 21:21:51,936 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:51,938 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-09-23 21:21:51,939 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:51,945 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:51,945 INFO L82 PathProgramCache]: Analyzing trace with hash 29955, now seen corresponding path program 1 times [2018-09-23 21:21:51,948 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:51,948 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:51,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:51,997 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:21:51,997 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:52,028 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:52,028 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:52,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 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-23 21:21:52,039 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:21:52,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:21:52,072 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:52,177 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-23 21:21:52,222 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 21:21:52,223 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-23 21:21:52,228 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-23 21:21:52,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-23 21:21:52,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 21:21:52,247 INFO L87 Difference]: Start difference. First operand 6 states. Second operand 3 states. [2018-09-23 21:21:52,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:52,286 INFO L93 Difference]: Finished difference Result 9 states and 10 transitions. [2018-09-23 21:21:52,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-23 21:21:52,289 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2018-09-23 21:21:52,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:52,300 INFO L225 Difference]: With dead ends: 9 [2018-09-23 21:21:52,300 INFO L226 Difference]: Without dead ends: 5 [2018-09-23 21:21:52,304 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-23 21:21:52,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5 states. [2018-09-23 21:21:52,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5 to 5. [2018-09-23 21:21:52,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-09-23 21:21:52,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 5 transitions. [2018-09-23 21:21:52,340 INFO L78 Accepts]: Start accepts. Automaton has 5 states and 5 transitions. Word has length 3 [2018-09-23 21:21:52,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:52,341 INFO L480 AbstractCegarLoop]: Abstraction has 5 states and 5 transitions. [2018-09-23 21:21:52,341 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-23 21:21:52,341 INFO L276 IsEmpty]: Start isEmpty. Operand 5 states and 5 transitions. [2018-09-23 21:21:52,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-09-23 21:21:52,342 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:52,342 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-09-23 21:21:52,342 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:52,343 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:52,343 INFO L82 PathProgramCache]: Analyzing trace with hash 930412, now seen corresponding path program 1 times [2018-09-23 21:21:52,343 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:52,343 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:52,344 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:52,344 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:21:52,345 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:52,357 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:52,357 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:52,357 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-23 21:21:52,371 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:21:52,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:21:52,388 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:52,479 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-23 21:21:52,500 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:52,500 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2018-09-23 21:21:52,503 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-23 21:21:52,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-23 21:21:52,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-23 21:21:52,504 INFO L87 Difference]: Start difference. First operand 5 states and 5 transitions. Second operand 4 states. [2018-09-23 21:21:52,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:52,547 INFO L93 Difference]: Finished difference Result 8 states and 8 transitions. [2018-09-23 21:21:52,549 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-23 21:21:52,550 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 4 [2018-09-23 21:21:52,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:52,550 INFO L225 Difference]: With dead ends: 8 [2018-09-23 21:21:52,551 INFO L226 Difference]: Without dead ends: 6 [2018-09-23 21:21:52,552 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-23 21:21:52,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6 states. [2018-09-23 21:21:52,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6 to 6. [2018-09-23 21:21:52,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-09-23 21:21:52,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 6 transitions. [2018-09-23 21:21:52,556 INFO L78 Accepts]: Start accepts. Automaton has 6 states and 6 transitions. Word has length 4 [2018-09-23 21:21:52,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:52,557 INFO L480 AbstractCegarLoop]: Abstraction has 6 states and 6 transitions. [2018-09-23 21:21:52,557 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-23 21:21:52,557 INFO L276 IsEmpty]: Start isEmpty. Operand 6 states and 6 transitions. [2018-09-23 21:21:52,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2018-09-23 21:21:52,558 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:52,558 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1] [2018-09-23 21:21:52,558 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:52,558 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:52,559 INFO L82 PathProgramCache]: Analyzing trace with hash 28844579, now seen corresponding path program 2 times [2018-09-23 21:21:52,559 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:52,559 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:52,560 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:52,561 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:21:52,561 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:52,573 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:52,574 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:52,574 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-23 21:21:52,590 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:21:52,611 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:21:52,611 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:52,613 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:52,737 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-23 21:21:52,757 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:52,758 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2018-09-23 21:21:52,758 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-09-23 21:21:52,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-09-23 21:21:52,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-09-23 21:21:52,759 INFO L87 Difference]: Start difference. First operand 6 states and 6 transitions. Second operand 5 states. [2018-09-23 21:21:52,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:52,830 INFO L93 Difference]: Finished difference Result 9 states and 9 transitions. [2018-09-23 21:21:52,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-23 21:21:52,831 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 5 [2018-09-23 21:21:52,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:52,832 INFO L225 Difference]: With dead ends: 9 [2018-09-23 21:21:52,832 INFO L226 Difference]: Without dead ends: 7 [2018-09-23 21:21:52,833 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-23 21:21:52,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7 states. [2018-09-23 21:21:52,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7 to 7. [2018-09-23 21:21:52,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2018-09-23 21:21:52,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 7 transitions. [2018-09-23 21:21:52,836 INFO L78 Accepts]: Start accepts. Automaton has 7 states and 7 transitions. Word has length 5 [2018-09-23 21:21:52,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:52,837 INFO L480 AbstractCegarLoop]: Abstraction has 7 states and 7 transitions. [2018-09-23 21:21:52,837 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-09-23 21:21:52,837 INFO L276 IsEmpty]: Start isEmpty. Operand 7 states and 7 transitions. [2018-09-23 21:21:52,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2018-09-23 21:21:52,838 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:52,838 INFO L375 BasicCegarLoop]: trace histogram [3, 1, 1, 1] [2018-09-23 21:21:52,838 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:52,839 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:52,839 INFO L82 PathProgramCache]: Analyzing trace with hash 894183756, now seen corresponding path program 3 times [2018-09-23 21:21:52,839 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:52,839 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:52,840 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:52,841 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:52,841 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:52,848 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:52,849 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:52,849 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-23 21:21:52,866 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:21:52,879 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-09-23 21:21:52,880 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:52,882 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:53,030 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-23 21:21:53,050 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:53,050 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-09-23 21:21:53,051 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-23 21:21:53,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-23 21:21:53,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-09-23 21:21:53,052 INFO L87 Difference]: Start difference. First operand 7 states and 7 transitions. Second operand 6 states. [2018-09-23 21:21:53,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:53,239 INFO L93 Difference]: Finished difference Result 10 states and 10 transitions. [2018-09-23 21:21:53,240 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-23 21:21:53,240 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 6 [2018-09-23 21:21:53,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:53,241 INFO L225 Difference]: With dead ends: 10 [2018-09-23 21:21:53,241 INFO L226 Difference]: Without dead ends: 8 [2018-09-23 21:21:53,242 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-09-23 21:21:53,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8 states. [2018-09-23 21:21:53,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8 to 8. [2018-09-23 21:21:53,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2018-09-23 21:21:53,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 8 transitions. [2018-09-23 21:21:53,245 INFO L78 Accepts]: Start accepts. Automaton has 8 states and 8 transitions. Word has length 6 [2018-09-23 21:21:53,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:53,246 INFO L480 AbstractCegarLoop]: Abstraction has 8 states and 8 transitions. [2018-09-23 21:21:53,246 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-23 21:21:53,246 INFO L276 IsEmpty]: Start isEmpty. Operand 8 states and 8 transitions. [2018-09-23 21:21:53,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-23 21:21:53,247 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:53,247 INFO L375 BasicCegarLoop]: trace histogram [4, 1, 1, 1] [2018-09-23 21:21:53,247 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:53,247 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:53,248 INFO L82 PathProgramCache]: Analyzing trace with hash 1949894467, now seen corresponding path program 4 times [2018-09-23 21:21:53,248 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:53,248 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:53,249 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:53,249 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:53,250 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:53,259 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:53,259 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:53,259 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-23 21:21:53,269 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:21:53,282 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:21:53,282 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:53,284 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:53,466 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-23 21:21:53,490 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:53,490 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-09-23 21:21:53,491 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-09-23 21:21:53,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-09-23 21:21:53,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-09-23 21:21:53,492 INFO L87 Difference]: Start difference. First operand 8 states and 8 transitions. Second operand 7 states. [2018-09-23 21:21:53,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:53,553 INFO L93 Difference]: Finished difference Result 11 states and 11 transitions. [2018-09-23 21:21:53,554 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-23 21:21:53,554 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 7 [2018-09-23 21:21:53,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:53,555 INFO L225 Difference]: With dead ends: 11 [2018-09-23 21:21:53,555 INFO L226 Difference]: Without dead ends: 9 [2018-09-23 21:21:53,556 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-09-23 21:21:53,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9 states. [2018-09-23 21:21:53,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9 to 9. [2018-09-23 21:21:53,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-09-23 21:21:53,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 9 transitions. [2018-09-23 21:21:53,560 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 9 transitions. Word has length 7 [2018-09-23 21:21:53,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:53,560 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 9 transitions. [2018-09-23 21:21:53,561 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-09-23 21:21:53,561 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 9 transitions. [2018-09-23 21:21:53,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-23 21:21:53,561 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:53,562 INFO L375 BasicCegarLoop]: trace histogram [5, 1, 1, 1] [2018-09-23 21:21:53,562 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:53,562 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:53,563 INFO L82 PathProgramCache]: Analyzing trace with hash 317188140, now seen corresponding path program 5 times [2018-09-23 21:21:53,563 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:53,563 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:53,564 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:53,564 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:53,564 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:53,574 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:53,574 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:53,575 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-23 21:21:53,591 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:21:53,605 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-09-23 21:21:53,606 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:53,608 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:53,736 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-23 21:21:53,757 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:53,757 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-09-23 21:21:53,758 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-23 21:21:53,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-23 21:21:53,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-09-23 21:21:53,759 INFO L87 Difference]: Start difference. First operand 9 states and 9 transitions. Second operand 8 states. [2018-09-23 21:21:54,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:54,073 INFO L93 Difference]: Finished difference Result 12 states and 12 transitions. [2018-09-23 21:21:54,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-23 21:21:54,074 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 8 [2018-09-23 21:21:54,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:54,075 INFO L225 Difference]: With dead ends: 12 [2018-09-23 21:21:54,075 INFO L226 Difference]: Without dead ends: 10 [2018-09-23 21:21:54,076 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-23 21:21:54,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10 states. [2018-09-23 21:21:54,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10 to 10. [2018-09-23 21:21:54,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2018-09-23 21:21:54,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 10 transitions. [2018-09-23 21:21:54,080 INFO L78 Accepts]: Start accepts. Automaton has 10 states and 10 transitions. Word has length 8 [2018-09-23 21:21:54,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:54,080 INFO L480 AbstractCegarLoop]: Abstraction has 10 states and 10 transitions. [2018-09-23 21:21:54,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-23 21:21:54,080 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states and 10 transitions. [2018-09-23 21:21:54,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-09-23 21:21:54,081 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:54,081 INFO L375 BasicCegarLoop]: trace histogram [6, 1, 1, 1] [2018-09-23 21:21:54,082 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:54,082 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:54,082 INFO L82 PathProgramCache]: Analyzing trace with hash 1242899555, now seen corresponding path program 6 times [2018-09-23 21:21:54,082 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:54,083 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:54,084 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:54,084 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:54,084 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:54,095 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:54,095 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:54,096 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-23 21:21:54,111 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:21:54,132 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2018-09-23 21:21:54,132 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:54,135 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:54,365 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-23 21:21:54,385 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:54,385 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-09-23 21:21:54,386 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-09-23 21:21:54,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-09-23 21:21:54,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-09-23 21:21:54,388 INFO L87 Difference]: Start difference. First operand 10 states and 10 transitions. Second operand 9 states. [2018-09-23 21:21:54,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:54,473 INFO L93 Difference]: Finished difference Result 13 states and 13 transitions. [2018-09-23 21:21:54,474 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-23 21:21:54,474 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 9 [2018-09-23 21:21:54,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:54,475 INFO L225 Difference]: With dead ends: 13 [2018-09-23 21:21:54,475 INFO L226 Difference]: Without dead ends: 11 [2018-09-23 21:21:54,476 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-09-23 21:21:54,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11 states. [2018-09-23 21:21:54,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11 to 11. [2018-09-23 21:21:54,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2018-09-23 21:21:54,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 11 transitions. [2018-09-23 21:21:54,481 INFO L78 Accepts]: Start accepts. Automaton has 11 states and 11 transitions. Word has length 9 [2018-09-23 21:21:54,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:54,481 INFO L480 AbstractCegarLoop]: Abstraction has 11 states and 11 transitions. [2018-09-23 21:21:54,481 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-09-23 21:21:54,482 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 11 transitions. [2018-09-23 21:21:54,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-09-23 21:21:54,482 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:54,482 INFO L375 BasicCegarLoop]: trace histogram [7, 1, 1, 1] [2018-09-23 21:21:54,483 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:54,483 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:54,483 INFO L82 PathProgramCache]: Analyzing trace with hash -124817652, now seen corresponding path program 7 times [2018-09-23 21:21:54,483 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:54,483 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:54,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:54,484 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:54,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:54,493 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:54,493 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:54,494 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-23 21:21:54,504 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:21:54,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:21:54,521 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:54,687 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-23 21:21:54,711 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:54,711 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-09-23 21:21:54,711 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-23 21:21:54,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-23 21:21:54,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-09-23 21:21:54,712 INFO L87 Difference]: Start difference. First operand 11 states and 11 transitions. Second operand 10 states. [2018-09-23 21:21:54,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:54,813 INFO L93 Difference]: Finished difference Result 14 states and 14 transitions. [2018-09-23 21:21:54,814 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-23 21:21:54,814 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 10 [2018-09-23 21:21:54,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:54,815 INFO L225 Difference]: With dead ends: 14 [2018-09-23 21:21:54,815 INFO L226 Difference]: Without dead ends: 12 [2018-09-23 21:21:54,816 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-09-23 21:21:54,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12 states. [2018-09-23 21:21:54,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12 to 12. [2018-09-23 21:21:54,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2018-09-23 21:21:54,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 12 transitions. [2018-09-23 21:21:54,819 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 12 transitions. Word has length 10 [2018-09-23 21:21:54,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:54,820 INFO L480 AbstractCegarLoop]: Abstraction has 12 states and 12 transitions. [2018-09-23 21:21:54,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-23 21:21:54,820 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 12 transitions. [2018-09-23 21:21:54,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2018-09-23 21:21:54,820 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:54,820 INFO L375 BasicCegarLoop]: trace histogram [8, 1, 1, 1] [2018-09-23 21:21:54,821 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:54,821 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:54,821 INFO L82 PathProgramCache]: Analyzing trace with hash 425621891, now seen corresponding path program 8 times [2018-09-23 21:21:54,821 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:54,821 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:54,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:54,822 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:21:54,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:54,831 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:54,832 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:54,832 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-23 21:21:54,858 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:21:54,873 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:21:54,873 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:54,875 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:55,106 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-23 21:21:55,126 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:55,126 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-09-23 21:21:55,127 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-23 21:21:55,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-23 21:21:55,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-09-23 21:21:55,128 INFO L87 Difference]: Start difference. First operand 12 states and 12 transitions. Second operand 11 states. [2018-09-23 21:21:55,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:55,257 INFO L93 Difference]: Finished difference Result 15 states and 15 transitions. [2018-09-23 21:21:55,261 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-23 21:21:55,261 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 11 [2018-09-23 21:21:55,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:55,262 INFO L225 Difference]: With dead ends: 15 [2018-09-23 21:21:55,262 INFO L226 Difference]: Without dead ends: 13 [2018-09-23 21:21:55,262 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-23 21:21:55,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-23 21:21:55,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-09-23 21:21:55,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-23 21:21:55,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 13 transitions. [2018-09-23 21:21:55,266 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 13 transitions. Word has length 11 [2018-09-23 21:21:55,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:55,266 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 13 transitions. [2018-09-23 21:21:55,266 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-23 21:21:55,266 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 13 transitions. [2018-09-23 21:21:55,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-09-23 21:21:55,267 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:55,267 INFO L375 BasicCegarLoop]: trace histogram [9, 1, 1, 1] [2018-09-23 21:21:55,267 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:55,268 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:55,268 INFO L82 PathProgramCache]: Analyzing trace with hash 309378540, now seen corresponding path program 9 times [2018-09-23 21:21:55,268 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:55,268 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:55,269 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:55,269 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:55,270 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:55,279 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:55,279 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:55,280 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-23 21:21:55,297 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:21:55,318 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-09-23 21:21:55,318 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:55,320 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:55,540 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-23 21:21:55,561 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:55,561 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-09-23 21:21:55,561 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-23 21:21:55,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-23 21:21:55,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-09-23 21:21:55,562 INFO L87 Difference]: Start difference. First operand 13 states and 13 transitions. Second operand 12 states. [2018-09-23 21:21:55,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:55,742 INFO L93 Difference]: Finished difference Result 16 states and 16 transitions. [2018-09-23 21:21:55,742 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-23 21:21:55,743 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 12 [2018-09-23 21:21:55,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:55,743 INFO L225 Difference]: With dead ends: 16 [2018-09-23 21:21:55,743 INFO L226 Difference]: Without dead ends: 14 [2018-09-23 21:21:55,744 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-09-23 21:21:55,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2018-09-23 21:21:55,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2018-09-23 21:21:55,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-09-23 21:21:55,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 14 transitions. [2018-09-23 21:21:55,748 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 14 transitions. Word has length 12 [2018-09-23 21:21:55,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:55,748 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 14 transitions. [2018-09-23 21:21:55,748 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-23 21:21:55,748 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 14 transitions. [2018-09-23 21:21:55,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-09-23 21:21:55,749 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:55,749 INFO L375 BasicCegarLoop]: trace histogram [10, 1, 1, 1] [2018-09-23 21:21:55,750 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:55,750 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:55,750 INFO L82 PathProgramCache]: Analyzing trace with hash 1000801955, now seen corresponding path program 10 times [2018-09-23 21:21:55,750 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:55,751 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:55,751 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:55,751 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:55,752 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:55,761 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:55,761 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:55,761 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-23 21:21:55,771 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:21:55,788 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:21:55,788 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:55,791 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:55,983 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-23 21:21:56,003 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:56,004 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-09-23 21:21:56,004 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-09-23 21:21:56,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-09-23 21:21:56,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2018-09-23 21:21:56,005 INFO L87 Difference]: Start difference. First operand 14 states and 14 transitions. Second operand 13 states. [2018-09-23 21:21:56,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:56,129 INFO L93 Difference]: Finished difference Result 17 states and 17 transitions. [2018-09-23 21:21:56,135 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-23 21:21:56,136 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 13 [2018-09-23 21:21:56,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:56,136 INFO L225 Difference]: With dead ends: 17 [2018-09-23 21:21:56,136 INFO L226 Difference]: Without dead ends: 15 [2018-09-23 21:21:56,137 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-23 21:21:56,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-09-23 21:21:56,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2018-09-23 21:21:56,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-09-23 21:21:56,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 15 transitions. [2018-09-23 21:21:56,141 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 15 transitions. Word has length 13 [2018-09-23 21:21:56,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:56,142 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 15 transitions. [2018-09-23 21:21:56,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-09-23 21:21:56,142 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 15 transitions. [2018-09-23 21:21:56,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-09-23 21:21:56,143 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:56,143 INFO L375 BasicCegarLoop]: trace histogram [11, 1, 1, 1] [2018-09-23 21:21:56,143 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:56,143 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:56,143 INFO L82 PathProgramCache]: Analyzing trace with hash 960091340, now seen corresponding path program 11 times [2018-09-23 21:21:56,144 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:56,144 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:56,144 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:56,145 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:56,145 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:56,160 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:56,161 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:56,161 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-23 21:21:56,172 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:21:56,192 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-09-23 21:21:56,193 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:56,195 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:56,619 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-23 21:21:56,647 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:56,647 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-09-23 21:21:56,648 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-23 21:21:56,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-23 21:21:56,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2018-09-23 21:21:56,649 INFO L87 Difference]: Start difference. First operand 15 states and 15 transitions. Second operand 14 states. [2018-09-23 21:21:56,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:56,824 INFO L93 Difference]: Finished difference Result 18 states and 18 transitions. [2018-09-23 21:21:56,824 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-23 21:21:56,825 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2018-09-23 21:21:56,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:56,826 INFO L225 Difference]: With dead ends: 18 [2018-09-23 21:21:56,826 INFO L226 Difference]: Without dead ends: 16 [2018-09-23 21:21:56,827 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-23 21:21:56,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2018-09-23 21:21:56,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2018-09-23 21:21:56,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2018-09-23 21:21:56,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 16 transitions. [2018-09-23 21:21:56,831 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 16 transitions. Word has length 14 [2018-09-23 21:21:56,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:56,831 INFO L480 AbstractCegarLoop]: Abstraction has 16 states and 16 transitions. [2018-09-23 21:21:56,831 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-23 21:21:56,832 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 16 transitions. [2018-09-23 21:21:56,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-09-23 21:21:56,832 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:56,832 INFO L375 BasicCegarLoop]: trace histogram [12, 1, 1, 1] [2018-09-23 21:21:56,833 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:56,833 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:56,833 INFO L82 PathProgramCache]: Analyzing trace with hash -301937725, now seen corresponding path program 12 times [2018-09-23 21:21:56,833 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:56,833 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:56,834 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:56,834 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:56,834 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:56,845 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:56,845 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:56,845 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-23 21:21:56,858 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:21:56,877 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-09-23 21:21:56,878 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:56,880 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:57,114 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-23 21:21:57,138 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:57,139 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-09-23 21:21:57,139 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-09-23 21:21:57,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-09-23 21:21:57,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-09-23 21:21:57,140 INFO L87 Difference]: Start difference. First operand 16 states and 16 transitions. Second operand 15 states. [2018-09-23 21:21:57,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:57,378 INFO L93 Difference]: Finished difference Result 19 states and 19 transitions. [2018-09-23 21:21:57,381 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-23 21:21:57,382 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 15 [2018-09-23 21:21:57,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:57,382 INFO L225 Difference]: With dead ends: 19 [2018-09-23 21:21:57,382 INFO L226 Difference]: Without dead ends: 17 [2018-09-23 21:21:57,383 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-23 21:21:57,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2018-09-23 21:21:57,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2018-09-23 21:21:57,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2018-09-23 21:21:57,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 17 transitions. [2018-09-23 21:21:57,390 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 17 transitions. Word has length 15 [2018-09-23 21:21:57,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:57,391 INFO L480 AbstractCegarLoop]: Abstraction has 17 states and 17 transitions. [2018-09-23 21:21:57,391 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-09-23 21:21:57,391 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 17 transitions. [2018-09-23 21:21:57,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-09-23 21:21:57,392 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:57,392 INFO L375 BasicCegarLoop]: trace histogram [13, 1, 1, 1] [2018-09-23 21:21:57,393 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:57,393 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:57,393 INFO L82 PathProgramCache]: Analyzing trace with hash -770133076, now seen corresponding path program 13 times [2018-09-23 21:21:57,393 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:57,393 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:57,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:57,394 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:57,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:57,419 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:57,420 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:57,420 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-23 21:21:57,438 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:21:57,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:21:57,463 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:57,771 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-23 21:21:57,801 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:57,802 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-09-23 21:21:57,802 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-23 21:21:57,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-23 21:21:57,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2018-09-23 21:21:57,803 INFO L87 Difference]: Start difference. First operand 17 states and 17 transitions. Second operand 16 states. [2018-09-23 21:21:58,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:58,060 INFO L93 Difference]: Finished difference Result 20 states and 20 transitions. [2018-09-23 21:21:58,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-23 21:21:58,061 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 16 [2018-09-23 21:21:58,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:58,061 INFO L225 Difference]: With dead ends: 20 [2018-09-23 21:21:58,062 INFO L226 Difference]: Without dead ends: 18 [2018-09-23 21:21:58,062 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2018-09-23 21:21:58,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2018-09-23 21:21:58,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2018-09-23 21:21:58,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2018-09-23 21:21:58,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 18 transitions. [2018-09-23 21:21:58,066 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 18 transitions. Word has length 16 [2018-09-23 21:21:58,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:58,067 INFO L480 AbstractCegarLoop]: Abstraction has 18 states and 18 transitions. [2018-09-23 21:21:58,067 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-23 21:21:58,067 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 18 transitions. [2018-09-23 21:21:58,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-09-23 21:21:58,067 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:58,067 INFO L375 BasicCegarLoop]: trace histogram [14, 1, 1, 1] [2018-09-23 21:21:58,068 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:58,068 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:58,068 INFO L82 PathProgramCache]: Analyzing trace with hash 1895680227, now seen corresponding path program 14 times [2018-09-23 21:21:58,068 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:58,068 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:58,069 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:58,069 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:21:58,069 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:58,078 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:21:58,078 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:21:58,078 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-23 21:21:58,096 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:21:58,118 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:21:58,118 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:58,121 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:59,951 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-23 21:21:59,971 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:21:59,972 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-09-23 21:21:59,972 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-23 21:21:59,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-23 21:21:59,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2018-09-23 21:21:59,973 INFO L87 Difference]: Start difference. First operand 18 states and 18 transitions. Second operand 17 states. [2018-09-23 21:22:00,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:00,178 INFO L93 Difference]: Finished difference Result 21 states and 21 transitions. [2018-09-23 21:22:00,179 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-23 21:22:00,179 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 17 [2018-09-23 21:22:00,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:00,180 INFO L225 Difference]: With dead ends: 21 [2018-09-23 21:22:00,180 INFO L226 Difference]: Without dead ends: 19 [2018-09-23 21:22:00,181 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2018-09-23 21:22:00,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-23 21:22:00,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2018-09-23 21:22:00,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-09-23 21:22:00,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 19 transitions. [2018-09-23 21:22:00,186 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 19 transitions. Word has length 17 [2018-09-23 21:22:00,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:00,187 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 19 transitions. [2018-09-23 21:22:00,187 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-23 21:22:00,187 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 19 transitions. [2018-09-23 21:22:00,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-23 21:22:00,188 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:00,188 INFO L375 BasicCegarLoop]: trace histogram [15, 1, 1, 1] [2018-09-23 21:22:00,188 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:00,189 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:00,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1363453300, now seen corresponding path program 15 times [2018-09-23 21:22:00,189 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:00,189 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:00,190 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:00,190 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:00,190 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:00,198 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:00,198 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:00,198 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-23 21:22:00,211 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:22:00,255 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-09-23 21:22:00,255 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:00,257 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:00,863 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-23 21:22:00,884 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:00,885 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-09-23 21:22:00,885 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-23 21:22:00,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-23 21:22:00,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2018-09-23 21:22:00,886 INFO L87 Difference]: Start difference. First operand 19 states and 19 transitions. Second operand 18 states. [2018-09-23 21:22:01,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:01,166 INFO L93 Difference]: Finished difference Result 22 states and 22 transitions. [2018-09-23 21:22:01,174 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-23 21:22:01,175 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 18 [2018-09-23 21:22:01,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:01,175 INFO L225 Difference]: With dead ends: 22 [2018-09-23 21:22:01,175 INFO L226 Difference]: Without dead ends: 20 [2018-09-23 21:22:01,176 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2018-09-23 21:22:01,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2018-09-23 21:22:01,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2018-09-23 21:22:01,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2018-09-23 21:22:01,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 20 transitions. [2018-09-23 21:22:01,187 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 20 transitions. Word has length 18 [2018-09-23 21:22:01,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:01,187 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 20 transitions. [2018-09-23 21:22:01,187 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-23 21:22:01,187 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 20 transitions. [2018-09-23 21:22:01,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-09-23 21:22:01,188 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:01,188 INFO L375 BasicCegarLoop]: trace histogram [16, 1, 1, 1] [2018-09-23 21:22:01,188 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:01,189 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:01,189 INFO L82 PathProgramCache]: Analyzing trace with hash 682622467, now seen corresponding path program 16 times [2018-09-23 21:22:01,189 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:01,189 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:01,192 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:01,193 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:01,193 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:01,208 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:01,208 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:01,209 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-23 21:22:01,218 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:22:01,246 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:22:01,247 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:01,250 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:01,530 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-23 21:22:01,551 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:01,552 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-09-23 21:22:01,552 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-09-23 21:22:01,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-09-23 21:22:01,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2018-09-23 21:22:01,553 INFO L87 Difference]: Start difference. First operand 20 states and 20 transitions. Second operand 19 states. [2018-09-23 21:22:01,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:01,840 INFO L93 Difference]: Finished difference Result 23 states and 23 transitions. [2018-09-23 21:22:01,841 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-23 21:22:01,842 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 19 [2018-09-23 21:22:01,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:01,842 INFO L225 Difference]: With dead ends: 23 [2018-09-23 21:22:01,842 INFO L226 Difference]: Without dead ends: 21 [2018-09-23 21:22:01,843 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-23 21:22:01,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-09-23 21:22:01,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-09-23 21:22:01,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-09-23 21:22:01,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 21 transitions. [2018-09-23 21:22:01,846 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 21 transitions. Word has length 19 [2018-09-23 21:22:01,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:01,847 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 21 transitions. [2018-09-23 21:22:01,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-09-23 21:22:01,847 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 21 transitions. [2018-09-23 21:22:01,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-09-23 21:22:01,847 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:01,848 INFO L375 BasicCegarLoop]: trace histogram [17, 1, 1, 1] [2018-09-23 21:22:01,848 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:01,848 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:01,848 INFO L82 PathProgramCache]: Analyzing trace with hash -313538196, now seen corresponding path program 17 times [2018-09-23 21:22:01,848 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:01,849 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:01,849 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:01,849 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:01,850 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:01,858 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:01,858 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:01,858 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-23 21:22:01,873 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:22:01,905 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-09-23 21:22:01,906 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:01,909 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:02,227 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-23 21:22:02,247 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:02,247 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-09-23 21:22:02,248 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-23 21:22:02,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-23 21:22:02,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2018-09-23 21:22:02,249 INFO L87 Difference]: Start difference. First operand 21 states and 21 transitions. Second operand 20 states. [2018-09-23 21:22:02,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:02,539 INFO L93 Difference]: Finished difference Result 24 states and 24 transitions. [2018-09-23 21:22:02,541 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-23 21:22:02,541 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 20 [2018-09-23 21:22:02,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:02,541 INFO L225 Difference]: With dead ends: 24 [2018-09-23 21:22:02,542 INFO L226 Difference]: Without dead ends: 22 [2018-09-23 21:22:02,542 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-23 21:22:02,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2018-09-23 21:22:02,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2018-09-23 21:22:02,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2018-09-23 21:22:02,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 22 transitions. [2018-09-23 21:22:02,546 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 22 transitions. Word has length 20 [2018-09-23 21:22:02,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:02,547 INFO L480 AbstractCegarLoop]: Abstraction has 22 states and 22 transitions. [2018-09-23 21:22:02,547 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-23 21:22:02,547 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 22 transitions. [2018-09-23 21:22:02,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-09-23 21:22:02,547 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:02,548 INFO L375 BasicCegarLoop]: trace histogram [18, 1, 1, 1] [2018-09-23 21:22:02,548 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:02,548 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:02,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1129747677, now seen corresponding path program 18 times [2018-09-23 21:22:02,548 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:02,549 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:02,549 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:02,549 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:02,550 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:02,557 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:02,558 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:02,558 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-23 21:22:02,574 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:22:02,613 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2018-09-23 21:22:02,613 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:02,616 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:03,210 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-23 21:22:03,232 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:03,232 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-09-23 21:22:03,233 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-09-23 21:22:03,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-09-23 21:22:03,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2018-09-23 21:22:03,234 INFO L87 Difference]: Start difference. First operand 22 states and 22 transitions. Second operand 21 states. [2018-09-23 21:22:03,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:03,544 INFO L93 Difference]: Finished difference Result 25 states and 25 transitions. [2018-09-23 21:22:03,549 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-23 21:22:03,550 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 21 [2018-09-23 21:22:03,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:03,550 INFO L225 Difference]: With dead ends: 25 [2018-09-23 21:22:03,550 INFO L226 Difference]: Without dead ends: 23 [2018-09-23 21:22:03,551 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2018-09-23 21:22:03,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-09-23 21:22:03,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2018-09-23 21:22:03,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2018-09-23 21:22:03,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 23 transitions. [2018-09-23 21:22:03,557 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 23 transitions. Word has length 21 [2018-09-23 21:22:03,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:03,558 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 23 transitions. [2018-09-23 21:22:03,558 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-09-23 21:22:03,558 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 23 transitions. [2018-09-23 21:22:03,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-09-23 21:22:03,559 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:03,559 INFO L375 BasicCegarLoop]: trace histogram [19, 1, 1, 1] [2018-09-23 21:22:03,559 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:03,559 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:03,559 INFO L82 PathProgramCache]: Analyzing trace with hash -662437812, now seen corresponding path program 19 times [2018-09-23 21:22:03,559 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:03,560 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:03,560 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:03,560 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:03,561 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:03,569 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:03,569 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:03,569 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-23 21:22:03,580 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:22:03,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:22:03,606 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:03,980 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-23 21:22:04,001 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:04,001 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-09-23 21:22:04,002 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-23 21:22:04,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-23 21:22:04,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=421, Unknown=0, NotChecked=0, Total=462 [2018-09-23 21:22:04,003 INFO L87 Difference]: Start difference. First operand 23 states and 23 transitions. Second operand 22 states. [2018-09-23 21:22:04,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:04,367 INFO L93 Difference]: Finished difference Result 26 states and 26 transitions. [2018-09-23 21:22:04,367 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-23 21:22:04,367 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 22 [2018-09-23 21:22:04,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:04,368 INFO L225 Difference]: With dead ends: 26 [2018-09-23 21:22:04,369 INFO L226 Difference]: Without dead ends: 24 [2018-09-23 21:22:04,370 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-23 21:22:04,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2018-09-23 21:22:04,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2018-09-23 21:22:04,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-09-23 21:22:04,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 24 transitions. [2018-09-23 21:22:04,375 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 24 transitions. Word has length 22 [2018-09-23 21:22:04,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:04,376 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 24 transitions. [2018-09-23 21:22:04,376 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-23 21:22:04,376 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 24 transitions. [2018-09-23 21:22:04,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-09-23 21:22:04,377 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:04,377 INFO L375 BasicCegarLoop]: trace histogram [20, 1, 1, 1] [2018-09-23 21:22:04,377 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:04,377 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:04,377 INFO L82 PathProgramCache]: Analyzing trace with hash 939266115, now seen corresponding path program 20 times [2018-09-23 21:22:04,378 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:04,378 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:04,378 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:04,379 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:22:04,379 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:04,387 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:04,387 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:04,388 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-23 21:22:04,402 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:22:04,430 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:22:04,430 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:04,433 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:04,769 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-23 21:22:04,791 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:04,791 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-09-23 21:22:04,791 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-09-23 21:22:04,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-09-23 21:22:04,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=463, Unknown=0, NotChecked=0, Total=506 [2018-09-23 21:22:04,792 INFO L87 Difference]: Start difference. First operand 24 states and 24 transitions. Second operand 23 states. [2018-09-23 21:22:05,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:05,313 INFO L93 Difference]: Finished difference Result 27 states and 27 transitions. [2018-09-23 21:22:05,313 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-23 21:22:05,313 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 23 [2018-09-23 21:22:05,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:05,314 INFO L225 Difference]: With dead ends: 27 [2018-09-23 21:22:05,315 INFO L226 Difference]: Without dead ends: 25 [2018-09-23 21:22:05,315 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-23 21:22:05,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2018-09-23 21:22:05,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2018-09-23 21:22:05,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-09-23 21:22:05,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 25 transitions. [2018-09-23 21:22:05,321 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 25 transitions. Word has length 23 [2018-09-23 21:22:05,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:05,321 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 25 transitions. [2018-09-23 21:22:05,321 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-09-23 21:22:05,321 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 25 transitions. [2018-09-23 21:22:05,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-09-23 21:22:05,322 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:05,322 INFO L375 BasicCegarLoop]: trace histogram [21, 1, 1, 1] [2018-09-23 21:22:05,322 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:05,322 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:05,322 INFO L82 PathProgramCache]: Analyzing trace with hash -947519700, now seen corresponding path program 21 times [2018-09-23 21:22:05,323 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:05,323 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:05,324 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:05,324 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:05,324 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:05,331 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:05,332 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:05,332 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-23 21:22:05,348 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:22:05,475 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-09-23 21:22:05,475 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:05,478 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:06,127 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-23 21:22:06,148 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:06,149 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-09-23 21:22:06,149 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-23 21:22:06,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-23 21:22:06,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=507, Unknown=0, NotChecked=0, Total=552 [2018-09-23 21:22:06,150 INFO L87 Difference]: Start difference. First operand 25 states and 25 transitions. Second operand 24 states. [2018-09-23 21:22:06,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:06,594 INFO L93 Difference]: Finished difference Result 28 states and 28 transitions. [2018-09-23 21:22:06,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-23 21:22:06,597 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 24 [2018-09-23 21:22:06,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:06,598 INFO L225 Difference]: With dead ends: 28 [2018-09-23 21:22:06,598 INFO L226 Difference]: Without dead ends: 26 [2018-09-23 21:22:06,598 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=45, Invalid=507, Unknown=0, NotChecked=0, Total=552 [2018-09-23 21:22:06,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2018-09-23 21:22:06,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2018-09-23 21:22:06,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-09-23 21:22:06,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 26 transitions. [2018-09-23 21:22:06,602 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 26 transitions. Word has length 24 [2018-09-23 21:22:06,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:06,602 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 26 transitions. [2018-09-23 21:22:06,602 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-23 21:22:06,602 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 26 transitions. [2018-09-23 21:22:06,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-09-23 21:22:06,603 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:06,603 INFO L375 BasicCegarLoop]: trace histogram [22, 1, 1, 1] [2018-09-23 21:22:06,603 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:06,603 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:06,603 INFO L82 PathProgramCache]: Analyzing trace with hash 691662179, now seen corresponding path program 22 times [2018-09-23 21:22:06,604 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:06,604 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:06,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:06,605 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:06,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:06,612 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:06,612 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:06,612 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-23 21:22:06,625 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:22:06,664 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:22:06,664 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:06,667 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:07,184 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-23 21:22:07,205 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:07,205 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-09-23 21:22:07,205 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-09-23 21:22:07,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-09-23 21:22:07,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-09-23 21:22:07,206 INFO L87 Difference]: Start difference. First operand 26 states and 26 transitions. Second operand 25 states. [2018-09-23 21:22:07,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:07,961 INFO L93 Difference]: Finished difference Result 29 states and 29 transitions. [2018-09-23 21:22:07,962 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-23 21:22:07,962 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 25 [2018-09-23 21:22:07,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:07,963 INFO L225 Difference]: With dead ends: 29 [2018-09-23 21:22:07,963 INFO L226 Difference]: Without dead ends: 27 [2018-09-23 21:22:07,963 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-09-23 21:22:07,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2018-09-23 21:22:07,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2018-09-23 21:22:07,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2018-09-23 21:22:07,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 27 transitions. [2018-09-23 21:22:07,967 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 27 transitions. Word has length 25 [2018-09-23 21:22:07,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:07,967 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 27 transitions. [2018-09-23 21:22:07,968 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-09-23 21:22:07,968 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 27 transitions. [2018-09-23 21:22:07,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-09-23 21:22:07,968 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:07,968 INFO L375 BasicCegarLoop]: trace histogram [23, 1, 1, 1] [2018-09-23 21:22:07,969 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:07,969 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:07,969 INFO L82 PathProgramCache]: Analyzing trace with hash -33307124, now seen corresponding path program 23 times [2018-09-23 21:22:07,969 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:07,969 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:07,970 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:07,970 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:07,970 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:07,977 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:07,977 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:07,977 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-23 21:22:07,993 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:22:08,028 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-09-23 21:22:08,028 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:08,031 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:08,618 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-23 21:22:08,648 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:08,649 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-09-23 21:22:08,649 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-23 21:22:08,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-23 21:22:08,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=601, Unknown=0, NotChecked=0, Total=650 [2018-09-23 21:22:08,650 INFO L87 Difference]: Start difference. First operand 27 states and 27 transitions. Second operand 26 states. [2018-09-23 21:22:09,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:09,259 INFO L93 Difference]: Finished difference Result 30 states and 30 transitions. [2018-09-23 21:22:09,259 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-23 21:22:09,259 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 26 [2018-09-23 21:22:09,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:09,260 INFO L225 Difference]: With dead ends: 30 [2018-09-23 21:22:09,260 INFO L226 Difference]: Without dead ends: 28 [2018-09-23 21:22:09,261 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=49, Invalid=601, Unknown=0, NotChecked=0, Total=650 [2018-09-23 21:22:09,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-09-23 21:22:09,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2018-09-23 21:22:09,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2018-09-23 21:22:09,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 28 transitions. [2018-09-23 21:22:09,266 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 28 transitions. Word has length 26 [2018-09-23 21:22:09,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:09,266 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 28 transitions. [2018-09-23 21:22:09,266 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-23 21:22:09,266 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 28 transitions. [2018-09-23 21:22:09,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-09-23 21:22:09,267 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:09,267 INFO L375 BasicCegarLoop]: trace histogram [24, 1, 1, 1] [2018-09-23 21:22:09,267 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:09,267 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:09,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1032519037, now seen corresponding path program 24 times [2018-09-23 21:22:09,269 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:09,270 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:09,270 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:09,270 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:09,271 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:09,278 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:09,280 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:09,281 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-23 21:22:09,291 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:22:09,349 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-23 21:22:09,349 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:09,352 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:09,850 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-23 21:22:09,871 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:09,871 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-09-23 21:22:09,871 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-09-23 21:22:09,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-09-23 21:22:09,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2018-09-23 21:22:09,872 INFO L87 Difference]: Start difference. First operand 28 states and 28 transitions. Second operand 27 states. [2018-09-23 21:22:10,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:10,354 INFO L93 Difference]: Finished difference Result 31 states and 31 transitions. [2018-09-23 21:22:10,355 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-23 21:22:10,355 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 27 [2018-09-23 21:22:10,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:10,356 INFO L225 Difference]: With dead ends: 31 [2018-09-23 21:22:10,356 INFO L226 Difference]: Without dead ends: 29 [2018-09-23 21:22:10,357 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-23 21:22:10,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-09-23 21:22:10,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2018-09-23 21:22:10,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-09-23 21:22:10,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 29 transitions. [2018-09-23 21:22:10,362 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 29 transitions. Word has length 27 [2018-09-23 21:22:10,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:10,363 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 29 transitions. [2018-09-23 21:22:10,363 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-09-23 21:22:10,363 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 29 transitions. [2018-09-23 21:22:10,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-09-23 21:22:10,364 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:10,364 INFO L375 BasicCegarLoop]: trace histogram [25, 1, 1, 1] [2018-09-23 21:22:10,364 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:10,364 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:10,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1943317268, now seen corresponding path program 25 times [2018-09-23 21:22:10,365 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:10,365 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:10,366 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:10,366 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:10,366 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:10,373 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:10,374 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:10,374 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-23 21:22:10,389 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:22:10,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:22:10,443 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:11,298 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-23 21:22:11,319 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:11,319 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-09-23 21:22:11,319 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-23 21:22:11,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-23 21:22:11,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=703, Unknown=0, NotChecked=0, Total=756 [2018-09-23 21:22:11,320 INFO L87 Difference]: Start difference. First operand 29 states and 29 transitions. Second operand 28 states. [2018-09-23 21:22:11,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:11,832 INFO L93 Difference]: Finished difference Result 32 states and 32 transitions. [2018-09-23 21:22:11,832 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-23 21:22:11,832 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 28 [2018-09-23 21:22:11,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:11,833 INFO L225 Difference]: With dead ends: 32 [2018-09-23 21:22:11,833 INFO L226 Difference]: Without dead ends: 30 [2018-09-23 21:22:11,834 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=53, Invalid=703, Unknown=0, NotChecked=0, Total=756 [2018-09-23 21:22:11,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2018-09-23 21:22:11,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2018-09-23 21:22:11,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2018-09-23 21:22:11,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 30 transitions. [2018-09-23 21:22:11,839 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 30 transitions. Word has length 28 [2018-09-23 21:22:11,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:11,840 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 30 transitions. [2018-09-23 21:22:11,840 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-23 21:22:11,840 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 30 transitions. [2018-09-23 21:22:11,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-09-23 21:22:11,840 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:11,841 INFO L375 BasicCegarLoop]: trace histogram [26, 1, 1, 1] [2018-09-23 21:22:11,841 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:11,841 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:11,841 INFO L82 PathProgramCache]: Analyzing trace with hash -113291357, now seen corresponding path program 26 times [2018-09-23 21:22:11,841 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:11,841 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:11,842 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:11,842 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:22:11,842 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:11,850 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:11,850 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:11,850 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) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-23 21:22:11,871 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:22:11,919 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:22:11,920 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:11,923 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:13,357 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-23 21:22:13,378 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:13,378 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-09-23 21:22:13,378 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-09-23 21:22:13,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-09-23 21:22:13,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=757, Unknown=0, NotChecked=0, Total=812 [2018-09-23 21:22:13,379 INFO L87 Difference]: Start difference. First operand 30 states and 30 transitions. Second operand 29 states. [2018-09-23 21:22:13,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:13,986 INFO L93 Difference]: Finished difference Result 33 states and 33 transitions. [2018-09-23 21:22:13,987 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-23 21:22:13,987 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 29 [2018-09-23 21:22:13,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:13,988 INFO L225 Difference]: With dead ends: 33 [2018-09-23 21:22:13,988 INFO L226 Difference]: Without dead ends: 31 [2018-09-23 21:22:13,989 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=55, Invalid=757, Unknown=0, NotChecked=0, Total=812 [2018-09-23 21:22:13,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-09-23 21:22:13,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2018-09-23 21:22:13,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-09-23 21:22:13,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 31 transitions. [2018-09-23 21:22:13,993 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 31 transitions. Word has length 29 [2018-09-23 21:22:13,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:13,994 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 31 transitions. [2018-09-23 21:22:13,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-09-23 21:22:13,994 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 31 transitions. [2018-09-23 21:22:13,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-09-23 21:22:13,994 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:13,994 INFO L375 BasicCegarLoop]: trace histogram [27, 1, 1, 1] [2018-09-23 21:22:13,995 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:13,995 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:13,995 INFO L82 PathProgramCache]: Analyzing trace with hash 782937036, now seen corresponding path program 27 times [2018-09-23 21:22:13,995 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:13,995 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:13,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:13,996 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:13,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:14,002 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:14,002 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:14,002 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-23 21:22:14,017 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:22:14,317 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-09-23 21:22:14,317 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:14,320 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:14,839 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-23 21:22:14,859 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:14,860 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-09-23 21:22:14,860 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-23 21:22:14,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-23 21:22:14,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=813, Unknown=0, NotChecked=0, Total=870 [2018-09-23 21:22:14,861 INFO L87 Difference]: Start difference. First operand 31 states and 31 transitions. Second operand 30 states. [2018-09-23 21:22:15,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:15,446 INFO L93 Difference]: Finished difference Result 34 states and 34 transitions. [2018-09-23 21:22:15,446 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-23 21:22:15,446 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 30 [2018-09-23 21:22:15,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:15,447 INFO L225 Difference]: With dead ends: 34 [2018-09-23 21:22:15,447 INFO L226 Difference]: Without dead ends: 32 [2018-09-23 21:22:15,448 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-23 21:22:15,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2018-09-23 21:22:15,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2018-09-23 21:22:15,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2018-09-23 21:22:15,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 32 transitions. [2018-09-23 21:22:15,457 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 32 transitions. Word has length 30 [2018-09-23 21:22:15,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:15,457 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 32 transitions. [2018-09-23 21:22:15,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-23 21:22:15,457 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 32 transitions. [2018-09-23 21:22:15,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-09-23 21:22:15,458 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:15,458 INFO L375 BasicCegarLoop]: trace histogram [28, 1, 1, 1] [2018-09-23 21:22:15,458 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:15,459 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:15,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1498753853, now seen corresponding path program 28 times [2018-09-23 21:22:15,459 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:15,459 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:15,460 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:15,460 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:15,460 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:15,466 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:15,466 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:15,466 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-23 21:22:15,477 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:22:15,535 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:22:15,536 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:15,539 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:16,383 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-23 21:22:16,403 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:16,403 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2018-09-23 21:22:16,403 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-09-23 21:22:16,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-09-23 21:22:16,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=871, Unknown=0, NotChecked=0, Total=930 [2018-09-23 21:22:16,404 INFO L87 Difference]: Start difference. First operand 32 states and 32 transitions. Second operand 31 states. [2018-09-23 21:22:17,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:17,024 INFO L93 Difference]: Finished difference Result 35 states and 35 transitions. [2018-09-23 21:22:17,024 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-23 21:22:17,024 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 31 [2018-09-23 21:22:17,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:17,025 INFO L225 Difference]: With dead ends: 35 [2018-09-23 21:22:17,025 INFO L226 Difference]: Without dead ends: 33 [2018-09-23 21:22:17,026 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=59, Invalid=871, Unknown=0, NotChecked=0, Total=930 [2018-09-23 21:22:17,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-09-23 21:22:17,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2018-09-23 21:22:17,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2018-09-23 21:22:17,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 33 transitions. [2018-09-23 21:22:17,031 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 33 transitions. Word has length 31 [2018-09-23 21:22:17,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:17,032 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 33 transitions. [2018-09-23 21:22:17,032 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-09-23 21:22:17,032 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 33 transitions. [2018-09-23 21:22:17,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-09-23 21:22:17,033 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:17,033 INFO L375 BasicCegarLoop]: trace histogram [29, 1, 1, 1] [2018-09-23 21:22:17,033 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:17,033 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:17,033 INFO L82 PathProgramCache]: Analyzing trace with hash 783272620, now seen corresponding path program 29 times [2018-09-23 21:22:17,033 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:17,034 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:17,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:17,034 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:17,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:17,040 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:17,041 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:17,041 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) [2018-09-23 21:22:17,057 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-23 21:22:17,114 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-09-23 21:22:17,114 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:17,118 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:17,701 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-23 21:22:17,722 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:17,722 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-09-23 21:22:17,723 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-23 21:22:17,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-23 21:22:17,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=931, Unknown=0, NotChecked=0, Total=992 [2018-09-23 21:22:17,724 INFO L87 Difference]: Start difference. First operand 33 states and 33 transitions. Second operand 32 states. [2018-09-23 21:22:18,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:18,475 INFO L93 Difference]: Finished difference Result 36 states and 36 transitions. [2018-09-23 21:22:18,475 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-23 21:22:18,475 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 32 [2018-09-23 21:22:18,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:18,476 INFO L225 Difference]: With dead ends: 36 [2018-09-23 21:22:18,476 INFO L226 Difference]: Without dead ends: 34 [2018-09-23 21:22:18,477 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=61, Invalid=931, Unknown=0, NotChecked=0, Total=992 [2018-09-23 21:22:18,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-09-23 21:22:18,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2018-09-23 21:22:18,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-09-23 21:22:18,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 34 transitions. [2018-09-23 21:22:18,482 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 34 transitions. Word has length 32 [2018-09-23 21:22:18,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:18,482 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 34 transitions. [2018-09-23 21:22:18,482 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-23 21:22:18,482 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 34 transitions. [2018-09-23 21:22:18,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-09-23 21:22:18,483 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:18,483 INFO L375 BasicCegarLoop]: trace histogram [30, 1, 1, 1] [2018-09-23 21:22:18,483 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:18,484 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:18,484 INFO L82 PathProgramCache]: Analyzing trace with hash -1488350749, now seen corresponding path program 30 times [2018-09-23 21:22:18,484 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:18,484 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:18,485 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:18,485 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:18,485 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:18,492 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:18,492 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:18,492 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-23 21:22:18,503 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:22:18,647 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2018-09-23 21:22:18,647 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:18,651 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:19,314 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-23 21:22:19,335 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:19,335 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-09-23 21:22:19,335 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-09-23 21:22:19,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-09-23 21:22:19,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=993, Unknown=0, NotChecked=0, Total=1056 [2018-09-23 21:22:19,336 INFO L87 Difference]: Start difference. First operand 34 states and 34 transitions. Second operand 33 states. [2018-09-23 21:22:20,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:20,036 INFO L93 Difference]: Finished difference Result 37 states and 37 transitions. [2018-09-23 21:22:20,037 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-23 21:22:20,037 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 33 [2018-09-23 21:22:20,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:20,038 INFO L225 Difference]: With dead ends: 37 [2018-09-23 21:22:20,038 INFO L226 Difference]: Without dead ends: 35 [2018-09-23 21:22:20,039 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-23 21:22:20,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2018-09-23 21:22:20,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2018-09-23 21:22:20,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-09-23 21:22:20,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 35 transitions. [2018-09-23 21:22:20,043 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 35 transitions. Word has length 33 [2018-09-23 21:22:20,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:20,043 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 35 transitions. [2018-09-23 21:22:20,043 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-09-23 21:22:20,043 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 35 transitions. [2018-09-23 21:22:20,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-09-23 21:22:20,044 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:20,044 INFO L375 BasicCegarLoop]: trace histogram [31, 1, 1, 1] [2018-09-23 21:22:20,044 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:20,044 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:20,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1105768844, now seen corresponding path program 31 times [2018-09-23 21:22:20,045 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:20,045 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:20,045 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:20,046 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:20,046 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:20,052 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:20,053 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:20,053 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-23 21:22:20,072 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:22:20,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:22:20,139 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:20,756 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-23 21:22:20,777 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:20,777 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-09-23 21:22:20,777 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-23 21:22:20,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-23 21:22:20,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=1057, Unknown=0, NotChecked=0, Total=1122 [2018-09-23 21:22:20,778 INFO L87 Difference]: Start difference. First operand 35 states and 35 transitions. Second operand 34 states. [2018-09-23 21:22:21,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:21,702 INFO L93 Difference]: Finished difference Result 38 states and 38 transitions. [2018-09-23 21:22:21,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-23 21:22:21,702 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 34 [2018-09-23 21:22:21,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:21,703 INFO L225 Difference]: With dead ends: 38 [2018-09-23 21:22:21,703 INFO L226 Difference]: Without dead ends: 36 [2018-09-23 21:22:21,704 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-23 21:22:21,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-09-23 21:22:21,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2018-09-23 21:22:21,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-09-23 21:22:21,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 36 transitions. [2018-09-23 21:22:21,709 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 36 transitions. Word has length 34 [2018-09-23 21:22:21,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:21,709 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 36 transitions. [2018-09-23 21:22:21,709 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-23 21:22:21,709 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 36 transitions. [2018-09-23 21:22:21,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-09-23 21:22:21,710 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:21,710 INFO L375 BasicCegarLoop]: trace histogram [32, 1, 1, 1] [2018-09-23 21:22:21,710 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:21,710 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:21,710 INFO L82 PathProgramCache]: Analyzing trace with hash -80902397, now seen corresponding path program 32 times [2018-09-23 21:22:21,710 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:21,711 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:21,711 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:21,711 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:22:21,712 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:21,718 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:21,718 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:21,718 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-23 21:22:21,734 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:22:21,811 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:22:21,811 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:21,815 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:23,388 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-23 21:22:23,409 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:23,409 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2018-09-23 21:22:23,410 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-09-23 21:22:23,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-09-23 21:22:23,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=1123, Unknown=0, NotChecked=0, Total=1190 [2018-09-23 21:22:23,411 INFO L87 Difference]: Start difference. First operand 36 states and 36 transitions. Second operand 35 states. [2018-09-23 21:22:24,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:24,273 INFO L93 Difference]: Finished difference Result 39 states and 39 transitions. [2018-09-23 21:22:24,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-23 21:22:24,274 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 35 [2018-09-23 21:22:24,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:24,274 INFO L225 Difference]: With dead ends: 39 [2018-09-23 21:22:24,274 INFO L226 Difference]: Without dead ends: 37 [2018-09-23 21:22:24,276 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=67, Invalid=1123, Unknown=0, NotChecked=0, Total=1190 [2018-09-23 21:22:24,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2018-09-23 21:22:24,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2018-09-23 21:22:24,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2018-09-23 21:22:24,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 37 transitions. [2018-09-23 21:22:24,278 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 37 transitions. Word has length 35 [2018-09-23 21:22:24,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:24,279 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 37 transitions. [2018-09-23 21:22:24,279 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-09-23 21:22:24,279 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 37 transitions. [2018-09-23 21:22:24,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-09-23 21:22:24,279 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:24,280 INFO L375 BasicCegarLoop]: trace histogram [33, 1, 1, 1] [2018-09-23 21:22:24,280 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:24,280 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:24,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1786994796, now seen corresponding path program 33 times [2018-09-23 21:22:24,280 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:24,280 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:24,281 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:24,281 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:24,281 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:24,288 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:24,288 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:24,288 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-23 21:22:24,303 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:22:24,963 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-09-23 21:22:24,963 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:24,966 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:25,833 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-23 21:22:25,854 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:25,854 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-09-23 21:22:25,854 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-23 21:22:25,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-23 21:22:25,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=1191, Unknown=0, NotChecked=0, Total=1260 [2018-09-23 21:22:25,855 INFO L87 Difference]: Start difference. First operand 37 states and 37 transitions. Second operand 36 states. [2018-09-23 21:22:26,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:26,888 INFO L93 Difference]: Finished difference Result 40 states and 40 transitions. [2018-09-23 21:22:26,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-23 21:22:26,889 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 36 [2018-09-23 21:22:26,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:26,889 INFO L225 Difference]: With dead ends: 40 [2018-09-23 21:22:26,890 INFO L226 Difference]: Without dead ends: 38 [2018-09-23 21:22:26,890 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-23 21:22:26,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-09-23 21:22:26,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2018-09-23 21:22:26,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2018-09-23 21:22:26,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 38 transitions. [2018-09-23 21:22:26,894 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 38 transitions. Word has length 36 [2018-09-23 21:22:26,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:26,894 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 38 transitions. [2018-09-23 21:22:26,895 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-23 21:22:26,895 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 38 transitions. [2018-09-23 21:22:26,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-09-23 21:22:26,895 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:26,895 INFO L375 BasicCegarLoop]: trace histogram [34, 1, 1, 1] [2018-09-23 21:22:26,895 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:26,895 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:26,895 INFO L82 PathProgramCache]: Analyzing trace with hash -437734365, now seen corresponding path program 34 times [2018-09-23 21:22:26,896 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:26,896 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:26,896 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:26,896 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:26,896 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:26,903 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:26,903 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:26,903 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-23 21:22:26,917 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:22:26,980 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:22:26,980 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:26,984 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:27,697 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-23 21:22:27,718 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:27,719 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2018-09-23 21:22:27,719 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-09-23 21:22:27,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-09-23 21:22:27,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=1261, Unknown=0, NotChecked=0, Total=1332 [2018-09-23 21:22:27,720 INFO L87 Difference]: Start difference. First operand 38 states and 38 transitions. Second operand 37 states. [2018-09-23 21:22:28,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:28,715 INFO L93 Difference]: Finished difference Result 41 states and 41 transitions. [2018-09-23 21:22:28,716 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-23 21:22:28,716 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 37 [2018-09-23 21:22:28,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:28,717 INFO L225 Difference]: With dead ends: 41 [2018-09-23 21:22:28,717 INFO L226 Difference]: Without dead ends: 39 [2018-09-23 21:22:28,718 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=71, Invalid=1261, Unknown=0, NotChecked=0, Total=1332 [2018-09-23 21:22:28,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-09-23 21:22:28,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2018-09-23 21:22:28,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-09-23 21:22:28,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 39 transitions. [2018-09-23 21:22:28,722 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 39 transitions. Word has length 37 [2018-09-23 21:22:28,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:28,723 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 39 transitions. [2018-09-23 21:22:28,723 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-09-23 21:22:28,723 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 39 transitions. [2018-09-23 21:22:28,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-23 21:22:28,723 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:28,723 INFO L375 BasicCegarLoop]: trace histogram [35, 1, 1, 1] [2018-09-23 21:22:28,724 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:28,724 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:28,724 INFO L82 PathProgramCache]: Analyzing trace with hash -684861620, now seen corresponding path program 35 times [2018-09-23 21:22:28,724 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:28,724 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:28,725 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:28,725 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:28,725 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:28,731 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:28,732 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:28,732 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-23 21:22:28,745 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:22:28,810 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-09-23 21:22:28,810 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:28,813 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:30,003 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-23 21:22:30,025 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:30,025 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-09-23 21:22:30,025 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-23 21:22:30,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-23 21:22:30,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=1333, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 21:22:30,026 INFO L87 Difference]: Start difference. First operand 39 states and 39 transitions. Second operand 38 states. [2018-09-23 21:22:31,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:31,059 INFO L93 Difference]: Finished difference Result 42 states and 42 transitions. [2018-09-23 21:22:31,059 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-23 21:22:31,059 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 38 [2018-09-23 21:22:31,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:31,060 INFO L225 Difference]: With dead ends: 42 [2018-09-23 21:22:31,060 INFO L226 Difference]: Without dead ends: 40 [2018-09-23 21:22:31,061 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=73, Invalid=1333, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 21:22:31,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2018-09-23 21:22:31,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2018-09-23 21:22:31,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-09-23 21:22:31,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 40 transitions. [2018-09-23 21:22:31,065 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 40 transitions. Word has length 38 [2018-09-23 21:22:31,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:31,065 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 40 transitions. [2018-09-23 21:22:31,065 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-23 21:22:31,065 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 40 transitions. [2018-09-23 21:22:31,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-09-23 21:22:31,066 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:31,066 INFO L375 BasicCegarLoop]: trace histogram [36, 1, 1, 1] [2018-09-23 21:22:31,066 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:31,066 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:31,066 INFO L82 PathProgramCache]: Analyzing trace with hash 244128067, now seen corresponding path program 36 times [2018-09-23 21:22:31,066 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:31,066 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:31,067 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:31,067 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:31,067 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:31,073 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:31,074 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:31,074 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-23 21:22:31,088 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:22:31,299 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-09-23 21:22:31,299 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:31,303 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:32,364 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-23 21:22:32,384 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:32,384 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2018-09-23 21:22:32,385 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-09-23 21:22:32,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-09-23 21:22:32,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=1407, Unknown=0, NotChecked=0, Total=1482 [2018-09-23 21:22:32,386 INFO L87 Difference]: Start difference. First operand 40 states and 40 transitions. Second operand 39 states. [2018-09-23 21:22:33,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:33,388 INFO L93 Difference]: Finished difference Result 43 states and 43 transitions. [2018-09-23 21:22:33,388 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-23 21:22:33,389 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 39 [2018-09-23 21:22:33,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:33,389 INFO L225 Difference]: With dead ends: 43 [2018-09-23 21:22:33,390 INFO L226 Difference]: Without dead ends: 41 [2018-09-23 21:22:33,391 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=75, Invalid=1407, Unknown=0, NotChecked=0, Total=1482 [2018-09-23 21:22:33,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-09-23 21:22:33,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-09-23 21:22:33,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-09-23 21:22:33,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 41 transitions. [2018-09-23 21:22:33,395 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 41 transitions. Word has length 39 [2018-09-23 21:22:33,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:33,395 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 41 transitions. [2018-09-23 21:22:33,396 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-09-23 21:22:33,396 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 41 transitions. [2018-09-23 21:22:33,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-09-23 21:22:33,396 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:33,396 INFO L375 BasicCegarLoop]: trace histogram [37, 1, 1, 1] [2018-09-23 21:22:33,396 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:33,397 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:33,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1021962708, now seen corresponding path program 37 times [2018-09-23 21:22:33,397 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:33,397 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:33,398 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:33,398 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:33,398 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:33,404 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:33,404 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:33,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 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-23 21:22:33,421 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:22:33,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:22:33,486 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:34,454 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-23 21:22:34,474 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:34,474 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-09-23 21:22:34,474 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-23 21:22:34,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-23 21:22:34,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=1483, Unknown=0, NotChecked=0, Total=1560 [2018-09-23 21:22:34,475 INFO L87 Difference]: Start difference. First operand 41 states and 41 transitions. Second operand 40 states. [2018-09-23 21:22:35,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:35,533 INFO L93 Difference]: Finished difference Result 44 states and 44 transitions. [2018-09-23 21:22:35,534 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-23 21:22:35,534 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 40 [2018-09-23 21:22:35,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:35,534 INFO L225 Difference]: With dead ends: 44 [2018-09-23 21:22:35,535 INFO L226 Difference]: Without dead ends: 42 [2018-09-23 21:22:35,536 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=77, Invalid=1483, Unknown=0, NotChecked=0, Total=1560 [2018-09-23 21:22:35,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2018-09-23 21:22:35,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2018-09-23 21:22:35,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2018-09-23 21:22:35,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 42 transitions. [2018-09-23 21:22:35,540 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 42 transitions. Word has length 40 [2018-09-23 21:22:35,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:35,540 INFO L480 AbstractCegarLoop]: Abstraction has 42 states and 42 transitions. [2018-09-23 21:22:35,540 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-23 21:22:35,540 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 42 transitions. [2018-09-23 21:22:35,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-09-23 21:22:35,541 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:35,541 INFO L375 BasicCegarLoop]: trace histogram [38, 1, 1, 1] [2018-09-23 21:22:35,541 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:35,541 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:35,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1616071069, now seen corresponding path program 38 times [2018-09-23 21:22:35,542 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:35,542 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:35,542 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:35,542 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:22:35,543 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:35,549 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:35,549 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:35,549 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) [2018-09-23 21:22:35,562 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-23 21:22:35,620 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:22:35,620 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:35,624 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:36,565 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-23 21:22:36,584 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:36,585 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2018-09-23 21:22:36,585 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-09-23 21:22:36,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-09-23 21:22:36,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1561, Unknown=0, NotChecked=0, Total=1640 [2018-09-23 21:22:36,586 INFO L87 Difference]: Start difference. First operand 42 states and 42 transitions. Second operand 41 states. [2018-09-23 21:22:37,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:37,778 INFO L93 Difference]: Finished difference Result 45 states and 45 transitions. [2018-09-23 21:22:37,778 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-23 21:22:37,778 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 41 [2018-09-23 21:22:37,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:37,779 INFO L225 Difference]: With dead ends: 45 [2018-09-23 21:22:37,779 INFO L226 Difference]: Without dead ends: 43 [2018-09-23 21:22:37,780 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=79, Invalid=1561, Unknown=0, NotChecked=0, Total=1640 [2018-09-23 21:22:37,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-09-23 21:22:37,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2018-09-23 21:22:37,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2018-09-23 21:22:37,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 43 transitions. [2018-09-23 21:22:37,784 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 43 transitions. Word has length 41 [2018-09-23 21:22:37,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:37,784 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 43 transitions. [2018-09-23 21:22:37,784 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-09-23 21:22:37,784 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 43 transitions. [2018-09-23 21:22:37,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-09-23 21:22:37,785 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:37,785 INFO L375 BasicCegarLoop]: trace histogram [39, 1, 1, 1] [2018-09-23 21:22:37,785 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:37,785 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:37,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1441406220, now seen corresponding path program 39 times [2018-09-23 21:22:37,785 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:37,785 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:37,786 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:37,786 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:37,786 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:37,792 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:37,792 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:37,793 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-23 21:22:37,814 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:22:39,216 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-09-23 21:22:39,216 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:39,219 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:40,098 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-23 21:22:40,118 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:40,118 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2018-09-23 21:22:40,118 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-23 21:22:40,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-23 21:22:40,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1641, Unknown=0, NotChecked=0, Total=1722 [2018-09-23 21:22:40,119 INFO L87 Difference]: Start difference. First operand 43 states and 43 transitions. Second operand 42 states. [2018-09-23 21:22:41,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:41,264 INFO L93 Difference]: Finished difference Result 46 states and 46 transitions. [2018-09-23 21:22:41,265 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-23 21:22:41,265 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 42 [2018-09-23 21:22:41,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:41,266 INFO L225 Difference]: With dead ends: 46 [2018-09-23 21:22:41,266 INFO L226 Difference]: Without dead ends: 44 [2018-09-23 21:22:41,267 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-23 21:22:41,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-09-23 21:22:41,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2018-09-23 21:22:41,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-09-23 21:22:41,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 44 transitions. [2018-09-23 21:22:41,270 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 44 transitions. Word has length 42 [2018-09-23 21:22:41,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:41,271 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 44 transitions. [2018-09-23 21:22:41,271 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-23 21:22:41,271 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 44 transitions. [2018-09-23 21:22:41,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-09-23 21:22:41,271 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:41,271 INFO L375 BasicCegarLoop]: trace histogram [40, 1, 1, 1] [2018-09-23 21:22:41,271 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:41,272 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:41,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1733921667, now seen corresponding path program 40 times [2018-09-23 21:22:41,272 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:41,272 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:41,273 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:41,273 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:41,273 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:41,280 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:41,280 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:41,280 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-23 21:22:41,296 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:22:41,388 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:22:41,388 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:41,393 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:42,667 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-23 21:22:42,688 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:42,688 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2018-09-23 21:22:42,688 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-09-23 21:22:42,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-09-23 21:22:42,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1723, Unknown=0, NotChecked=0, Total=1806 [2018-09-23 21:22:42,689 INFO L87 Difference]: Start difference. First operand 44 states and 44 transitions. Second operand 43 states. [2018-09-23 21:22:43,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:43,990 INFO L93 Difference]: Finished difference Result 47 states and 47 transitions. [2018-09-23 21:22:43,991 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-23 21:22:43,991 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 43 [2018-09-23 21:22:43,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:43,991 INFO L225 Difference]: With dead ends: 47 [2018-09-23 21:22:43,992 INFO L226 Difference]: Without dead ends: 45 [2018-09-23 21:22:43,993 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=83, Invalid=1723, Unknown=0, NotChecked=0, Total=1806 [2018-09-23 21:22:43,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2018-09-23 21:22:43,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2018-09-23 21:22:43,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-09-23 21:22:43,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 45 transitions. [2018-09-23 21:22:43,996 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 45 transitions. Word has length 43 [2018-09-23 21:22:43,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:43,996 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 45 transitions. [2018-09-23 21:22:43,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-09-23 21:22:43,997 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 45 transitions. [2018-09-23 21:22:43,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-09-23 21:22:43,997 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:43,997 INFO L375 BasicCegarLoop]: trace histogram [41, 1, 1, 1] [2018-09-23 21:22:43,997 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:43,997 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:43,998 INFO L82 PathProgramCache]: Analyzing trace with hash -2083001364, now seen corresponding path program 41 times [2018-09-23 21:22:43,998 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:43,998 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:43,998 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:43,998 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:43,998 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:44,005 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:44,005 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:44,005 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) [2018-09-23 21:22:44,021 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-23 21:22:44,143 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2018-09-23 21:22:44,144 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:44,149 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:45,359 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-23 21:22:45,381 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:45,381 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-09-23 21:22:45,381 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-23 21:22:45,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-23 21:22:45,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1807, Unknown=0, NotChecked=0, Total=1892 [2018-09-23 21:22:45,382 INFO L87 Difference]: Start difference. First operand 45 states and 45 transitions. Second operand 44 states. [2018-09-23 21:22:46,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:46,642 INFO L93 Difference]: Finished difference Result 48 states and 48 transitions. [2018-09-23 21:22:46,643 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-23 21:22:46,643 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 44 [2018-09-23 21:22:46,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:46,644 INFO L225 Difference]: With dead ends: 48 [2018-09-23 21:22:46,644 INFO L226 Difference]: Without dead ends: 46 [2018-09-23 21:22:46,645 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=85, Invalid=1807, Unknown=0, NotChecked=0, Total=1892 [2018-09-23 21:22:46,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2018-09-23 21:22:46,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2018-09-23 21:22:46,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-09-23 21:22:46,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 46 transitions. [2018-09-23 21:22:46,650 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 46 transitions. Word has length 44 [2018-09-23 21:22:46,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:46,650 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 46 transitions. [2018-09-23 21:22:46,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-23 21:22:46,651 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 46 transitions. [2018-09-23 21:22:46,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-09-23 21:22:46,651 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:46,651 INFO L375 BasicCegarLoop]: trace histogram [42, 1, 1, 1] [2018-09-23 21:22:46,651 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:46,651 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:46,652 INFO L82 PathProgramCache]: Analyzing trace with hash -148531037, now seen corresponding path program 42 times [2018-09-23 21:22:46,652 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:46,652 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:46,652 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:46,653 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:46,653 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:46,659 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:46,659 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:46,659 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-23 21:22:46,666 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:22:47,145 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2018-09-23 21:22:47,145 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:47,151 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:48,573 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-23 21:22:48,594 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:48,594 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2018-09-23 21:22:48,594 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-09-23 21:22:48,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-09-23 21:22:48,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1893, Unknown=0, NotChecked=0, Total=1980 [2018-09-23 21:22:48,595 INFO L87 Difference]: Start difference. First operand 46 states and 46 transitions. Second operand 45 states. [2018-09-23 21:22:50,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:50,019 INFO L93 Difference]: Finished difference Result 49 states and 49 transitions. [2018-09-23 21:22:50,019 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-09-23 21:22:50,020 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 45 [2018-09-23 21:22:50,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:50,020 INFO L225 Difference]: With dead ends: 49 [2018-09-23 21:22:50,021 INFO L226 Difference]: Without dead ends: 47 [2018-09-23 21:22:50,022 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=87, Invalid=1893, Unknown=0, NotChecked=0, Total=1980 [2018-09-23 21:22:50,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2018-09-23 21:22:50,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2018-09-23 21:22:50,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-09-23 21:22:50,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 47 transitions. [2018-09-23 21:22:50,026 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 47 transitions. Word has length 45 [2018-09-23 21:22:50,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:50,026 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 47 transitions. [2018-09-23 21:22:50,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-09-23 21:22:50,026 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 47 transitions. [2018-09-23 21:22:50,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-09-23 21:22:50,027 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:50,027 INFO L375 BasicCegarLoop]: trace histogram [43, 1, 1, 1] [2018-09-23 21:22:50,027 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:50,027 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:50,028 INFO L82 PathProgramCache]: Analyzing trace with hash -309493044, now seen corresponding path program 43 times [2018-09-23 21:22:50,028 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:50,028 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:50,028 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:50,029 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:50,029 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:50,036 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:50,036 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:50,036 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-23 21:22:50,045 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:22:50,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:22:50,130 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:51,178 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-23 21:22:51,198 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:51,198 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2018-09-23 21:22:51,199 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-23 21:22:51,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-23 21:22:51,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1981, Unknown=0, NotChecked=0, Total=2070 [2018-09-23 21:22:51,200 INFO L87 Difference]: Start difference. First operand 47 states and 47 transitions. Second operand 46 states. [2018-09-23 21:22:52,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:52,820 INFO L93 Difference]: Finished difference Result 50 states and 50 transitions. [2018-09-23 21:22:52,820 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-23 21:22:52,820 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 46 [2018-09-23 21:22:52,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:52,821 INFO L225 Difference]: With dead ends: 50 [2018-09-23 21:22:52,821 INFO L226 Difference]: Without dead ends: 48 [2018-09-23 21:22:52,822 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-23 21:22:52,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-09-23 21:22:52,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2018-09-23 21:22:52,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2018-09-23 21:22:52,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 48 transitions. [2018-09-23 21:22:52,825 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 48 transitions. Word has length 46 [2018-09-23 21:22:52,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:52,826 INFO L480 AbstractCegarLoop]: Abstraction has 48 states and 48 transitions. [2018-09-23 21:22:52,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-23 21:22:52,826 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 48 transitions. [2018-09-23 21:22:52,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-09-23 21:22:52,826 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:52,826 INFO L375 BasicCegarLoop]: trace histogram [44, 1, 1, 1] [2018-09-23 21:22:52,827 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:52,827 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:52,827 INFO L82 PathProgramCache]: Analyzing trace with hash -1004347965, now seen corresponding path program 44 times [2018-09-23 21:22:52,827 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:52,827 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:52,828 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:52,828 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:22:52,828 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:52,834 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:52,835 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:52,835 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-23 21:22:52,848 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:22:52,952 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:22:52,953 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:52,957 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:54,041 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-23 21:22:54,061 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:54,062 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2018-09-23 21:22:54,062 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-09-23 21:22:54,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-09-23 21:22:54,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=2071, Unknown=0, NotChecked=0, Total=2162 [2018-09-23 21:22:54,062 INFO L87 Difference]: Start difference. First operand 48 states and 48 transitions. Second operand 47 states. [2018-09-23 21:22:55,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:22:55,502 INFO L93 Difference]: Finished difference Result 51 states and 51 transitions. [2018-09-23 21:22:55,503 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-23 21:22:55,503 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 47 [2018-09-23 21:22:55,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:22:55,504 INFO L225 Difference]: With dead ends: 51 [2018-09-23 21:22:55,504 INFO L226 Difference]: Without dead ends: 49 [2018-09-23 21:22:55,505 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-23 21:22:55,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-09-23 21:22:55,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2018-09-23 21:22:55,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-09-23 21:22:55,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 49 transitions. [2018-09-23 21:22:55,509 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 49 transitions. Word has length 47 [2018-09-23 21:22:55,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:22:55,509 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 49 transitions. [2018-09-23 21:22:55,509 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-09-23 21:22:55,509 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 49 transitions. [2018-09-23 21:22:55,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-09-23 21:22:55,510 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:22:55,510 INFO L375 BasicCegarLoop]: trace histogram [45, 1, 1, 1] [2018-09-23 21:22:55,510 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:22:55,510 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:22:55,511 INFO L82 PathProgramCache]: Analyzing trace with hash -1070014036, now seen corresponding path program 45 times [2018-09-23 21:22:55,511 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:22:55,511 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:22:55,511 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:55,512 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:22:55,512 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:22:55,518 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:22:55,519 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:22:55,519 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-23 21:22:55,539 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:22:58,105 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-09-23 21:22:58,105 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:22:58,109 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:22:59,242 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-23 21:22:59,263 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:22:59,263 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2018-09-23 21:22:59,263 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-23 21:22:59,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-23 21:22:59,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=2163, Unknown=0, NotChecked=0, Total=2256 [2018-09-23 21:22:59,264 INFO L87 Difference]: Start difference. First operand 49 states and 49 transitions. Second operand 48 states. [2018-09-23 21:23:00,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:00,783 INFO L93 Difference]: Finished difference Result 52 states and 52 transitions. [2018-09-23 21:23:00,783 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-23 21:23:00,783 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 48 [2018-09-23 21:23:00,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:00,784 INFO L225 Difference]: With dead ends: 52 [2018-09-23 21:23:00,784 INFO L226 Difference]: Without dead ends: 50 [2018-09-23 21:23:00,785 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-23 21:23:00,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2018-09-23 21:23:00,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2018-09-23 21:23:00,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-09-23 21:23:00,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 50 transitions. [2018-09-23 21:23:00,789 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 50 transitions. Word has length 48 [2018-09-23 21:23:00,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:00,789 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 50 transitions. [2018-09-23 21:23:00,789 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-23 21:23:00,789 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 50 transitions. [2018-09-23 21:23:00,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-09-23 21:23:00,790 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:00,790 INFO L375 BasicCegarLoop]: trace histogram [46, 1, 1, 1] [2018-09-23 21:23:00,790 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:00,790 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:00,790 INFO L82 PathProgramCache]: Analyzing trace with hash 1189305059, now seen corresponding path program 46 times [2018-09-23 21:23:00,791 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:00,791 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:00,791 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:00,791 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:23:00,791 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:00,798 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:00,798 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:00,799 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-23 21:23:00,812 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:23:00,937 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:23:00,937 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:23:00,942 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:02,873 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-23 21:23:02,893 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:02,893 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2018-09-23 21:23:02,894 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-09-23 21:23:02,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-09-23 21:23:02,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=2257, Unknown=0, NotChecked=0, Total=2352 [2018-09-23 21:23:02,894 INFO L87 Difference]: Start difference. First operand 50 states and 50 transitions. Second operand 49 states. [2018-09-23 21:23:04,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:04,465 INFO L93 Difference]: Finished difference Result 53 states and 53 transitions. [2018-09-23 21:23:04,465 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-09-23 21:23:04,466 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 49 [2018-09-23 21:23:04,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:04,467 INFO L225 Difference]: With dead ends: 53 [2018-09-23 21:23:04,467 INFO L226 Difference]: Without dead ends: 51 [2018-09-23 21:23:04,467 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=95, Invalid=2257, Unknown=0, NotChecked=0, Total=2352 [2018-09-23 21:23:04,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-09-23 21:23:04,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2018-09-23 21:23:04,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-09-23 21:23:04,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 51 transitions. [2018-09-23 21:23:04,471 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 51 transitions. Word has length 49 [2018-09-23 21:23:04,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:04,471 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 51 transitions. [2018-09-23 21:23:04,471 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-09-23 21:23:04,471 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 51 transitions. [2018-09-23 21:23:04,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-23 21:23:04,472 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:04,472 INFO L375 BasicCegarLoop]: trace histogram [47, 1, 1, 1] [2018-09-23 21:23:04,472 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:04,472 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:04,473 INFO L82 PathProgramCache]: Analyzing trace with hash -1786247028, now seen corresponding path program 47 times [2018-09-23 21:23:04,473 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:04,473 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:04,473 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:04,473 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:23:04,473 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:04,480 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:04,480 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:04,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 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-23 21:23:04,495 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:23:04,658 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-09-23 21:23:04,659 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:23:04,664 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:05,903 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-23 21:23:05,924 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:05,924 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2018-09-23 21:23:05,924 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-23 21:23:05,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-23 21:23:05,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=2353, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 21:23:05,925 INFO L87 Difference]: Start difference. First operand 51 states and 51 transitions. Second operand 50 states. [2018-09-23 21:23:07,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:07,700 INFO L93 Difference]: Finished difference Result 54 states and 54 transitions. [2018-09-23 21:23:07,700 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-23 21:23:07,701 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 50 [2018-09-23 21:23:07,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:07,702 INFO L225 Difference]: With dead ends: 54 [2018-09-23 21:23:07,702 INFO L226 Difference]: Without dead ends: 52 [2018-09-23 21:23:07,703 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=97, Invalid=2353, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 21:23:07,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2018-09-23 21:23:07,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2018-09-23 21:23:07,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2018-09-23 21:23:07,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 52 transitions. [2018-09-23 21:23:07,707 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 52 transitions. Word has length 50 [2018-09-23 21:23:07,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:07,707 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 52 transitions. [2018-09-23 21:23:07,708 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-23 21:23:07,708 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 52 transitions. [2018-09-23 21:23:07,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-09-23 21:23:07,708 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:07,708 INFO L375 BasicCegarLoop]: trace histogram [48, 1, 1, 1] [2018-09-23 21:23:07,708 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:07,709 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:07,709 INFO L82 PathProgramCache]: Analyzing trace with hash 460918787, now seen corresponding path program 48 times [2018-09-23 21:23:07,709 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:07,709 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:07,710 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:07,710 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:23:07,710 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:07,716 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:07,716 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:07,717 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-23 21:23:07,724 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:23:08,410 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-09-23 21:23:08,410 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:23:08,415 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:09,646 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-23 21:23:09,666 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:09,666 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2018-09-23 21:23:09,667 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-09-23 21:23:09,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-09-23 21:23:09,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=2451, Unknown=0, NotChecked=0, Total=2550 [2018-09-23 21:23:09,667 INFO L87 Difference]: Start difference. First operand 52 states and 52 transitions. Second operand 51 states. [2018-09-23 21:23:11,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:11,388 INFO L93 Difference]: Finished difference Result 55 states and 55 transitions. [2018-09-23 21:23:11,389 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-23 21:23:11,389 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 51 [2018-09-23 21:23:11,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:11,390 INFO L225 Difference]: With dead ends: 55 [2018-09-23 21:23:11,390 INFO L226 Difference]: Without dead ends: 53 [2018-09-23 21:23:11,391 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-23 21:23:11,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-09-23 21:23:11,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2018-09-23 21:23:11,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-09-23 21:23:11,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 53 transitions. [2018-09-23 21:23:11,394 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 53 transitions. Word has length 51 [2018-09-23 21:23:11,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:11,394 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 53 transitions. [2018-09-23 21:23:11,394 INFO L481 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-09-23 21:23:11,394 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 53 transitions. [2018-09-23 21:23:11,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-09-23 21:23:11,395 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:11,395 INFO L375 BasicCegarLoop]: trace histogram [49, 1, 1, 1] [2018-09-23 21:23:11,395 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:11,395 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:11,395 INFO L82 PathProgramCache]: Analyzing trace with hash 1403582316, now seen corresponding path program 49 times [2018-09-23 21:23:11,395 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:11,395 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:11,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:11,396 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:23:11,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:11,403 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:11,403 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:11,403 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-23 21:23:11,412 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:23:11,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:23:11,521 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:13,035 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-23 21:23:13,055 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:13,056 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2018-09-23 21:23:13,056 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-23 21:23:13,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-23 21:23:13,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=2551, Unknown=0, NotChecked=0, Total=2652 [2018-09-23 21:23:13,057 INFO L87 Difference]: Start difference. First operand 53 states and 53 transitions. Second operand 52 states. [2018-09-23 21:23:14,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:14,917 INFO L93 Difference]: Finished difference Result 56 states and 56 transitions. [2018-09-23 21:23:14,917 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-23 21:23:14,917 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 52 [2018-09-23 21:23:14,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:14,918 INFO L225 Difference]: With dead ends: 56 [2018-09-23 21:23:14,918 INFO L226 Difference]: Without dead ends: 54 [2018-09-23 21:23:14,919 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=101, Invalid=2551, Unknown=0, NotChecked=0, Total=2652 [2018-09-23 21:23:14,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-09-23 21:23:14,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2018-09-23 21:23:14,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-09-23 21:23:14,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 54 transitions. [2018-09-23 21:23:14,923 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 54 transitions. Word has length 52 [2018-09-23 21:23:14,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:14,923 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 54 transitions. [2018-09-23 21:23:14,923 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-23 21:23:14,923 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 54 transitions. [2018-09-23 21:23:14,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-09-23 21:23:14,923 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:14,923 INFO L375 BasicCegarLoop]: trace histogram [50, 1, 1, 1] [2018-09-23 21:23:14,924 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:14,924 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:14,924 INFO L82 PathProgramCache]: Analyzing trace with hash 561380643, now seen corresponding path program 50 times [2018-09-23 21:23:14,924 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:14,924 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:14,925 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:14,925 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:23:14,925 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:14,936 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:14,936 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:14,936 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-23 21:23:14,947 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:23:15,084 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:23:15,084 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:23:15,089 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:16,542 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-23 21:23:16,564 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:16,564 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2018-09-23 21:23:16,564 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-09-23 21:23:16,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-09-23 21:23:16,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=2653, Unknown=0, NotChecked=0, Total=2756 [2018-09-23 21:23:16,565 INFO L87 Difference]: Start difference. First operand 54 states and 54 transitions. Second operand 53 states. [2018-09-23 21:23:18,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:18,722 INFO L93 Difference]: Finished difference Result 57 states and 57 transitions. [2018-09-23 21:23:18,722 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-09-23 21:23:18,722 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 53 [2018-09-23 21:23:18,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:18,723 INFO L225 Difference]: With dead ends: 57 [2018-09-23 21:23:18,724 INFO L226 Difference]: Without dead ends: 55 [2018-09-23 21:23:18,724 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=103, Invalid=2653, Unknown=0, NotChecked=0, Total=2756 [2018-09-23 21:23:18,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-09-23 21:23:18,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2018-09-23 21:23:18,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-09-23 21:23:18,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 55 transitions. [2018-09-23 21:23:18,729 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 55 transitions. Word has length 53 [2018-09-23 21:23:18,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:18,729 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 55 transitions. [2018-09-23 21:23:18,729 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-09-23 21:23:18,729 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 55 transitions. [2018-09-23 21:23:18,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-09-23 21:23:18,730 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:18,730 INFO L375 BasicCegarLoop]: trace histogram [51, 1, 1, 1] [2018-09-23 21:23:18,730 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:18,730 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:18,730 INFO L82 PathProgramCache]: Analyzing trace with hash 222932556, now seen corresponding path program 51 times [2018-09-23 21:23:18,730 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:18,731 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:18,731 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:18,731 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:23:18,731 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:18,739 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:18,739 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:18,739 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-23 21:23:18,758 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:23:23,176 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-09-23 21:23:23,176 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:23:23,180 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:24,569 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-23 21:23:24,589 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:24,589 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-09-23 21:23:24,589 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-23 21:23:24,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-23 21:23:24,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=2757, Unknown=0, NotChecked=0, Total=2862 [2018-09-23 21:23:24,590 INFO L87 Difference]: Start difference. First operand 55 states and 55 transitions. Second operand 54 states. [2018-09-23 21:23:26,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:26,510 INFO L93 Difference]: Finished difference Result 58 states and 58 transitions. [2018-09-23 21:23:26,510 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-23 21:23:26,510 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 54 [2018-09-23 21:23:26,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:26,511 INFO L225 Difference]: With dead ends: 58 [2018-09-23 21:23:26,511 INFO L226 Difference]: Without dead ends: 56 [2018-09-23 21:23:26,512 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=105, Invalid=2757, Unknown=0, NotChecked=0, Total=2862 [2018-09-23 21:23:26,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-09-23 21:23:26,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-09-23 21:23:26,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-09-23 21:23:26,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 56 transitions. [2018-09-23 21:23:26,517 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 56 transitions. Word has length 54 [2018-09-23 21:23:26,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:26,518 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 56 transitions. [2018-09-23 21:23:26,518 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-23 21:23:26,518 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2018-09-23 21:23:26,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-09-23 21:23:26,518 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:26,518 INFO L375 BasicCegarLoop]: trace histogram [52, 1, 1, 1] [2018-09-23 21:23:26,519 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:26,519 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:26,519 INFO L82 PathProgramCache]: Analyzing trace with hash -1679023549, now seen corresponding path program 52 times [2018-09-23 21:23:26,519 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:26,519 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:26,520 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:26,520 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:23:26,520 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:26,527 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:26,527 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:26,527 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-23 21:23:26,547 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:23:26,657 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:23:26,657 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:23:26,662 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:28,436 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-23 21:23:28,457 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:28,457 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2018-09-23 21:23:28,457 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-09-23 21:23:28,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-09-23 21:23:28,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=2863, Unknown=0, NotChecked=0, Total=2970 [2018-09-23 21:23:28,458 INFO L87 Difference]: Start difference. First operand 56 states and 56 transitions. Second operand 55 states. [2018-09-23 21:23:30,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:30,513 INFO L93 Difference]: Finished difference Result 59 states and 59 transitions. [2018-09-23 21:23:30,513 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-09-23 21:23:30,513 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 55 [2018-09-23 21:23:30,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:30,515 INFO L225 Difference]: With dead ends: 59 [2018-09-23 21:23:30,515 INFO L226 Difference]: Without dead ends: 57 [2018-09-23 21:23:30,516 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=107, Invalid=2863, Unknown=0, NotChecked=0, Total=2970 [2018-09-23 21:23:30,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-09-23 21:23:30,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2018-09-23 21:23:30,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-09-23 21:23:30,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 57 transitions. [2018-09-23 21:23:30,520 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 57 transitions. Word has length 55 [2018-09-23 21:23:30,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:30,520 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 57 transitions. [2018-09-23 21:23:30,520 INFO L481 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-09-23 21:23:30,520 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 57 transitions. [2018-09-23 21:23:30,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-09-23 21:23:30,521 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:30,521 INFO L375 BasicCegarLoop]: trace histogram [53, 1, 1, 1] [2018-09-23 21:23:30,521 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:30,521 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:30,522 INFO L82 PathProgramCache]: Analyzing trace with hash -510120660, now seen corresponding path program 53 times [2018-09-23 21:23:30,522 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:30,522 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:30,522 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:30,523 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:23:30,523 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:30,530 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:30,530 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:30,530 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-23 21:23:30,544 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:23:30,696 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2018-09-23 21:23:30,697 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:23:30,702 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:32,301 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-23 21:23:32,321 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:32,321 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55] total 55 [2018-09-23 21:23:32,321 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-23 21:23:32,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-23 21:23:32,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=2971, Unknown=0, NotChecked=0, Total=3080 [2018-09-23 21:23:32,323 INFO L87 Difference]: Start difference. First operand 57 states and 57 transitions. Second operand 56 states. [2018-09-23 21:23:34,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:34,572 INFO L93 Difference]: Finished difference Result 60 states and 60 transitions. [2018-09-23 21:23:34,573 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-23 21:23:34,573 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 56 [2018-09-23 21:23:34,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:34,574 INFO L225 Difference]: With dead ends: 60 [2018-09-23 21:23:34,574 INFO L226 Difference]: Without dead ends: 58 [2018-09-23 21:23:34,575 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-23 21:23:34,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-09-23 21:23:34,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2018-09-23 21:23:34,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2018-09-23 21:23:34,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 58 transitions. [2018-09-23 21:23:34,578 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 58 transitions. Word has length 56 [2018-09-23 21:23:34,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:34,579 INFO L480 AbstractCegarLoop]: Abstraction has 58 states and 58 transitions. [2018-09-23 21:23:34,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-23 21:23:34,579 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 58 transitions. [2018-09-23 21:23:34,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-09-23 21:23:34,579 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:34,579 INFO L375 BasicCegarLoop]: trace histogram [54, 1, 1, 1] [2018-09-23 21:23:34,579 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:34,580 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:34,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1366130531, now seen corresponding path program 54 times [2018-09-23 21:23:34,580 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:34,580 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:34,580 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:34,581 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:23:34,581 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:34,586 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:34,586 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:34,587 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-23 21:23:34,595 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:23:35,928 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2018-09-23 21:23:35,928 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:23:35,935 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:37,481 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-23 21:23:37,501 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:37,501 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56] total 56 [2018-09-23 21:23:37,501 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-09-23 21:23:37,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-09-23 21:23:37,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=3081, Unknown=0, NotChecked=0, Total=3192 [2018-09-23 21:23:37,502 INFO L87 Difference]: Start difference. First operand 58 states and 58 transitions. Second operand 57 states. [2018-09-23 21:23:39,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:39,852 INFO L93 Difference]: Finished difference Result 61 states and 61 transitions. [2018-09-23 21:23:39,852 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-09-23 21:23:39,852 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 57 [2018-09-23 21:23:39,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:39,853 INFO L225 Difference]: With dead ends: 61 [2018-09-23 21:23:39,853 INFO L226 Difference]: Without dead ends: 59 [2018-09-23 21:23:39,854 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-23 21:23:39,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-09-23 21:23:39,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2018-09-23 21:23:39,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-09-23 21:23:39,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 59 transitions. [2018-09-23 21:23:39,858 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 59 transitions. Word has length 57 [2018-09-23 21:23:39,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:39,858 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 59 transitions. [2018-09-23 21:23:39,858 INFO L481 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-09-23 21:23:39,858 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 59 transitions. [2018-09-23 21:23:39,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-23 21:23:39,858 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:39,859 INFO L375 BasicCegarLoop]: trace histogram [55, 1, 1, 1] [2018-09-23 21:23:39,859 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:39,859 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:39,859 INFO L82 PathProgramCache]: Analyzing trace with hash -599624692, now seen corresponding path program 55 times [2018-09-23 21:23:39,859 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:39,859 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:39,860 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:39,860 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:23:39,860 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:39,867 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:39,867 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:39,867 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-23 21:23:39,880 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:23:40,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:23:40,006 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:41,625 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-23 21:23:41,645 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:41,645 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57] total 57 [2018-09-23 21:23:41,645 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-09-23 21:23:41,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-09-23 21:23:41,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=3193, Unknown=0, NotChecked=0, Total=3306 [2018-09-23 21:23:41,646 INFO L87 Difference]: Start difference. First operand 59 states and 59 transitions. Second operand 58 states. [2018-09-23 21:23:44,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:44,037 INFO L93 Difference]: Finished difference Result 62 states and 62 transitions. [2018-09-23 21:23:44,037 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-09-23 21:23:44,037 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 58 [2018-09-23 21:23:44,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:44,038 INFO L225 Difference]: With dead ends: 62 [2018-09-23 21:23:44,038 INFO L226 Difference]: Without dead ends: 60 [2018-09-23 21:23:44,039 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=113, Invalid=3193, Unknown=0, NotChecked=0, Total=3306 [2018-09-23 21:23:44,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2018-09-23 21:23:44,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2018-09-23 21:23:44,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-09-23 21:23:44,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 60 transitions. [2018-09-23 21:23:44,044 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 60 transitions. Word has length 58 [2018-09-23 21:23:44,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:44,044 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 60 transitions. [2018-09-23 21:23:44,044 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-09-23 21:23:44,044 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 60 transitions. [2018-09-23 21:23:44,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-09-23 21:23:44,044 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:44,044 INFO L375 BasicCegarLoop]: trace histogram [56, 1, 1, 1] [2018-09-23 21:23:44,045 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:44,045 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:44,046 INFO L82 PathProgramCache]: Analyzing trace with hash -1408494461, now seen corresponding path program 56 times [2018-09-23 21:23:44,046 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:44,046 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:44,046 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:44,046 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:23:44,047 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:44,054 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:44,054 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:44,054 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-23 21:23:44,069 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:23:44,192 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:23:44,192 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:23:44,197 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:45,945 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-23 21:23:45,965 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:45,965 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58] total 58 [2018-09-23 21:23:45,965 INFO L459 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-09-23 21:23:45,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-09-23 21:23:45,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=3307, Unknown=0, NotChecked=0, Total=3422 [2018-09-23 21:23:45,966 INFO L87 Difference]: Start difference. First operand 60 states and 60 transitions. Second operand 59 states. [2018-09-23 21:23:48,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:23:48,417 INFO L93 Difference]: Finished difference Result 63 states and 63 transitions. [2018-09-23 21:23:48,417 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-09-23 21:23:48,417 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 59 [2018-09-23 21:23:48,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:23:48,418 INFO L225 Difference]: With dead ends: 63 [2018-09-23 21:23:48,418 INFO L226 Difference]: Without dead ends: 61 [2018-09-23 21:23:48,419 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=115, Invalid=3307, Unknown=0, NotChecked=0, Total=3422 [2018-09-23 21:23:48,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-09-23 21:23:48,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-09-23 21:23:48,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-09-23 21:23:48,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 61 transitions. [2018-09-23 21:23:48,424 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 61 transitions. Word has length 59 [2018-09-23 21:23:48,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:23:48,424 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 61 transitions. [2018-09-23 21:23:48,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-09-23 21:23:48,424 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 61 transitions. [2018-09-23 21:23:48,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-09-23 21:23:48,425 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:23:48,425 INFO L375 BasicCegarLoop]: trace histogram [57, 1, 1, 1] [2018-09-23 21:23:48,425 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:23:48,425 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:23:48,426 INFO L82 PathProgramCache]: Analyzing trace with hash -713653524, now seen corresponding path program 57 times [2018-09-23 21:23:48,426 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:23:48,426 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:23:48,426 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:48,427 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:23:48,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:23:48,434 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:23:48,434 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:23:48,434 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-23 21:23:48,452 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:23:56,059 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-09-23 21:23:56,059 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:23:56,065 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:23:57,755 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-23 21:23:57,775 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:23:57,775 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59] total 59 [2018-09-23 21:23:57,776 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-09-23 21:23:57,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-09-23 21:23:57,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=3423, Unknown=0, NotChecked=0, Total=3540 [2018-09-23 21:23:57,776 INFO L87 Difference]: Start difference. First operand 61 states and 61 transitions. Second operand 60 states. [2018-09-23 21:24:00,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:24:00,311 INFO L93 Difference]: Finished difference Result 64 states and 64 transitions. [2018-09-23 21:24:00,311 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-09-23 21:24:00,311 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 60 [2018-09-23 21:24:00,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:24:00,312 INFO L225 Difference]: With dead ends: 64 [2018-09-23 21:24:00,312 INFO L226 Difference]: Without dead ends: 62 [2018-09-23 21:24:00,313 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=117, Invalid=3423, Unknown=0, NotChecked=0, Total=3540 [2018-09-23 21:24:00,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2018-09-23 21:24:00,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2018-09-23 21:24:00,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-09-23 21:24:00,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 62 transitions. [2018-09-23 21:24:00,318 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 62 transitions. Word has length 60 [2018-09-23 21:24:00,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:24:00,319 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 62 transitions. [2018-09-23 21:24:00,319 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-09-23 21:24:00,319 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 62 transitions. [2018-09-23 21:24:00,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-09-23 21:24:00,319 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:24:00,319 INFO L375 BasicCegarLoop]: trace histogram [58, 1, 1, 1] [2018-09-23 21:24:00,320 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:24:00,320 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:24:00,320 INFO L82 PathProgramCache]: Analyzing trace with hash -648420957, now seen corresponding path program 58 times [2018-09-23 21:24:00,320 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:24:00,320 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:24:00,321 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:00,321 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:24:00,321 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:00,328 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:24:00,328 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:24:00,328 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-23 21:24:00,341 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:24:00,483 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:24:00,484 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:24:00,489 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:24:02,384 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-23 21:24:02,405 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:24:02,406 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60] total 60 [2018-09-23 21:24:02,406 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-09-23 21:24:02,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-09-23 21:24:02,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=3541, Unknown=0, NotChecked=0, Total=3660 [2018-09-23 21:24:02,406 INFO L87 Difference]: Start difference. First operand 62 states and 62 transitions. Second operand 61 states. [2018-09-23 21:24:05,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:24:05,025 INFO L93 Difference]: Finished difference Result 65 states and 65 transitions. [2018-09-23 21:24:05,025 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-09-23 21:24:05,025 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 61 [2018-09-23 21:24:05,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:24:05,026 INFO L225 Difference]: With dead ends: 65 [2018-09-23 21:24:05,026 INFO L226 Difference]: Without dead ends: 63 [2018-09-23 21:24:05,027 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-23 21:24:05,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-09-23 21:24:05,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2018-09-23 21:24:05,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-09-23 21:24:05,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 63 transitions. [2018-09-23 21:24:05,032 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 63 transitions. Word has length 61 [2018-09-23 21:24:05,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:24:05,032 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 63 transitions. [2018-09-23 21:24:05,032 INFO L481 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-09-23 21:24:05,032 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 63 transitions. [2018-09-23 21:24:05,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-09-23 21:24:05,032 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:24:05,033 INFO L375 BasicCegarLoop]: trace histogram [59, 1, 1, 1] [2018-09-23 21:24:05,033 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:24:05,033 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:24:05,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1373788620, now seen corresponding path program 59 times [2018-09-23 21:24:05,033 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:24:05,033 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:24:05,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:05,034 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:24:05,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:05,041 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:24:05,041 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:24:05,042 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) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-23 21:24:05,055 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:24:05,248 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2018-09-23 21:24:05,248 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:24:05,255 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:24:08,145 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-23 21:24:08,166 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:24:08,166 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61] total 61 [2018-09-23 21:24:08,166 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-09-23 21:24:08,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-09-23 21:24:08,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=3661, Unknown=0, NotChecked=0, Total=3782 [2018-09-23 21:24:08,167 INFO L87 Difference]: Start difference. First operand 63 states and 63 transitions. Second operand 62 states. [2018-09-23 21:24:10,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:24:10,954 INFO L93 Difference]: Finished difference Result 66 states and 66 transitions. [2018-09-23 21:24:10,954 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-09-23 21:24:10,954 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 62 [2018-09-23 21:24:10,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:24:10,955 INFO L225 Difference]: With dead ends: 66 [2018-09-23 21:24:10,955 INFO L226 Difference]: Without dead ends: 64 [2018-09-23 21:24:10,956 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=121, Invalid=3661, Unknown=0, NotChecked=0, Total=3782 [2018-09-23 21:24:10,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2018-09-23 21:24:10,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2018-09-23 21:24:10,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-09-23 21:24:10,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 64 transitions. [2018-09-23 21:24:10,960 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 64 transitions. Word has length 62 [2018-09-23 21:24:10,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:24:10,961 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 64 transitions. [2018-09-23 21:24:10,961 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-09-23 21:24:10,961 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 64 transitions. [2018-09-23 21:24:10,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-09-23 21:24:10,961 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:24:10,961 INFO L375 BasicCegarLoop]: trace histogram [60, 1, 1, 1] [2018-09-23 21:24:10,961 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:24:10,962 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:24:10,962 INFO L82 PathProgramCache]: Analyzing trace with hash -362223933, now seen corresponding path program 60 times [2018-09-23 21:24:10,962 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:24:10,962 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:24:10,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:10,963 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:24:10,963 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:10,969 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:24:10,969 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:24:10,970 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-23 21:24:10,983 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:24:12,845 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-09-23 21:24:12,845 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:24:12,853 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:24:15,040 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-23 21:24:15,060 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:24:15,061 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62] total 62 [2018-09-23 21:24:15,061 INFO L459 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-09-23 21:24:15,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-09-23 21:24:15,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=3783, Unknown=0, NotChecked=0, Total=3906 [2018-09-23 21:24:15,062 INFO L87 Difference]: Start difference. First operand 64 states and 64 transitions. Second operand 63 states. [2018-09-23 21:24:17,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:24:17,696 INFO L93 Difference]: Finished difference Result 67 states and 67 transitions. [2018-09-23 21:24:17,697 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-09-23 21:24:17,697 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 63 [2018-09-23 21:24:17,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:24:17,698 INFO L225 Difference]: With dead ends: 67 [2018-09-23 21:24:17,698 INFO L226 Difference]: Without dead ends: 65 [2018-09-23 21:24:17,699 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-23 21:24:17,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2018-09-23 21:24:17,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2018-09-23 21:24:17,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-09-23 21:24:17,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 65 transitions. [2018-09-23 21:24:17,703 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 65 transitions. Word has length 63 [2018-09-23 21:24:17,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:24:17,703 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 65 transitions. [2018-09-23 21:24:17,703 INFO L481 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-09-23 21:24:17,704 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 65 transitions. [2018-09-23 21:24:17,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-09-23 21:24:17,704 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:24:17,704 INFO L375 BasicCegarLoop]: trace histogram [61, 1, 1, 1] [2018-09-23 21:24:17,704 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:24:17,704 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:24:17,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1655961772, now seen corresponding path program 61 times [2018-09-23 21:24:17,705 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:24:17,705 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:24:17,705 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:17,705 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:24:17,705 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:17,710 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:24:17,710 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:24:17,710 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-23 21:24:17,719 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:24:17,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:24:17,878 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:24:20,362 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-23 21:24:20,382 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:24:20,382 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63] total 63 [2018-09-23 21:24:20,382 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-09-23 21:24:20,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-09-23 21:24:20,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=3907, Unknown=0, NotChecked=0, Total=4032 [2018-09-23 21:24:20,383 INFO L87 Difference]: Start difference. First operand 65 states and 65 transitions. Second operand 64 states. [2018-09-23 21:24:23,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:24:23,114 INFO L93 Difference]: Finished difference Result 68 states and 68 transitions. [2018-09-23 21:24:23,114 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-09-23 21:24:23,114 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 64 [2018-09-23 21:24:23,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:24:23,115 INFO L225 Difference]: With dead ends: 68 [2018-09-23 21:24:23,115 INFO L226 Difference]: Without dead ends: 66 [2018-09-23 21:24:23,116 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=125, Invalid=3907, Unknown=0, NotChecked=0, Total=4032 [2018-09-23 21:24:23,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-09-23 21:24:23,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-09-23 21:24:23,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-09-23 21:24:23,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 66 transitions. [2018-09-23 21:24:23,120 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 66 transitions. Word has length 64 [2018-09-23 21:24:23,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:24:23,120 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 66 transitions. [2018-09-23 21:24:23,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-09-23 21:24:23,120 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 66 transitions. [2018-09-23 21:24:23,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-09-23 21:24:23,121 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:24:23,121 INFO L375 BasicCegarLoop]: trace histogram [62, 1, 1, 1] [2018-09-23 21:24:23,121 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:24:23,121 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:24:23,121 INFO L82 PathProgramCache]: Analyzing trace with hash -204790813, now seen corresponding path program 62 times [2018-09-23 21:24:23,121 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:24:23,122 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:24:23,122 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:23,122 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:24:23,122 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:23,129 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:24:23,129 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:24:23,129 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-23 21:24:23,144 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:24:23,307 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:24:23,308 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:24:23,313 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:24:25,584 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-23 21:24:25,606 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:24:25,606 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64] total 64 [2018-09-23 21:24:25,606 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-09-23 21:24:25,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-09-23 21:24:25,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=4033, Unknown=0, NotChecked=0, Total=4160 [2018-09-23 21:24:25,607 INFO L87 Difference]: Start difference. First operand 66 states and 66 transitions. Second operand 65 states. [2018-09-23 21:24:28,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:24:28,415 INFO L93 Difference]: Finished difference Result 69 states and 69 transitions. [2018-09-23 21:24:28,415 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-09-23 21:24:28,415 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 65 [2018-09-23 21:24:28,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:24:28,416 INFO L225 Difference]: With dead ends: 69 [2018-09-23 21:24:28,416 INFO L226 Difference]: Without dead ends: 67 [2018-09-23 21:24:28,417 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-23 21:24:28,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-09-23 21:24:28,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2018-09-23 21:24:28,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-09-23 21:24:28,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 67 transitions. [2018-09-23 21:24:28,421 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 67 transitions. Word has length 65 [2018-09-23 21:24:28,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:24:28,421 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 67 transitions. [2018-09-23 21:24:28,422 INFO L481 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-09-23 21:24:28,422 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 67 transitions. [2018-09-23 21:24:28,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-09-23 21:24:28,422 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:24:28,422 INFO L375 BasicCegarLoop]: trace histogram [63, 1, 1, 1] [2018-09-23 21:24:28,423 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:24:28,423 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:24:28,423 INFO L82 PathProgramCache]: Analyzing trace with hash -2053546100, now seen corresponding path program 63 times [2018-09-23 21:24:28,423 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:24:28,423 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:24:28,424 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:28,424 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:24:28,424 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:28,431 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:24:28,431 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:24:28,431 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-23 21:24:28,444 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:24:41,062 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2018-09-23 21:24:41,063 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:24:41,069 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:24:43,111 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-23 21:24:43,131 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:24:43,131 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2018-09-23 21:24:43,132 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-09-23 21:24:43,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-09-23 21:24:43,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=4161, Unknown=0, NotChecked=0, Total=4290 [2018-09-23 21:24:43,133 INFO L87 Difference]: Start difference. First operand 67 states and 67 transitions. Second operand 66 states. [2018-09-23 21:24:46,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:24:46,340 INFO L93 Difference]: Finished difference Result 70 states and 70 transitions. [2018-09-23 21:24:46,340 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-09-23 21:24:46,340 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 66 [2018-09-23 21:24:46,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:24:46,341 INFO L225 Difference]: With dead ends: 70 [2018-09-23 21:24:46,341 INFO L226 Difference]: Without dead ends: 68 [2018-09-23 21:24:46,342 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=129, Invalid=4161, Unknown=0, NotChecked=0, Total=4290 [2018-09-23 21:24:46,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-09-23 21:24:46,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2018-09-23 21:24:46,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-09-23 21:24:46,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 68 transitions. [2018-09-23 21:24:46,346 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 68 transitions. Word has length 66 [2018-09-23 21:24:46,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:24:46,347 INFO L480 AbstractCegarLoop]: Abstraction has 68 states and 68 transitions. [2018-09-23 21:24:46,347 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-09-23 21:24:46,347 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 68 transitions. [2018-09-23 21:24:46,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-09-23 21:24:46,347 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:24:46,347 INFO L375 BasicCegarLoop]: trace histogram [64, 1, 1, 1] [2018-09-23 21:24:46,348 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:24:46,348 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:24:46,348 INFO L82 PathProgramCache]: Analyzing trace with hash 764582147, now seen corresponding path program 64 times [2018-09-23 21:24:46,348 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:24:46,348 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:24:46,349 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:46,349 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:24:46,349 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:46,356 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:24:46,356 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:24:46,356 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-23 21:24:46,371 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:24:46,676 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:24:46,676 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:24:46,683 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:24:49,103 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-23 21:24:49,123 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:24:49,123 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66] total 66 [2018-09-23 21:24:49,124 INFO L459 AbstractCegarLoop]: Interpolant automaton has 67 states [2018-09-23 21:24:49,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2018-09-23 21:24:49,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=4291, Unknown=0, NotChecked=0, Total=4422 [2018-09-23 21:24:49,124 INFO L87 Difference]: Start difference. First operand 68 states and 68 transitions. Second operand 67 states. [2018-09-23 21:24:52,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:24:52,337 INFO L93 Difference]: Finished difference Result 71 states and 71 transitions. [2018-09-23 21:24:52,338 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-09-23 21:24:52,338 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 67 [2018-09-23 21:24:52,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:24:52,339 INFO L225 Difference]: With dead ends: 71 [2018-09-23 21:24:52,339 INFO L226 Difference]: Without dead ends: 69 [2018-09-23 21:24:52,339 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=131, Invalid=4291, Unknown=0, NotChecked=0, Total=4422 [2018-09-23 21:24:52,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-09-23 21:24:52,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2018-09-23 21:24:52,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-09-23 21:24:52,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 69 transitions. [2018-09-23 21:24:52,343 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 69 transitions. Word has length 67 [2018-09-23 21:24:52,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:24:52,344 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 69 transitions. [2018-09-23 21:24:52,344 INFO L481 AbstractCegarLoop]: Interpolant automaton has 67 states. [2018-09-23 21:24:52,344 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 69 transitions. [2018-09-23 21:24:52,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-09-23 21:24:52,344 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:24:52,344 INFO L375 BasicCegarLoop]: trace histogram [65, 1, 1, 1] [2018-09-23 21:24:52,345 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:24:52,345 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:24:52,345 INFO L82 PathProgramCache]: Analyzing trace with hash -2067755412, now seen corresponding path program 65 times [2018-09-23 21:24:52,345 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:24:52,345 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:24:52,346 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:52,346 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:24:52,346 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:52,352 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:24:52,353 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:24:52,353 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-23 21:24:52,360 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:24:52,626 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2018-09-23 21:24:52,627 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:24:52,632 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:24:55,238 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-23 21:24:55,258 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:24:55,259 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67] total 67 [2018-09-23 21:24:55,259 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-09-23 21:24:55,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-09-23 21:24:55,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=4423, Unknown=0, NotChecked=0, Total=4556 [2018-09-23 21:24:55,260 INFO L87 Difference]: Start difference. First operand 69 states and 69 transitions. Second operand 68 states. [2018-09-23 21:24:58,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:24:58,368 INFO L93 Difference]: Finished difference Result 72 states and 72 transitions. [2018-09-23 21:24:58,369 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-09-23 21:24:58,369 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 68 [2018-09-23 21:24:58,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:24:58,370 INFO L225 Difference]: With dead ends: 72 [2018-09-23 21:24:58,370 INFO L226 Difference]: Without dead ends: 70 [2018-09-23 21:24:58,370 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=133, Invalid=4423, Unknown=0, NotChecked=0, Total=4556 [2018-09-23 21:24:58,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2018-09-23 21:24:58,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2018-09-23 21:24:58,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-09-23 21:24:58,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 70 transitions. [2018-09-23 21:24:58,376 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 70 transitions. Word has length 68 [2018-09-23 21:24:58,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:24:58,376 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 70 transitions. [2018-09-23 21:24:58,376 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-09-23 21:24:58,376 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 70 transitions. [2018-09-23 21:24:58,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2018-09-23 21:24:58,377 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:24:58,377 INFO L375 BasicCegarLoop]: trace histogram [66, 1, 1, 1] [2018-09-23 21:24:58,377 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:24:58,377 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:24:58,377 INFO L82 PathProgramCache]: Analyzing trace with hash 324093475, now seen corresponding path program 66 times [2018-09-23 21:24:58,377 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:24:58,377 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:24:58,378 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:58,378 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:24:58,378 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:24:58,385 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:24:58,385 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:24:58,385 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-23 21:24:58,394 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:25:01,727 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2018-09-23 21:25:01,727 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:25:01,733 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:25:05,552 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-23 21:25:05,573 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:25:05,573 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68] total 68 [2018-09-23 21:25:05,573 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-09-23 21:25:05,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-09-23 21:25:05,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=4557, Unknown=0, NotChecked=0, Total=4692 [2018-09-23 21:25:05,574 INFO L87 Difference]: Start difference. First operand 70 states and 70 transitions. Second operand 69 states. [2018-09-23 21:25:08,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:25:08,782 INFO L93 Difference]: Finished difference Result 73 states and 73 transitions. [2018-09-23 21:25:08,782 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-09-23 21:25:08,783 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 69 [2018-09-23 21:25:08,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:25:08,783 INFO L225 Difference]: With dead ends: 73 [2018-09-23 21:25:08,784 INFO L226 Difference]: Without dead ends: 71 [2018-09-23 21:25:08,784 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=135, Invalid=4557, Unknown=0, NotChecked=0, Total=4692 [2018-09-23 21:25:08,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-09-23 21:25:08,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-09-23 21:25:08,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-09-23 21:25:08,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 71 transitions. [2018-09-23 21:25:08,789 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 71 transitions. Word has length 69 [2018-09-23 21:25:08,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:25:08,789 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 71 transitions. [2018-09-23 21:25:08,789 INFO L481 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-09-23 21:25:08,790 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 71 transitions. [2018-09-23 21:25:08,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-09-23 21:25:08,790 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:25:08,790 INFO L375 BasicCegarLoop]: trace histogram [67, 1, 1, 1] [2018-09-23 21:25:08,790 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:25:08,791 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:25:08,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1456964940, now seen corresponding path program 67 times [2018-09-23 21:25:08,791 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:25:08,791 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:25:08,792 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:25:08,792 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:25:08,792 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:25:08,798 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:25:08,798 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:25:08,799 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-23 21:25:08,812 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:25:09,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:25:09,031 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:25:11,891 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-23 21:25:11,912 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:25:11,912 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69] total 69 [2018-09-23 21:25:11,912 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-09-23 21:25:11,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-09-23 21:25:11,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=4693, Unknown=0, NotChecked=0, Total=4830 [2018-09-23 21:25:11,913 INFO L87 Difference]: Start difference. First operand 71 states and 71 transitions. Second operand 70 states. [2018-09-23 21:25:16,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:25:16,456 INFO L93 Difference]: Finished difference Result 74 states and 74 transitions. [2018-09-23 21:25:16,464 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-09-23 21:25:16,464 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 70 [2018-09-23 21:25:16,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:25:16,464 INFO L225 Difference]: With dead ends: 74 [2018-09-23 21:25:16,464 INFO L226 Difference]: Without dead ends: 72 [2018-09-23 21:25:16,465 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=137, Invalid=4693, Unknown=0, NotChecked=0, Total=4830 [2018-09-23 21:25:16,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2018-09-23 21:25:16,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2018-09-23 21:25:16,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2018-09-23 21:25:16,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 72 transitions. [2018-09-23 21:25:16,468 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 72 transitions. Word has length 70 [2018-09-23 21:25:16,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:25:16,469 INFO L480 AbstractCegarLoop]: Abstraction has 72 states and 72 transitions. [2018-09-23 21:25:16,469 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-09-23 21:25:16,469 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 72 transitions. [2018-09-23 21:25:16,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-09-23 21:25:16,469 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:25:16,469 INFO L375 BasicCegarLoop]: trace histogram [68, 1, 1, 1] [2018-09-23 21:25:16,469 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:25:16,470 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:25:16,470 INFO L82 PathProgramCache]: Analyzing trace with hash -2078725309, now seen corresponding path program 68 times [2018-09-23 21:25:16,470 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:25:16,470 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:25:16,470 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:25:16,470 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:25:16,470 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:25:16,476 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:25:16,476 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:25:16,476 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-23 21:25:16,484 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:25:16,695 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:25:16,695 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:25:16,701 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:25:19,199 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-23 21:25:19,221 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:25:19,221 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70] total 70 [2018-09-23 21:25:19,221 INFO L459 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-09-23 21:25:19,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-09-23 21:25:19,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=4831, Unknown=0, NotChecked=0, Total=4970 [2018-09-23 21:25:19,222 INFO L87 Difference]: Start difference. First operand 72 states and 72 transitions. Second operand 71 states. [2018-09-23 21:25:22,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:25:22,793 INFO L93 Difference]: Finished difference Result 75 states and 75 transitions. [2018-09-23 21:25:22,793 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-09-23 21:25:22,793 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 71 [2018-09-23 21:25:22,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:25:22,794 INFO L225 Difference]: With dead ends: 75 [2018-09-23 21:25:22,794 INFO L226 Difference]: Without dead ends: 73 [2018-09-23 21:25:22,795 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=139, Invalid=4831, Unknown=0, NotChecked=0, Total=4970 [2018-09-23 21:25:22,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-09-23 21:25:22,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2018-09-23 21:25:22,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-09-23 21:25:22,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 73 transitions. [2018-09-23 21:25:22,799 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 73 transitions. Word has length 71 [2018-09-23 21:25:22,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:25:22,799 INFO L480 AbstractCegarLoop]: Abstraction has 73 states and 73 transitions. [2018-09-23 21:25:22,800 INFO L481 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-09-23 21:25:22,800 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 73 transitions. [2018-09-23 21:25:22,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-09-23 21:25:22,800 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:25:22,800 INFO L375 BasicCegarLoop]: trace histogram [69, 1, 1, 1] [2018-09-23 21:25:22,800 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:25:22,801 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:25:22,801 INFO L82 PathProgramCache]: Analyzing trace with hash -15973332, now seen corresponding path program 69 times [2018-09-23 21:25:22,801 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:25:22,801 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:25:22,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:25:22,802 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:25:22,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:25:22,809 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:25:22,809 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:25:22,809 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-23 21:25:22,822 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:25:42,191 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2018-09-23 21:25:42,192 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:25:42,198 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:25:44,841 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-23 21:25:44,862 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:25:44,863 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71] total 71 [2018-09-23 21:25:44,863 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-09-23 21:25:44,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-09-23 21:25:44,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=4971, Unknown=0, NotChecked=0, Total=5112 [2018-09-23 21:25:44,864 INFO L87 Difference]: Start difference. First operand 73 states and 73 transitions. Second operand 72 states. [2018-09-23 21:25:48,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:25:48,822 INFO L93 Difference]: Finished difference Result 76 states and 76 transitions. [2018-09-23 21:25:48,823 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-09-23 21:25:48,823 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 72 [2018-09-23 21:25:48,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:25:48,824 INFO L225 Difference]: With dead ends: 76 [2018-09-23 21:25:48,824 INFO L226 Difference]: Without dead ends: 74 [2018-09-23 21:25:48,824 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=141, Invalid=4971, Unknown=0, NotChecked=0, Total=5112 [2018-09-23 21:25:48,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-09-23 21:25:48,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2018-09-23 21:25:48,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-09-23 21:25:48,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 74 transitions. [2018-09-23 21:25:48,830 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 74 transitions. Word has length 72 [2018-09-23 21:25:48,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:25:48,830 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 74 transitions. [2018-09-23 21:25:48,830 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-09-23 21:25:48,830 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 74 transitions. [2018-09-23 21:25:48,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-09-23 21:25:48,831 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:25:48,831 INFO L375 BasicCegarLoop]: trace histogram [70, 1, 1, 1] [2018-09-23 21:25:48,831 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:25:48,831 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:25:48,832 INFO L82 PathProgramCache]: Analyzing trace with hash -495171485, now seen corresponding path program 70 times [2018-09-23 21:25:48,832 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:25:48,832 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:25:48,832 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:25:48,833 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:25:48,833 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:25:48,840 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:25:48,840 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:25:48,840 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-23 21:25:48,847 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:25:49,091 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:25:49,091 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:25:49,097 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:25:51,876 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-23 21:25:51,897 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:25:51,897 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72] total 72 [2018-09-23 21:25:51,898 INFO L459 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-09-23 21:25:51,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-09-23 21:25:51,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=5113, Unknown=0, NotChecked=0, Total=5256 [2018-09-23 21:25:51,898 INFO L87 Difference]: Start difference. First operand 74 states and 74 transitions. Second operand 73 states. [2018-09-23 21:25:55,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:25:55,505 INFO L93 Difference]: Finished difference Result 77 states and 77 transitions. [2018-09-23 21:25:55,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-09-23 21:25:55,505 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 73 [2018-09-23 21:25:55,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:25:55,506 INFO L225 Difference]: With dead ends: 77 [2018-09-23 21:25:55,506 INFO L226 Difference]: Without dead ends: 75 [2018-09-23 21:25:55,507 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=143, Invalid=5113, Unknown=0, NotChecked=0, Total=5256 [2018-09-23 21:25:55,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-09-23 21:25:55,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2018-09-23 21:25:55,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-09-23 21:25:55,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 75 transitions. [2018-09-23 21:25:55,513 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 75 transitions. Word has length 73 [2018-09-23 21:25:55,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:25:55,513 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 75 transitions. [2018-09-23 21:25:55,513 INFO L481 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-09-23 21:25:55,513 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 75 transitions. [2018-09-23 21:25:55,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-09-23 21:25:55,514 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:25:55,514 INFO L375 BasicCegarLoop]: trace histogram [71, 1, 1, 1] [2018-09-23 21:25:55,514 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:25:55,514 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:25:55,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1829554956, now seen corresponding path program 71 times [2018-09-23 21:25:55,515 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:25:55,515 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:25:55,515 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:25:55,515 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:25:55,515 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:25:55,523 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:25:55,523 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:25:55,524 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-23 21:25:55,538 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:25:56,030 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2018-09-23 21:25:56,030 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:25:56,037 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:25:58,821 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-23 21:25:58,842 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-09-23 21:25:58,842 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73] total 73 [2018-09-23 21:25:58,842 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-23 21:25:58,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-23 21:25:58,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=5257, Unknown=0, NotChecked=0, Total=5402 [2018-09-23 21:25:58,843 INFO L87 Difference]: Start difference. First operand 75 states and 75 transitions. Second operand 74 states. [2018-09-23 21:26:02,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:26:02,645 INFO L93 Difference]: Finished difference Result 78 states and 78 transitions. [2018-09-23 21:26:02,646 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-09-23 21:26:02,646 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 74 [2018-09-23 21:26:02,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:26:02,647 INFO L225 Difference]: With dead ends: 78 [2018-09-23 21:26:02,647 INFO L226 Difference]: Without dead ends: 76 [2018-09-23 21:26:02,648 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=145, Invalid=5257, Unknown=0, NotChecked=0, Total=5402 [2018-09-23 21:26:02,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-09-23 21:26:02,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-09-23 21:26:02,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-09-23 21:26:02,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 76 transitions. [2018-09-23 21:26:02,654 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 76 transitions. Word has length 74 [2018-09-23 21:26:02,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:26:02,654 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 76 transitions. [2018-09-23 21:26:02,654 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-23 21:26:02,654 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 76 transitions. [2018-09-23 21:26:02,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-09-23 21:26:02,655 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:26:02,655 INFO L375 BasicCegarLoop]: trace histogram [72, 1, 1, 1] [2018-09-23 21:26:02,655 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:26:02,655 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:26:02,655 INFO L82 PathProgramCache]: Analyzing trace with hash 881630595, now seen corresponding path program 72 times [2018-09-23 21:26:02,655 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:26:02,656 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:26:02,656 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:26:02,656 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:26:02,656 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:26:02,663 ERROR L236 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-09-23 21:26:02,664 INFO L259 seRefinementStrategy]: Advancing trace checker [2018-09-23 21:26:02,664 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) [2018-09-23 21:26:02,677 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-23 21:26:07,055 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-09-23 21:26:07,055 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:26:07,062 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-09-23 21:26:08,491 WARN L186 SmtUtils]: Removed 2 from assertion stack [2018-09-23 21:26:08,492 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-09-23 21:26:08,693 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-09-23 21:26:08,693 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-23 21:26:08,698 WARN L206 ceAbstractionStarter]: Timeout [2018-09-23 21:26:08,698 INFO L202 PluginConnector]: Adding new model gauss_sum.i_3.bplTransformedIcfg_BEv2_3.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.09 09:26:08 BoogieIcfgContainer [2018-09-23 21:26:08,698 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-23 21:26:08,699 INFO L168 Benchmark]: Toolchain (without parser) took 257224.90 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 58.7 MB). Free memory was 1.5 GB in the beginning and 1.0 GB in the end (delta: 405.4 MB). Peak memory consumption was 464.2 MB. Max. memory is 7.1 GB. [2018-09-23 21:26:08,700 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.19 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 21:26:08,701 INFO L168 Benchmark]: Boogie Procedure Inliner took 44.28 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 21:26:08,701 INFO L168 Benchmark]: Boogie Preprocessor took 25.33 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 21:26:08,701 INFO L168 Benchmark]: RCFGBuilder took 289.05 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 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-23 21:26:08,702 INFO L168 Benchmark]: TraceAbstraction took 256859.82 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 58.7 MB). Free memory was 1.4 GB in the beginning and 1.0 GB in the end (delta: 384.3 MB). Peak memory consumption was 443.0 MB. Max. memory is 7.1 GB. [2018-09-23 21:26:08,705 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.19 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 44.28 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 25.33 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 289.05 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 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 256859.82 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 58.7 MB). Free memory was 1.4 GB in the beginning and 1.0 GB in the end (delta: 384.3 MB). Peak memory consumption was 443.0 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.7s OverallTime, 73 OverallIterations, 72 TraceHistogramMax, 99.2s 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.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2700 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 2628 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 83.8s 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, 61.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-23_21-26-08-718.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-23_21-26-08-718.csv Completed graceful shutdown