java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/ai/eq-bench/svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf -i ../../../trunk/examples/svcomp/reducercommutativity/max60_true-unreach-call.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-5f7ec6e-m [2018-01-31 08:50:44,321 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-31 08:50:44,322 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-31 08:50:44,331 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-31 08:50:44,331 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-31 08:50:44,332 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-31 08:50:44,332 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-31 08:50:44,333 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-31 08:50:44,334 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-31 08:50:44,335 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-31 08:50:44,335 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-31 08:50:44,336 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-31 08:50:44,336 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-31 08:50:44,337 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-31 08:50:44,337 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-31 08:50:44,338 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-31 08:50:44,339 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-31 08:50:44,340 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-31 08:50:44,341 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-31 08:50:44,342 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-31 08:50:44,343 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-31 08:50:44,343 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-31 08:50:44,343 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-31 08:50:44,343 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-31 08:50:44,344 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-31 08:50:44,345 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-31 08:50:44,345 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-31 08:50:44,345 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-31 08:50:44,345 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-31 08:50:44,345 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-31 08:50:44,346 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-31 08:50:44,346 INFO L98 SettingsManager]: Beginning loading settings from /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf [2018-01-31 08:50:44,351 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-31 08:50:44,351 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-31 08:50:44,352 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-31 08:50:44,352 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-31 08:50:44,352 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-31 08:50:44,352 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-31 08:50:44,352 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-31 08:50:44,352 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-31 08:50:44,352 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-31 08:50:44,352 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-31 08:50:44,353 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-31 08:50:44,353 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-31 08:50:44,354 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-31 08:50:44,354 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-31 08:50:44,354 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-31 08:50:44,354 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-31 08:50:44,354 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-31 08:50:44,354 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-31 08:50:44,354 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-01-31 08:50:44,354 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-31 08:50:44,354 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-31 08:50:44,354 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-31 08:50:44,355 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-31 08:50:44,355 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-31 08:50:44,373 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-31 08:50:44,379 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-31 08:50:44,381 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-31 08:50:44,382 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-31 08:50:44,382 INFO L276 PluginConnector]: CDTParser initialized [2018-01-31 08:50:44,383 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/reducercommutativity/max60_true-unreach-call.i [2018-01-31 08:50:44,444 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-31 08:50:44,445 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-31 08:50:44,445 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-31 08:50:44,445 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-31 08:50:44,449 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-31 08:50:44,449 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 08:50:44" (1/1) ... [2018-01-31 08:50:44,451 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@392c2d88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44, skipping insertion in model container [2018-01-31 08:50:44,451 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 08:50:44" (1/1) ... [2018-01-31 08:50:44,460 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-31 08:50:44,469 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-31 08:50:44,541 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-31 08:50:44,556 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-31 08:50:44,560 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44 WrapperNode [2018-01-31 08:50:44,560 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-31 08:50:44,561 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-31 08:50:44,561 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-31 08:50:44,561 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-31 08:50:44,569 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44" (1/1) ... [2018-01-31 08:50:44,569 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44" (1/1) ... [2018-01-31 08:50:44,575 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44" (1/1) ... [2018-01-31 08:50:44,575 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44" (1/1) ... [2018-01-31 08:50:44,577 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44" (1/1) ... [2018-01-31 08:50:44,584 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44" (1/1) ... [2018-01-31 08:50:44,585 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44" (1/1) ... [2018-01-31 08:50:44,586 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-31 08:50:44,586 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-31 08:50:44,587 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-31 08:50:44,587 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-31 08:50:44,587 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44" (1/1) ... No working directory specified, using /home/daniel/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-01-31 08:50:44,625 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-31 08:50:44,625 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-31 08:50:44,625 INFO L136 BoogieDeclarations]: Found implementation of procedure max [2018-01-31 08:50:44,625 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-31 08:50:44,625 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-01-31 08:50:44,625 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-01-31 08:50:44,625 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.free [2018-01-31 08:50:44,625 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-01-31 08:50:44,625 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-01-31 08:50:44,626 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-01-31 08:50:44,626 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-31 08:50:44,626 INFO L128 BoogieDeclarations]: Found specification of procedure max [2018-01-31 08:50:44,626 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-31 08:50:44,626 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-31 08:50:44,626 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-31 08:50:45,016 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-31 08:50:45,016 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 08:50:45 BoogieIcfgContainer [2018-01-31 08:50:45,017 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-31 08:50:45,017 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-31 08:50:45,017 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-31 08:50:45,019 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-31 08:50:45,019 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.01 08:50:44" (1/3) ... [2018-01-31 08:50:45,019 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4886cc9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 08:50:45, skipping insertion in model container [2018-01-31 08:50:45,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 08:50:44" (2/3) ... [2018-01-31 08:50:45,020 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4886cc9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 08:50:45, skipping insertion in model container [2018-01-31 08:50:45,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 08:50:45" (3/3) ... [2018-01-31 08:50:45,021 INFO L107 eAbstractionObserver]: Analyzing ICFG max60_true-unreach-call.i [2018-01-31 08:50:45,026 INFO L128 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-31 08:50:45,030 INFO L140 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-01-31 08:50:45,054 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-31 08:50:45,054 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-31 08:50:45,054 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-31 08:50:45,054 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-31 08:50:45,054 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-31 08:50:45,054 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-31 08:50:45,055 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-31 08:50:45,055 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-01-31 08:50:45,055 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-31 08:50:45,064 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states. [2018-01-31 08:50:45,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-01-31 08:50:45,069 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:45,070 INFO L351 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:45,070 INFO L371 AbstractCegarLoop]: === Iteration 1 === [mainErr0AssertViolation]=== [2018-01-31 08:50:45,072 INFO L82 PathProgramCache]: Analyzing trace with hash -1575417866, now seen corresponding path program 1 times [2018-01-31 08:50:45,073 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:45,074 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:45,103 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:45,103 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:45,103 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:45,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:45,133 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:45,185 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-01-31 08:50:45,186 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-31 08:50:45,186 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-31 08:50:45,187 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-31 08:50:45,195 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-31 08:50:45,195 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-31 08:50:45,197 INFO L87 Difference]: Start difference. First operand 84 states. Second operand 2 states. [2018-01-31 08:50:45,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:45,217 INFO L93 Difference]: Finished difference Result 148 states and 167 transitions. [2018-01-31 08:50:45,217 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-31 08:50:45,218 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 67 [2018-01-31 08:50:45,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:45,224 INFO L225 Difference]: With dead ends: 148 [2018-01-31 08:50:45,224 INFO L226 Difference]: Without dead ends: 77 [2018-01-31 08:50:45,229 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-31 08:50:45,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-01-31 08:50:45,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2018-01-31 08:50:45,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2018-01-31 08:50:45,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 82 transitions. [2018-01-31 08:50:45,307 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 82 transitions. Word has length 67 [2018-01-31 08:50:45,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:45,308 INFO L432 AbstractCegarLoop]: Abstraction has 77 states and 82 transitions. [2018-01-31 08:50:45,308 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-31 08:50:45,308 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 82 transitions. [2018-01-31 08:50:45,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-01-31 08:50:45,310 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:45,310 INFO L351 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:45,310 INFO L371 AbstractCegarLoop]: === Iteration 2 === [mainErr0AssertViolation]=== [2018-01-31 08:50:45,310 INFO L82 PathProgramCache]: Analyzing trace with hash 1931623505, now seen corresponding path program 1 times [2018-01-31 08:50:45,310 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:45,311 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:45,311 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:45,311 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:45,311 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:45,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:45,322 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:45,399 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-01-31 08:50:45,400 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-31 08:50:45,400 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-31 08:50:45,401 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-31 08:50:45,401 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-31 08:50:45,401 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-31 08:50:45,401 INFO L87 Difference]: Start difference. First operand 77 states and 82 transitions. Second operand 3 states. [2018-01-31 08:50:45,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:45,465 INFO L93 Difference]: Finished difference Result 141 states and 151 transitions. [2018-01-31 08:50:45,466 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-31 08:50:45,466 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 72 [2018-01-31 08:50:45,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:45,467 INFO L225 Difference]: With dead ends: 141 [2018-01-31 08:50:45,467 INFO L226 Difference]: Without dead ends: 84 [2018-01-31 08:50:45,468 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-31 08:50:45,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2018-01-31 08:50:45,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 79. [2018-01-31 08:50:45,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-01-31 08:50:45,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 84 transitions. [2018-01-31 08:50:45,475 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 84 transitions. Word has length 72 [2018-01-31 08:50:45,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:45,475 INFO L432 AbstractCegarLoop]: Abstraction has 79 states and 84 transitions. [2018-01-31 08:50:45,475 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-31 08:50:45,475 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 84 transitions. [2018-01-31 08:50:45,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-01-31 08:50:45,477 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:45,478 INFO L351 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:45,478 INFO L371 AbstractCegarLoop]: === Iteration 3 === [mainErr0AssertViolation]=== [2018-01-31 08:50:45,478 INFO L82 PathProgramCache]: Analyzing trace with hash -636470726, now seen corresponding path program 1 times [2018-01-31 08:50:45,478 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:45,478 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:45,479 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:45,479 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:45,479 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:45,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:45,489 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:45,548 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-01-31 08:50:45,549 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:45,549 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2018-01-31 08:50:45,561 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:45,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:45,600 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:45,663 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-01-31 08:50:45,684 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-01-31 08:50:45,685 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2018-01-31 08:50:45,685 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-31 08:50:45,685 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-31 08:50:45,685 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-01-31 08:50:45,685 INFO L87 Difference]: Start difference. First operand 79 states and 84 transitions. Second operand 6 states. [2018-01-31 08:50:45,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:45,889 INFO L93 Difference]: Finished difference Result 162 states and 177 transitions. [2018-01-31 08:50:45,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-31 08:50:45,889 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 80 [2018-01-31 08:50:45,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:45,890 INFO L225 Difference]: With dead ends: 162 [2018-01-31 08:50:45,890 INFO L226 Difference]: Without dead ends: 105 [2018-01-31 08:50:45,890 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2018-01-31 08:50:45,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2018-01-31 08:50:45,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 89. [2018-01-31 08:50:45,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-01-31 08:50:45,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 94 transitions. [2018-01-31 08:50:45,895 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 94 transitions. Word has length 80 [2018-01-31 08:50:45,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:45,896 INFO L432 AbstractCegarLoop]: Abstraction has 89 states and 94 transitions. [2018-01-31 08:50:45,896 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-31 08:50:45,896 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 94 transitions. [2018-01-31 08:50:45,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2018-01-31 08:50:45,897 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:45,897 INFO L351 BasicCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:45,897 INFO L371 AbstractCegarLoop]: === Iteration 4 === [mainErr0AssertViolation]=== [2018-01-31 08:50:45,897 INFO L82 PathProgramCache]: Analyzing trace with hash 91073205, now seen corresponding path program 1 times [2018-01-31 08:50:45,897 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:45,897 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:45,898 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:45,898 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:45,898 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:45,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:45,910 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:46,029 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-01-31 08:50:46,030 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:46,030 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2018-01-31 08:50:46,035 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:46,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:46,077 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:46,106 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2018-01-31 08:50:46,123 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-01-31 08:50:46,123 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2018-01-31 08:50:46,123 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-31 08:50:46,123 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-31 08:50:46,123 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-01-31 08:50:46,124 INFO L87 Difference]: Start difference. First operand 89 states and 94 transitions. Second operand 6 states. [2018-01-31 08:50:46,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:46,239 INFO L93 Difference]: Finished difference Result 179 states and 194 transitions. [2018-01-31 08:50:46,239 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-31 08:50:46,239 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 124 [2018-01-31 08:50:46,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:46,240 INFO L225 Difference]: With dead ends: 179 [2018-01-31 08:50:46,240 INFO L226 Difference]: Without dead ends: 121 [2018-01-31 08:50:46,240 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2018-01-31 08:50:46,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-01-31 08:50:46,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 105. [2018-01-31 08:50:46,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-01-31 08:50:46,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 111 transitions. [2018-01-31 08:50:46,244 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 111 transitions. Word has length 124 [2018-01-31 08:50:46,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:46,245 INFO L432 AbstractCegarLoop]: Abstraction has 105 states and 111 transitions. [2018-01-31 08:50:46,245 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-31 08:50:46,245 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 111 transitions. [2018-01-31 08:50:46,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-01-31 08:50:46,246 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:46,246 INFO L351 BasicCegarLoop]: trace histogram [9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:46,246 INFO L371 AbstractCegarLoop]: === Iteration 5 === [mainErr0AssertViolation]=== [2018-01-31 08:50:46,246 INFO L82 PathProgramCache]: Analyzing trace with hash -116200898, now seen corresponding path program 1 times [2018-01-31 08:50:46,247 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:46,247 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:46,247 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:46,247 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:46,247 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:46,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:46,267 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:46,439 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2018-01-31 08:50:46,440 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:46,440 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:46,451 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:46,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:46,488 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:46,669 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2018-01-31 08:50:46,686 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:46,686 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 10 [2018-01-31 08:50:46,687 INFO L409 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-01-31 08:50:46,687 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-01-31 08:50:46,687 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2018-01-31 08:50:46,687 INFO L87 Difference]: Start difference. First operand 105 states and 111 transitions. Second operand 10 states. [2018-01-31 08:50:46,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:46,911 INFO L93 Difference]: Finished difference Result 206 states and 219 transitions. [2018-01-31 08:50:46,911 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-01-31 08:50:46,911 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 168 [2018-01-31 08:50:46,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:46,912 INFO L225 Difference]: With dead ends: 206 [2018-01-31 08:50:46,912 INFO L226 Difference]: Without dead ends: 131 [2018-01-31 08:50:46,912 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2018-01-31 08:50:46,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-01-31 08:50:46,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 121. [2018-01-31 08:50:46,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-01-31 08:50:46,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 127 transitions. [2018-01-31 08:50:46,917 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 127 transitions. Word has length 168 [2018-01-31 08:50:46,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:46,917 INFO L432 AbstractCegarLoop]: Abstraction has 121 states and 127 transitions. [2018-01-31 08:50:46,917 INFO L433 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-01-31 08:50:46,917 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 127 transitions. [2018-01-31 08:50:46,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2018-01-31 08:50:46,918 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:46,919 INFO L351 BasicCegarLoop]: trace histogram [9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:46,921 INFO L371 AbstractCegarLoop]: === Iteration 6 === [mainErr0AssertViolation]=== [2018-01-31 08:50:46,922 INFO L82 PathProgramCache]: Analyzing trace with hash -748089058, now seen corresponding path program 2 times [2018-01-31 08:50:46,922 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:46,922 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:46,922 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:46,922 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:46,922 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:46,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:46,938 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:47,032 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 138 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2018-01-31 08:50:47,032 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:47,032 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:47,036 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 08:50:47,047 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:47,069 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:47,081 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:47,084 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:47,419 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2018-01-31 08:50:47,435 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:47,435 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2018-01-31 08:50:47,436 INFO L409 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-01-31 08:50:47,436 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-01-31 08:50:47,436 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2018-01-31 08:50:47,436 INFO L87 Difference]: Start difference. First operand 121 states and 127 transitions. Second operand 14 states. [2018-01-31 08:50:47,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:47,635 INFO L93 Difference]: Finished difference Result 242 states and 260 transitions. [2018-01-31 08:50:47,635 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-01-31 08:50:47,635 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 184 [2018-01-31 08:50:47,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:47,636 INFO L225 Difference]: With dead ends: 242 [2018-01-31 08:50:47,636 INFO L226 Difference]: Without dead ends: 159 [2018-01-31 08:50:47,636 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2018-01-31 08:50:47,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-01-31 08:50:47,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 143. [2018-01-31 08:50:47,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2018-01-31 08:50:47,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 150 transitions. [2018-01-31 08:50:47,643 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 150 transitions. Word has length 184 [2018-01-31 08:50:47,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:47,643 INFO L432 AbstractCegarLoop]: Abstraction has 143 states and 150 transitions. [2018-01-31 08:50:47,643 INFO L433 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-01-31 08:50:47,643 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 150 transitions. [2018-01-31 08:50:47,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-01-31 08:50:47,645 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:47,645 INFO L351 BasicCegarLoop]: trace histogram [12, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:47,645 INFO L371 AbstractCegarLoop]: === Iteration 7 === [mainErr0AssertViolation]=== [2018-01-31 08:50:47,645 INFO L82 PathProgramCache]: Analyzing trace with hash 1418241177, now seen corresponding path program 3 times [2018-01-31 08:50:47,646 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:47,646 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:47,646 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:47,646 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:47,646 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:47,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:47,660 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:47,855 INFO L134 CoverageAnalysis]: Checked inductivity of 584 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2018-01-31 08:50:47,856 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:47,856 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:47,860 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 08:50:47,871 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:47,879 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:47,885 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:47,893 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:47,898 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:47,904 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:48,008 INFO L134 CoverageAnalysis]: Checked inductivity of 584 backedges. 260 proven. 12 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2018-01-31 08:50:48,025 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:48,025 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2018-01-31 08:50:48,026 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-31 08:50:48,026 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-31 08:50:48,026 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2018-01-31 08:50:48,026 INFO L87 Difference]: Start difference. First operand 143 states and 150 transitions. Second operand 9 states. [2018-01-31 08:50:48,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:48,074 INFO L93 Difference]: Finished difference Result 216 states and 227 transitions. [2018-01-31 08:50:48,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-31 08:50:48,075 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 228 [2018-01-31 08:50:48,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:48,075 INFO L225 Difference]: With dead ends: 216 [2018-01-31 08:50:48,075 INFO L226 Difference]: Without dead ends: 156 [2018-01-31 08:50:48,076 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2018-01-31 08:50:48,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2018-01-31 08:50:48,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 151. [2018-01-31 08:50:48,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-01-31 08:50:48,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 158 transitions. [2018-01-31 08:50:48,080 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 158 transitions. Word has length 228 [2018-01-31 08:50:48,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:48,081 INFO L432 AbstractCegarLoop]: Abstraction has 151 states and 158 transitions. [2018-01-31 08:50:48,081 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-31 08:50:48,081 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 158 transitions. [2018-01-31 08:50:48,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-01-31 08:50:48,083 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:48,083 INFO L351 BasicCegarLoop]: trace histogram [12, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:48,083 INFO L371 AbstractCegarLoop]: === Iteration 8 === [mainErr0AssertViolation]=== [2018-01-31 08:50:48,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1712087280, now seen corresponding path program 4 times [2018-01-31 08:50:48,083 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:48,083 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:48,084 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:48,084 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:48,084 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:48,096 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:48,242 INFO L134 CoverageAnalysis]: Checked inductivity of 602 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2018-01-31 08:50:48,242 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:48,242 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:48,247 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 08:50:48,284 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:48,287 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:48,312 INFO L134 CoverageAnalysis]: Checked inductivity of 602 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2018-01-31 08:50:48,329 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:48,329 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2018-01-31 08:50:48,330 INFO L409 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-01-31 08:50:48,330 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-01-31 08:50:48,330 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2018-01-31 08:50:48,330 INFO L87 Difference]: Start difference. First operand 151 states and 158 transitions. Second operand 13 states. [2018-01-31 08:50:48,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:48,470 INFO L93 Difference]: Finished difference Result 269 states and 283 transitions. [2018-01-31 08:50:48,470 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-01-31 08:50:48,470 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 236 [2018-01-31 08:50:48,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:48,471 INFO L225 Difference]: With dead ends: 269 [2018-01-31 08:50:48,471 INFO L226 Difference]: Without dead ends: 164 [2018-01-31 08:50:48,471 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=139, Invalid=281, Unknown=0, NotChecked=0, Total=420 [2018-01-31 08:50:48,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-01-31 08:50:48,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 159. [2018-01-31 08:50:48,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-01-31 08:50:48,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 166 transitions. [2018-01-31 08:50:48,475 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 166 transitions. Word has length 236 [2018-01-31 08:50:48,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:48,476 INFO L432 AbstractCegarLoop]: Abstraction has 159 states and 166 transitions. [2018-01-31 08:50:48,476 INFO L433 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-01-31 08:50:48,476 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 166 transitions. [2018-01-31 08:50:48,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-01-31 08:50:48,477 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:48,477 INFO L351 BasicCegarLoop]: trace histogram [12, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:48,478 INFO L371 AbstractCegarLoop]: === Iteration 9 === [mainErr0AssertViolation]=== [2018-01-31 08:50:48,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1968763783, now seen corresponding path program 5 times [2018-01-31 08:50:48,478 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:48,478 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:48,478 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:48,478 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:48,478 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:48,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:48,490 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:48,819 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2018-01-31 08:50:48,819 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:48,819 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:48,824 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 08:50:48,833 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:48,836 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:48,842 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:48,858 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:48,860 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:48,862 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:48,952 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 254 proven. 42 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2018-01-31 08:50:48,988 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:48,988 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 20 [2018-01-31 08:50:48,988 INFO L409 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-01-31 08:50:48,988 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-01-31 08:50:48,988 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2018-01-31 08:50:48,989 INFO L87 Difference]: Start difference. First operand 159 states and 166 transitions. Second operand 20 states. [2018-01-31 08:50:49,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:49,222 INFO L93 Difference]: Finished difference Result 302 states and 322 transitions. [2018-01-31 08:50:49,225 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-01-31 08:50:49,225 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 244 [2018-01-31 08:50:49,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:49,226 INFO L225 Difference]: With dead ends: 302 [2018-01-31 08:50:49,226 INFO L226 Difference]: Without dead ends: 197 [2018-01-31 08:50:49,227 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=255, Invalid=1005, Unknown=0, NotChecked=0, Total=1260 [2018-01-31 08:50:49,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2018-01-31 08:50:49,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 181. [2018-01-31 08:50:49,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-01-31 08:50:49,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 189 transitions. [2018-01-31 08:50:49,234 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 189 transitions. Word has length 244 [2018-01-31 08:50:49,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:49,234 INFO L432 AbstractCegarLoop]: Abstraction has 181 states and 189 transitions. [2018-01-31 08:50:49,234 INFO L433 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-01-31 08:50:49,234 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 189 transitions. [2018-01-31 08:50:49,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2018-01-31 08:50:49,235 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:49,236 INFO L351 BasicCegarLoop]: trace histogram [15, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 7, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:49,236 INFO L371 AbstractCegarLoop]: === Iteration 10 === [mainErr0AssertViolation]=== [2018-01-31 08:50:49,236 INFO L82 PathProgramCache]: Analyzing trace with hash -1270212620, now seen corresponding path program 6 times [2018-01-31 08:50:49,236 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:49,236 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:49,236 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:49,236 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:49,237 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:49,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:49,248 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:49,463 INFO L134 CoverageAnalysis]: Checked inductivity of 1056 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2018-01-31 08:50:49,463 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:49,463 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:49,469 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 08:50:49,480 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:49,485 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:49,489 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:49,493 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:49,500 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:49,520 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:49,532 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:49,533 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:49,536 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:49,577 INFO L134 CoverageAnalysis]: Checked inductivity of 1056 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2018-01-31 08:50:49,594 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:49,595 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2018-01-31 08:50:49,595 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-31 08:50:49,595 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-31 08:50:49,595 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2018-01-31 08:50:49,595 INFO L87 Difference]: Start difference. First operand 181 states and 189 transitions. Second operand 17 states. [2018-01-31 08:50:49,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:49,783 INFO L93 Difference]: Finished difference Result 313 states and 329 transitions. [2018-01-31 08:50:49,787 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-01-31 08:50:49,787 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 288 [2018-01-31 08:50:49,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:49,788 INFO L225 Difference]: With dead ends: 313 [2018-01-31 08:50:49,788 INFO L226 Difference]: Without dead ends: 194 [2018-01-31 08:50:49,789 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=263, Invalid=549, Unknown=0, NotChecked=0, Total=812 [2018-01-31 08:50:49,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-01-31 08:50:49,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 189. [2018-01-31 08:50:49,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-01-31 08:50:49,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 197 transitions. [2018-01-31 08:50:49,796 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 197 transitions. Word has length 288 [2018-01-31 08:50:49,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:49,796 INFO L432 AbstractCegarLoop]: Abstraction has 189 states and 197 transitions. [2018-01-31 08:50:49,796 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-31 08:50:49,796 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 197 transitions. [2018-01-31 08:50:49,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2018-01-31 08:50:49,797 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:49,797 INFO L351 BasicCegarLoop]: trace histogram [15, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:49,797 INFO L371 AbstractCegarLoop]: === Iteration 11 === [mainErr0AssertViolation]=== [2018-01-31 08:50:49,797 INFO L82 PathProgramCache]: Analyzing trace with hash -1406938403, now seen corresponding path program 7 times [2018-01-31 08:50:49,797 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:49,797 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:49,798 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:49,798 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:49,798 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:49,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:49,809 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:50,023 INFO L134 CoverageAnalysis]: Checked inductivity of 1106 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2018-01-31 08:50:50,024 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:50,024 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:50,028 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:50,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:50,061 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:50,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1106 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2018-01-31 08:50:50,175 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:50,175 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2018-01-31 08:50:50,176 INFO L409 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-01-31 08:50:50,176 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-01-31 08:50:50,176 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2018-01-31 08:50:50,176 INFO L87 Difference]: Start difference. First operand 189 states and 197 transitions. Second operand 19 states. [2018-01-31 08:50:50,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:50,423 INFO L93 Difference]: Finished difference Result 321 states and 337 transitions. [2018-01-31 08:50:50,434 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-31 08:50:50,434 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 296 [2018-01-31 08:50:50,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:50,435 INFO L225 Difference]: With dead ends: 321 [2018-01-31 08:50:50,435 INFO L226 Difference]: Without dead ends: 202 [2018-01-31 08:50:50,435 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=340, Invalid=716, Unknown=0, NotChecked=0, Total=1056 [2018-01-31 08:50:50,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2018-01-31 08:50:50,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 197. [2018-01-31 08:50:50,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 197 states. [2018-01-31 08:50:50,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 205 transitions. [2018-01-31 08:50:50,441 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 205 transitions. Word has length 296 [2018-01-31 08:50:50,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:50,441 INFO L432 AbstractCegarLoop]: Abstraction has 197 states and 205 transitions. [2018-01-31 08:50:50,441 INFO L433 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-01-31 08:50:50,441 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 205 transitions. [2018-01-31 08:50:50,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2018-01-31 08:50:50,442 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:50,442 INFO L351 BasicCegarLoop]: trace histogram [15, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 8, 8, 8, 8, 8, 8, 8, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:50,442 INFO L371 AbstractCegarLoop]: === Iteration 12 === [mainErr0AssertViolation]=== [2018-01-31 08:50:50,442 INFO L82 PathProgramCache]: Analyzing trace with hash 1710003398, now seen corresponding path program 8 times [2018-01-31 08:50:50,442 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:50,442 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:50,443 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:50,443 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:50,443 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:50,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:50,479 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:50,736 INFO L134 CoverageAnalysis]: Checked inductivity of 1164 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2018-01-31 08:50:50,736 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:50,736 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:50,740 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 08:50:50,752 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:50,776 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:50,787 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:50,790 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:50,919 INFO L134 CoverageAnalysis]: Checked inductivity of 1164 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2018-01-31 08:50:50,937 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:50,937 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2018-01-31 08:50:50,938 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-31 08:50:50,938 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-31 08:50:50,938 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2018-01-31 08:50:50,938 INFO L87 Difference]: Start difference. First operand 197 states and 205 transitions. Second operand 21 states. [2018-01-31 08:50:51,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:51,134 INFO L93 Difference]: Finished difference Result 329 states and 345 transitions. [2018-01-31 08:50:51,137 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-01-31 08:50:51,137 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 304 [2018-01-31 08:50:51,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:51,137 INFO L225 Difference]: With dead ends: 329 [2018-01-31 08:50:51,138 INFO L226 Difference]: Without dead ends: 210 [2018-01-31 08:50:51,138 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=427, Invalid=905, Unknown=0, NotChecked=0, Total=1332 [2018-01-31 08:50:51,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2018-01-31 08:50:51,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 205. [2018-01-31 08:50:51,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2018-01-31 08:50:51,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 213 transitions. [2018-01-31 08:50:51,141 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 213 transitions. Word has length 304 [2018-01-31 08:50:51,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:51,142 INFO L432 AbstractCegarLoop]: Abstraction has 205 states and 213 transitions. [2018-01-31 08:50:51,142 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-31 08:50:51,142 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 213 transitions. [2018-01-31 08:50:51,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2018-01-31 08:50:51,143 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:51,143 INFO L351 BasicCegarLoop]: trace histogram [15, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 9, 9, 9, 9, 9, 9, 9, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:51,143 INFO L371 AbstractCegarLoop]: === Iteration 13 === [mainErr0AssertViolation]=== [2018-01-31 08:50:51,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1638751663, now seen corresponding path program 9 times [2018-01-31 08:50:51,143 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:51,143 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:51,144 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:51,144 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:51,144 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:51,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:51,154 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:51,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1230 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2018-01-31 08:50:51,689 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:51,689 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:51,694 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 08:50:51,705 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:51,709 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:51,714 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:51,731 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:51,755 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:51,756 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:51,759 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:51,874 INFO L134 CoverageAnalysis]: Checked inductivity of 1230 backedges. 426 proven. 80 refuted. 0 times theorem prover too weak. 724 trivial. 0 not checked. [2018-01-31 08:50:51,891 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:51,892 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 11] total 30 [2018-01-31 08:50:51,892 INFO L409 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-01-31 08:50:51,892 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-01-31 08:50:51,892 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=716, Unknown=0, NotChecked=0, Total=870 [2018-01-31 08:50:51,892 INFO L87 Difference]: Start difference. First operand 205 states and 213 transitions. Second operand 30 states. [2018-01-31 08:50:52,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:52,277 INFO L93 Difference]: Finished difference Result 362 states and 384 transitions. [2018-01-31 08:50:52,278 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-01-31 08:50:52,278 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 312 [2018-01-31 08:50:52,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:52,278 INFO L225 Difference]: With dead ends: 362 [2018-01-31 08:50:52,278 INFO L226 Difference]: Without dead ends: 243 [2018-01-31 08:50:52,279 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=620, Invalid=2460, Unknown=0, NotChecked=0, Total=3080 [2018-01-31 08:50:52,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2018-01-31 08:50:52,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 227. [2018-01-31 08:50:52,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 227 states. [2018-01-31 08:50:52,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 236 transitions. [2018-01-31 08:50:52,282 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 236 transitions. Word has length 312 [2018-01-31 08:50:52,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:52,283 INFO L432 AbstractCegarLoop]: Abstraction has 227 states and 236 transitions. [2018-01-31 08:50:52,283 INFO L433 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-01-31 08:50:52,283 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 236 transitions. [2018-01-31 08:50:52,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 357 [2018-01-31 08:50:52,284 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:52,284 INFO L351 BasicCegarLoop]: trace histogram [18, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 11, 10, 10, 10, 10, 10, 10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:52,284 INFO L371 AbstractCegarLoop]: === Iteration 14 === [mainErr0AssertViolation]=== [2018-01-31 08:50:52,284 INFO L82 PathProgramCache]: Analyzing trace with hash 1735401898, now seen corresponding path program 10 times [2018-01-31 08:50:52,284 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:52,284 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:52,285 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:52,285 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:52,285 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:52,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:52,296 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:52,908 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 1410 trivial. 0 not checked. [2018-01-31 08:50:52,908 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:52,908 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:52,913 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 08:50:52,968 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:52,971 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:53,030 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 1410 trivial. 0 not checked. [2018-01-31 08:50:53,049 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:53,049 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 25 [2018-01-31 08:50:53,050 INFO L409 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-01-31 08:50:53,050 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-01-31 08:50:53,050 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2018-01-31 08:50:53,050 INFO L87 Difference]: Start difference. First operand 227 states and 236 transitions. Second operand 25 states. [2018-01-31 08:50:53,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:53,326 INFO L93 Difference]: Finished difference Result 373 states and 391 transitions. [2018-01-31 08:50:53,326 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-31 08:50:53,326 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 356 [2018-01-31 08:50:53,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:53,327 INFO L225 Difference]: With dead ends: 373 [2018-01-31 08:50:53,327 INFO L226 Difference]: Without dead ends: 240 [2018-01-31 08:50:53,328 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 355 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=631, Invalid=1349, Unknown=0, NotChecked=0, Total=1980 [2018-01-31 08:50:53,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2018-01-31 08:50:53,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 235. [2018-01-31 08:50:53,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2018-01-31 08:50:53,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 244 transitions. [2018-01-31 08:50:53,331 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 244 transitions. Word has length 356 [2018-01-31 08:50:53,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:53,331 INFO L432 AbstractCegarLoop]: Abstraction has 235 states and 244 transitions. [2018-01-31 08:50:53,331 INFO L433 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-01-31 08:50:53,331 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 244 transitions. [2018-01-31 08:50:53,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2018-01-31 08:50:53,332 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:53,332 INFO L351 BasicCegarLoop]: trace histogram [18, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 11, 11, 11, 11, 11, 11, 11, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:53,332 INFO L371 AbstractCegarLoop]: === Iteration 15 === [mainErr0AssertViolation]=== [2018-01-31 08:50:53,332 INFO L82 PathProgramCache]: Analyzing trace with hash 1749579795, now seen corresponding path program 11 times [2018-01-31 08:50:53,332 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:53,333 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:53,333 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:53,333 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:53,333 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:53,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:53,344 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:53,719 INFO L134 CoverageAnalysis]: Checked inductivity of 1872 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 1410 trivial. 0 not checked. [2018-01-31 08:50:53,719 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:53,719 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:53,724 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 08:50:53,733 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:53,742 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:53,745 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:53,747 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:53,750 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:53,753 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:53,758 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:53,763 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:53,772 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:53,811 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:53,812 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:53,815 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:53,961 INFO L134 CoverageAnalysis]: Checked inductivity of 1872 backedges. 654 proven. 130 refuted. 0 times theorem prover too weak. 1088 trivial. 0 not checked. [2018-01-31 08:50:53,979 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:53,979 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 13] total 36 [2018-01-31 08:50:53,979 INFO L409 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-01-31 08:50:53,979 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-01-31 08:50:53,980 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2018-01-31 08:50:53,980 INFO L87 Difference]: Start difference. First operand 235 states and 244 transitions. Second operand 36 states. [2018-01-31 08:50:54,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:54,621 INFO L93 Difference]: Finished difference Result 406 states and 430 transitions. [2018-01-31 08:50:54,621 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-01-31 08:50:54,621 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 364 [2018-01-31 08:50:54,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:54,622 INFO L225 Difference]: With dead ends: 406 [2018-01-31 08:50:54,622 INFO L226 Difference]: Without dead ends: 273 [2018-01-31 08:50:54,623 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 354 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=895, Invalid=3661, Unknown=0, NotChecked=0, Total=4556 [2018-01-31 08:50:54,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2018-01-31 08:50:54,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 257. [2018-01-31 08:50:54,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 257 states. [2018-01-31 08:50:54,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 267 transitions. [2018-01-31 08:50:54,627 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 267 transitions. Word has length 364 [2018-01-31 08:50:54,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:54,627 INFO L432 AbstractCegarLoop]: Abstraction has 257 states and 267 transitions. [2018-01-31 08:50:54,627 INFO L433 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-01-31 08:50:54,627 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 267 transitions. [2018-01-31 08:50:54,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2018-01-31 08:50:54,628 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:54,629 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 13, 12, 12, 12, 12, 12, 12, 12, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:54,629 INFO L371 AbstractCegarLoop]: === Iteration 16 === [mainErr0AssertViolation]=== [2018-01-31 08:50:54,629 INFO L82 PathProgramCache]: Analyzing trace with hash 816555918, now seen corresponding path program 12 times [2018-01-31 08:50:54,629 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:54,629 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:54,629 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:54,629 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:54,629 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:54,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:54,642 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:55,041 INFO L134 CoverageAnalysis]: Checked inductivity of 2556 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 2004 trivial. 0 not checked. [2018-01-31 08:50:55,041 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:55,041 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:55,046 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 08:50:55,058 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:55,060 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:55,063 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:55,065 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:55,071 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:55,093 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:55,104 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:55,129 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:55,168 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:50:55,169 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:55,172 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:56,049 INFO L134 CoverageAnalysis]: Checked inductivity of 2556 backedges. 932 proven. 30 refuted. 0 times theorem prover too weak. 1594 trivial. 0 not checked. [2018-01-31 08:50:56,066 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:56,066 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 9] total 34 [2018-01-31 08:50:56,066 INFO L409 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-01-31 08:50:56,066 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-01-31 08:50:56,067 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=904, Unknown=0, NotChecked=0, Total=1122 [2018-01-31 08:50:56,067 INFO L87 Difference]: Start difference. First operand 257 states and 267 transitions. Second operand 34 states. [2018-01-31 08:50:57,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:57,060 INFO L93 Difference]: Finished difference Result 430 states and 451 transitions. [2018-01-31 08:50:57,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-01-31 08:50:57,060 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 408 [2018-01-31 08:50:57,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:57,061 INFO L225 Difference]: With dead ends: 430 [2018-01-31 08:50:57,061 INFO L226 Difference]: Without dead ends: 283 [2018-01-31 08:50:57,062 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 402 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=920, Invalid=3112, Unknown=0, NotChecked=0, Total=4032 [2018-01-31 08:50:57,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2018-01-31 08:50:57,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 273. [2018-01-31 08:50:57,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 273 states. [2018-01-31 08:50:57,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 283 transitions. [2018-01-31 08:50:57,065 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 283 transitions. Word has length 408 [2018-01-31 08:50:57,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:57,066 INFO L432 AbstractCegarLoop]: Abstraction has 273 states and 283 transitions. [2018-01-31 08:50:57,066 INFO L433 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-01-31 08:50:57,066 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 283 transitions. [2018-01-31 08:50:57,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 425 [2018-01-31 08:50:57,067 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:57,067 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 13, 13, 13, 13, 13, 13, 13, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:57,067 INFO L371 AbstractCegarLoop]: === Iteration 17 === [mainErr0AssertViolation]=== [2018-01-31 08:50:57,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1297830290, now seen corresponding path program 13 times [2018-01-31 08:50:57,071 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:57,071 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:57,071 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:57,071 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:57,071 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:57,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:57,090 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:57,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2680 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 2030 trivial. 0 not checked. [2018-01-31 08:50:57,533 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:57,533 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:57,539 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:57,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:57,585 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:57,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2680 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 2030 trivial. 0 not checked. [2018-01-31 08:50:57,731 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:57,732 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 31 [2018-01-31 08:50:57,732 INFO L409 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-01-31 08:50:57,732 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-01-31 08:50:57,732 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=675, Unknown=0, NotChecked=0, Total=930 [2018-01-31 08:50:57,732 INFO L87 Difference]: Start difference. First operand 273 states and 283 transitions. Second operand 31 states. [2018-01-31 08:50:58,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:58,022 INFO L93 Difference]: Finished difference Result 441 states and 461 transitions. [2018-01-31 08:50:58,022 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-01-31 08:50:58,022 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 424 [2018-01-31 08:50:58,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:58,023 INFO L225 Difference]: With dead ends: 441 [2018-01-31 08:50:58,023 INFO L226 Difference]: Without dead ends: 286 [2018-01-31 08:50:58,024 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1012, Invalid=2180, Unknown=0, NotChecked=0, Total=3192 [2018-01-31 08:50:58,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2018-01-31 08:50:58,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 281. [2018-01-31 08:50:58,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 281 states. [2018-01-31 08:50:58,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 291 transitions. [2018-01-31 08:50:58,028 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 291 transitions. Word has length 424 [2018-01-31 08:50:58,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:58,028 INFO L432 AbstractCegarLoop]: Abstraction has 281 states and 291 transitions. [2018-01-31 08:50:58,028 INFO L433 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-01-31 08:50:58,028 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 291 transitions. [2018-01-31 08:50:58,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2018-01-31 08:50:58,029 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:58,029 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 15, 14, 14, 14, 14, 14, 14, 14, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:58,029 INFO L371 AbstractCegarLoop]: === Iteration 18 === [mainErr0AssertViolation]=== [2018-01-31 08:50:58,030 INFO L82 PathProgramCache]: Analyzing trace with hash 673570903, now seen corresponding path program 14 times [2018-01-31 08:50:58,030 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:58,030 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:58,030 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:58,030 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:50:58,030 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:58,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:58,042 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:58,541 INFO L134 CoverageAnalysis]: Checked inductivity of 2786 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 2030 trivial. 0 not checked. [2018-01-31 08:50:58,541 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:58,541 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:58,546 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 08:50:58,559 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:58,583 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:50:58,588 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:58,591 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:50:58,759 INFO L134 CoverageAnalysis]: Checked inductivity of 2786 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 2030 trivial. 0 not checked. [2018-01-31 08:50:58,777 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:50:58,777 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 33 [2018-01-31 08:50:58,778 INFO L409 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-01-31 08:50:58,778 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-01-31 08:50:58,778 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2018-01-31 08:50:58,778 INFO L87 Difference]: Start difference. First operand 281 states and 291 transitions. Second operand 33 states. [2018-01-31 08:50:59,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:50:59,094 INFO L93 Difference]: Finished difference Result 449 states and 469 transitions. [2018-01-31 08:50:59,094 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-01-31 08:50:59,094 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 432 [2018-01-31 08:50:59,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:50:59,095 INFO L225 Difference]: With dead ends: 449 [2018-01-31 08:50:59,095 INFO L226 Difference]: Without dead ends: 294 [2018-01-31 08:50:59,096 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1159, Invalid=2501, Unknown=0, NotChecked=0, Total=3660 [2018-01-31 08:50:59,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2018-01-31 08:50:59,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 289. [2018-01-31 08:50:59,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 289 states. [2018-01-31 08:50:59,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 299 transitions. [2018-01-31 08:50:59,099 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 299 transitions. Word has length 432 [2018-01-31 08:50:59,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:50:59,099 INFO L432 AbstractCegarLoop]: Abstraction has 289 states and 299 transitions. [2018-01-31 08:50:59,099 INFO L433 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-01-31 08:50:59,099 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 299 transitions. [2018-01-31 08:50:59,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2018-01-31 08:50:59,101 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:50:59,101 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 16, 15, 15, 15, 15, 15, 15, 15, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:50:59,101 INFO L371 AbstractCegarLoop]: === Iteration 19 === [mainErr0AssertViolation]=== [2018-01-31 08:50:59,101 INFO L82 PathProgramCache]: Analyzing trace with hash -1741743808, now seen corresponding path program 15 times [2018-01-31 08:50:59,101 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:50:59,101 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:50:59,102 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:59,102 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:50:59,102 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:50:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:50:59,116 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:50:59,668 INFO L134 CoverageAnalysis]: Checked inductivity of 2900 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 2030 trivial. 0 not checked. [2018-01-31 08:50:59,668 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:50:59,668 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:50:59,673 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 08:50:59,685 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:59,697 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:59,702 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:59,712 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:59,727 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:59,785 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:50:59,787 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:50:59,789 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:00,007 INFO L134 CoverageAnalysis]: Checked inductivity of 2900 backedges. 932 proven. 56 refuted. 0 times theorem prover too weak. 1912 trivial. 0 not checked. [2018-01-31 08:51:00,024 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:00,024 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 11] total 42 [2018-01-31 08:51:00,025 INFO L409 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-01-31 08:51:00,025 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-01-31 08:51:00,025 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=322, Invalid=1400, Unknown=0, NotChecked=0, Total=1722 [2018-01-31 08:51:00,025 INFO L87 Difference]: Start difference. First operand 289 states and 299 transitions. Second operand 42 states. [2018-01-31 08:51:00,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:00,551 INFO L93 Difference]: Finished difference Result 470 states and 491 transitions. [2018-01-31 08:51:00,551 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-01-31 08:51:00,551 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 440 [2018-01-31 08:51:00,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:00,552 INFO L225 Difference]: With dead ends: 470 [2018-01-31 08:51:00,552 INFO L226 Difference]: Without dead ends: 315 [2018-01-31 08:51:00,554 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 510 GetRequests, 432 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1186 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1400, Invalid=4920, Unknown=0, NotChecked=0, Total=6320 [2018-01-31 08:51:00,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2018-01-31 08:51:00,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 305. [2018-01-31 08:51:00,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 305 states. [2018-01-31 08:51:00,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 315 transitions. [2018-01-31 08:51:00,557 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 315 transitions. Word has length 440 [2018-01-31 08:51:00,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:00,558 INFO L432 AbstractCegarLoop]: Abstraction has 305 states and 315 transitions. [2018-01-31 08:51:00,558 INFO L433 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-01-31 08:51:00,558 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 315 transitions. [2018-01-31 08:51:00,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2018-01-31 08:51:00,559 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:00,559 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 16, 16, 16, 16, 16, 16, 16, 6, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:00,559 INFO L371 AbstractCegarLoop]: === Iteration 20 === [mainErr0AssertViolation]=== [2018-01-31 08:51:00,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1712428512, now seen corresponding path program 16 times [2018-01-31 08:51:00,559 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:00,560 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:00,560 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:00,560 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:00,560 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:00,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:00,572 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:01,201 INFO L134 CoverageAnalysis]: Checked inductivity of 3056 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2018-01-31 08:51:01,202 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:01,202 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:01,206 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 08:51:01,315 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:01,319 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:01,405 INFO L134 CoverageAnalysis]: Checked inductivity of 3056 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2018-01-31 08:51:01,424 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:01,424 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 37 [2018-01-31 08:51:01,425 INFO L409 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-01-31 08:51:01,425 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-01-31 08:51:01,425 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=360, Invalid=972, Unknown=0, NotChecked=0, Total=1332 [2018-01-31 08:51:01,425 INFO L87 Difference]: Start difference. First operand 305 states and 315 transitions. Second operand 37 states. [2018-01-31 08:51:01,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:01,895 INFO L93 Difference]: Finished difference Result 481 states and 501 transitions. [2018-01-31 08:51:01,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-01-31 08:51:01,896 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 456 [2018-01-31 08:51:01,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:01,897 INFO L225 Difference]: With dead ends: 481 [2018-01-31 08:51:01,897 INFO L226 Difference]: Without dead ends: 318 [2018-01-31 08:51:01,898 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 522 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 884 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1483, Invalid=3209, Unknown=0, NotChecked=0, Total=4692 [2018-01-31 08:51:01,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2018-01-31 08:51:01,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 313. [2018-01-31 08:51:01,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 313 states. [2018-01-31 08:51:01,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2018-01-31 08:51:01,902 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 456 [2018-01-31 08:51:01,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:01,902 INFO L432 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2018-01-31 08:51:01,902 INFO L433 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-01-31 08:51:01,902 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2018-01-31 08:51:01,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 465 [2018-01-31 08:51:01,904 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:01,904 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 6, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:01,904 INFO L371 AbstractCegarLoop]: === Iteration 21 === [mainErr0AssertViolation]=== [2018-01-31 08:51:01,905 INFO L82 PathProgramCache]: Analyzing trace with hash -1614432247, now seen corresponding path program 17 times [2018-01-31 08:51:01,905 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:01,905 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:01,905 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:01,905 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:01,905 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:01,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:01,917 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:02,733 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 1122 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2018-01-31 08:51:02,734 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:02,734 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:02,738 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 08:51:02,750 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,751 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,752 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,753 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,755 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,756 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,758 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,761 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,769 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,775 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,782 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,791 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,802 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,876 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:02,999 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:03,054 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:03,056 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:03,059 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:03,320 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 926 proven. 192 refuted. 0 times theorem prover too weak. 2068 trivial. 0 not checked. [2018-01-31 08:51:03,338 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:03,338 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 15] total 50 [2018-01-31 08:51:03,338 INFO L409 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-01-31 08:51:03,338 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-01-31 08:51:03,339 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=2028, Unknown=0, NotChecked=0, Total=2450 [2018-01-31 08:51:03,339 INFO L87 Difference]: Start difference. First operand 313 states and 323 transitions. Second operand 50 states. [2018-01-31 08:51:04,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:04,134 INFO L93 Difference]: Finished difference Result 514 states and 540 transitions. [2018-01-31 08:51:04,134 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-01-31 08:51:04,134 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 464 [2018-01-31 08:51:04,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:04,135 INFO L225 Difference]: With dead ends: 514 [2018-01-31 08:51:04,135 INFO L226 Difference]: Without dead ends: 351 [2018-01-31 08:51:04,136 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 546 GetRequests, 452 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1766 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1860, Invalid=7260, Unknown=0, NotChecked=0, Total=9120 [2018-01-31 08:51:04,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2018-01-31 08:51:04,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 335. [2018-01-31 08:51:04,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 335 states. [2018-01-31 08:51:04,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 346 transitions. [2018-01-31 08:51:04,139 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 346 transitions. Word has length 464 [2018-01-31 08:51:04,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:04,140 INFO L432 AbstractCegarLoop]: Abstraction has 335 states and 346 transitions. [2018-01-31 08:51:04,140 INFO L433 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-01-31 08:51:04,140 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 346 transitions. [2018-01-31 08:51:04,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2018-01-31 08:51:04,141 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:04,142 INFO L351 BasicCegarLoop]: trace histogram [24, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 19, 18, 18, 18, 18, 18, 18, 18, 6, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:04,142 INFO L371 AbstractCegarLoop]: === Iteration 22 === [mainErr0AssertViolation]=== [2018-01-31 08:51:04,142 INFO L82 PathProgramCache]: Analyzing trace with hash 1406322180, now seen corresponding path program 18 times [2018-01-31 08:51:04,142 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:04,142 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:04,142 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:04,142 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:04,142 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:04,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:04,172 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:05,010 INFO L134 CoverageAnalysis]: Checked inductivity of 4026 backedges. 0 proven. 1260 refuted. 0 times theorem prover too weak. 2766 trivial. 0 not checked. [2018-01-31 08:51:05,011 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:05,014 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:05,035 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 08:51:05,049 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,056 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,060 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,062 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,068 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,074 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,104 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,114 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,152 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,210 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,231 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,270 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,373 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:05,375 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:05,379 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:06,162 INFO L134 CoverageAnalysis]: Checked inductivity of 4026 backedges. 1464 proven. 176 refuted. 0 times theorem prover too weak. 2386 trivial. 0 not checked. [2018-01-31 08:51:06,180 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:06,180 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 19] total 56 [2018-01-31 08:51:06,181 INFO L409 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-01-31 08:51:06,181 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-01-31 08:51:06,181 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=516, Invalid=2564, Unknown=0, NotChecked=0, Total=3080 [2018-01-31 08:51:06,182 INFO L87 Difference]: Start difference. First operand 335 states and 346 transitions. Second operand 56 states. [2018-01-31 08:51:07,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:07,483 INFO L93 Difference]: Finished difference Result 538 states and 561 transitions. [2018-01-31 08:51:07,484 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-01-31 08:51:07,484 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 508 [2018-01-31 08:51:07,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:07,485 INFO L225 Difference]: With dead ends: 538 [2018-01-31 08:51:07,485 INFO L226 Difference]: Without dead ends: 361 [2018-01-31 08:51:07,487 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 603 GetRequests, 492 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2528 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2393, Invalid=10263, Unknown=0, NotChecked=0, Total=12656 [2018-01-31 08:51:07,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2018-01-31 08:51:07,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 351. [2018-01-31 08:51:07,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 351 states. [2018-01-31 08:51:07,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 362 transitions. [2018-01-31 08:51:07,491 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 362 transitions. Word has length 508 [2018-01-31 08:51:07,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:07,491 INFO L432 AbstractCegarLoop]: Abstraction has 351 states and 362 transitions. [2018-01-31 08:51:07,491 INFO L433 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-01-31 08:51:07,491 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 362 transitions. [2018-01-31 08:51:07,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 525 [2018-01-31 08:51:07,493 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:07,494 INFO L351 BasicCegarLoop]: trace histogram [24, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 19, 19, 19, 19, 19, 19, 19, 7, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:07,494 INFO L371 AbstractCegarLoop]: === Iteration 23 === [mainErr0AssertViolation]=== [2018-01-31 08:51:07,494 INFO L82 PathProgramCache]: Analyzing trace with hash 2071619044, now seen corresponding path program 19 times [2018-01-31 08:51:07,494 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:07,494 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:07,495 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:07,495 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:07,495 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:07,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:07,508 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:08,874 INFO L134 CoverageAnalysis]: Checked inductivity of 4214 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 2808 trivial. 0 not checked. [2018-01-31 08:51:08,875 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:08,875 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:08,880 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:51:08,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:08,930 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:09,072 INFO L134 CoverageAnalysis]: Checked inductivity of 4214 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 2808 trivial. 0 not checked. [2018-01-31 08:51:09,089 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:09,089 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 43 [2018-01-31 08:51:09,089 INFO L409 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-01-31 08:51:09,089 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-01-31 08:51:09,090 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=483, Invalid=1323, Unknown=0, NotChecked=0, Total=1806 [2018-01-31 08:51:09,090 INFO L87 Difference]: Start difference. First operand 351 states and 362 transitions. Second operand 43 states. [2018-01-31 08:51:09,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:09,628 INFO L93 Difference]: Finished difference Result 549 states and 571 transitions. [2018-01-31 08:51:09,641 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-01-31 08:51:09,641 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 524 [2018-01-31 08:51:09,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:09,642 INFO L225 Difference]: With dead ends: 549 [2018-01-31 08:51:09,642 INFO L226 Difference]: Without dead ends: 364 [2018-01-31 08:51:09,643 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 602 GetRequests, 523 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1223 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2044, Invalid=4436, Unknown=0, NotChecked=0, Total=6480 [2018-01-31 08:51:09,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2018-01-31 08:51:09,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 359. [2018-01-31 08:51:09,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 359 states. [2018-01-31 08:51:09,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 370 transitions. [2018-01-31 08:51:09,647 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 370 transitions. Word has length 524 [2018-01-31 08:51:09,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:09,647 INFO L432 AbstractCegarLoop]: Abstraction has 359 states and 370 transitions. [2018-01-31 08:51:09,647 INFO L433 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-01-31 08:51:09,648 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 370 transitions. [2018-01-31 08:51:09,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 533 [2018-01-31 08:51:09,650 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:09,650 INFO L351 BasicCegarLoop]: trace histogram [24, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 7, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:09,650 INFO L371 AbstractCegarLoop]: === Iteration 24 === [mainErr0AssertViolation]=== [2018-01-31 08:51:09,650 INFO L82 PathProgramCache]: Analyzing trace with hash -1321808051, now seen corresponding path program 20 times [2018-01-31 08:51:09,650 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:09,650 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:09,651 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:09,651 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:51:09,651 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:09,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:09,669 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:10,831 INFO L134 CoverageAnalysis]: Checked inductivity of 4368 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 2808 trivial. 0 not checked. [2018-01-31 08:51:10,832 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:10,832 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:10,839 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 08:51:10,854 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:10,892 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:10,904 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:10,907 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:11,094 INFO L134 CoverageAnalysis]: Checked inductivity of 4368 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 2808 trivial. 0 not checked. [2018-01-31 08:51:11,111 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:11,112 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 45 [2018-01-31 08:51:11,112 INFO L409 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-01-31 08:51:11,112 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-01-31 08:51:11,112 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=1452, Unknown=0, NotChecked=0, Total=1980 [2018-01-31 08:51:11,113 INFO L87 Difference]: Start difference. First operand 359 states and 370 transitions. Second operand 45 states. [2018-01-31 08:51:11,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:11,622 INFO L93 Difference]: Finished difference Result 557 states and 579 transitions. [2018-01-31 08:51:11,622 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-01-31 08:51:11,622 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 532 [2018-01-31 08:51:11,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:11,623 INFO L225 Difference]: With dead ends: 557 [2018-01-31 08:51:11,623 INFO L226 Difference]: Without dead ends: 372 [2018-01-31 08:51:11,624 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 614 GetRequests, 531 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1348 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2251, Invalid=4889, Unknown=0, NotChecked=0, Total=7140 [2018-01-31 08:51:11,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2018-01-31 08:51:11,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 367. [2018-01-31 08:51:11,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 367 states. [2018-01-31 08:51:11,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 378 transitions. [2018-01-31 08:51:11,628 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 378 transitions. Word has length 532 [2018-01-31 08:51:11,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:11,628 INFO L432 AbstractCegarLoop]: Abstraction has 367 states and 378 transitions. [2018-01-31 08:51:11,628 INFO L433 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-01-31 08:51:11,628 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 378 transitions. [2018-01-31 08:51:11,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2018-01-31 08:51:11,630 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:11,630 INFO L351 BasicCegarLoop]: trace histogram [24, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 7, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:11,631 INFO L371 AbstractCegarLoop]: === Iteration 25 === [mainErr0AssertViolation]=== [2018-01-31 08:51:11,631 INFO L82 PathProgramCache]: Analyzing trace with hash 1284226998, now seen corresponding path program 21 times [2018-01-31 08:51:11,631 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:11,631 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:11,631 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:11,631 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:11,631 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:11,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:11,644 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:12,801 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 0 proven. 1722 refuted. 0 times theorem prover too weak. 2808 trivial. 0 not checked. [2018-01-31 08:51:12,801 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:12,801 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:12,818 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 08:51:12,833 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:12,844 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:12,856 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:12,864 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:12,889 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:12,902 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:12,927 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:12,949 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:12,950 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:12,954 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:13,232 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1252 proven. 132 refuted. 0 times theorem prover too weak. 3146 trivial. 0 not checked. [2018-01-31 08:51:13,250 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:13,250 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 15] total 58 [2018-01-31 08:51:13,250 INFO L409 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-01-31 08:51:13,250 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-01-31 08:51:13,251 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=590, Invalid=2716, Unknown=0, NotChecked=0, Total=3306 [2018-01-31 08:51:13,251 INFO L87 Difference]: Start difference. First operand 367 states and 378 transitions. Second operand 58 states. [2018-01-31 08:51:14,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:14,317 INFO L93 Difference]: Finished difference Result 578 states and 601 transitions. [2018-01-31 08:51:14,317 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-01-31 08:51:14,318 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 540 [2018-01-31 08:51:14,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:14,319 INFO L225 Difference]: With dead ends: 578 [2018-01-31 08:51:14,319 INFO L226 Difference]: Without dead ends: 393 [2018-01-31 08:51:14,320 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 638 GetRequests, 528 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2414 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2660, Invalid=9772, Unknown=0, NotChecked=0, Total=12432 [2018-01-31 08:51:14,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2018-01-31 08:51:14,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 383. [2018-01-31 08:51:14,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 383 states. [2018-01-31 08:51:14,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 394 transitions. [2018-01-31 08:51:14,327 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 394 transitions. Word has length 540 [2018-01-31 08:51:14,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:14,328 INFO L432 AbstractCegarLoop]: Abstraction has 383 states and 394 transitions. [2018-01-31 08:51:14,328 INFO L433 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-01-31 08:51:14,328 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 394 transitions. [2018-01-31 08:51:14,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 557 [2018-01-31 08:51:14,330 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:14,330 INFO L351 BasicCegarLoop]: trace histogram [24, 23, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 8, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:14,330 INFO L371 AbstractCegarLoop]: === Iteration 26 === [mainErr0AssertViolation]=== [2018-01-31 08:51:14,330 INFO L82 PathProgramCache]: Analyzing trace with hash 1161013654, now seen corresponding path program 22 times [2018-01-31 08:51:14,330 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:14,330 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:14,330 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:14,331 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:14,331 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:14,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:14,343 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:15,459 INFO L134 CoverageAnalysis]: Checked inductivity of 4750 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 2858 trivial. 0 not checked. [2018-01-31 08:51:15,460 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:15,460 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:15,465 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 08:51:15,797 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:15,802 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:15,930 INFO L134 CoverageAnalysis]: Checked inductivity of 4750 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 2858 trivial. 0 not checked. [2018-01-31 08:51:15,950 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:15,950 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 49 [2018-01-31 08:51:15,951 INFO L409 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-01-31 08:51:15,951 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-01-31 08:51:15,951 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2018-01-31 08:51:15,951 INFO L87 Difference]: Start difference. First operand 383 states and 394 transitions. Second operand 49 states. [2018-01-31 08:51:16,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:16,523 INFO L93 Difference]: Finished difference Result 589 states and 611 transitions. [2018-01-31 08:51:16,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-01-31 08:51:16,524 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 556 [2018-01-31 08:51:16,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:16,525 INFO L225 Difference]: With dead ends: 589 [2018-01-31 08:51:16,525 INFO L226 Difference]: Without dead ends: 396 [2018-01-31 08:51:16,526 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 646 GetRequests, 555 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1616 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2695, Invalid=5861, Unknown=0, NotChecked=0, Total=8556 [2018-01-31 08:51:16,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2018-01-31 08:51:16,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 391. [2018-01-31 08:51:16,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 391 states. [2018-01-31 08:51:16,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 402 transitions. [2018-01-31 08:51:16,529 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 402 transitions. Word has length 556 [2018-01-31 08:51:16,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:16,530 INFO L432 AbstractCegarLoop]: Abstraction has 391 states and 402 transitions. [2018-01-31 08:51:16,530 INFO L433 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-01-31 08:51:16,530 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 402 transitions. [2018-01-31 08:51:16,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 565 [2018-01-31 08:51:16,532 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:16,532 INFO L351 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 23, 23, 23, 23, 23, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 8, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:16,532 INFO L371 AbstractCegarLoop]: === Iteration 27 === [mainErr0AssertViolation]=== [2018-01-31 08:51:16,532 INFO L82 PathProgramCache]: Analyzing trace with hash -1534578945, now seen corresponding path program 23 times [2018-01-31 08:51:16,532 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:16,532 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:16,533 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:16,533 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:16,533 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:16,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:16,546 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:17,694 INFO L134 CoverageAnalysis]: Checked inductivity of 4928 backedges. 0 proven. 2070 refuted. 0 times theorem prover too weak. 2858 trivial. 0 not checked. [2018-01-31 08:51:17,694 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:17,694 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:17,699 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 08:51:17,711 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,712 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,713 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,714 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,716 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,718 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,720 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,723 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,727 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,731 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,738 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,743 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,751 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,757 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,767 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,776 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,794 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:17,998 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:18,082 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:18,472 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:19,102 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:19,895 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:19,897 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:19,902 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:20,211 INFO L134 CoverageAnalysis]: Checked inductivity of 4928 backedges. 1246 proven. 266 refuted. 0 times theorem prover too weak. 3416 trivial. 0 not checked. [2018-01-31 08:51:20,230 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:20,230 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 17] total 64 [2018-01-31 08:51:20,230 INFO L409 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-01-31 08:51:20,230 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-01-31 08:51:20,231 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=3329, Unknown=0, NotChecked=0, Total=4032 [2018-01-31 08:51:20,231 INFO L87 Difference]: Start difference. First operand 391 states and 402 transitions. Second operand 64 states. [2018-01-31 08:51:22,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:22,789 INFO L93 Difference]: Finished difference Result 622 states and 650 transitions. [2018-01-31 08:51:22,789 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2018-01-31 08:51:22,789 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 564 [2018-01-31 08:51:22,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:22,790 INFO L225 Difference]: With dead ends: 622 [2018-01-31 08:51:22,791 INFO L226 Difference]: Without dead ends: 429 [2018-01-31 08:51:22,792 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 672 GetRequests, 550 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2993 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3195, Invalid=12057, Unknown=0, NotChecked=0, Total=15252 [2018-01-31 08:51:22,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2018-01-31 08:51:22,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 413. [2018-01-31 08:51:22,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 413 states. [2018-01-31 08:51:22,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 425 transitions. [2018-01-31 08:51:22,796 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 425 transitions. Word has length 564 [2018-01-31 08:51:22,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:22,796 INFO L432 AbstractCegarLoop]: Abstraction has 413 states and 425 transitions. [2018-01-31 08:51:22,796 INFO L433 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-01-31 08:51:22,796 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 425 transitions. [2018-01-31 08:51:22,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2018-01-31 08:51:22,798 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:22,798 INFO L351 BasicCegarLoop]: trace histogram [27, 25, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 8, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:22,798 INFO L371 AbstractCegarLoop]: === Iteration 28 === [mainErr0AssertViolation]=== [2018-01-31 08:51:22,798 INFO L82 PathProgramCache]: Analyzing trace with hash 1018551162, now seen corresponding path program 24 times [2018-01-31 08:51:22,798 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:22,799 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:22,799 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:22,799 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:22,799 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:22,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:22,813 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:24,078 INFO L134 CoverageAnalysis]: Checked inductivity of 5924 backedges. 0 proven. 2256 refuted. 0 times theorem prover too weak. 3668 trivial. 0 not checked. [2018-01-31 08:51:24,078 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:24,078 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2018-01-31 08:51:24,083 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:24,099 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,106 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,109 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,112 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,117 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,135 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,156 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,198 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,298 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,373 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,558 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,734 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:24,836 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:25,104 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:25,536 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:26,207 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:26,765 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:26,768 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:26,774 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:27,095 INFO L134 CoverageAnalysis]: Checked inductivity of 5924 backedges. 1620 proven. 182 refuted. 0 times theorem prover too weak. 4122 trivial. 0 not checked. [2018-01-31 08:51:27,114 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:27,115 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 17] total 66 [2018-01-31 08:51:27,115 INFO L409 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-01-31 08:51:27,115 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-01-31 08:51:27,115 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=754, Invalid=3536, Unknown=0, NotChecked=0, Total=4290 [2018-01-31 08:51:27,115 INFO L87 Difference]: Start difference. First operand 413 states and 425 transitions. Second operand 66 states. [2018-01-31 08:51:28,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:28,274 INFO L93 Difference]: Finished difference Result 646 states and 671 transitions. [2018-01-31 08:51:28,274 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-01-31 08:51:28,274 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 608 [2018-01-31 08:51:28,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:28,276 INFO L225 Difference]: With dead ends: 646 [2018-01-31 08:51:28,276 INFO L226 Difference]: Without dead ends: 439 [2018-01-31 08:51:28,277 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 720 GetRequests, 594 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3190 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3440, Invalid=12816, Unknown=0, NotChecked=0, Total=16256 [2018-01-31 08:51:28,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2018-01-31 08:51:28,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 429. [2018-01-31 08:51:28,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 429 states. [2018-01-31 08:51:28,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 441 transitions. [2018-01-31 08:51:28,281 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 441 transitions. Word has length 608 [2018-01-31 08:51:28,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:28,281 INFO L432 AbstractCegarLoop]: Abstraction has 429 states and 441 transitions. [2018-01-31 08:51:28,281 INFO L433 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-01-31 08:51:28,281 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 441 transitions. [2018-01-31 08:51:28,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 625 [2018-01-31 08:51:28,284 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:28,284 INFO L351 BasicCegarLoop]: trace histogram [27, 26, 25, 25, 25, 25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 9, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:28,284 INFO L371 AbstractCegarLoop]: === Iteration 29 === [mainErr0AssertViolation]=== [2018-01-31 08:51:28,284 INFO L82 PathProgramCache]: Analyzing trace with hash 1273762906, now seen corresponding path program 25 times [2018-01-31 08:51:28,284 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:28,284 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:28,285 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:28,285 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:28,285 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:28,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:28,299 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:30,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6176 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 3726 trivial. 0 not checked. [2018-01-31 08:51:30,163 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:30,163 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:30,168 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:51:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:30,230 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:30,380 INFO L134 CoverageAnalysis]: Checked inductivity of 6176 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 3726 trivial. 0 not checked. [2018-01-31 08:51:30,398 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:30,398 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 55 [2018-01-31 08:51:30,398 INFO L409 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-01-31 08:51:30,399 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-01-31 08:51:30,399 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=783, Invalid=2187, Unknown=0, NotChecked=0, Total=2970 [2018-01-31 08:51:30,399 INFO L87 Difference]: Start difference. First operand 429 states and 441 transitions. Second operand 55 states. [2018-01-31 08:51:31,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:31,261 INFO L93 Difference]: Finished difference Result 657 states and 681 transitions. [2018-01-31 08:51:31,262 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-01-31 08:51:31,262 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 624 [2018-01-31 08:51:31,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:31,263 INFO L225 Difference]: With dead ends: 657 [2018-01-31 08:51:31,263 INFO L226 Difference]: Without dead ends: 442 [2018-01-31 08:51:31,264 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 726 GetRequests, 623 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2063 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3436, Invalid=7484, Unknown=0, NotChecked=0, Total=10920 [2018-01-31 08:51:31,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2018-01-31 08:51:31,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 437. [2018-01-31 08:51:31,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 437 states. [2018-01-31 08:51:31,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 449 transitions. [2018-01-31 08:51:31,278 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 449 transitions. Word has length 624 [2018-01-31 08:51:31,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:31,279 INFO L432 AbstractCegarLoop]: Abstraction has 437 states and 449 transitions. [2018-01-31 08:51:31,279 INFO L433 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-01-31 08:51:31,279 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 449 transitions. [2018-01-31 08:51:31,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 633 [2018-01-31 08:51:31,282 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:31,282 INFO L351 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 26, 26, 26, 26, 26, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 9, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:31,282 INFO L371 AbstractCegarLoop]: === Iteration 30 === [mainErr0AssertViolation]=== [2018-01-31 08:51:31,282 INFO L82 PathProgramCache]: Analyzing trace with hash -1690176189, now seen corresponding path program 26 times [2018-01-31 08:51:31,282 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:31,282 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:31,283 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:31,283 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:51:31,283 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:31,309 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:32,764 INFO L134 CoverageAnalysis]: Checked inductivity of 6378 backedges. 0 proven. 2652 refuted. 0 times theorem prover too weak. 3726 trivial. 0 not checked. [2018-01-31 08:51:32,765 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:32,765 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:32,770 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 08:51:32,784 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:32,819 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:32,825 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:32,829 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:32,997 INFO L134 CoverageAnalysis]: Checked inductivity of 6378 backedges. 0 proven. 2652 refuted. 0 times theorem prover too weak. 3726 trivial. 0 not checked. [2018-01-31 08:51:33,014 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:33,014 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 57 [2018-01-31 08:51:33,015 INFO L409 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-01-31 08:51:33,015 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-01-31 08:51:33,015 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=840, Invalid=2352, Unknown=0, NotChecked=0, Total=3192 [2018-01-31 08:51:33,015 INFO L87 Difference]: Start difference. First operand 437 states and 449 transitions. Second operand 57 states. [2018-01-31 08:51:33,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:33,831 INFO L93 Difference]: Finished difference Result 665 states and 689 transitions. [2018-01-31 08:51:33,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-01-31 08:51:33,831 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 632 [2018-01-31 08:51:33,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:33,832 INFO L225 Difference]: With dead ends: 665 [2018-01-31 08:51:33,832 INFO L226 Difference]: Without dead ends: 450 [2018-01-31 08:51:33,833 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 738 GetRequests, 631 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2224 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3703, Invalid=8069, Unknown=0, NotChecked=0, Total=11772 [2018-01-31 08:51:33,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2018-01-31 08:51:33,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 445. [2018-01-31 08:51:33,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 445 states. [2018-01-31 08:51:33,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 457 transitions. [2018-01-31 08:51:33,837 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 457 transitions. Word has length 632 [2018-01-31 08:51:33,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:33,837 INFO L432 AbstractCegarLoop]: Abstraction has 445 states and 457 transitions. [2018-01-31 08:51:33,837 INFO L433 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-01-31 08:51:33,837 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 457 transitions. [2018-01-31 08:51:33,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 641 [2018-01-31 08:51:33,840 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:33,840 INFO L351 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 27, 27, 27, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 9, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:33,840 INFO L371 AbstractCegarLoop]: === Iteration 31 === [mainErr0AssertViolation]=== [2018-01-31 08:51:33,840 INFO L82 PathProgramCache]: Analyzing trace with hash -1727996628, now seen corresponding path program 27 times [2018-01-31 08:51:33,840 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:33,840 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:33,841 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:33,841 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:33,841 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:33,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:33,855 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:35,955 INFO L134 CoverageAnalysis]: Checked inductivity of 6588 backedges. 0 proven. 2862 refuted. 0 times theorem prover too weak. 3726 trivial. 0 not checked. [2018-01-31 08:51:35,955 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:35,955 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:35,960 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 08:51:35,977 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:35,981 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:35,986 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:35,994 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:36,006 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:36,036 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:36,052 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:36,073 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:36,088 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:51:36,090 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:36,094 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:36,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6588 backedges. 1610 proven. 352 refuted. 0 times theorem prover too weak. 4626 trivial. 0 not checked. [2018-01-31 08:51:36,497 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:36,497 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 19] total 74 [2018-01-31 08:51:36,498 INFO L409 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-01-31 08:51:36,498 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-01-31 08:51:36,498 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=938, Invalid=4464, Unknown=0, NotChecked=0, Total=5402 [2018-01-31 08:51:36,498 INFO L87 Difference]: Start difference. First operand 445 states and 457 transitions. Second operand 74 states. [2018-01-31 08:51:37,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:37,935 INFO L93 Difference]: Finished difference Result 698 states and 728 transitions. [2018-01-31 08:51:37,935 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2018-01-31 08:51:37,935 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 640 [2018-01-31 08:51:37,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:37,936 INFO L225 Difference]: With dead ends: 698 [2018-01-31 08:51:37,937 INFO L226 Difference]: Without dead ends: 483 [2018-01-31 08:51:37,938 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 766 GetRequests, 624 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4074 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=4320, Invalid=16272, Unknown=0, NotChecked=0, Total=20592 [2018-01-31 08:51:37,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2018-01-31 08:51:37,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 467. [2018-01-31 08:51:37,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 467 states. [2018-01-31 08:51:37,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 480 transitions. [2018-01-31 08:51:37,942 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 480 transitions. Word has length 640 [2018-01-31 08:51:37,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:37,942 INFO L432 AbstractCegarLoop]: Abstraction has 467 states and 480 transitions. [2018-01-31 08:51:37,942 INFO L433 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-01-31 08:51:37,942 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 480 transitions. [2018-01-31 08:51:37,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 685 [2018-01-31 08:51:37,945 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:37,945 INFO L351 BasicCegarLoop]: trace histogram [30, 29, 28, 28, 28, 28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 9, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:37,945 INFO L371 AbstractCegarLoop]: === Iteration 32 === [mainErr0AssertViolation]=== [2018-01-31 08:51:37,945 INFO L82 PathProgramCache]: Analyzing trace with hash 723570343, now seen corresponding path program 28 times [2018-01-31 08:51:37,946 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:37,946 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:37,946 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:37,946 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:37,946 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:37,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:37,961 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:39,648 INFO L134 CoverageAnalysis]: Checked inductivity of 7724 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 4644 trivial. 0 not checked. [2018-01-31 08:51:39,648 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:39,648 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:39,653 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 08:51:40,242 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:40,248 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:40,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7724 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 4644 trivial. 0 not checked. [2018-01-31 08:51:40,420 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:40,421 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 61 [2018-01-31 08:51:40,421 INFO L409 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-01-31 08:51:40,421 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-01-31 08:51:40,421 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=960, Invalid=2700, Unknown=0, NotChecked=0, Total=3660 [2018-01-31 08:51:40,422 INFO L87 Difference]: Start difference. First operand 467 states and 480 transitions. Second operand 61 states. [2018-01-31 08:51:41,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:41,363 INFO L93 Difference]: Finished difference Result 709 states and 735 transitions. [2018-01-31 08:51:41,363 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-01-31 08:51:41,363 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 684 [2018-01-31 08:51:41,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:41,364 INFO L225 Difference]: With dead ends: 709 [2018-01-31 08:51:41,364 INFO L226 Difference]: Without dead ends: 480 [2018-01-31 08:51:41,365 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 798 GetRequests, 683 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2564 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=4267, Invalid=9305, Unknown=0, NotChecked=0, Total=13572 [2018-01-31 08:51:41,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2018-01-31 08:51:41,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 475. [2018-01-31 08:51:41,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 475 states. [2018-01-31 08:51:41,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 488 transitions. [2018-01-31 08:51:41,369 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 488 transitions. Word has length 684 [2018-01-31 08:51:41,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:41,370 INFO L432 AbstractCegarLoop]: Abstraction has 475 states and 488 transitions. [2018-01-31 08:51:41,370 INFO L433 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-01-31 08:51:41,370 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 488 transitions. [2018-01-31 08:51:41,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2018-01-31 08:51:41,372 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:41,373 INFO L351 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 9, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:41,373 INFO L371 AbstractCegarLoop]: === Iteration 33 === [mainErr0AssertViolation]=== [2018-01-31 08:51:41,373 INFO L82 PathProgramCache]: Analyzing trace with hash -428489712, now seen corresponding path program 29 times [2018-01-31 08:51:41,373 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:41,373 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:41,373 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:41,373 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:41,374 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:41,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:41,389 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:43,156 INFO L134 CoverageAnalysis]: Checked inductivity of 7950 backedges. 0 proven. 3306 refuted. 0 times theorem prover too weak. 4644 trivial. 0 not checked. [2018-01-31 08:51:43,156 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:43,156 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:43,161 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 08:51:43,176 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,177 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,178 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,179 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,181 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,182 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,184 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,187 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,189 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,193 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,196 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,202 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,208 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,217 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,222 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,240 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,247 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,277 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,293 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,321 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,363 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,381 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:43,965 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:44,092 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:44,156 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:44,709 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:47,456 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:49,591 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:51:49,594 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:49,604 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:50,039 INFO L134 CoverageAnalysis]: Checked inductivity of 7950 backedges. 2030 proven. 450 refuted. 0 times theorem prover too weak. 5470 trivial. 0 not checked. [2018-01-31 08:51:50,060 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:50,060 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 21] total 80 [2018-01-31 08:51:50,060 INFO L409 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-01-31 08:51:50,061 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-01-31 08:51:50,061 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1079, Invalid=5241, Unknown=0, NotChecked=0, Total=6320 [2018-01-31 08:51:50,061 INFO L87 Difference]: Start difference. First operand 475 states and 488 transitions. Second operand 80 states. [2018-01-31 08:51:51,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:51,701 INFO L93 Difference]: Finished difference Result 742 states and 774 transitions. [2018-01-31 08:51:51,701 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2018-01-31 08:51:51,701 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 692 [2018-01-31 08:51:51,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:51,702 INFO L225 Difference]: With dead ends: 742 [2018-01-31 08:51:51,702 INFO L226 Difference]: Without dead ends: 513 [2018-01-31 08:51:51,703 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 828 GetRequests, 674 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4817 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4995, Invalid=19185, Unknown=0, NotChecked=0, Total=24180 [2018-01-31 08:51:51,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2018-01-31 08:51:51,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 497. [2018-01-31 08:51:51,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 497 states. [2018-01-31 08:51:51,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2018-01-31 08:51:51,707 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 692 [2018-01-31 08:51:51,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:51,707 INFO L432 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2018-01-31 08:51:51,708 INFO L433 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-01-31 08:51:51,708 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2018-01-31 08:51:51,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2018-01-31 08:51:51,710 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:51,711 INFO L351 BasicCegarLoop]: trace histogram [33, 31, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 9, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:51,711 INFO L371 AbstractCegarLoop]: === Iteration 34 === [mainErr0AssertViolation]=== [2018-01-31 08:51:51,711 INFO L82 PathProgramCache]: Analyzing trace with hash -700915445, now seen corresponding path program 30 times [2018-01-31 08:51:51,711 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:51,711 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:51,711 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:51,711 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:51,712 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:51,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:51,727 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:51:53,780 INFO L134 CoverageAnalysis]: Checked inductivity of 9210 backedges. 0 proven. 3540 refuted. 0 times theorem prover too weak. 5670 trivial. 0 not checked. [2018-01-31 08:51:53,780 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:51:53,780 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:51:53,784 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 08:51:53,802 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:53,803 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:53,807 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:53,809 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:53,815 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:53,832 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:53,845 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:53,907 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:53,945 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:54,074 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:54,187 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:54,371 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:54,731 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:55,225 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:55,352 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:55,707 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:55,890 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:56,667 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:57,827 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:51:57,830 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:51:57,838 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:51:58,267 INFO L134 CoverageAnalysis]: Checked inductivity of 9210 backedges. 2500 proven. 240 refuted. 0 times theorem prover too weak. 6470 trivial. 0 not checked. [2018-01-31 08:51:58,286 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:51:58,287 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 19] total 80 [2018-01-31 08:51:58,287 INFO L409 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-01-31 08:51:58,287 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-01-31 08:51:58,288 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1121, Invalid=5199, Unknown=0, NotChecked=0, Total=6320 [2018-01-31 08:51:58,288 INFO L87 Difference]: Start difference. First operand 497 states and 511 transitions. Second operand 80 states. [2018-01-31 08:51:59,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:51:59,861 INFO L93 Difference]: Finished difference Result 766 states and 795 transitions. [2018-01-31 08:51:59,861 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2018-01-31 08:51:59,861 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 736 [2018-01-31 08:51:59,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:51:59,863 INFO L225 Difference]: With dead ends: 766 [2018-01-31 08:51:59,863 INFO L226 Difference]: Without dead ends: 523 [2018-01-31 08:51:59,864 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 874 GetRequests, 720 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4779 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=5205, Invalid=18975, Unknown=0, NotChecked=0, Total=24180 [2018-01-31 08:51:59,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2018-01-31 08:51:59,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 513. [2018-01-31 08:51:59,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-01-31 08:51:59,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 527 transitions. [2018-01-31 08:51:59,869 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 527 transitions. Word has length 736 [2018-01-31 08:51:59,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:51:59,869 INFO L432 AbstractCegarLoop]: Abstraction has 513 states and 527 transitions. [2018-01-31 08:51:59,869 INFO L433 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-01-31 08:51:59,869 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 527 transitions. [2018-01-31 08:51:59,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 753 [2018-01-31 08:51:59,872 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:51:59,872 INFO L351 BasicCegarLoop]: trace histogram [33, 32, 31, 31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 10, 9, 9, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:51:59,872 INFO L371 AbstractCegarLoop]: === Iteration 35 === [mainErr0AssertViolation]=== [2018-01-31 08:51:59,873 INFO L82 PathProgramCache]: Analyzing trace with hash -2100389909, now seen corresponding path program 31 times [2018-01-31 08:51:59,873 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:51:59,873 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:51:59,873 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:59,873 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:51:59,873 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:51:59,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:51:59,890 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:52:02,062 INFO L134 CoverageAnalysis]: Checked inductivity of 9518 backedges. 0 proven. 3782 refuted. 0 times theorem prover too weak. 5736 trivial. 0 not checked. [2018-01-31 08:52:02,062 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:52:02,063 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:52:02,068 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:52:02,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:52:02,138 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:52:02,320 INFO L134 CoverageAnalysis]: Checked inductivity of 9518 backedges. 0 proven. 3782 refuted. 0 times theorem prover too weak. 5736 trivial. 0 not checked. [2018-01-31 08:52:02,337 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:52:02,337 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 67 [2018-01-31 08:52:02,338 INFO L409 AbstractCegarLoop]: Interpolant automaton has 67 states [2018-01-31 08:52:02,338 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2018-01-31 08:52:02,338 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1155, Invalid=3267, Unknown=0, NotChecked=0, Total=4422 [2018-01-31 08:52:02,338 INFO L87 Difference]: Start difference. First operand 513 states and 527 transitions. Second operand 67 states. [2018-01-31 08:52:03,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:52:03,399 INFO L93 Difference]: Finished difference Result 777 states and 805 transitions. [2018-01-31 08:52:03,400 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2018-01-31 08:52:03,400 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 752 [2018-01-31 08:52:03,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:52:03,401 INFO L225 Difference]: With dead ends: 777 [2018-01-31 08:52:03,402 INFO L226 Difference]: Without dead ends: 526 [2018-01-31 08:52:03,402 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 878 GetRequests, 751 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3119 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=5188, Invalid=11324, Unknown=0, NotChecked=0, Total=16512 [2018-01-31 08:52:03,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2018-01-31 08:52:03,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 521. [2018-01-31 08:52:03,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 521 states. [2018-01-31 08:52:03,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 535 transitions. [2018-01-31 08:52:03,406 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 535 transitions. Word has length 752 [2018-01-31 08:52:03,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:52:03,407 INFO L432 AbstractCegarLoop]: Abstraction has 521 states and 535 transitions. [2018-01-31 08:52:03,407 INFO L433 AbstractCegarLoop]: Interpolant automaton has 67 states. [2018-01-31 08:52:03,407 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 535 transitions. [2018-01-31 08:52:03,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 761 [2018-01-31 08:52:03,410 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:52:03,410 INFO L351 BasicCegarLoop]: trace histogram [33, 33, 32, 32, 32, 32, 32, 32, 32, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 10, 9, 9, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:52:03,410 INFO L371 AbstractCegarLoop]: === Iteration 36 === [mainErr0AssertViolation]=== [2018-01-31 08:52:03,410 INFO L82 PathProgramCache]: Analyzing trace with hash -588453676, now seen corresponding path program 32 times [2018-01-31 08:52:03,410 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:52:03,410 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:52:03,411 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:03,411 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:52:03,411 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:03,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:52:03,427 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:52:05,652 INFO L134 CoverageAnalysis]: Checked inductivity of 9768 backedges. 0 proven. 4032 refuted. 0 times theorem prover too weak. 5736 trivial. 0 not checked. [2018-01-31 08:52:05,652 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:52:05,652 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:52:05,656 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 08:52:05,674 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:05,714 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:05,722 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:52:05,726 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:52:05,923 INFO L134 CoverageAnalysis]: Checked inductivity of 9768 backedges. 0 proven. 4032 refuted. 0 times theorem prover too weak. 5736 trivial. 0 not checked. [2018-01-31 08:52:05,943 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:52:05,943 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 69 [2018-01-31 08:52:05,944 INFO L409 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-01-31 08:52:05,944 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-01-31 08:52:05,944 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1224, Invalid=3468, Unknown=0, NotChecked=0, Total=4692 [2018-01-31 08:52:05,944 INFO L87 Difference]: Start difference. First operand 521 states and 535 transitions. Second operand 69 states. [2018-01-31 08:52:07,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:52:07,147 INFO L93 Difference]: Finished difference Result 785 states and 813 transitions. [2018-01-31 08:52:07,157 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2018-01-31 08:52:07,157 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 760 [2018-01-31 08:52:07,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:52:07,159 INFO L225 Difference]: With dead ends: 785 [2018-01-31 08:52:07,159 INFO L226 Difference]: Without dead ends: 534 [2018-01-31 08:52:07,160 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 759 SyntacticMatches, 0 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3316 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=5515, Invalid=12041, Unknown=0, NotChecked=0, Total=17556 [2018-01-31 08:52:07,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2018-01-31 08:52:07,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 529. [2018-01-31 08:52:07,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 529 states. [2018-01-31 08:52:07,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 543 transitions. [2018-01-31 08:52:07,164 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 543 transitions. Word has length 760 [2018-01-31 08:52:07,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:52:07,164 INFO L432 AbstractCegarLoop]: Abstraction has 529 states and 543 transitions. [2018-01-31 08:52:07,164 INFO L433 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-01-31 08:52:07,164 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 543 transitions. [2018-01-31 08:52:07,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 769 [2018-01-31 08:52:07,167 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:52:07,168 INFO L351 BasicCegarLoop]: trace histogram [34, 33, 33, 33, 33, 33, 33, 33, 33, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 10, 9, 9, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:52:07,168 INFO L371 AbstractCegarLoop]: === Iteration 37 === [mainErr0AssertViolation]=== [2018-01-31 08:52:07,168 INFO L82 PathProgramCache]: Analyzing trace with hash -1912323907, now seen corresponding path program 33 times [2018-01-31 08:52:07,168 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:52:07,168 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:52:07,168 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:07,168 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:52:07,169 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:07,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:52:07,186 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:52:09,494 INFO L134 CoverageAnalysis]: Checked inductivity of 10026 backedges. 0 proven. 4290 refuted. 0 times theorem prover too weak. 5736 trivial. 0 not checked. [2018-01-31 08:52:09,500 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:52:09,500 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:52:09,504 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 08:52:09,522 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:09,526 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:09,532 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:09,538 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:09,550 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:09,569 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:09,592 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:09,669 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:09,741 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:09,971 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:10,230 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:52:10,232 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:52:10,238 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:52:10,793 INFO L134 CoverageAnalysis]: Checked inductivity of 10026 backedges. 2490 proven. 560 refuted. 0 times theorem prover too weak. 6976 trivial. 0 not checked. [2018-01-31 08:52:10,811 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:52:10,812 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 23] total 90 [2018-01-31 08:52:10,812 INFO L409 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-01-31 08:52:10,812 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-01-31 08:52:10,813 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1366, Invalid=6644, Unknown=0, NotChecked=0, Total=8010 [2018-01-31 08:52:10,813 INFO L87 Difference]: Start difference. First operand 529 states and 543 transitions. Second operand 90 states. [2018-01-31 08:52:12,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:52:12,867 INFO L93 Difference]: Finished difference Result 818 states and 852 transitions. [2018-01-31 08:52:12,874 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2018-01-31 08:52:12,874 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 768 [2018-01-31 08:52:12,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:52:12,876 INFO L225 Difference]: With dead ends: 818 [2018-01-31 08:52:12,876 INFO L226 Difference]: Without dead ends: 567 [2018-01-31 08:52:12,878 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 922 GetRequests, 748 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6166 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=6380, Invalid=24420, Unknown=0, NotChecked=0, Total=30800 [2018-01-31 08:52:12,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2018-01-31 08:52:12,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 551. [2018-01-31 08:52:12,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 551 states. [2018-01-31 08:52:12,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 566 transitions. [2018-01-31 08:52:12,888 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 566 transitions. Word has length 768 [2018-01-31 08:52:12,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:52:12,889 INFO L432 AbstractCegarLoop]: Abstraction has 551 states and 566 transitions. [2018-01-31 08:52:12,889 INFO L433 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-01-31 08:52:12,889 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 566 transitions. [2018-01-31 08:52:12,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 813 [2018-01-31 08:52:12,893 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:52:12,893 INFO L351 BasicCegarLoop]: trace histogram [36, 35, 34, 34, 34, 34, 34, 34, 34, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 10, 9, 9, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:52:12,894 INFO L371 AbstractCegarLoop]: === Iteration 38 === [mainErr0AssertViolation]=== [2018-01-31 08:52:12,894 INFO L82 PathProgramCache]: Analyzing trace with hash 1142350520, now seen corresponding path program 34 times [2018-01-31 08:52:12,894 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:52:12,894 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:52:12,894 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:12,894 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:52:12,894 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:12,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:52:12,912 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:52:15,528 INFO L134 CoverageAnalysis]: Checked inductivity of 11426 backedges. 0 proven. 4556 refuted. 0 times theorem prover too weak. 6870 trivial. 0 not checked. [2018-01-31 08:52:15,529 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:52:15,529 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:52:15,534 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 08:52:16,793 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:52:16,800 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:52:17,011 INFO L134 CoverageAnalysis]: Checked inductivity of 11426 backedges. 0 proven. 4556 refuted. 0 times theorem prover too weak. 6870 trivial. 0 not checked. [2018-01-31 08:52:17,030 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:52:17,031 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 73 [2018-01-31 08:52:17,031 INFO L409 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-01-31 08:52:17,031 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-01-31 08:52:17,032 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1368, Invalid=3888, Unknown=0, NotChecked=0, Total=5256 [2018-01-31 08:52:17,032 INFO L87 Difference]: Start difference. First operand 551 states and 566 transitions. Second operand 73 states. [2018-01-31 08:52:18,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:52:18,274 INFO L93 Difference]: Finished difference Result 829 states and 859 transitions. [2018-01-31 08:52:18,274 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2018-01-31 08:52:18,274 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 812 [2018-01-31 08:52:18,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:52:18,275 INFO L225 Difference]: With dead ends: 829 [2018-01-31 08:52:18,276 INFO L226 Difference]: Without dead ends: 564 [2018-01-31 08:52:18,277 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 950 GetRequests, 811 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3728 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=6199, Invalid=13541, Unknown=0, NotChecked=0, Total=19740 [2018-01-31 08:52:18,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2018-01-31 08:52:18,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 559. [2018-01-31 08:52:18,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 559 states. [2018-01-31 08:52:18,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 574 transitions. [2018-01-31 08:52:18,281 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 574 transitions. Word has length 812 [2018-01-31 08:52:18,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:52:18,281 INFO L432 AbstractCegarLoop]: Abstraction has 559 states and 574 transitions. [2018-01-31 08:52:18,281 INFO L433 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-01-31 08:52:18,281 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 574 transitions. [2018-01-31 08:52:18,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 821 [2018-01-31 08:52:18,285 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:52:18,285 INFO L351 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 35, 35, 35, 35, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 10, 9, 9, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:52:18,285 INFO L371 AbstractCegarLoop]: === Iteration 39 === [mainErr0AssertViolation]=== [2018-01-31 08:52:18,285 INFO L82 PathProgramCache]: Analyzing trace with hash -462665695, now seen corresponding path program 35 times [2018-01-31 08:52:18,285 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:52:18,285 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:52:18,286 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:18,286 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:52:18,286 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:18,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:52:18,304 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:52:20,958 INFO L134 CoverageAnalysis]: Checked inductivity of 11700 backedges. 0 proven. 4830 refuted. 0 times theorem prover too weak. 6870 trivial. 0 not checked. [2018-01-31 08:52:20,958 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:52:20,959 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:52:20,963 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 08:52:20,980 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:20,981 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:20,982 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:20,983 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:20,985 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:20,987 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:20,989 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:20,992 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:20,995 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:20,999 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,004 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,009 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,017 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,034 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,046 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,053 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,090 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,133 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,163 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,185 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,198 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,230 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,262 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,288 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,323 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,409 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:21,865 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:22,432 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:23,302 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:26,004 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:27,780 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:29,428 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:31,985 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:36,988 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:36,993 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:52:37,007 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:52:37,626 INFO L134 CoverageAnalysis]: Checked inductivity of 11700 backedges. 3006 proven. 682 refuted. 0 times theorem prover too weak. 8012 trivial. 0 not checked. [2018-01-31 08:52:37,647 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:52:37,647 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 25] total 96 [2018-01-31 08:52:37,648 INFO L409 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-01-31 08:52:37,648 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-01-31 08:52:37,649 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1535, Invalid=7585, Unknown=0, NotChecked=0, Total=9120 [2018-01-31 08:52:37,649 INFO L87 Difference]: Start difference. First operand 559 states and 574 transitions. Second operand 96 states. [2018-01-31 08:52:39,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:52:39,872 INFO L93 Difference]: Finished difference Result 862 states and 898 transitions. [2018-01-31 08:52:39,872 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2018-01-31 08:52:39,872 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 820 [2018-01-31 08:52:39,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:52:39,873 INFO L225 Difference]: With dead ends: 862 [2018-01-31 08:52:39,873 INFO L226 Difference]: Without dead ends: 597 [2018-01-31 08:52:39,875 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 984 GetRequests, 798 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7073 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=7195, Invalid=27961, Unknown=0, NotChecked=0, Total=35156 [2018-01-31 08:52:39,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2018-01-31 08:52:39,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 581. [2018-01-31 08:52:39,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 581 states. [2018-01-31 08:52:39,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 597 transitions. [2018-01-31 08:52:39,880 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 597 transitions. Word has length 820 [2018-01-31 08:52:39,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:52:39,880 INFO L432 AbstractCegarLoop]: Abstraction has 581 states and 597 transitions. [2018-01-31 08:52:39,880 INFO L433 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-01-31 08:52:39,880 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 597 transitions. [2018-01-31 08:52:39,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 865 [2018-01-31 08:52:39,884 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:52:39,884 INFO L351 BasicCegarLoop]: trace histogram [39, 37, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 10, 9, 9, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:52:39,884 INFO L371 AbstractCegarLoop]: === Iteration 40 === [mainErr0AssertViolation]=== [2018-01-31 08:52:39,884 INFO L82 PathProgramCache]: Analyzing trace with hash -2101979748, now seen corresponding path program 36 times [2018-01-31 08:52:39,884 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:52:39,884 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:52:39,885 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:39,885 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:52:39,885 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:39,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:52:39,903 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:52:42,861 INFO L134 CoverageAnalysis]: Checked inductivity of 13224 backedges. 0 proven. 5112 refuted. 0 times theorem prover too weak. 8112 trivial. 0 not checked. [2018-01-31 08:52:42,861 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:52:42,861 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:52:42,866 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 08:52:42,887 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:42,888 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:42,891 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:42,894 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:42,900 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:42,915 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:42,924 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:42,973 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:42,990 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:43,051 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:43,187 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:43,319 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:43,415 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:43,508 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:43,626 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:43,831 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:44,043 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:44,079 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:44,247 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:44,879 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:45,315 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 08:52:45,318 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:52:45,325 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:52:45,906 INFO L134 CoverageAnalysis]: Checked inductivity of 13224 backedges. 3572 proven. 306 refuted. 0 times theorem prover too weak. 9346 trivial. 0 not checked. [2018-01-31 08:52:45,924 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:52:45,924 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 21] total 94 [2018-01-31 08:52:45,925 INFO L409 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-01-31 08:52:45,925 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-01-31 08:52:45,925 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1562, Invalid=7180, Unknown=0, NotChecked=0, Total=8742 [2018-01-31 08:52:45,926 INFO L87 Difference]: Start difference. First operand 581 states and 597 transitions. Second operand 94 states. [2018-01-31 08:52:48,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:52:48,229 INFO L93 Difference]: Finished difference Result 886 states and 919 transitions. [2018-01-31 08:52:48,232 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2018-01-31 08:52:48,232 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 864 [2018-01-31 08:52:48,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:52:48,234 INFO L225 Difference]: With dead ends: 886 [2018-01-31 08:52:48,234 INFO L226 Difference]: Without dead ends: 607 [2018-01-31 08:52:48,236 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 1028 GetRequests, 846 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6686 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=7340, Invalid=26332, Unknown=0, NotChecked=0, Total=33672 [2018-01-31 08:52:48,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2018-01-31 08:52:48,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 597. [2018-01-31 08:52:48,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 597 states. [2018-01-31 08:52:48,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 613 transitions. [2018-01-31 08:52:48,241 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 613 transitions. Word has length 864 [2018-01-31 08:52:48,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:52:48,241 INFO L432 AbstractCegarLoop]: Abstraction has 597 states and 613 transitions. [2018-01-31 08:52:48,241 INFO L433 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-01-31 08:52:48,241 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 613 transitions. [2018-01-31 08:52:48,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 881 [2018-01-31 08:52:48,245 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:52:48,245 INFO L351 BasicCegarLoop]: trace histogram [39, 38, 37, 37, 37, 37, 37, 37, 37, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 11, 10, 10, 10, 10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:52:48,245 INFO L371 AbstractCegarLoop]: === Iteration 41 === [mainErr0AssertViolation]=== [2018-01-31 08:52:48,246 INFO L82 PathProgramCache]: Analyzing trace with hash -353400196, now seen corresponding path program 37 times [2018-01-31 08:52:48,246 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:52:48,246 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:52:48,246 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:48,246 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:52:48,246 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:48,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:52:48,265 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:52:51,505 INFO L134 CoverageAnalysis]: Checked inductivity of 13588 backedges. 0 proven. 5402 refuted. 0 times theorem prover too weak. 8186 trivial. 0 not checked. [2018-01-31 08:52:51,505 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:52:51,505 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:52:51,510 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:52:51,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:52:51,592 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:52:51,852 INFO L134 CoverageAnalysis]: Checked inductivity of 13588 backedges. 0 proven. 5402 refuted. 0 times theorem prover too weak. 8186 trivial. 0 not checked. [2018-01-31 08:52:51,871 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:52:51,871 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 79 [2018-01-31 08:52:51,872 INFO L409 AbstractCegarLoop]: Interpolant automaton has 79 states [2018-01-31 08:52:51,872 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2018-01-31 08:52:51,872 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1599, Invalid=4563, Unknown=0, NotChecked=0, Total=6162 [2018-01-31 08:52:51,872 INFO L87 Difference]: Start difference. First operand 597 states and 613 transitions. Second operand 79 states. [2018-01-31 08:52:53,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:52:53,362 INFO L93 Difference]: Finished difference Result 897 states and 929 transitions. [2018-01-31 08:52:53,362 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2018-01-31 08:52:53,363 INFO L78 Accepts]: Start accepts. Automaton has 79 states. Word has length 880 [2018-01-31 08:52:53,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:52:53,364 INFO L225 Difference]: With dead ends: 897 [2018-01-31 08:52:53,364 INFO L226 Difference]: Without dead ends: 610 [2018-01-31 08:52:53,366 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 1030 GetRequests, 879 SyntacticMatches, 0 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4391 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=7300, Invalid=15956, Unknown=0, NotChecked=0, Total=23256 [2018-01-31 08:52:53,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2018-01-31 08:52:53,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 605. [2018-01-31 08:52:53,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 605 states. [2018-01-31 08:52:53,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 621 transitions. [2018-01-31 08:52:53,370 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 621 transitions. Word has length 880 [2018-01-31 08:52:53,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:52:53,370 INFO L432 AbstractCegarLoop]: Abstraction has 605 states and 621 transitions. [2018-01-31 08:52:53,370 INFO L433 AbstractCegarLoop]: Interpolant automaton has 79 states. [2018-01-31 08:52:53,370 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 621 transitions. [2018-01-31 08:52:53,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 889 [2018-01-31 08:52:53,374 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:52:53,374 INFO L351 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 38, 38, 38, 38, 38, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 11, 10, 10, 10, 10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:52:53,374 INFO L371 AbstractCegarLoop]: === Iteration 42 === [mainErr0AssertViolation]=== [2018-01-31 08:52:53,375 INFO L82 PathProgramCache]: Analyzing trace with hash 1490439013, now seen corresponding path program 38 times [2018-01-31 08:52:53,375 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:52:53,375 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:52:53,375 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:53,375 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 08:52:53,375 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:53,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:52:53,395 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:52:56,757 INFO L134 CoverageAnalysis]: Checked inductivity of 13886 backedges. 0 proven. 5700 refuted. 0 times theorem prover too weak. 8186 trivial. 0 not checked. [2018-01-31 08:52:56,757 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:52:56,757 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:52:56,762 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 08:52:56,783 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:56,833 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 08:52:56,842 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:52:56,847 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:52:57,111 INFO L134 CoverageAnalysis]: Checked inductivity of 13886 backedges. 0 proven. 5700 refuted. 0 times theorem prover too weak. 8186 trivial. 0 not checked. [2018-01-31 08:52:57,128 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:52:57,128 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 81 [2018-01-31 08:52:57,129 INFO L409 AbstractCegarLoop]: Interpolant automaton has 81 states [2018-01-31 08:52:57,129 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2018-01-31 08:52:57,129 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1680, Invalid=4800, Unknown=0, NotChecked=0, Total=6480 [2018-01-31 08:52:57,129 INFO L87 Difference]: Start difference. First operand 605 states and 621 transitions. Second operand 81 states. [2018-01-31 08:52:59,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:52:59,551 INFO L93 Difference]: Finished difference Result 905 states and 937 transitions. [2018-01-31 08:52:59,551 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2018-01-31 08:52:59,552 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 888 [2018-01-31 08:52:59,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:52:59,553 INFO L225 Difference]: With dead ends: 905 [2018-01-31 08:52:59,553 INFO L226 Difference]: Without dead ends: 618 [2018-01-31 08:52:59,554 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 1042 GetRequests, 887 SyntacticMatches, 0 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4624 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=7687, Invalid=16805, Unknown=0, NotChecked=0, Total=24492 [2018-01-31 08:52:59,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2018-01-31 08:52:59,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 613. [2018-01-31 08:52:59,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 613 states. [2018-01-31 08:52:59,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 629 transitions. [2018-01-31 08:52:59,561 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 629 transitions. Word has length 888 [2018-01-31 08:52:59,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:52:59,561 INFO L432 AbstractCegarLoop]: Abstraction has 613 states and 629 transitions. [2018-01-31 08:52:59,561 INFO L433 AbstractCegarLoop]: Interpolant automaton has 81 states. [2018-01-31 08:52:59,561 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 629 transitions. [2018-01-31 08:52:59,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 897 [2018-01-31 08:52:59,566 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:52:59,566 INFO L351 BasicCegarLoop]: trace histogram [40, 39, 39, 39, 39, 39, 39, 39, 39, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 11, 10, 10, 10, 10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:52:59,566 INFO L371 AbstractCegarLoop]: === Iteration 43 === [mainErr0AssertViolation]=== [2018-01-31 08:52:59,566 INFO L82 PathProgramCache]: Analyzing trace with hash -968486066, now seen corresponding path program 39 times [2018-01-31 08:52:59,567 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:52:59,567 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:52:59,567 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:59,567 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:52:59,567 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:52:59,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:52:59,588 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:53:02,985 INFO L134 CoverageAnalysis]: Checked inductivity of 14192 backedges. 0 proven. 6006 refuted. 0 times theorem prover too weak. 8186 trivial. 0 not checked. [2018-01-31 08:53:02,986 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:53:02,986 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:53:02,990 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 08:53:03,012 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,024 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,038 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,051 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,063 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,090 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,100 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,125 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,140 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,184 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,234 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,323 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 08:53:03,325 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:53:03,332 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:53:04,167 INFO L134 CoverageAnalysis]: Checked inductivity of 14192 backedges. 4158 proven. 380 refuted. 0 times theorem prover too weak. 9654 trivial. 0 not checked. [2018-01-31 08:53:04,187 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:53:04,187 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 29] total 108 [2018-01-31 08:53:04,188 INFO L409 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-01-31 08:53:04,188 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-01-31 08:53:04,188 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1955, Invalid=9601, Unknown=0, NotChecked=0, Total=11556 [2018-01-31 08:53:04,188 INFO L87 Difference]: Start difference. First operand 613 states and 629 transitions. Second operand 108 states. [2018-01-31 08:53:07,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:53:07,772 INFO L93 Difference]: Finished difference Result 926 states and 959 transitions. [2018-01-31 08:53:07,772 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2018-01-31 08:53:07,772 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 896 [2018-01-31 08:53:07,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:53:07,774 INFO L225 Difference]: With dead ends: 926 [2018-01-31 08:53:07,774 INFO L226 Difference]: Without dead ends: 639 [2018-01-31 08:53:07,776 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 1090 GetRequests, 870 SyntacticMatches, 0 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10115 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=9523, Invalid=39539, Unknown=0, NotChecked=0, Total=49062 [2018-01-31 08:53:07,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2018-01-31 08:53:07,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 629. [2018-01-31 08:53:07,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 629 states. [2018-01-31 08:53:07,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 645 transitions. [2018-01-31 08:53:07,784 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 645 transitions. Word has length 896 [2018-01-31 08:53:07,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:53:07,785 INFO L432 AbstractCegarLoop]: Abstraction has 629 states and 645 transitions. [2018-01-31 08:53:07,785 INFO L433 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-01-31 08:53:07,785 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 645 transitions. [2018-01-31 08:53:07,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 913 [2018-01-31 08:53:07,789 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:53:07,789 INFO L351 BasicCegarLoop]: trace histogram [41, 40, 40, 40, 40, 40, 40, 40, 39, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 12, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:53:07,789 INFO L371 AbstractCegarLoop]: === Iteration 44 === [mainErr0AssertViolation]=== [2018-01-31 08:53:07,789 INFO L82 PathProgramCache]: Analyzing trace with hash 624792110, now seen corresponding path program 40 times [2018-01-31 08:53:07,789 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:53:07,789 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:53:07,790 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:53:07,790 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:53:07,790 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:53:07,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:53:07,810 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 08:53:11,364 INFO L134 CoverageAnalysis]: Checked inductivity of 14588 backedges. 0 proven. 6320 refuted. 0 times theorem prover too weak. 8268 trivial. 0 not checked. [2018-01-31 08:53:11,364 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 08:53:11,364 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 08:53:11,369 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 08:53:12,784 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 08:53:12,793 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 08:53:13,057 INFO L134 CoverageAnalysis]: Checked inductivity of 14588 backedges. 0 proven. 6320 refuted. 0 times theorem prover too weak. 8268 trivial. 0 not checked. [2018-01-31 08:53:13,078 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 08:53:13,078 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 85 [2018-01-31 08:53:13,078 INFO L409 AbstractCegarLoop]: Interpolant automaton has 85 states [2018-01-31 08:53:13,079 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2018-01-31 08:53:13,079 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1848, Invalid=5292, Unknown=0, NotChecked=0, Total=7140 [2018-01-31 08:53:13,079 INFO L87 Difference]: Start difference. First operand 629 states and 645 transitions. Second operand 85 states. [2018-01-31 08:53:14,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 08:53:14,810 INFO L93 Difference]: Finished difference Result 937 states and 969 transitions. [2018-01-31 08:53:14,817 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2018-01-31 08:53:14,817 INFO L78 Accepts]: Start accepts. Automaton has 85 states. Word has length 912 [2018-01-31 08:53:14,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 08:53:14,819 INFO L225 Difference]: With dead ends: 937 [2018-01-31 08:53:14,819 INFO L226 Difference]: Without dead ends: 642 [2018-01-31 08:53:14,820 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 1074 GetRequests, 911 SyntacticMatches, 0 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5108 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=8491, Invalid=18569, Unknown=0, NotChecked=0, Total=27060 [2018-01-31 08:53:14,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2018-01-31 08:53:14,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 637. [2018-01-31 08:53:14,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 637 states. [2018-01-31 08:53:14,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 653 transitions. [2018-01-31 08:53:14,824 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 653 transitions. Word has length 912 [2018-01-31 08:53:14,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 08:53:14,825 INFO L432 AbstractCegarLoop]: Abstraction has 637 states and 653 transitions. [2018-01-31 08:53:14,825 INFO L433 AbstractCegarLoop]: Interpolant automaton has 85 states. [2018-01-31 08:53:14,825 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 653 transitions. [2018-01-31 08:53:14,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 921 [2018-01-31 08:53:14,829 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 08:53:14,829 INFO L351 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 41, 41, 41, 41, 39, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 12, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-31 08:53:14,829 INFO L371 AbstractCegarLoop]: === Iteration 45 === [mainErr0AssertViolation]=== [2018-01-31 08:53:14,829 INFO L82 PathProgramCache]: Analyzing trace with hash -780243177, now seen corresponding path program 41 times [2018-01-31 08:53:14,829 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 08:53:14,829 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 08:53:14,830 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:53:14,830 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 08:53:14,830 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 08:53:14,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 08:53:14,850 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. Received shutdown request... [2018-01-31 08:53:17,603 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-31 08:53:17,606 WARN L185 ceAbstractionStarter]: Timeout [2018-01-31 08:53:17,606 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 31.01 08:53:17 BoogieIcfgContainer [2018-01-31 08:53:17,606 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-31 08:53:17,606 INFO L168 Benchmark]: Toolchain (without parser) took 153162.10 ms. Allocated memory was 150.5 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 115.4 MB in the beginning and 658.1 MB in the end (delta: -542.7 MB). Peak memory consumption was 1.4 GB. Max. memory is 5.3 GB. [2018-01-31 08:53:17,607 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 150.5 MB. Free memory is still 120.3 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-31 08:53:17,607 INFO L168 Benchmark]: CACSL2BoogieTranslator took 115.25 ms. Allocated memory is still 150.5 MB. Free memory was 115.4 MB in the beginning and 106.7 MB in the end (delta: 8.7 MB). Peak memory consumption was 8.7 MB. Max. memory is 5.3 GB. [2018-01-31 08:53:17,607 INFO L168 Benchmark]: Boogie Preprocessor took 25.40 ms. Allocated memory is still 150.5 MB. Free memory was 106.7 MB in the beginning and 104.9 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 5.3 GB. [2018-01-31 08:53:17,608 INFO L168 Benchmark]: RCFGBuilder took 430.25 ms. Allocated memory is still 150.5 MB. Free memory was 104.9 MB in the beginning and 85.2 MB in the end (delta: 19.7 MB). Peak memory consumption was 19.7 MB. Max. memory is 5.3 GB. [2018-01-31 08:53:17,608 INFO L168 Benchmark]: TraceAbstraction took 152588.86 ms. Allocated memory was 150.5 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 85.2 MB in the beginning and 658.1 MB in the end (delta: -572.9 MB). Peak memory consumption was 1.4 GB. Max. memory is 5.3 GB. [2018-01-31 08:53:17,609 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09 ms. Allocated memory is still 150.5 MB. Free memory is still 120.3 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 115.25 ms. Allocated memory is still 150.5 MB. Free memory was 115.4 MB in the beginning and 106.7 MB in the end (delta: 8.7 MB). Peak memory consumption was 8.7 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 25.40 ms. Allocated memory is still 150.5 MB. Free memory was 106.7 MB in the beginning and 104.9 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 5.3 GB. * RCFGBuilder took 430.25 ms. Allocated memory is still 150.5 MB. Free memory was 104.9 MB in the beginning and 85.2 MB in the end (delta: 19.7 MB). Peak memory consumption was 19.7 MB. Max. memory is 5.3 GB. * TraceAbstraction took 152588.86 ms. Allocated memory was 150.5 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 85.2 MB in the beginning and 658.1 MB in the end (delta: -572.9 MB). Peak memory consumption was 1.4 GB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 39]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 39). Cancelled while BasicCegarLoop was analyzing trace of length 921 with TraceHistMax 42, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 51 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 84 locations, 1 error locations. TIMEOUT Result, 152.5s OverallTime, 45 OverallIterations, 42 TraceHistogramMax, 41.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3326 SDtfs, 6630 SDslu, 100096 SDs, 0 SdLazy, 12632 SolverSat, 1436 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 5.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 25640 GetRequests, 21731 SyntacticMatches, 0 SemanticMatches, 3909 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98775 ImplicationChecksByTransitivity, 61.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=637occurred in iteration=44, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 44 MinimizatonAttempts, 392 StatesRemovedByMinimization, 43 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.5s SsaConstructionTime, 41.0s SatisfiabilityAnalysisTime, 61.5s InterpolantComputationTime, 44139 NumberOfCodeBlocks, 41817 NumberOfCodeBlocksAsserted, 336 NumberOfCheckSat, 44053 ConstructedInterpolants, 0 QuantifiedInterpolants, 42723589 SizeOfPredicates, 1164 NumberOfNonLiveVariables, 29290 ConjunctsInSsa, 1276 ConjunctsInUnsatCore, 86 InterpolantComputations, 4 PerfectInterpolantSequences, 315577/453181 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/max60_true-unreach-call.i_svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerC.xml/Csv-Benchmark-0-2018-01-31_08-53-17-612.csv Written .csv to /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/max60_true-unreach-call.i_svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-31_08-53-17-612.csv Completed graceful shutdown