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/sep40_true-unreach-call.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-5f7ec6e-m [2018-01-31 09:16:01,211 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-31 09:16:01,212 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-31 09:16:01,220 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-31 09:16:01,220 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-31 09:16:01,221 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-31 09:16:01,221 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-31 09:16:01,222 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-31 09:16:01,223 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-31 09:16:01,224 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-31 09:16:01,224 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-31 09:16:01,224 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-31 09:16:01,225 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-31 09:16:01,226 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-31 09:16:01,226 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-31 09:16:01,227 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-31 09:16:01,228 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-31 09:16:01,229 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-31 09:16:01,230 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-31 09:16:01,230 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-31 09:16:01,236 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-31 09:16:01,236 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-31 09:16:01,236 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-31 09:16:01,237 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-31 09:16:01,237 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-31 09:16:01,238 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-31 09:16:01,238 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-31 09:16:01,238 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-31 09:16:01,238 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-31 09:16:01,238 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-31 09:16:01,239 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-31 09:16:01,239 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 09:16:01,244 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-31 09:16:01,244 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-31 09:16:01,244 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-31 09:16:01,244 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-31 09:16:01,244 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-31 09:16:01,244 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-31 09:16:01,245 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-31 09:16:01,245 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-31 09:16:01,245 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-31 09:16:01,245 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-31 09:16:01,245 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-31 09:16:01,245 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-31 09:16:01,245 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-31 09:16:01,245 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-31 09:16:01,246 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-31 09:16:01,246 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-31 09:16:01,246 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-31 09:16:01,246 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-31 09:16:01,246 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-31 09:16:01,246 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-01-31 09:16:01,246 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-31 09:16:01,246 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-31 09:16:01,246 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-31 09:16:01,246 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-31 09:16:01,246 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-31 09:16:01,247 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-31 09:16:01,247 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-31 09:16:01,247 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-31 09:16:01,247 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-01-31 09:16:01,247 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-31 09:16:01,247 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-31 09:16:01,247 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-31 09:16:01,247 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-31 09:16:01,248 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-31 09:16:01,269 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-31 09:16:01,277 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-31 09:16:01,279 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-31 09:16:01,280 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-31 09:16:01,280 INFO L276 PluginConnector]: CDTParser initialized [2018-01-31 09:16:01,280 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/reducercommutativity/sep40_true-unreach-call.i [2018-01-31 09:16:01,346 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-31 09:16:01,347 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-31 09:16:01,347 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-31 09:16:01,348 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-31 09:16:01,351 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-31 09:16:01,352 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 09:16:01" (1/1) ... [2018-01-31 09:16:01,353 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@d17e50 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01, skipping insertion in model container [2018-01-31 09:16:01,353 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 09:16:01" (1/1) ... [2018-01-31 09:16:01,363 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-31 09:16:01,375 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-31 09:16:01,451 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-31 09:16:01,464 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-31 09:16:01,467 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01 WrapperNode [2018-01-31 09:16:01,468 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-31 09:16:01,468 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-31 09:16:01,468 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-31 09:16:01,468 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-31 09:16:01,476 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01" (1/1) ... [2018-01-31 09:16:01,477 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01" (1/1) ... [2018-01-31 09:16:01,482 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01" (1/1) ... [2018-01-31 09:16:01,482 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01" (1/1) ... [2018-01-31 09:16:01,484 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01" (1/1) ... [2018-01-31 09:16:01,486 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01" (1/1) ... [2018-01-31 09:16:01,487 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01" (1/1) ... [2018-01-31 09:16:01,488 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-31 09:16:01,488 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-31 09:16:01,488 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-31 09:16:01,488 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-31 09:16:01,488 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01" (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 09:16:01,527 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-31 09:16:01,527 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-31 09:16:01,527 INFO L136 BoogieDeclarations]: Found implementation of procedure sep [2018-01-31 09:16:01,527 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-31 09:16:01,527 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-01-31 09:16:01,527 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-01-31 09:16:01,527 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.free [2018-01-31 09:16:01,528 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-01-31 09:16:01,528 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-01-31 09:16:01,528 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-01-31 09:16:01,528 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-31 09:16:01,528 INFO L128 BoogieDeclarations]: Found specification of procedure sep [2018-01-31 09:16:01,528 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-31 09:16:01,528 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-31 09:16:01,528 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-31 09:16:01,897 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-31 09:16:01,898 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 09:16:01 BoogieIcfgContainer [2018-01-31 09:16:01,898 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-31 09:16:01,898 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-31 09:16:01,898 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-31 09:16:01,900 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-31 09:16:01,900 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.01 09:16:01" (1/3) ... [2018-01-31 09:16:01,901 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5702179 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 09:16:01, skipping insertion in model container [2018-01-31 09:16:01,901 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:16:01" (2/3) ... [2018-01-31 09:16:01,901 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5702179 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 09:16:01, skipping insertion in model container [2018-01-31 09:16:01,901 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 09:16:01" (3/3) ... [2018-01-31 09:16:01,902 INFO L107 eAbstractionObserver]: Analyzing ICFG sep40_true-unreach-call.i [2018-01-31 09:16:01,907 INFO L128 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-31 09:16:01,911 INFO L140 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-01-31 09:16:01,936 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-31 09:16:01,936 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-31 09:16:01,937 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-31 09:16:01,937 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-31 09:16:01,937 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-31 09:16:01,937 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-31 09:16:01,937 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-31 09:16:01,937 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-01-31 09:16:01,937 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-31 09:16:01,947 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states. [2018-01-31 09:16:01,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-01-31 09:16:01,952 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:01,952 INFO L351 BasicCegarLoop]: trace histogram [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 09:16:01,952 INFO L371 AbstractCegarLoop]: === Iteration 1 === [mainErr0AssertViolation]=== [2018-01-31 09:16:01,955 INFO L82 PathProgramCache]: Analyzing trace with hash 1329501872, now seen corresponding path program 1 times [2018-01-31 09:16:01,956 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:01,956 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:01,985 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:01,985 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:01,985 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:02,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:02,015 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:02,064 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-01-31 09:16:02,065 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-31 09:16:02,066 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-31 09:16:02,067 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-31 09:16:02,074 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-31 09:16:02,074 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-31 09:16:02,075 INFO L87 Difference]: Start difference. First operand 83 states. Second operand 2 states. [2018-01-31 09:16:02,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:02,092 INFO L93 Difference]: Finished difference Result 146 states and 165 transitions. [2018-01-31 09:16:02,093 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-31 09:16:02,093 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 61 [2018-01-31 09:16:02,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:02,098 INFO L225 Difference]: With dead ends: 146 [2018-01-31 09:16:02,099 INFO L226 Difference]: Without dead ends: 76 [2018-01-31 09:16:02,101 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 09:16:02,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-01-31 09:16:02,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-01-31 09:16:02,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-01-31 09:16:02,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 81 transitions. [2018-01-31 09:16:02,127 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 81 transitions. Word has length 61 [2018-01-31 09:16:02,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:02,127 INFO L432 AbstractCegarLoop]: Abstraction has 76 states and 81 transitions. [2018-01-31 09:16:02,127 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-31 09:16:02,127 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 81 transitions. [2018-01-31 09:16:02,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-01-31 09:16:02,129 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:02,129 INFO L351 BasicCegarLoop]: trace histogram [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 09:16:02,129 INFO L371 AbstractCegarLoop]: === Iteration 2 === [mainErr0AssertViolation]=== [2018-01-31 09:16:02,129 INFO L82 PathProgramCache]: Analyzing trace with hash 695991780, now seen corresponding path program 1 times [2018-01-31 09:16:02,129 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:02,130 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:02,130 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:02,130 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:02,130 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:02,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:02,194 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:02,267 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-01-31 09:16:02,267 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-31 09:16:02,267 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-31 09:16:02,268 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-31 09:16:02,268 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-31 09:16:02,269 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-31 09:16:02,269 INFO L87 Difference]: Start difference. First operand 76 states and 81 transitions. Second operand 3 states. [2018-01-31 09:16:02,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:02,321 INFO L93 Difference]: Finished difference Result 139 states and 149 transitions. [2018-01-31 09:16:02,321 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-31 09:16:02,321 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 66 [2018-01-31 09:16:02,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:02,322 INFO L225 Difference]: With dead ends: 139 [2018-01-31 09:16:02,322 INFO L226 Difference]: Without dead ends: 83 [2018-01-31 09:16:02,323 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 09:16:02,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-01-31 09:16:02,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 78. [2018-01-31 09:16:02,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2018-01-31 09:16:02,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 83 transitions. [2018-01-31 09:16:02,329 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 83 transitions. Word has length 66 [2018-01-31 09:16:02,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:02,329 INFO L432 AbstractCegarLoop]: Abstraction has 78 states and 83 transitions. [2018-01-31 09:16:02,329 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-31 09:16:02,329 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 83 transitions. [2018-01-31 09:16:02,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-01-31 09:16:02,330 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:02,330 INFO L351 BasicCegarLoop]: trace histogram [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 09:16:02,330 INFO L371 AbstractCegarLoop]: === Iteration 3 === [mainErr0AssertViolation]=== [2018-01-31 09:16:02,330 INFO L82 PathProgramCache]: Analyzing trace with hash 2128927245, now seen corresponding path program 1 times [2018-01-31 09:16:02,331 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:02,331 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:02,331 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:02,331 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:02,332 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:02,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:02,341 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:02,460 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-01-31 09:16:02,461 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:02,461 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) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 09:16:02,471 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:02,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:02,519 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:02,543 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-01-31 09:16:02,559 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-01-31 09:16:02,559 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2018-01-31 09:16:02,560 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-31 09:16:02,560 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-31 09:16:02,560 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-01-31 09:16:02,560 INFO L87 Difference]: Start difference. First operand 78 states and 83 transitions. Second operand 6 states. [2018-01-31 09:16:02,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:02,679 INFO L93 Difference]: Finished difference Result 161 states and 176 transitions. [2018-01-31 09:16:02,682 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-31 09:16:02,682 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 74 [2018-01-31 09:16:02,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:02,683 INFO L225 Difference]: With dead ends: 161 [2018-01-31 09:16:02,683 INFO L226 Difference]: Without dead ends: 105 [2018-01-31 09:16:02,685 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 74 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 09:16:02,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2018-01-31 09:16:02,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 88. [2018-01-31 09:16:02,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2018-01-31 09:16:02,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 93 transitions. [2018-01-31 09:16:02,689 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 93 transitions. Word has length 74 [2018-01-31 09:16:02,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:02,689 INFO L432 AbstractCegarLoop]: Abstraction has 88 states and 93 transitions. [2018-01-31 09:16:02,690 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-31 09:16:02,690 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 93 transitions. [2018-01-31 09:16:02,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-01-31 09:16:02,691 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:02,691 INFO L351 BasicCegarLoop]: trace histogram [6, 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 09:16:02,692 INFO L371 AbstractCegarLoop]: === Iteration 4 === [mainErr0AssertViolation]=== [2018-01-31 09:16:02,692 INFO L82 PathProgramCache]: Analyzing trace with hash -365635734, now seen corresponding path program 1 times [2018-01-31 09:16:02,692 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:02,692 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:02,692 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:02,693 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:02,693 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:02,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:02,706 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:02,837 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-01-31 09:16:02,837 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:02,839 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 09:16:02,858 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 09:16:02,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:02,900 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:02,992 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-01-31 09:16:03,008 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-01-31 09:16:03,009 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2018-01-31 09:16:03,009 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-31 09:16:03,009 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-31 09:16:03,009 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-01-31 09:16:03,009 INFO L87 Difference]: Start difference. First operand 88 states and 93 transitions. Second operand 6 states. [2018-01-31 09:16:03,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:03,265 INFO L93 Difference]: Finished difference Result 179 states and 194 transitions. [2018-01-31 09:16:03,265 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-31 09:16:03,265 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 115 [2018-01-31 09:16:03,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:03,266 INFO L225 Difference]: With dead ends: 179 [2018-01-31 09:16:03,266 INFO L226 Difference]: Without dead ends: 122 [2018-01-31 09:16:03,266 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2018-01-31 09:16:03,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2018-01-31 09:16:03,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 105. [2018-01-31 09:16:03,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-01-31 09:16:03,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 111 transitions. [2018-01-31 09:16:03,271 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 111 transitions. Word has length 115 [2018-01-31 09:16:03,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:03,271 INFO L432 AbstractCegarLoop]: Abstraction has 105 states and 111 transitions. [2018-01-31 09:16:03,271 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-31 09:16:03,271 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 111 transitions. [2018-01-31 09:16:03,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2018-01-31 09:16:03,273 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:03,274 INFO L351 BasicCegarLoop]: trace histogram [9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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 09:16:03,274 INFO L371 AbstractCegarLoop]: === Iteration 5 === [mainErr0AssertViolation]=== [2018-01-31 09:16:03,274 INFO L82 PathProgramCache]: Analyzing trace with hash 1829682989, now seen corresponding path program 1 times [2018-01-31 09:16:03,274 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:03,274 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:03,275 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:03,275 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:03,275 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:03,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:03,299 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:03,386 INFO L134 CoverageAnalysis]: Checked inductivity of 239 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2018-01-31 09:16:03,386 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:03,386 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 09:16:03,391 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:03,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:03,430 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:03,807 INFO L134 CoverageAnalysis]: Checked inductivity of 239 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2018-01-31 09:16:03,825 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:03,825 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 10 [2018-01-31 09:16:03,825 INFO L409 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-01-31 09:16:03,826 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-01-31 09:16:03,826 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2018-01-31 09:16:03,826 INFO L87 Difference]: Start difference. First operand 105 states and 111 transitions. Second operand 10 states. [2018-01-31 09:16:04,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:04,003 INFO L93 Difference]: Finished difference Result 206 states and 219 transitions. [2018-01-31 09:16:04,003 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-01-31 09:16:04,003 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 156 [2018-01-31 09:16:04,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:04,004 INFO L225 Difference]: With dead ends: 206 [2018-01-31 09:16:04,004 INFO L226 Difference]: Without dead ends: 131 [2018-01-31 09:16:04,005 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2018-01-31 09:16:04,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-01-31 09:16:04,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 121. [2018-01-31 09:16:04,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-01-31 09:16:04,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 127 transitions. [2018-01-31 09:16:04,009 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 127 transitions. Word has length 156 [2018-01-31 09:16:04,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:04,010 INFO L432 AbstractCegarLoop]: Abstraction has 121 states and 127 transitions. [2018-01-31 09:16:04,010 INFO L433 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-01-31 09:16:04,010 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 127 transitions. [2018-01-31 09:16:04,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-01-31 09:16:04,011 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:04,011 INFO L351 BasicCegarLoop]: trace histogram [9, 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, 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 09:16:04,011 INFO L371 AbstractCegarLoop]: === Iteration 6 === [mainErr0AssertViolation]=== [2018-01-31 09:16:04,012 INFO L82 PathProgramCache]: Analyzing trace with hash -1061902835, now seen corresponding path program 2 times [2018-01-31 09:16:04,012 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:04,012 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:04,012 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:04,012 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:04,012 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:04,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:04,030 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:04,167 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 0 proven. 129 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2018-01-31 09:16:04,168 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:04,168 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 09:16:04,175 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 09:16:04,188 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:04,212 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:04,224 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:04,227 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:04,454 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2018-01-31 09:16:04,470 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:04,471 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2018-01-31 09:16:04,471 INFO L409 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-01-31 09:16:04,471 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-01-31 09:16:04,471 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2018-01-31 09:16:04,471 INFO L87 Difference]: Start difference. First operand 121 states and 127 transitions. Second operand 14 states. [2018-01-31 09:16:04,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:04,714 INFO L93 Difference]: Finished difference Result 244 states and 262 transitions. [2018-01-31 09:16:04,714 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-01-31 09:16:04,714 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 172 [2018-01-31 09:16:04,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:04,715 INFO L225 Difference]: With dead ends: 244 [2018-01-31 09:16:04,715 INFO L226 Difference]: Without dead ends: 161 [2018-01-31 09:16:04,716 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 166 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 09:16:04,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-01-31 09:16:04,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 144. [2018-01-31 09:16:04,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-01-31 09:16:04,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 151 transitions. [2018-01-31 09:16:04,721 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 151 transitions. Word has length 172 [2018-01-31 09:16:04,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:04,722 INFO L432 AbstractCegarLoop]: Abstraction has 144 states and 151 transitions. [2018-01-31 09:16:04,722 INFO L433 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-01-31 09:16:04,722 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 151 transitions. [2018-01-31 09:16:04,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-01-31 09:16:04,723 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:04,724 INFO L351 BasicCegarLoop]: trace histogram [12, 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, 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 09:16:04,724 INFO L371 AbstractCegarLoop]: === Iteration 7 === [mainErr0AssertViolation]=== [2018-01-31 09:16:04,724 INFO L82 PathProgramCache]: Analyzing trace with hash 1386807338, now seen corresponding path program 3 times [2018-01-31 09:16:04,724 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:04,724 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:04,725 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:04,725 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:04,725 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:04,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:04,744 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:04,874 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 530 trivial. 0 not checked. [2018-01-31 09:16:04,875 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:04,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 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 09:16:04,880 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 09:16:04,891 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:04,907 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:04,922 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:04,932 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:04,934 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:04,937 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:04,978 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 238 proven. 12 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2018-01-31 09:16:04,995 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:04,995 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2018-01-31 09:16:04,995 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-31 09:16:04,995 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-31 09:16:04,995 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2018-01-31 09:16:04,996 INFO L87 Difference]: Start difference. First operand 144 states and 151 transitions. Second operand 9 states. [2018-01-31 09:16:05,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:05,067 INFO L93 Difference]: Finished difference Result 218 states and 229 transitions. [2018-01-31 09:16:05,069 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-31 09:16:05,069 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 213 [2018-01-31 09:16:05,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:05,070 INFO L225 Difference]: With dead ends: 218 [2018-01-31 09:16:05,070 INFO L226 Difference]: Without dead ends: 157 [2018-01-31 09:16:05,070 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2018-01-31 09:16:05,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-01-31 09:16:05,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 152. [2018-01-31 09:16:05,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2018-01-31 09:16:05,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 159 transitions. [2018-01-31 09:16:05,075 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 159 transitions. Word has length 213 [2018-01-31 09:16:05,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:05,077 INFO L432 AbstractCegarLoop]: Abstraction has 152 states and 159 transitions. [2018-01-31 09:16:05,077 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-31 09:16:05,077 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 159 transitions. [2018-01-31 09:16:05,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2018-01-31 09:16:05,078 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:05,079 INFO L351 BasicCegarLoop]: trace histogram [12, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:16:05,079 INFO L371 AbstractCegarLoop]: === Iteration 8 === [mainErr0AssertViolation]=== [2018-01-31 09:16:05,079 INFO L82 PathProgramCache]: Analyzing trace with hash 670583251, now seen corresponding path program 4 times [2018-01-31 09:16:05,079 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:05,079 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:05,079 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:05,080 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:05,080 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:05,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:05,094 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:05,296 INFO L134 CoverageAnalysis]: Checked inductivity of 560 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2018-01-31 09:16:05,296 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:05,296 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 09:16:05,301 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 09:16:05,338 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:05,341 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:05,373 INFO L134 CoverageAnalysis]: Checked inductivity of 560 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2018-01-31 09:16:05,390 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:05,390 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2018-01-31 09:16:05,390 INFO L409 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-01-31 09:16:05,391 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-01-31 09:16:05,391 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2018-01-31 09:16:05,391 INFO L87 Difference]: Start difference. First operand 152 states and 159 transitions. Second operand 13 states. [2018-01-31 09:16:05,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:05,496 INFO L93 Difference]: Finished difference Result 271 states and 285 transitions. [2018-01-31 09:16:05,496 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-01-31 09:16:05,496 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 221 [2018-01-31 09:16:05,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:05,497 INFO L225 Difference]: With dead ends: 271 [2018-01-31 09:16:05,497 INFO L226 Difference]: Without dead ends: 165 [2018-01-31 09:16:05,497 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 220 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 09:16:05,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-01-31 09:16:05,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 160. [2018-01-31 09:16:05,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-01-31 09:16:05,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 167 transitions. [2018-01-31 09:16:05,502 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 167 transitions. Word has length 221 [2018-01-31 09:16:05,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:05,502 INFO L432 AbstractCegarLoop]: Abstraction has 160 states and 167 transitions. [2018-01-31 09:16:05,502 INFO L433 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-01-31 09:16:05,502 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 167 transitions. [2018-01-31 09:16:05,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2018-01-31 09:16:05,504 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:05,504 INFO L351 BasicCegarLoop]: trace histogram [12, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:16:05,504 INFO L371 AbstractCegarLoop]: === Iteration 9 === [mainErr0AssertViolation]=== [2018-01-31 09:16:05,504 INFO L82 PathProgramCache]: Analyzing trace with hash 71674890, now seen corresponding path program 5 times [2018-01-31 09:16:05,504 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:05,504 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:05,505 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:05,505 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:05,505 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:05,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:05,518 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:05,686 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2018-01-31 09:16:05,687 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:05,687 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 09:16:05,691 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 09:16:05,704 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:05,708 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:05,713 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:05,720 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:05,721 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:05,723 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:05,786 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 232 proven. 39 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2018-01-31 09:16:05,802 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:05,803 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 20 [2018-01-31 09:16:05,803 INFO L409 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-01-31 09:16:05,803 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-01-31 09:16:05,803 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2018-01-31 09:16:05,803 INFO L87 Difference]: Start difference. First operand 160 states and 167 transitions. Second operand 20 states. [2018-01-31 09:16:06,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:06,055 INFO L93 Difference]: Finished difference Result 306 states and 326 transitions. [2018-01-31 09:16:06,056 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-01-31 09:16:06,057 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 229 [2018-01-31 09:16:06,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:06,057 INFO L225 Difference]: With dead ends: 306 [2018-01-31 09:16:06,057 INFO L226 Difference]: Without dead ends: 200 [2018-01-31 09:16:06,058 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=255, Invalid=1005, Unknown=0, NotChecked=0, Total=1260 [2018-01-31 09:16:06,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2018-01-31 09:16:06,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 183. [2018-01-31 09:16:06,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2018-01-31 09:16:06,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 191 transitions. [2018-01-31 09:16:06,062 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 191 transitions. Word has length 229 [2018-01-31 09:16:06,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:06,063 INFO L432 AbstractCegarLoop]: Abstraction has 183 states and 191 transitions. [2018-01-31 09:16:06,063 INFO L433 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-01-31 09:16:06,063 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 191 transitions. [2018-01-31 09:16:06,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2018-01-31 09:16:06,064 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:06,064 INFO L351 BasicCegarLoop]: trace histogram [15, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:16:06,064 INFO L371 AbstractCegarLoop]: === Iteration 10 === [mainErr0AssertViolation]=== [2018-01-31 09:16:06,064 INFO L82 PathProgramCache]: Analyzing trace with hash 831208191, now seen corresponding path program 6 times [2018-01-31 09:16:06,064 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:06,064 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:06,065 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:06,065 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:06,065 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:06,079 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:06,380 INFO L134 CoverageAnalysis]: Checked inductivity of 984 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2018-01-31 09:16:06,380 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:06,380 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 09:16:06,385 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 09:16:06,405 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:06,419 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:06,434 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:06,446 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:06,458 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:06,472 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:06,487 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:06,491 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:06,494 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:06,630 INFO L134 CoverageAnalysis]: Checked inductivity of 984 backedges. 636 proven. 74 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2018-01-31 09:16:06,648 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:06,648 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 27 [2018-01-31 09:16:06,648 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-31 09:16:06,648 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-31 09:16:06,649 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=579, Unknown=0, NotChecked=0, Total=702 [2018-01-31 09:16:06,649 INFO L87 Difference]: Start difference. First operand 183 states and 191 transitions. Second operand 27 states. [2018-01-31 09:16:07,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:07,126 INFO L93 Difference]: Finished difference Result 344 states and 366 transitions. [2018-01-31 09:16:07,127 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-31 09:16:07,127 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 270 [2018-01-31 09:16:07,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:07,128 INFO L225 Difference]: With dead ends: 344 [2018-01-31 09:16:07,128 INFO L226 Difference]: Without dead ends: 223 [2018-01-31 09:16:07,129 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=478, Invalid=1972, Unknown=0, NotChecked=0, Total=2450 [2018-01-31 09:16:07,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-01-31 09:16:07,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 206. [2018-01-31 09:16:07,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2018-01-31 09:16:07,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 215 transitions. [2018-01-31 09:16:07,132 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 215 transitions. Word has length 270 [2018-01-31 09:16:07,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:07,133 INFO L432 AbstractCegarLoop]: Abstraction has 206 states and 215 transitions. [2018-01-31 09:16:07,133 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-31 09:16:07,133 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 215 transitions. [2018-01-31 09:16:07,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2018-01-31 09:16:07,134 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:07,134 INFO L351 BasicCegarLoop]: trace histogram [18, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 8, 7, 7, 7, 7, 7, 7, 7, 4, 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 09:16:07,134 INFO L371 AbstractCegarLoop]: === Iteration 11 === [mainErr0AssertViolation]=== [2018-01-31 09:16:07,134 INFO L82 PathProgramCache]: Analyzing trace with hash -763014280, now seen corresponding path program 7 times [2018-01-31 09:16:07,134 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:07,134 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:07,135 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:07,135 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:07,135 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:07,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:07,150 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:07,545 INFO L134 CoverageAnalysis]: Checked inductivity of 1481 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 1299 trivial. 0 not checked. [2018-01-31 09:16:07,546 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:07,546 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 09:16:07,553 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:07,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:07,604 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:07,761 INFO L134 CoverageAnalysis]: Checked inductivity of 1481 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 1299 trivial. 0 not checked. [2018-01-31 09:16:07,778 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:07,778 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2018-01-31 09:16:07,779 INFO L409 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-01-31 09:16:07,779 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-01-31 09:16:07,779 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2018-01-31 09:16:07,779 INFO L87 Difference]: Start difference. First operand 206 states and 215 transitions. Second operand 19 states. [2018-01-31 09:16:07,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:07,935 INFO L93 Difference]: Finished difference Result 355 states and 373 transitions. [2018-01-31 09:16:07,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-31 09:16:07,944 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 311 [2018-01-31 09:16:07,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:07,945 INFO L225 Difference]: With dead ends: 355 [2018-01-31 09:16:07,945 INFO L226 Difference]: Without dead ends: 219 [2018-01-31 09:16:07,946 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=340, Invalid=716, Unknown=0, NotChecked=0, Total=1056 [2018-01-31 09:16:07,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2018-01-31 09:16:07,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 214. [2018-01-31 09:16:07,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-01-31 09:16:07,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 223 transitions. [2018-01-31 09:16:07,949 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 223 transitions. Word has length 311 [2018-01-31 09:16:07,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:07,949 INFO L432 AbstractCegarLoop]: Abstraction has 214 states and 223 transitions. [2018-01-31 09:16:07,949 INFO L433 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-01-31 09:16:07,949 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 223 transitions. [2018-01-31 09:16:07,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2018-01-31 09:16:07,951 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:07,951 INFO L351 BasicCegarLoop]: trace histogram [18, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 9, 8, 8, 8, 8, 8, 8, 8, 4, 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 09:16:07,951 INFO L371 AbstractCegarLoop]: === Iteration 12 === [mainErr0AssertViolation]=== [2018-01-31 09:16:07,951 INFO L82 PathProgramCache]: Analyzing trace with hash -1408264465, now seen corresponding path program 8 times [2018-01-31 09:16:07,951 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:07,951 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:07,951 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:07,952 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:07,952 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:07,965 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:08,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1539 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 1299 trivial. 0 not checked. [2018-01-31 09:16:08,285 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:08,285 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 09:16:08,289 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 09:16:08,301 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:08,322 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:08,334 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:08,337 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:08,382 INFO L134 CoverageAnalysis]: Checked inductivity of 1539 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 1299 trivial. 0 not checked. [2018-01-31 09:16:08,399 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:08,399 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2018-01-31 09:16:08,400 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-31 09:16:08,400 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-31 09:16:08,400 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2018-01-31 09:16:08,400 INFO L87 Difference]: Start difference. First operand 214 states and 223 transitions. Second operand 21 states. [2018-01-31 09:16:08,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:08,562 INFO L93 Difference]: Finished difference Result 363 states and 381 transitions. [2018-01-31 09:16:08,566 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-01-31 09:16:08,566 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 319 [2018-01-31 09:16:08,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:08,567 INFO L225 Difference]: With dead ends: 363 [2018-01-31 09:16:08,567 INFO L226 Difference]: Without dead ends: 227 [2018-01-31 09:16:08,568 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 318 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=427, Invalid=905, Unknown=0, NotChecked=0, Total=1332 [2018-01-31 09:16:08,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2018-01-31 09:16:08,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 222. [2018-01-31 09:16:08,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 222 states. [2018-01-31 09:16:08,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 231 transitions. [2018-01-31 09:16:08,571 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 231 transitions. Word has length 319 [2018-01-31 09:16:08,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:08,572 INFO L432 AbstractCegarLoop]: Abstraction has 222 states and 231 transitions. [2018-01-31 09:16:08,572 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-31 09:16:08,572 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 231 transitions. [2018-01-31 09:16:08,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2018-01-31 09:16:08,573 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:08,573 INFO L351 BasicCegarLoop]: trace histogram [18, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 9, 9, 9, 9, 9, 9, 9, 4, 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 09:16:08,573 INFO L371 AbstractCegarLoop]: === Iteration 13 === [mainErr0AssertViolation]=== [2018-01-31 09:16:08,573 INFO L82 PathProgramCache]: Analyzing trace with hash 813069158, now seen corresponding path program 9 times [2018-01-31 09:16:08,573 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:08,573 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:08,574 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:08,574 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:08,574 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:08,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:08,589 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:09,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1605 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 1299 trivial. 0 not checked. [2018-01-31 09:16:09,253 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:09,253 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 09:16:09,258 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 09:16:09,269 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:09,275 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:09,281 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:09,293 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:09,314 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:09,324 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:09,327 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:09,446 INFO L134 CoverageAnalysis]: Checked inductivity of 1605 backedges. 606 proven. 30 refuted. 0 times theorem prover too weak. 969 trivial. 0 not checked. [2018-01-31 09:16:09,463 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:09,463 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 9] total 28 [2018-01-31 09:16:09,464 INFO L409 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-01-31 09:16:09,464 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-01-31 09:16:09,464 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2018-01-31 09:16:09,464 INFO L87 Difference]: Start difference. First operand 222 states and 231 transitions. Second operand 28 states. [2018-01-31 09:16:09,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:09,944 INFO L93 Difference]: Finished difference Result 384 states and 403 transitions. [2018-01-31 09:16:09,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-01-31 09:16:09,944 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 327 [2018-01-31 09:16:09,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:09,945 INFO L225 Difference]: With dead ends: 384 [2018-01-31 09:16:09,945 INFO L226 Difference]: Without dead ends: 248 [2018-01-31 09:16:09,946 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 321 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=575, Invalid=2077, Unknown=0, NotChecked=0, Total=2652 [2018-01-31 09:16:09,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2018-01-31 09:16:09,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 238. [2018-01-31 09:16:09,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2018-01-31 09:16:09,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 247 transitions. [2018-01-31 09:16:09,950 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 247 transitions. Word has length 327 [2018-01-31 09:16:09,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:09,950 INFO L432 AbstractCegarLoop]: Abstraction has 238 states and 247 transitions. [2018-01-31 09:16:09,950 INFO L433 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-01-31 09:16:09,950 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 247 transitions. [2018-01-31 09:16:09,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 344 [2018-01-31 09:16:09,951 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:09,951 INFO L351 BasicCegarLoop]: trace histogram [18, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 11, 10, 10, 10, 10, 10, 10, 10, 5, 4, 4, 4, 4, 4, 4, 4, 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 09:16:09,951 INFO L371 AbstractCegarLoop]: === Iteration 14 === [mainErr0AssertViolation]=== [2018-01-31 09:16:09,951 INFO L82 PathProgramCache]: Analyzing trace with hash -51578170, now seen corresponding path program 10 times [2018-01-31 09:16:09,952 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:09,952 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:09,952 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:09,952 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:09,952 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:09,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:09,966 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:10,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1705 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 1325 trivial. 0 not checked. [2018-01-31 09:16:10,679 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:10,680 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 09:16:10,684 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 09:16:10,753 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:10,756 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:10,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1705 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 1325 trivial. 0 not checked. [2018-01-31 09:16:10,883 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:10,884 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 25 [2018-01-31 09:16:10,884 INFO L409 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-01-31 09:16:10,884 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-01-31 09:16:10,884 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2018-01-31 09:16:10,884 INFO L87 Difference]: Start difference. First operand 238 states and 247 transitions. Second operand 25 states. [2018-01-31 09:16:11,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:11,936 INFO L93 Difference]: Finished difference Result 395 states and 413 transitions. [2018-01-31 09:16:11,938 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-31 09:16:11,939 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 343 [2018-01-31 09:16:11,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:11,939 INFO L225 Difference]: With dead ends: 395 [2018-01-31 09:16:11,939 INFO L226 Difference]: Without dead ends: 251 [2018-01-31 09:16:11,940 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 342 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=631, Invalid=1349, Unknown=0, NotChecked=0, Total=1980 [2018-01-31 09:16:11,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-01-31 09:16:11,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 246. [2018-01-31 09:16:11,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 246 states. [2018-01-31 09:16:11,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 255 transitions. [2018-01-31 09:16:11,943 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 255 transitions. Word has length 343 [2018-01-31 09:16:11,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:11,944 INFO L432 AbstractCegarLoop]: Abstraction has 246 states and 255 transitions. [2018-01-31 09:16:11,944 INFO L433 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-01-31 09:16:11,944 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 255 transitions. [2018-01-31 09:16:11,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2018-01-31 09:16:11,945 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:11,945 INFO L351 BasicCegarLoop]: trace histogram [18, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 11, 11, 11, 11, 11, 11, 11, 5, 4, 4, 4, 4, 4, 4, 4, 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 09:16:11,945 INFO L371 AbstractCegarLoop]: === Iteration 15 === [mainErr0AssertViolation]=== [2018-01-31 09:16:11,945 INFO L82 PathProgramCache]: Analyzing trace with hash 603169341, now seen corresponding path program 11 times [2018-01-31 09:16:11,945 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:11,945 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:11,946 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:11,946 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:11,946 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:11,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:11,958 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:12,289 INFO L134 CoverageAnalysis]: Checked inductivity of 1787 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 1325 trivial. 0 not checked. [2018-01-31 09:16:12,289 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:12,289 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 09:16:12,294 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 09:16:12,303 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:12,307 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:12,309 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:12,310 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:12,313 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:12,316 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:12,322 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:12,331 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:12,347 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:12,397 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:12,399 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:12,402 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:12,565 INFO L134 CoverageAnalysis]: Checked inductivity of 1787 backedges. 600 proven. 120 refuted. 0 times theorem prover too weak. 1067 trivial. 0 not checked. [2018-01-31 09:16:12,583 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:12,583 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 13] total 36 [2018-01-31 09:16:12,583 INFO L409 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-01-31 09:16:12,583 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-01-31 09:16:12,584 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2018-01-31 09:16:12,584 INFO L87 Difference]: Start difference. First operand 246 states and 255 transitions. Second operand 36 states. [2018-01-31 09:16:13,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:13,584 INFO L93 Difference]: Finished difference Result 430 states and 454 transitions. [2018-01-31 09:16:13,584 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-01-31 09:16:13,584 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 351 [2018-01-31 09:16:13,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:13,585 INFO L225 Difference]: With dead ends: 430 [2018-01-31 09:16:13,585 INFO L226 Difference]: Without dead ends: 286 [2018-01-31 09:16:13,587 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=895, Invalid=3661, Unknown=0, NotChecked=0, Total=4556 [2018-01-31 09:16:13,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2018-01-31 09:16:13,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 269. [2018-01-31 09:16:13,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 269 states. [2018-01-31 09:16:13,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 279 transitions. [2018-01-31 09:16:13,593 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 279 transitions. Word has length 351 [2018-01-31 09:16:13,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:13,593 INFO L432 AbstractCegarLoop]: Abstraction has 269 states and 279 transitions. [2018-01-31 09:16:13,593 INFO L433 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-01-31 09:16:13,593 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 279 transitions. [2018-01-31 09:16:13,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2018-01-31 09:16:13,595 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:13,595 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 13, 12, 12, 12, 12, 12, 12, 12, 5, 4, 4, 4, 4, 4, 4, 4, 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 09:16:13,595 INFO L371 AbstractCegarLoop]: === Iteration 16 === [mainErr0AssertViolation]=== [2018-01-31 09:16:13,596 INFO L82 PathProgramCache]: Analyzing trace with hash -347549652, now seen corresponding path program 12 times [2018-01-31 09:16:13,596 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:13,596 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:13,596 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:13,596 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:13,596 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:13,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:13,617 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:14,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2423 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 1871 trivial. 0 not checked. [2018-01-31 09:16:14,005 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:14,005 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 09:16:14,010 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 09:16:14,023 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,035 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,044 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,055 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,065 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,078 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,108 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,158 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,255 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,339 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,457 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:14,459 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:14,463 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:15,361 INFO L134 CoverageAnalysis]: Checked inductivity of 2423 backedges. 856 proven. 56 refuted. 0 times theorem prover too weak. 1511 trivial. 0 not checked. [2018-01-31 09:16:15,379 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:15,379 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 11] total 36 [2018-01-31 09:16:15,380 INFO L409 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-01-31 09:16:15,380 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-01-31 09:16:15,380 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=1031, Unknown=0, NotChecked=0, Total=1260 [2018-01-31 09:16:15,380 INFO L87 Difference]: Start difference. First operand 269 states and 279 transitions. Second operand 36 states. [2018-01-31 09:16:15,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:15,892 INFO L93 Difference]: Finished difference Result 454 states and 475 transitions. [2018-01-31 09:16:15,892 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-01-31 09:16:15,892 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 392 [2018-01-31 09:16:15,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:15,893 INFO L225 Difference]: With dead ends: 454 [2018-01-31 09:16:15,893 INFO L226 Difference]: Without dead ends: 295 [2018-01-31 09:16:15,894 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 384 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 847 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=965, Invalid=3591, Unknown=0, NotChecked=0, Total=4556 [2018-01-31 09:16:15,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2018-01-31 09:16:15,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 285. [2018-01-31 09:16:15,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 285 states. [2018-01-31 09:16:15,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 295 transitions. [2018-01-31 09:16:15,898 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 295 transitions. Word has length 392 [2018-01-31 09:16:15,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:15,898 INFO L432 AbstractCegarLoop]: Abstraction has 285 states and 295 transitions. [2018-01-31 09:16:15,898 INFO L433 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-01-31 09:16:15,898 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 295 transitions. [2018-01-31 09:16:15,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2018-01-31 09:16:15,900 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:15,900 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 13, 13, 13, 13, 13, 13, 13, 6, 5, 5, 5, 5, 5, 5, 5, 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 09:16:15,900 INFO L371 AbstractCegarLoop]: === Iteration 17 === [mainErr0AssertViolation]=== [2018-01-31 09:16:15,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1649287180, now seen corresponding path program 13 times [2018-01-31 09:16:15,900 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:15,900 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:15,901 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:15,901 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:15,901 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:15,914 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:16,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2555 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 1905 trivial. 0 not checked. [2018-01-31 09:16:16,429 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:16,429 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 09:16:16,433 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:16,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:16,482 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:16,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2555 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 1905 trivial. 0 not checked. [2018-01-31 09:16:16,565 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:16,565 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 31 [2018-01-31 09:16:16,566 INFO L409 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-01-31 09:16:16,566 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-01-31 09:16:16,566 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=675, Unknown=0, NotChecked=0, Total=930 [2018-01-31 09:16:16,566 INFO L87 Difference]: Start difference. First operand 285 states and 295 transitions. Second operand 31 states. [2018-01-31 09:16:16,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:16,873 INFO L93 Difference]: Finished difference Result 465 states and 485 transitions. [2018-01-31 09:16:16,873 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-01-31 09:16:16,873 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 408 [2018-01-31 09:16:16,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:16,874 INFO L225 Difference]: With dead ends: 465 [2018-01-31 09:16:16,874 INFO L226 Difference]: Without dead ends: 298 [2018-01-31 09:16:16,875 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 407 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 09:16:16,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-01-31 09:16:16,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 293. [2018-01-31 09:16:16,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-01-31 09:16:16,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 303 transitions. [2018-01-31 09:16:16,879 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 303 transitions. Word has length 408 [2018-01-31 09:16:16,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:16,879 INFO L432 AbstractCegarLoop]: Abstraction has 293 states and 303 transitions. [2018-01-31 09:16:16,879 INFO L433 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-01-31 09:16:16,880 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 303 transitions. [2018-01-31 09:16:16,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2018-01-31 09:16:16,881 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:16,881 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 15, 14, 14, 14, 14, 14, 14, 14, 6, 5, 5, 5, 5, 5, 5, 5, 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 09:16:16,881 INFO L371 AbstractCegarLoop]: === Iteration 18 === [mainErr0AssertViolation]=== [2018-01-31 09:16:16,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1444110475, now seen corresponding path program 14 times [2018-01-31 09:16:16,882 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:16,882 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:16,882 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:16,882 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:16,882 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:16,896 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:17,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2661 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 1905 trivial. 0 not checked. [2018-01-31 09:16:17,371 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:17,371 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 09:16:17,376 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 09:16:17,387 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:17,412 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:17,418 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:17,422 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:17,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2661 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 1905 trivial. 0 not checked. [2018-01-31 09:16:17,522 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:17,523 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 33 [2018-01-31 09:16:17,523 INFO L409 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-01-31 09:16:17,523 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-01-31 09:16:17,523 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2018-01-31 09:16:17,523 INFO L87 Difference]: Start difference. First operand 293 states and 303 transitions. Second operand 33 states. [2018-01-31 09:16:17,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:17,844 INFO L93 Difference]: Finished difference Result 473 states and 493 transitions. [2018-01-31 09:16:17,845 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-01-31 09:16:17,845 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 416 [2018-01-31 09:16:17,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:17,845 INFO L225 Difference]: With dead ends: 473 [2018-01-31 09:16:17,845 INFO L226 Difference]: Without dead ends: 306 [2018-01-31 09:16:17,846 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 415 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1159, Invalid=2501, Unknown=0, NotChecked=0, Total=3660 [2018-01-31 09:16:17,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2018-01-31 09:16:17,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 301. [2018-01-31 09:16:17,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 301 states. [2018-01-31 09:16:17,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 311 transitions. [2018-01-31 09:16:17,850 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 311 transitions. Word has length 416 [2018-01-31 09:16:17,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:17,850 INFO L432 AbstractCegarLoop]: Abstraction has 301 states and 311 transitions. [2018-01-31 09:16:17,850 INFO L433 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-01-31 09:16:17,850 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 311 transitions. [2018-01-31 09:16:17,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 425 [2018-01-31 09:16:17,851 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:17,852 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 16, 15, 15, 15, 15, 15, 15, 15, 6, 5, 5, 5, 5, 5, 5, 5, 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 09:16:17,852 INFO L371 AbstractCegarLoop]: === Iteration 19 === [mainErr0AssertViolation]=== [2018-01-31 09:16:17,852 INFO L82 PathProgramCache]: Analyzing trace with hash 917349854, now seen corresponding path program 15 times [2018-01-31 09:16:17,852 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:17,852 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:17,852 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:17,852 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:17,853 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:17,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:17,865 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:18,365 INFO L134 CoverageAnalysis]: Checked inductivity of 2775 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 1905 trivial. 0 not checked. [2018-01-31 09:16:18,365 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:18,365 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 09:16:18,371 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 09:16:18,384 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:18,388 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:18,394 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:18,404 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:18,418 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:18,455 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:18,484 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:18,486 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:18,489 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:18,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2775 backedges. 856 proven. 90 refuted. 0 times theorem prover too weak. 1829 trivial. 0 not checked. [2018-01-31 09:16:18,816 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:18,816 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 13] total 44 [2018-01-31 09:16:18,817 INFO L409 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-01-31 09:16:18,817 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-01-31 09:16:18,817 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=335, Invalid=1557, Unknown=0, NotChecked=0, Total=1892 [2018-01-31 09:16:18,818 INFO L87 Difference]: Start difference. First operand 301 states and 311 transitions. Second operand 44 states. [2018-01-31 09:16:19,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:19,441 INFO L93 Difference]: Finished difference Result 494 states and 515 transitions. [2018-01-31 09:16:19,441 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-01-31 09:16:19,441 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 424 [2018-01-31 09:16:19,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:19,442 INFO L225 Difference]: With dead ends: 494 [2018-01-31 09:16:19,442 INFO L226 Difference]: Without dead ends: 327 [2018-01-31 09:16:19,444 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 414 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1455, Invalid=5517, Unknown=0, NotChecked=0, Total=6972 [2018-01-31 09:16:19,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-01-31 09:16:19,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 317. [2018-01-31 09:16:19,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 317 states. [2018-01-31 09:16:19,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 327 transitions. [2018-01-31 09:16:19,448 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 327 transitions. Word has length 424 [2018-01-31 09:16:19,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:19,448 INFO L432 AbstractCegarLoop]: Abstraction has 317 states and 327 transitions. [2018-01-31 09:16:19,448 INFO L433 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-01-31 09:16:19,448 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 327 transitions. [2018-01-31 09:16:19,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2018-01-31 09:16:19,450 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:19,450 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 16, 16, 16, 16, 16, 16, 16, 7, 6, 6, 6, 6, 6, 6, 6, 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 09:16:19,450 INFO L371 AbstractCegarLoop]: === Iteration 20 === [mainErr0AssertViolation]=== [2018-01-31 09:16:19,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1656799298, now seen corresponding path program 16 times [2018-01-31 09:16:19,451 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:19,451 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:19,451 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:19,451 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:19,451 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:19,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:19,464 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:20,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2939 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 1947 trivial. 0 not checked. [2018-01-31 09:16:20,219 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:20,219 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 09:16:20,224 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 09:16:20,374 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:20,378 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:20,552 INFO L134 CoverageAnalysis]: Checked inductivity of 2939 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 1947 trivial. 0 not checked. [2018-01-31 09:16:20,570 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:20,570 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 37 [2018-01-31 09:16:20,571 INFO L409 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-01-31 09:16:20,571 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-01-31 09:16:20,571 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=360, Invalid=972, Unknown=0, NotChecked=0, Total=1332 [2018-01-31 09:16:20,571 INFO L87 Difference]: Start difference. First operand 317 states and 327 transitions. Second operand 37 states. [2018-01-31 09:16:21,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:21,038 INFO L93 Difference]: Finished difference Result 505 states and 525 transitions. [2018-01-31 09:16:21,038 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-01-31 09:16:21,038 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 440 [2018-01-31 09:16:21,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:21,039 INFO L225 Difference]: With dead ends: 505 [2018-01-31 09:16:21,039 INFO L226 Difference]: Without dead ends: 330 [2018-01-31 09:16:21,040 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 439 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 884 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1483, Invalid=3209, Unknown=0, NotChecked=0, Total=4692 [2018-01-31 09:16:21,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2018-01-31 09:16:21,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 325. [2018-01-31 09:16:21,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 325 states. [2018-01-31 09:16:21,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 335 transitions. [2018-01-31 09:16:21,043 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 335 transitions. Word has length 440 [2018-01-31 09:16:21,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:21,044 INFO L432 AbstractCegarLoop]: Abstraction has 325 states and 335 transitions. [2018-01-31 09:16:21,044 INFO L433 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-01-31 09:16:21,044 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 335 transitions. [2018-01-31 09:16:21,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2018-01-31 09:16:21,045 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:21,046 INFO L351 BasicCegarLoop]: trace histogram [21, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 7, 6, 6, 6, 6, 6, 6, 6, 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 09:16:21,046 INFO L371 AbstractCegarLoop]: === Iteration 21 === [mainErr0AssertViolation]=== [2018-01-31 09:16:21,046 INFO L82 PathProgramCache]: Analyzing trace with hash -1868702937, now seen corresponding path program 17 times [2018-01-31 09:16:21,046 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:21,046 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:21,046 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:21,046 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:21,046 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:21,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:21,060 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:21,985 INFO L134 CoverageAnalysis]: Checked inductivity of 3069 backedges. 0 proven. 1122 refuted. 0 times theorem prover too weak. 1947 trivial. 0 not checked. [2018-01-31 09:16:21,986 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:21,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 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 09:16:21,991 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 09:16:22,003 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,004 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,006 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,007 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,009 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,011 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,012 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,015 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,023 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,030 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,038 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,046 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,076 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,148 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,285 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,498 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:22,500 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:22,504 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:22,767 INFO L134 CoverageAnalysis]: Checked inductivity of 3069 backedges. 850 proven. 177 refuted. 0 times theorem prover too weak. 2042 trivial. 0 not checked. [2018-01-31 09:16:22,785 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:22,785 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 15] total 50 [2018-01-31 09:16:22,785 INFO L409 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-01-31 09:16:22,785 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-01-31 09:16:22,786 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=2028, Unknown=0, NotChecked=0, Total=2450 [2018-01-31 09:16:22,786 INFO L87 Difference]: Start difference. First operand 325 states and 335 transitions. Second operand 50 states. [2018-01-31 09:16:23,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:23,520 INFO L93 Difference]: Finished difference Result 540 states and 566 transitions. [2018-01-31 09:16:23,521 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-01-31 09:16:23,521 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 448 [2018-01-31 09:16:23,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:23,522 INFO L225 Difference]: With dead ends: 540 [2018-01-31 09:16:23,522 INFO L226 Difference]: Without dead ends: 365 [2018-01-31 09:16:23,524 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 530 GetRequests, 436 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1766 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1860, Invalid=7260, Unknown=0, NotChecked=0, Total=9120 [2018-01-31 09:16:23,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2018-01-31 09:16:23,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 348. [2018-01-31 09:16:23,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2018-01-31 09:16:23,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 359 transitions. [2018-01-31 09:16:23,527 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 359 transitions. Word has length 448 [2018-01-31 09:16:23,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:23,528 INFO L432 AbstractCegarLoop]: Abstraction has 348 states and 359 transitions. [2018-01-31 09:16:23,528 INFO L433 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-01-31 09:16:23,528 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 359 transitions. [2018-01-31 09:16:23,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2018-01-31 09:16:23,529 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:23,530 INFO L351 BasicCegarLoop]: trace histogram [24, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 19, 18, 18, 18, 18, 18, 18, 18, 7, 6, 6, 6, 6, 6, 6, 6, 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 09:16:23,530 INFO L371 AbstractCegarLoop]: === Iteration 22 === [mainErr0AssertViolation]=== [2018-01-31 09:16:23,530 INFO L82 PathProgramCache]: Analyzing trace with hash 823904720, now seen corresponding path program 18 times [2018-01-31 09:16:23,530 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:23,530 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:23,530 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:23,530 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:23,531 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:23,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:23,545 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:24,270 INFO L134 CoverageAnalysis]: Checked inductivity of 3852 backedges. 0 proven. 1260 refuted. 0 times theorem prover too weak. 2592 trivial. 0 not checked. [2018-01-31 09:16:24,270 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:24,271 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 09:16:24,275 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 09:16:24,289 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,290 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,294 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,298 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,304 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,319 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,419 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,453 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,468 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,494 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,533 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,568 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:24,614 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:25,042 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:25,374 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:25,377 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:25,381 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:25,747 INFO L134 CoverageAnalysis]: Checked inductivity of 3852 backedges. 1144 proven. 245 refuted. 0 times theorem prover too weak. 2463 trivial. 0 not checked. [2018-01-31 09:16:25,767 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:25,767 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 17] total 54 [2018-01-31 09:16:25,767 INFO L409 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-01-31 09:16:25,768 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-01-31 09:16:25,768 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=478, Invalid=2384, Unknown=0, NotChecked=0, Total=2862 [2018-01-31 09:16:25,768 INFO L87 Difference]: Start difference. First operand 348 states and 359 transitions. Second operand 54 states. [2018-01-31 09:16:26,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:26,670 INFO L93 Difference]: Finished difference Result 578 states and 606 transitions. [2018-01-31 09:16:26,672 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-01-31 09:16:26,673 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 489 [2018-01-31 09:16:26,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:26,674 INFO L225 Difference]: With dead ends: 578 [2018-01-31 09:16:26,674 INFO L226 Difference]: Without dead ends: 388 [2018-01-31 09:16:26,675 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 577 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2098 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2120, Invalid=8592, Unknown=0, NotChecked=0, Total=10712 [2018-01-31 09:16:26,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2018-01-31 09:16:26,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 371. [2018-01-31 09:16:26,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 371 states. [2018-01-31 09:16:26,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 383 transitions. [2018-01-31 09:16:26,681 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 383 transitions. Word has length 489 [2018-01-31 09:16:26,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:26,681 INFO L432 AbstractCegarLoop]: Abstraction has 371 states and 383 transitions. [2018-01-31 09:16:26,681 INFO L433 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-01-31 09:16:26,681 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 383 transitions. [2018-01-31 09:16:26,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 531 [2018-01-31 09:16:26,683 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:26,683 INFO L351 BasicCegarLoop]: trace histogram [27, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 20, 19, 19, 19, 19, 19, 19, 19, 7, 6, 6, 6, 6, 6, 6, 6, 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 09:16:26,683 INFO L371 AbstractCegarLoop]: === Iteration 23 === [mainErr0AssertViolation]=== [2018-01-31 09:16:26,683 INFO L82 PathProgramCache]: Analyzing trace with hash 972984121, now seen corresponding path program 19 times [2018-01-31 09:16:26,683 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:26,683 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:26,684 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:26,685 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:26,685 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:26,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:26,703 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:27,602 INFO L134 CoverageAnalysis]: Checked inductivity of 4742 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 3336 trivial. 0 not checked. [2018-01-31 09:16:27,602 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:27,602 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 09:16:27,607 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:27,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:27,665 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:27,828 INFO L134 CoverageAnalysis]: Checked inductivity of 4742 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 3336 trivial. 0 not checked. [2018-01-31 09:16:27,848 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:27,848 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 43 [2018-01-31 09:16:27,848 INFO L409 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-01-31 09:16:27,848 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-01-31 09:16:27,848 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=483, Invalid=1323, Unknown=0, NotChecked=0, Total=1806 [2018-01-31 09:16:27,849 INFO L87 Difference]: Start difference. First operand 371 states and 383 transitions. Second operand 43 states. [2018-01-31 09:16:28,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:28,742 INFO L93 Difference]: Finished difference Result 589 states and 613 transitions. [2018-01-31 09:16:28,743 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-01-31 09:16:28,743 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 530 [2018-01-31 09:16:28,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:28,744 INFO L225 Difference]: With dead ends: 589 [2018-01-31 09:16:28,744 INFO L226 Difference]: Without dead ends: 384 [2018-01-31 09:16:28,745 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 608 GetRequests, 529 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1223 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2044, Invalid=4436, Unknown=0, NotChecked=0, Total=6480 [2018-01-31 09:16:28,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2018-01-31 09:16:28,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 379. [2018-01-31 09:16:28,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 379 states. [2018-01-31 09:16:28,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 391 transitions. [2018-01-31 09:16:28,749 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 391 transitions. Word has length 530 [2018-01-31 09:16:28,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:28,749 INFO L432 AbstractCegarLoop]: Abstraction has 379 states and 391 transitions. [2018-01-31 09:16:28,749 INFO L433 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-01-31 09:16:28,749 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 391 transitions. [2018-01-31 09:16:28,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2018-01-31 09:16:28,751 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:28,751 INFO L351 BasicCegarLoop]: trace histogram [27, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 21, 20, 20, 20, 20, 20, 20, 20, 7, 6, 6, 6, 6, 6, 6, 6, 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 09:16:28,751 INFO L371 AbstractCegarLoop]: === Iteration 24 === [mainErr0AssertViolation]=== [2018-01-31 09:16:28,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1407483550, now seen corresponding path program 20 times [2018-01-31 09:16:28,752 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:28,752 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:28,752 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:28,752 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:28,752 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:28,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:28,770 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:29,749 INFO L134 CoverageAnalysis]: Checked inductivity of 4896 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 3336 trivial. 0 not checked. [2018-01-31 09:16:29,749 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:29,749 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 09:16:29,755 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 09:16:29,769 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:29,805 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:29,811 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:29,814 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:29,919 INFO L134 CoverageAnalysis]: Checked inductivity of 4896 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 3336 trivial. 0 not checked. [2018-01-31 09:16:29,936 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:29,936 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 45 [2018-01-31 09:16:29,937 INFO L409 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-01-31 09:16:29,937 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-01-31 09:16:29,937 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=1452, Unknown=0, NotChecked=0, Total=1980 [2018-01-31 09:16:29,937 INFO L87 Difference]: Start difference. First operand 379 states and 391 transitions. Second operand 45 states. [2018-01-31 09:16:30,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:30,598 INFO L93 Difference]: Finished difference Result 597 states and 621 transitions. [2018-01-31 09:16:30,598 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-01-31 09:16:30,599 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 538 [2018-01-31 09:16:30,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:30,600 INFO L225 Difference]: With dead ends: 597 [2018-01-31 09:16:30,600 INFO L226 Difference]: Without dead ends: 392 [2018-01-31 09:16:30,600 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 537 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1348 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2251, Invalid=4889, Unknown=0, NotChecked=0, Total=7140 [2018-01-31 09:16:30,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2018-01-31 09:16:30,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 387. [2018-01-31 09:16:30,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 387 states. [2018-01-31 09:16:30,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 399 transitions. [2018-01-31 09:16:30,604 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 399 transitions. Word has length 538 [2018-01-31 09:16:30,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:30,605 INFO L432 AbstractCegarLoop]: Abstraction has 387 states and 399 transitions. [2018-01-31 09:16:30,605 INFO L433 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-01-31 09:16:30,605 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 399 transitions. [2018-01-31 09:16:30,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 547 [2018-01-31 09:16:30,607 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:30,607 INFO L351 BasicCegarLoop]: trace histogram [27, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 22, 21, 21, 21, 21, 21, 21, 21, 7, 6, 6, 6, 6, 6, 6, 6, 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 09:16:30,607 INFO L371 AbstractCegarLoop]: === Iteration 25 === [mainErr0AssertViolation]=== [2018-01-31 09:16:30,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1306772853, now seen corresponding path program 21 times [2018-01-31 09:16:30,607 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:30,607 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:30,608 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:30,608 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:30,608 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:30,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:30,625 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:31,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5058 backedges. 0 proven. 1722 refuted. 0 times theorem prover too weak. 3336 trivial. 0 not checked. [2018-01-31 09:16:31,618 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:31,618 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 09:16:31,635 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 09:16:31,650 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:31,662 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:31,674 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:31,687 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:31,706 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:31,736 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:31,808 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:31,894 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:31,896 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:31,899 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:32,184 INFO L134 CoverageAnalysis]: Checked inductivity of 5058 backedges. 1488 proven. 132 refuted. 0 times theorem prover too weak. 3438 trivial. 0 not checked. [2018-01-31 09:16:32,202 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:32,202 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 15] total 58 [2018-01-31 09:16:32,202 INFO L409 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-01-31 09:16:32,203 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-01-31 09:16:32,203 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=590, Invalid=2716, Unknown=0, NotChecked=0, Total=3306 [2018-01-31 09:16:32,203 INFO L87 Difference]: Start difference. First operand 387 states and 399 transitions. Second operand 58 states. [2018-01-31 09:16:33,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:33,178 INFO L93 Difference]: Finished difference Result 618 states and 643 transitions. [2018-01-31 09:16:33,179 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-01-31 09:16:33,179 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 546 [2018-01-31 09:16:33,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:33,180 INFO L225 Difference]: With dead ends: 618 [2018-01-31 09:16:33,180 INFO L226 Difference]: Without dead ends: 413 [2018-01-31 09:16:33,188 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 644 GetRequests, 534 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2414 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2660, Invalid=9772, Unknown=0, NotChecked=0, Total=12432 [2018-01-31 09:16:33,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2018-01-31 09:16:33,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 403. [2018-01-31 09:16:33,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 403 states. [2018-01-31 09:16:33,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 415 transitions. [2018-01-31 09:16:33,191 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 415 transitions. Word has length 546 [2018-01-31 09:16:33,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:33,192 INFO L432 AbstractCegarLoop]: Abstraction has 403 states and 415 transitions. [2018-01-31 09:16:33,192 INFO L433 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-01-31 09:16:33,192 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 415 transitions. [2018-01-31 09:16:33,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 563 [2018-01-31 09:16:33,194 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:33,194 INFO L351 BasicCegarLoop]: trace histogram [27, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 23, 22, 22, 22, 22, 22, 22, 22, 8, 7, 7, 7, 7, 7, 7, 7, 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 09:16:33,194 INFO L371 AbstractCegarLoop]: === Iteration 26 === [mainErr0AssertViolation]=== [2018-01-31 09:16:33,194 INFO L82 PathProgramCache]: Analyzing trace with hash -314423573, now seen corresponding path program 22 times [2018-01-31 09:16:33,194 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:33,194 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:33,195 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:33,195 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:33,195 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:33,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:33,217 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:34,513 INFO L134 CoverageAnalysis]: Checked inductivity of 5278 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 3386 trivial. 0 not checked. [2018-01-31 09:16:34,513 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:34,513 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 09:16:34,518 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 09:16:34,907 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:34,911 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:35,027 INFO L134 CoverageAnalysis]: Checked inductivity of 5278 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 3386 trivial. 0 not checked. [2018-01-31 09:16:35,046 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:35,047 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 49 [2018-01-31 09:16:35,047 INFO L409 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-01-31 09:16:35,047 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-01-31 09:16:35,048 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2018-01-31 09:16:35,048 INFO L87 Difference]: Start difference. First operand 403 states and 415 transitions. Second operand 49 states. [2018-01-31 09:16:35,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:35,650 INFO L93 Difference]: Finished difference Result 629 states and 653 transitions. [2018-01-31 09:16:35,651 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-01-31 09:16:35,651 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 562 [2018-01-31 09:16:35,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:35,652 INFO L225 Difference]: With dead ends: 629 [2018-01-31 09:16:35,652 INFO L226 Difference]: Without dead ends: 416 [2018-01-31 09:16:35,653 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 652 GetRequests, 561 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1616 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2695, Invalid=5861, Unknown=0, NotChecked=0, Total=8556 [2018-01-31 09:16:35,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2018-01-31 09:16:35,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 411. [2018-01-31 09:16:35,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 411 states. [2018-01-31 09:16:35,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 423 transitions. [2018-01-31 09:16:35,661 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 423 transitions. Word has length 562 [2018-01-31 09:16:35,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:35,661 INFO L432 AbstractCegarLoop]: Abstraction has 411 states and 423 transitions. [2018-01-31 09:16:35,661 INFO L433 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-01-31 09:16:35,661 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 423 transitions. [2018-01-31 09:16:35,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2018-01-31 09:16:35,663 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:35,663 INFO L351 BasicCegarLoop]: trace histogram [27, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 23, 8, 7, 7, 7, 7, 7, 7, 7, 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 09:16:35,663 INFO L371 AbstractCegarLoop]: === Iteration 27 === [mainErr0AssertViolation]=== [2018-01-31 09:16:35,664 INFO L82 PathProgramCache]: Analyzing trace with hash 111432980, now seen corresponding path program 23 times [2018-01-31 09:16:35,664 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:35,664 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:35,664 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:35,664 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:35,664 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:35,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:35,681 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:37,010 INFO L134 CoverageAnalysis]: Checked inductivity of 5456 backedges. 0 proven. 2070 refuted. 0 times theorem prover too weak. 3386 trivial. 0 not checked. [2018-01-31 09:16:37,010 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:37,010 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 09:16:37,015 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 09:16:37,028 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,029 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,030 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,032 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,033 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,035 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,037 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,041 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,045 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,049 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,056 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,061 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,070 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,076 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,087 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,098 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,118 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,153 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,216 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:37,789 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:38,317 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:38,895 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:38,898 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:38,903 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:39,250 INFO L134 CoverageAnalysis]: Checked inductivity of 5456 backedges. 1482 proven. 324 refuted. 0 times theorem prover too weak. 3650 trivial. 0 not checked. [2018-01-31 09:16:39,269 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:39,270 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 19] total 66 [2018-01-31 09:16:39,270 INFO L409 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-01-31 09:16:39,270 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-01-31 09:16:39,270 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=722, Invalid=3568, Unknown=0, NotChecked=0, Total=4290 [2018-01-31 09:16:39,270 INFO L87 Difference]: Start difference. First operand 411 states and 423 transitions. Second operand 66 states. [2018-01-31 09:16:40,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:40,569 INFO L93 Difference]: Finished difference Result 664 states and 694 transitions. [2018-01-31 09:16:40,570 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-01-31 09:16:40,570 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 570 [2018-01-31 09:16:40,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:40,571 INFO L225 Difference]: With dead ends: 664 [2018-01-31 09:16:40,571 INFO L226 Difference]: Without dead ends: 451 [2018-01-31 09:16:40,572 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 680 GetRequests, 554 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3218 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3280, Invalid=12976, Unknown=0, NotChecked=0, Total=16256 [2018-01-31 09:16:40,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2018-01-31 09:16:40,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 434. [2018-01-31 09:16:40,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 434 states. [2018-01-31 09:16:40,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 447 transitions. [2018-01-31 09:16:40,577 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 447 transitions. Word has length 570 [2018-01-31 09:16:40,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:40,577 INFO L432 AbstractCegarLoop]: Abstraction has 434 states and 447 transitions. [2018-01-31 09:16:40,577 INFO L433 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-01-31 09:16:40,577 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 447 transitions. [2018-01-31 09:16:40,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2018-01-31 09:16:40,579 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:40,579 INFO L351 BasicCegarLoop]: trace histogram [30, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 25, 24, 24, 24, 24, 24, 24, 24, 8, 7, 7, 7, 7, 7, 7, 7, 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 09:16:40,580 INFO L371 AbstractCegarLoop]: === Iteration 28 === [mainErr0AssertViolation]=== [2018-01-31 09:16:40,580 INFO L82 PathProgramCache]: Analyzing trace with hash -1982050685, now seen corresponding path program 24 times [2018-01-31 09:16:40,580 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:40,580 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:40,580 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:40,580 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:40,580 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:40,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:40,599 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:41,875 INFO L134 CoverageAnalysis]: Checked inductivity of 6485 backedges. 0 proven. 2256 refuted. 0 times theorem prover too weak. 4229 trivial. 0 not checked. [2018-01-31 09:16:41,875 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:41,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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-31 09:16:41,879 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 09:16:41,896 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:41,898 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:41,901 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:41,904 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:41,909 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:41,936 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:41,952 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:41,961 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:41,983 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:42,013 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:42,031 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:42,064 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:42,146 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:42,191 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:42,250 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:42,290 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:42,393 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:16:42,395 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:42,400 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:42,710 INFO L134 CoverageAnalysis]: Checked inductivity of 6485 backedges. 1870 proven. 182 refuted. 0 times theorem prover too weak. 4433 trivial. 0 not checked. [2018-01-31 09:16:42,730 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:42,730 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 17] total 66 [2018-01-31 09:16:42,730 INFO L409 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-01-31 09:16:42,730 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-01-31 09:16:42,731 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=754, Invalid=3536, Unknown=0, NotChecked=0, Total=4290 [2018-01-31 09:16:42,731 INFO L87 Difference]: Start difference. First operand 434 states and 447 transitions. Second operand 66 states. [2018-01-31 09:16:44,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:44,918 INFO L93 Difference]: Finished difference Result 688 states and 715 transitions. [2018-01-31 09:16:44,918 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-01-31 09:16:44,918 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 611 [2018-01-31 09:16:44,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:44,920 INFO L225 Difference]: With dead ends: 688 [2018-01-31 09:16:44,920 INFO L226 Difference]: Without dead ends: 460 [2018-01-31 09:16:44,921 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 723 GetRequests, 597 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3190 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=3440, Invalid=12816, Unknown=0, NotChecked=0, Total=16256 [2018-01-31 09:16:44,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2018-01-31 09:16:44,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 450. [2018-01-31 09:16:44,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 450 states. [2018-01-31 09:16:44,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 463 transitions. [2018-01-31 09:16:44,926 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 463 transitions. Word has length 611 [2018-01-31 09:16:44,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:44,927 INFO L432 AbstractCegarLoop]: Abstraction has 450 states and 463 transitions. [2018-01-31 09:16:44,927 INFO L433 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-01-31 09:16:44,927 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 463 transitions. [2018-01-31 09:16:44,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2018-01-31 09:16:44,929 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:44,929 INFO L351 BasicCegarLoop]: trace histogram [30, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 26, 25, 25, 25, 25, 25, 25, 25, 9, 8, 8, 8, 8, 8, 8, 8, 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 09:16:44,929 INFO L371 AbstractCegarLoop]: === Iteration 29 === [mainErr0AssertViolation]=== [2018-01-31 09:16:44,930 INFO L82 PathProgramCache]: Analyzing trace with hash -277592349, now seen corresponding path program 25 times [2018-01-31 09:16:44,930 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:44,930 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:44,930 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:44,930 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:44,930 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:44,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:44,949 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:46,346 INFO L134 CoverageAnalysis]: Checked inductivity of 6737 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 4287 trivial. 0 not checked. [2018-01-31 09:16:46,347 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:46,347 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 09:16:46,353 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:46,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:46,417 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:46,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6737 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 4287 trivial. 0 not checked. [2018-01-31 09:16:46,565 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:46,565 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 55 [2018-01-31 09:16:46,565 INFO L409 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-01-31 09:16:46,566 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-01-31 09:16:46,566 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=783, Invalid=2187, Unknown=0, NotChecked=0, Total=2970 [2018-01-31 09:16:46,566 INFO L87 Difference]: Start difference. First operand 450 states and 463 transitions. Second operand 55 states. [2018-01-31 09:16:47,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:47,345 INFO L93 Difference]: Finished difference Result 699 states and 725 transitions. [2018-01-31 09:16:47,345 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-01-31 09:16:47,345 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 627 [2018-01-31 09:16:47,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:47,346 INFO L225 Difference]: With dead ends: 699 [2018-01-31 09:16:47,346 INFO L226 Difference]: Without dead ends: 463 [2018-01-31 09:16:47,347 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 729 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2063 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=3436, Invalid=7484, Unknown=0, NotChecked=0, Total=10920 [2018-01-31 09:16:47,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2018-01-31 09:16:47,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 458. [2018-01-31 09:16:47,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 458 states. [2018-01-31 09:16:47,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 471 transitions. [2018-01-31 09:16:47,352 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 471 transitions. Word has length 627 [2018-01-31 09:16:47,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:47,352 INFO L432 AbstractCegarLoop]: Abstraction has 458 states and 471 transitions. [2018-01-31 09:16:47,352 INFO L433 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-01-31 09:16:47,352 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 471 transitions. [2018-01-31 09:16:47,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 636 [2018-01-31 09:16:47,354 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:47,355 INFO L351 BasicCegarLoop]: trace histogram [30, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 26, 26, 26, 26, 26, 26, 26, 9, 8, 8, 8, 8, 8, 8, 8, 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 09:16:47,355 INFO L371 AbstractCegarLoop]: === Iteration 30 === [mainErr0AssertViolation]=== [2018-01-31 09:16:47,355 INFO L82 PathProgramCache]: Analyzing trace with hash -1386166822, now seen corresponding path program 26 times [2018-01-31 09:16:47,355 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:47,355 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:47,355 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:47,355 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:16:47,355 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:47,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:47,374 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:48,894 INFO L134 CoverageAnalysis]: Checked inductivity of 6939 backedges. 0 proven. 2652 refuted. 0 times theorem prover too weak. 4287 trivial. 0 not checked. [2018-01-31 09:16:48,894 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:48,894 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 09:16:48,909 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 09:16:48,925 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:48,964 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:48,972 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:48,976 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:49,108 INFO L134 CoverageAnalysis]: Checked inductivity of 6939 backedges. 0 proven. 2652 refuted. 0 times theorem prover too weak. 4287 trivial. 0 not checked. [2018-01-31 09:16:49,125 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:49,125 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 57 [2018-01-31 09:16:49,126 INFO L409 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-01-31 09:16:49,126 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-01-31 09:16:49,126 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=840, Invalid=2352, Unknown=0, NotChecked=0, Total=3192 [2018-01-31 09:16:49,126 INFO L87 Difference]: Start difference. First operand 458 states and 471 transitions. Second operand 57 states. [2018-01-31 09:16:49,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:49,969 INFO L93 Difference]: Finished difference Result 707 states and 733 transitions. [2018-01-31 09:16:49,969 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-01-31 09:16:49,969 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 635 [2018-01-31 09:16:49,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:49,970 INFO L225 Difference]: With dead ends: 707 [2018-01-31 09:16:49,970 INFO L226 Difference]: Without dead ends: 471 [2018-01-31 09:16:49,972 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 741 GetRequests, 634 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2224 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3703, Invalid=8069, Unknown=0, NotChecked=0, Total=11772 [2018-01-31 09:16:49,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2018-01-31 09:16:49,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 466. [2018-01-31 09:16:49,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 466 states. [2018-01-31 09:16:49,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 479 transitions. [2018-01-31 09:16:49,977 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 479 transitions. Word has length 635 [2018-01-31 09:16:49,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:49,977 INFO L432 AbstractCegarLoop]: Abstraction has 466 states and 479 transitions. [2018-01-31 09:16:49,977 INFO L433 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-01-31 09:16:49,977 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 479 transitions. [2018-01-31 09:16:49,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 644 [2018-01-31 09:16:49,980 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:49,980 INFO L351 BasicCegarLoop]: trace histogram [30, 28, 27, 27, 27, 27, 27, 27, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:16:49,980 INFO L371 AbstractCegarLoop]: === Iteration 31 === [mainErr0AssertViolation]=== [2018-01-31 09:16:49,980 INFO L82 PathProgramCache]: Analyzing trace with hash 2079743441, now seen corresponding path program 27 times [2018-01-31 09:16:49,980 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:49,980 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:49,981 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:49,981 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:49,981 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:50,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:50,001 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:51,622 INFO L134 CoverageAnalysis]: Checked inductivity of 7149 backedges. 0 proven. 2862 refuted. 0 times theorem prover too weak. 4287 trivial. 0 not checked. [2018-01-31 09:16:51,623 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:51,623 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 09:16:51,628 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 09:16:51,644 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:51,648 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:51,653 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:51,664 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:51,676 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:51,696 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:51,729 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:51,750 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:51,796 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:51,854 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:16:51,856 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:51,861 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:52,284 INFO L134 CoverageAnalysis]: Checked inductivity of 7149 backedges. 1864 proven. 414 refuted. 0 times theorem prover too weak. 4871 trivial. 0 not checked. [2018-01-31 09:16:52,302 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:52,302 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 21] total 76 [2018-01-31 09:16:52,303 INFO L409 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-01-31 09:16:52,303 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-01-31 09:16:52,303 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=959, Invalid=4741, Unknown=0, NotChecked=0, Total=5700 [2018-01-31 09:16:52,303 INFO L87 Difference]: Start difference. First operand 466 states and 479 transitions. Second operand 76 states. [2018-01-31 09:16:53,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:53,836 INFO L93 Difference]: Finished difference Result 742 states and 774 transitions. [2018-01-31 09:16:53,836 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2018-01-31 09:16:53,836 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 643 [2018-01-31 09:16:53,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:53,837 INFO L225 Difference]: With dead ends: 742 [2018-01-31 09:16:53,837 INFO L226 Difference]: Without dead ends: 506 [2018-01-31 09:16:53,839 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 771 GetRequests, 625 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4337 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4415, Invalid=17341, Unknown=0, NotChecked=0, Total=21756 [2018-01-31 09:16:53,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2018-01-31 09:16:53,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 489. [2018-01-31 09:16:53,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 489 states. [2018-01-31 09:16:53,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 503 transitions. [2018-01-31 09:16:53,843 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 503 transitions. Word has length 643 [2018-01-31 09:16:53,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:53,843 INFO L432 AbstractCegarLoop]: Abstraction has 489 states and 503 transitions. [2018-01-31 09:16:53,843 INFO L433 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-01-31 09:16:53,843 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 503 transitions. [2018-01-31 09:16:53,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 685 [2018-01-31 09:16:53,846 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:53,846 INFO L351 BasicCegarLoop]: trace histogram [33, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 29, 28, 28, 28, 28, 28, 28, 28, 9, 8, 8, 8, 8, 8, 8, 8, 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 09:16:53,846 INFO L371 AbstractCegarLoop]: === Iteration 32 === [mainErr0AssertViolation]=== [2018-01-31 09:16:53,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1333298584, now seen corresponding path program 28 times [2018-01-31 09:16:53,847 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:53,847 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:53,847 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:53,847 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:53,847 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:53,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:53,867 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:55,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8309 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 5229 trivial. 0 not checked. [2018-01-31 09:16:55,633 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:55,633 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 09:16:55,638 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 09:16:56,357 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:16:56,364 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:16:56,514 INFO L134 CoverageAnalysis]: Checked inductivity of 8309 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 5229 trivial. 0 not checked. [2018-01-31 09:16:56,534 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:16:56,534 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 61 [2018-01-31 09:16:56,534 INFO L409 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-01-31 09:16:56,535 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-01-31 09:16:56,535 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=960, Invalid=2700, Unknown=0, NotChecked=0, Total=3660 [2018-01-31 09:16:56,535 INFO L87 Difference]: Start difference. First operand 489 states and 503 transitions. Second operand 61 states. [2018-01-31 09:16:57,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:16:57,424 INFO L93 Difference]: Finished difference Result 753 states and 781 transitions. [2018-01-31 09:16:57,424 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-01-31 09:16:57,424 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 684 [2018-01-31 09:16:57,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:16:57,426 INFO L225 Difference]: With dead ends: 753 [2018-01-31 09:16:57,426 INFO L226 Difference]: Without dead ends: 502 [2018-01-31 09:16:57,427 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 798 GetRequests, 683 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2564 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4267, Invalid=9305, Unknown=0, NotChecked=0, Total=13572 [2018-01-31 09:16:57,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2018-01-31 09:16:57,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 497. [2018-01-31 09:16:57,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 497 states. [2018-01-31 09:16:57,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2018-01-31 09:16:57,431 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 684 [2018-01-31 09:16:57,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:16:57,431 INFO L432 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2018-01-31 09:16:57,431 INFO L433 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-01-31 09:16:57,432 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2018-01-31 09:16:57,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2018-01-31 09:16:57,434 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:16:57,434 INFO L351 BasicCegarLoop]: trace histogram [33, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 29, 29, 29, 29, 29, 29, 29, 9, 8, 8, 8, 8, 8, 8, 8, 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 09:16:57,435 INFO L371 AbstractCegarLoop]: === Iteration 33 === [mainErr0AssertViolation]=== [2018-01-31 09:16:57,435 INFO L82 PathProgramCache]: Analyzing trace with hash 758060673, now seen corresponding path program 29 times [2018-01-31 09:16:57,435 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:16:57,435 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:16:57,435 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:57,435 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:16:57,435 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:16:57,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:16:57,454 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:16:59,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8535 backedges. 0 proven. 3306 refuted. 0 times theorem prover too weak. 5229 trivial. 0 not checked. [2018-01-31 09:16:59,230 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:16:59,230 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 09:16:59,235 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 09:16:59,255 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,256 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,257 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,258 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,260 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,261 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,263 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,266 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,268 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,272 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,275 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,281 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,288 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,297 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,302 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,320 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,327 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,357 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,378 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,407 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,427 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,451 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,496 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,800 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:16:59,974 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:00,323 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:01,009 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:01,859 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:01,862 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:17:01,868 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:17:02,342 INFO L134 CoverageAnalysis]: Checked inductivity of 8535 backedges. 2290 proven. 515 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2018-01-31 09:17:02,363 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:17:02,363 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 23] total 82 [2018-01-31 09:17:02,364 INFO L409 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-01-31 09:17:02,364 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-01-31 09:17:02,364 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1102, Invalid=5540, Unknown=0, NotChecked=0, Total=6642 [2018-01-31 09:17:02,364 INFO L87 Difference]: Start difference. First operand 497 states and 511 transitions. Second operand 82 states. [2018-01-31 09:17:04,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:17:04,350 INFO L93 Difference]: Finished difference Result 788 states and 822 transitions. [2018-01-31 09:17:04,350 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2018-01-31 09:17:04,350 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 692 [2018-01-31 09:17:04,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:17:04,351 INFO L225 Difference]: With dead ends: 788 [2018-01-31 09:17:04,351 INFO L226 Difference]: Without dead ends: 537 [2018-01-31 09:17:04,353 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 830 GetRequests, 672 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5102 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5100, Invalid=20340, Unknown=0, NotChecked=0, Total=25440 [2018-01-31 09:17:04,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2018-01-31 09:17:04,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 520. [2018-01-31 09:17:04,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 520 states. [2018-01-31 09:17:04,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 535 transitions. [2018-01-31 09:17:04,369 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 535 transitions. Word has length 692 [2018-01-31 09:17:04,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:17:04,369 INFO L432 AbstractCegarLoop]: Abstraction has 520 states and 535 transitions. [2018-01-31 09:17:04,369 INFO L433 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-01-31 09:17:04,369 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 535 transitions. [2018-01-31 09:17:04,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 734 [2018-01-31 09:17:04,375 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:17:04,376 INFO L351 BasicCegarLoop]: trace histogram [36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 31, 30, 30, 30, 30, 30, 30, 30, 9, 8, 8, 8, 8, 8, 8, 8, 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 09:17:04,376 INFO L371 AbstractCegarLoop]: === Iteration 34 === [mainErr0AssertViolation]=== [2018-01-31 09:17:04,376 INFO L82 PathProgramCache]: Analyzing trace with hash -1330377802, now seen corresponding path program 30 times [2018-01-31 09:17:04,376 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:17:04,376 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:17:04,376 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:04,376 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:17:04,376 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:04,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:17:04,417 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:17:06,483 INFO L134 CoverageAnalysis]: Checked inductivity of 9810 backedges. 0 proven. 3540 refuted. 0 times theorem prover too weak. 6270 trivial. 0 not checked. [2018-01-31 09:17:06,483 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:17:06,483 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 09:17:06,489 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 09:17:06,508 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,509 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,513 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,515 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,520 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,528 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,538 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,567 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,622 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,683 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,721 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:06,788 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:07,004 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:07,185 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:07,633 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:08,239 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:08,642 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:09,157 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:10,029 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:17:10,032 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:17:10,040 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:17:10,454 INFO L134 CoverageAnalysis]: Checked inductivity of 9810 backedges. 2766 proven. 240 refuted. 0 times theorem prover too weak. 6804 trivial. 0 not checked. [2018-01-31 09:17:10,475 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:17:10,475 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 19] total 80 [2018-01-31 09:17:10,476 INFO L409 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-01-31 09:17:10,476 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-01-31 09:17:10,476 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1121, Invalid=5199, Unknown=0, NotChecked=0, Total=6320 [2018-01-31 09:17:10,476 INFO L87 Difference]: Start difference. First operand 520 states and 535 transitions. Second operand 80 states. [2018-01-31 09:17:12,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:17:12,384 INFO L93 Difference]: Finished difference Result 812 states and 843 transitions. [2018-01-31 09:17:12,384 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2018-01-31 09:17:12,384 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 733 [2018-01-31 09:17:12,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:17:12,385 INFO L225 Difference]: With dead ends: 812 [2018-01-31 09:17:12,385 INFO L226 Difference]: Without dead ends: 546 [2018-01-31 09:17:12,387 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 871 GetRequests, 717 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4779 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5205, Invalid=18975, Unknown=0, NotChecked=0, Total=24180 [2018-01-31 09:17:12,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2018-01-31 09:17:12,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 536. [2018-01-31 09:17:12,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 536 states. [2018-01-31 09:17:12,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 551 transitions. [2018-01-31 09:17:12,393 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 551 transitions. Word has length 733 [2018-01-31 09:17:12,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:17:12,393 INFO L432 AbstractCegarLoop]: Abstraction has 536 states and 551 transitions. [2018-01-31 09:17:12,393 INFO L433 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-01-31 09:17:12,393 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 551 transitions. [2018-01-31 09:17:12,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 750 [2018-01-31 09:17:12,410 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:17:12,410 INFO L351 BasicCegarLoop]: trace histogram [36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 32, 31, 31, 31, 31, 31, 31, 31, 10, 9, 9, 9, 9, 9, 9, 9, 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 09:17:12,410 INFO L371 AbstractCegarLoop]: === Iteration 35 === [mainErr0AssertViolation]=== [2018-01-31 09:17:12,410 INFO L82 PathProgramCache]: Analyzing trace with hash 1780453782, now seen corresponding path program 31 times [2018-01-31 09:17:12,410 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:17:12,410 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:17:12,411 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:12,411 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:17:12,411 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:12,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:17:12,434 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:17:14,506 INFO L134 CoverageAnalysis]: Checked inductivity of 10118 backedges. 0 proven. 3782 refuted. 0 times theorem prover too weak. 6336 trivial. 0 not checked. [2018-01-31 09:17:14,506 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:17:14,507 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 09:17:14,511 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:17:14,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:17:14,601 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:17:14,790 INFO L134 CoverageAnalysis]: Checked inductivity of 10118 backedges. 0 proven. 3782 refuted. 0 times theorem prover too weak. 6336 trivial. 0 not checked. [2018-01-31 09:17:14,809 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:17:14,809 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 67 [2018-01-31 09:17:14,810 INFO L409 AbstractCegarLoop]: Interpolant automaton has 67 states [2018-01-31 09:17:14,810 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2018-01-31 09:17:14,810 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1155, Invalid=3267, Unknown=0, NotChecked=0, Total=4422 [2018-01-31 09:17:14,810 INFO L87 Difference]: Start difference. First operand 536 states and 551 transitions. Second operand 67 states. [2018-01-31 09:17:15,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:17:15,924 INFO L93 Difference]: Finished difference Result 823 states and 853 transitions. [2018-01-31 09:17:15,925 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2018-01-31 09:17:15,925 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 749 [2018-01-31 09:17:15,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:17:15,926 INFO L225 Difference]: With dead ends: 823 [2018-01-31 09:17:15,926 INFO L226 Difference]: Without dead ends: 549 [2018-01-31 09:17:15,927 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 875 GetRequests, 748 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3119 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=5188, Invalid=11324, Unknown=0, NotChecked=0, Total=16512 [2018-01-31 09:17:15,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2018-01-31 09:17:15,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 544. [2018-01-31 09:17:15,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 544 states. [2018-01-31 09:17:15,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 559 transitions. [2018-01-31 09:17:15,931 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 559 transitions. Word has length 749 [2018-01-31 09:17:15,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:17:15,932 INFO L432 AbstractCegarLoop]: Abstraction has 544 states and 559 transitions. [2018-01-31 09:17:15,932 INFO L433 AbstractCegarLoop]: Interpolant automaton has 67 states. [2018-01-31 09:17:15,932 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 559 transitions. [2018-01-31 09:17:15,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 758 [2018-01-31 09:17:15,935 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:17:15,935 INFO L351 BasicCegarLoop]: trace histogram [36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 32, 32, 32, 32, 32, 32, 32, 10, 9, 9, 9, 9, 9, 9, 9, 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 09:17:15,935 INFO L371 AbstractCegarLoop]: === Iteration 36 === [mainErr0AssertViolation]=== [2018-01-31 09:17:15,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1425925581, now seen corresponding path program 32 times [2018-01-31 09:17:15,935 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:17:15,935 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:17:15,936 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:15,936 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:17:15,936 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:15,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:17:15,957 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:17:18,238 INFO L134 CoverageAnalysis]: Checked inductivity of 10368 backedges. 0 proven. 4032 refuted. 0 times theorem prover too weak. 6336 trivial. 0 not checked. [2018-01-31 09:17:18,239 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:17:18,239 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 09:17:18,244 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 09:17:18,262 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:18,307 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:18,317 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:17:18,321 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:17:18,505 INFO L134 CoverageAnalysis]: Checked inductivity of 10368 backedges. 0 proven. 4032 refuted. 0 times theorem prover too weak. 6336 trivial. 0 not checked. [2018-01-31 09:17:18,522 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:17:18,523 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 69 [2018-01-31 09:17:18,523 INFO L409 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-01-31 09:17:18,523 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-01-31 09:17:18,524 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1224, Invalid=3468, Unknown=0, NotChecked=0, Total=4692 [2018-01-31 09:17:18,524 INFO L87 Difference]: Start difference. First operand 544 states and 559 transitions. Second operand 69 states. [2018-01-31 09:17:19,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:17:19,811 INFO L93 Difference]: Finished difference Result 831 states and 861 transitions. [2018-01-31 09:17:19,821 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2018-01-31 09:17:19,821 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 757 [2018-01-31 09:17:19,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:17:19,822 INFO L225 Difference]: With dead ends: 831 [2018-01-31 09:17:19,822 INFO L226 Difference]: Without dead ends: 557 [2018-01-31 09:17:19,823 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 887 GetRequests, 756 SyntacticMatches, 0 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3316 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5515, Invalid=12041, Unknown=0, NotChecked=0, Total=17556 [2018-01-31 09:17:19,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2018-01-31 09:17:19,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 552. [2018-01-31 09:17:19,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 552 states. [2018-01-31 09:17:19,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 567 transitions. [2018-01-31 09:17:19,827 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 567 transitions. Word has length 757 [2018-01-31 09:17:19,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:17:19,827 INFO L432 AbstractCegarLoop]: Abstraction has 552 states and 567 transitions. [2018-01-31 09:17:19,827 INFO L433 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-01-31 09:17:19,827 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 567 transitions. [2018-01-31 09:17:19,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 766 [2018-01-31 09:17:19,830 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:17:19,831 INFO L351 BasicCegarLoop]: trace histogram [36, 34, 33, 33, 33, 33, 33, 33, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:17:19,831 INFO L371 AbstractCegarLoop]: === Iteration 37 === [mainErr0AssertViolation]=== [2018-01-31 09:17:19,831 INFO L82 PathProgramCache]: Analyzing trace with hash -788786428, now seen corresponding path program 33 times [2018-01-31 09:17:19,831 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:17:19,831 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:17:19,832 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:19,832 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:17:19,832 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:19,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:17:19,853 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:17:22,160 INFO L134 CoverageAnalysis]: Checked inductivity of 10626 backedges. 0 proven. 4290 refuted. 0 times theorem prover too weak. 6336 trivial. 0 not checked. [2018-01-31 09:17:22,160 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:17:22,160 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 09:17:22,165 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 09:17:22,184 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,188 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,193 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,203 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,222 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,251 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,279 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,327 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,370 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,473 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,722 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:17:22,724 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:17:22,730 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:17:23,232 INFO L134 CoverageAnalysis]: Checked inductivity of 10626 backedges. 2766 proven. 306 refuted. 0 times theorem prover too weak. 7554 trivial. 0 not checked. [2018-01-31 09:17:23,250 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:17:23,250 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 21] total 88 [2018-01-31 09:17:23,251 INFO L409 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-01-31 09:17:23,251 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-01-31 09:17:23,251 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1343, Invalid=6313, Unknown=0, NotChecked=0, Total=7656 [2018-01-31 09:17:23,252 INFO L87 Difference]: Start difference. First operand 552 states and 567 transitions. Second operand 88 states. [2018-01-31 09:17:25,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:17:25,297 INFO L93 Difference]: Finished difference Result 852 states and 883 transitions. [2018-01-31 09:17:25,297 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2018-01-31 09:17:25,297 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 765 [2018-01-31 09:17:25,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:17:25,298 INFO L225 Difference]: With dead ends: 852 [2018-01-31 09:17:25,298 INFO L226 Difference]: Without dead ends: 578 [2018-01-31 09:17:25,299 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 917 GetRequests, 747 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5849 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=6275, Invalid=23137, Unknown=0, NotChecked=0, Total=29412 [2018-01-31 09:17:25,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2018-01-31 09:17:25,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 568. [2018-01-31 09:17:25,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 568 states. [2018-01-31 09:17:25,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 583 transitions. [2018-01-31 09:17:25,303 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 583 transitions. Word has length 765 [2018-01-31 09:17:25,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:17:25,303 INFO L432 AbstractCegarLoop]: Abstraction has 568 states and 583 transitions. [2018-01-31 09:17:25,304 INFO L433 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-01-31 09:17:25,304 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 583 transitions. [2018-01-31 09:17:25,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 782 [2018-01-31 09:17:25,314 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:17:25,314 INFO L351 BasicCegarLoop]: trace histogram [36, 35, 34, 34, 34, 34, 34, 34, 34, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 11, 10, 10, 10, 10, 10, 10, 10, 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 09:17:25,314 INFO L371 AbstractCegarLoop]: === Iteration 38 === [mainErr0AssertViolation]=== [2018-01-31 09:17:25,314 INFO L82 PathProgramCache]: Analyzing trace with hash -352858396, now seen corresponding path program 34 times [2018-01-31 09:17:25,314 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:17:25,314 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:17:25,315 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:25,315 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:17:25,315 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:25,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:17:25,335 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:17:27,801 INFO L134 CoverageAnalysis]: Checked inductivity of 10966 backedges. 0 proven. 4556 refuted. 0 times theorem prover too weak. 6410 trivial. 0 not checked. [2018-01-31 09:17:27,801 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:17:27,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 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 09:17:27,806 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-31 09:17:29,077 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:17:29,085 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:17:29,278 INFO L134 CoverageAnalysis]: Checked inductivity of 10966 backedges. 0 proven. 4556 refuted. 0 times theorem prover too weak. 6410 trivial. 0 not checked. [2018-01-31 09:17:29,298 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:17:29,298 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 73 [2018-01-31 09:17:29,298 INFO L409 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-01-31 09:17:29,298 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-01-31 09:17:29,299 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1368, Invalid=3888, Unknown=0, NotChecked=0, Total=5256 [2018-01-31 09:17:29,299 INFO L87 Difference]: Start difference. First operand 568 states and 583 transitions. Second operand 73 states. [2018-01-31 09:17:30,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:17:30,621 INFO L93 Difference]: Finished difference Result 863 states and 893 transitions. [2018-01-31 09:17:30,629 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2018-01-31 09:17:30,629 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 781 [2018-01-31 09:17:30,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:17:30,630 INFO L225 Difference]: With dead ends: 863 [2018-01-31 09:17:30,630 INFO L226 Difference]: Without dead ends: 581 [2018-01-31 09:17:30,631 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 919 GetRequests, 780 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3728 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=6199, Invalid=13541, Unknown=0, NotChecked=0, Total=19740 [2018-01-31 09:17:30,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2018-01-31 09:17:30,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 576. [2018-01-31 09:17:30,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 576 states. [2018-01-31 09:17:30,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 591 transitions. [2018-01-31 09:17:30,635 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 591 transitions. Word has length 781 [2018-01-31 09:17:30,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:17:30,635 INFO L432 AbstractCegarLoop]: Abstraction has 576 states and 591 transitions. [2018-01-31 09:17:30,636 INFO L433 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-01-31 09:17:30,636 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 591 transitions. [2018-01-31 09:17:30,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 790 [2018-01-31 09:17:30,639 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:17:30,639 INFO L351 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 35, 35, 35, 35, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 11, 10, 10, 10, 10, 10, 10, 10, 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 09:17:30,639 INFO L371 AbstractCegarLoop]: === Iteration 39 === [mainErr0AssertViolation]=== [2018-01-31 09:17:30,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1327528165, now seen corresponding path program 35 times [2018-01-31 09:17:30,639 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:17:30,639 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:17:30,640 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:30,640 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:17:30,640 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:17:30,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:17:30,660 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:17:33,199 INFO L134 CoverageAnalysis]: Checked inductivity of 11240 backedges. 0 proven. 4830 refuted. 0 times theorem prover too weak. 6410 trivial. 0 not checked. [2018-01-31 09:17:33,200 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:17:33,200 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 09:17:33,204 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-31 09:17:33,221 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,222 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,223 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,224 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,226 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,228 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,231 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,234 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,236 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,239 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,249 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,256 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,271 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,276 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,287 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,318 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,342 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,354 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,380 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,410 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,432 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,446 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,469 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,506 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,639 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:33,688 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:34,464 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:35,289 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:36,956 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:37,965 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:38,709 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:40,817 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:51,434 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:58,419 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:17:58,424 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:17:58,437 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:17:59,055 INFO L134 CoverageAnalysis]: Checked inductivity of 11240 backedges. 2760 proven. 627 refuted. 0 times theorem prover too weak. 7853 trivial. 0 not checked. [2018-01-31 09:17:59,077 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:17:59,078 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 25] total 96 [2018-01-31 09:17:59,078 INFO L409 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-01-31 09:17:59,078 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-01-31 09:17:59,079 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1535, Invalid=7585, Unknown=0, NotChecked=0, Total=9120 [2018-01-31 09:17:59,079 INFO L87 Difference]: Start difference. First operand 576 states and 591 transitions. Second operand 96 states. [2018-01-31 09:18:01,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:18:01,625 INFO L93 Difference]: Finished difference Result 898 states and 934 transitions. [2018-01-31 09:18:01,625 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2018-01-31 09:18:01,625 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 789 [2018-01-31 09:18:01,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:18:01,627 INFO L225 Difference]: With dead ends: 898 [2018-01-31 09:18:01,627 INFO L226 Difference]: Without dead ends: 616 [2018-01-31 09:18:01,629 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 953 GetRequests, 767 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7073 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=7195, Invalid=27961, Unknown=0, NotChecked=0, Total=35156 [2018-01-31 09:18:01,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2018-01-31 09:18:01,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 599. [2018-01-31 09:18:01,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 599 states. [2018-01-31 09:18:01,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 615 transitions. [2018-01-31 09:18:01,643 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 615 transitions. Word has length 789 [2018-01-31 09:18:01,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:18:01,644 INFO L432 AbstractCegarLoop]: Abstraction has 599 states and 615 transitions. [2018-01-31 09:18:01,644 INFO L433 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-01-31 09:18:01,644 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 615 transitions. [2018-01-31 09:18:01,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 831 [2018-01-31 09:18:01,654 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:18:01,654 INFO L351 BasicCegarLoop]: trace histogram [39, 37, 36, 36, 36, 36, 36, 36, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:18:01,654 INFO L371 AbstractCegarLoop]: === Iteration 40 === [mainErr0AssertViolation]=== [2018-01-31 09:18:01,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1332740914, now seen corresponding path program 36 times [2018-01-31 09:18:01,655 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:18:01,655 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:18:01,655 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:18:01,655 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:18:01,655 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:18:01,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:18:01,693 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:18:04,495 INFO L134 CoverageAnalysis]: Checked inductivity of 12662 backedges. 0 proven. 5112 refuted. 0 times theorem prover too weak. 7550 trivial. 0 not checked. [2018-01-31 09:18:04,495 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:18:04,495 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 09:18:04,500 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-31 09:18:04,521 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,522 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,526 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,528 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,535 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,543 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,570 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,620 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,635 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,708 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,763 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:04,855 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:05,153 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:05,366 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:05,586 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:06,396 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:07,284 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:07,766 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:08,343 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:08,923 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:10,142 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:11,370 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:12,172 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-31 09:18:12,176 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:18:12,186 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:18:12,774 INFO L134 CoverageAnalysis]: Checked inductivity of 12662 backedges. 3280 proven. 380 refuted. 0 times theorem prover too weak. 9002 trivial. 0 not checked. [2018-01-31 09:18:12,795 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:18:12,795 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 23] total 96 [2018-01-31 09:18:12,796 INFO L409 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-01-31 09:18:12,796 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-01-31 09:18:12,796 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1585, Invalid=7535, Unknown=0, NotChecked=0, Total=9120 [2018-01-31 09:18:12,796 INFO L87 Difference]: Start difference. First operand 599 states and 615 transitions. Second operand 96 states. [2018-01-31 09:18:15,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:18:15,248 INFO L93 Difference]: Finished difference Result 922 states and 955 transitions. [2018-01-31 09:18:15,250 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2018-01-31 09:18:15,251 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 830 [2018-01-31 09:18:15,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:18:15,252 INFO L225 Difference]: With dead ends: 922 [2018-01-31 09:18:15,252 INFO L226 Difference]: Without dead ends: 625 [2018-01-31 09:18:15,254 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 996 GetRequests, 810 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7027 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=7445, Invalid=27711, Unknown=0, NotChecked=0, Total=35156 [2018-01-31 09:18:15,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2018-01-31 09:18:15,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 615. [2018-01-31 09:18:15,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 615 states. [2018-01-31 09:18:15,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 631 transitions. [2018-01-31 09:18:15,258 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 631 transitions. Word has length 830 [2018-01-31 09:18:15,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:18:15,259 INFO L432 AbstractCegarLoop]: Abstraction has 615 states and 631 transitions. [2018-01-31 09:18:15,259 INFO L433 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-01-31 09:18:15,259 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 631 transitions. [2018-01-31 09:18:15,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 847 [2018-01-31 09:18:15,262 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:18:15,263 INFO L351 BasicCegarLoop]: trace histogram [39, 38, 37, 37, 37, 37, 37, 37, 37, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 12, 11, 11, 11, 11, 11, 11, 11, 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 09:18:15,263 INFO L371 AbstractCegarLoop]: === Iteration 41 === [mainErr0AssertViolation]=== [2018-01-31 09:18:15,263 INFO L82 PathProgramCache]: Analyzing trace with hash 527783982, now seen corresponding path program 37 times [2018-01-31 09:18:15,263 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:18:15,263 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:18:15,263 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:18:15,263 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:18:15,264 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:18:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:18:15,286 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:18:18,226 INFO L134 CoverageAnalysis]: Checked inductivity of 13034 backedges. 0 proven. 5402 refuted. 0 times theorem prover too weak. 7632 trivial. 0 not checked. [2018-01-31 09:18:18,226 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:18:18,226 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 09:18:18,231 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:18:18,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:18:18,312 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:18:18,535 INFO L134 CoverageAnalysis]: Checked inductivity of 13034 backedges. 0 proven. 5402 refuted. 0 times theorem prover too weak. 7632 trivial. 0 not checked. [2018-01-31 09:18:18,552 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:18:18,553 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 79 [2018-01-31 09:18:18,553 INFO L409 AbstractCegarLoop]: Interpolant automaton has 79 states [2018-01-31 09:18:18,553 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2018-01-31 09:18:18,554 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1599, Invalid=4563, Unknown=0, NotChecked=0, Total=6162 [2018-01-31 09:18:18,554 INFO L87 Difference]: Start difference. First operand 615 states and 631 transitions. Second operand 79 states. [2018-01-31 09:18:20,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:18:20,109 INFO L93 Difference]: Finished difference Result 933 states and 965 transitions. [2018-01-31 09:18:20,118 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2018-01-31 09:18:20,119 INFO L78 Accepts]: Start accepts. Automaton has 79 states. Word has length 846 [2018-01-31 09:18:20,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:18:20,120 INFO L225 Difference]: With dead ends: 933 [2018-01-31 09:18:20,120 INFO L226 Difference]: Without dead ends: 628 [2018-01-31 09:18:20,122 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 996 GetRequests, 845 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 09:18:20,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2018-01-31 09:18:20,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 623. [2018-01-31 09:18:20,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 623 states. [2018-01-31 09:18:20,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 639 transitions. [2018-01-31 09:18:20,127 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 639 transitions. Word has length 846 [2018-01-31 09:18:20,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:18:20,127 INFO L432 AbstractCegarLoop]: Abstraction has 623 states and 639 transitions. [2018-01-31 09:18:20,127 INFO L433 AbstractCegarLoop]: Interpolant automaton has 79 states. [2018-01-31 09:18:20,127 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 639 transitions. [2018-01-31 09:18:20,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 855 [2018-01-31 09:18:20,131 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:18:20,131 INFO L351 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 38, 38, 38, 38, 38, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 12, 11, 11, 11, 11, 11, 11, 11, 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 09:18:20,131 INFO L371 AbstractCegarLoop]: === Iteration 42 === [mainErr0AssertViolation]=== [2018-01-31 09:18:20,131 INFO L82 PathProgramCache]: Analyzing trace with hash -931471657, now seen corresponding path program 38 times [2018-01-31 09:18:20,131 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:18:20,131 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:18:20,132 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:18:20,132 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-31 09:18:20,132 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:18:20,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:18:20,154 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:18:23,227 INFO L134 CoverageAnalysis]: Checked inductivity of 13332 backedges. 0 proven. 5700 refuted. 0 times theorem prover too weak. 7632 trivial. 0 not checked. [2018-01-31 09:18:23,228 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:18:23,228 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 09:18:23,234 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-31 09:18:23,257 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:18:23,314 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-31 09:18:23,324 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:18:23,329 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:18:23,561 INFO L134 CoverageAnalysis]: Checked inductivity of 13332 backedges. 0 proven. 5700 refuted. 0 times theorem prover too weak. 7632 trivial. 0 not checked. [2018-01-31 09:18:23,581 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:18:23,581 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 81 [2018-01-31 09:18:23,581 INFO L409 AbstractCegarLoop]: Interpolant automaton has 81 states [2018-01-31 09:18:23,582 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2018-01-31 09:18:23,582 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1680, Invalid=4800, Unknown=0, NotChecked=0, Total=6480 [2018-01-31 09:18:23,582 INFO L87 Difference]: Start difference. First operand 623 states and 639 transitions. Second operand 81 states. [2018-01-31 09:18:25,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:18:25,990 INFO L93 Difference]: Finished difference Result 941 states and 973 transitions. [2018-01-31 09:18:25,990 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2018-01-31 09:18:25,991 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 854 [2018-01-31 09:18:25,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:18:25,992 INFO L225 Difference]: With dead ends: 941 [2018-01-31 09:18:25,992 INFO L226 Difference]: Without dead ends: 636 [2018-01-31 09:18:25,993 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 1008 GetRequests, 853 SyntacticMatches, 0 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4624 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=7687, Invalid=16805, Unknown=0, NotChecked=0, Total=24492 [2018-01-31 09:18:25,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2018-01-31 09:18:25,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 631. [2018-01-31 09:18:25,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 631 states. [2018-01-31 09:18:25,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 647 transitions. [2018-01-31 09:18:25,997 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 647 transitions. Word has length 854 [2018-01-31 09:18:25,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:18:25,998 INFO L432 AbstractCegarLoop]: Abstraction has 631 states and 647 transitions. [2018-01-31 09:18:25,998 INFO L433 AbstractCegarLoop]: Interpolant automaton has 81 states. [2018-01-31 09:18:25,998 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 647 transitions. [2018-01-31 09:18:26,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 863 [2018-01-31 09:18:26,002 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:18:26,002 INFO L351 BasicCegarLoop]: trace histogram [40, 39, 39, 39, 39, 39, 39, 39, 39, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 12, 11, 11, 11, 11, 11, 11, 11, 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 09:18:26,002 INFO L371 AbstractCegarLoop]: === Iteration 43 === [mainErr0AssertViolation]=== [2018-01-31 09:18:26,002 INFO L82 PathProgramCache]: Analyzing trace with hash 1338485888, now seen corresponding path program 39 times [2018-01-31 09:18:26,002 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:18:26,002 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:18:26,003 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:18:26,003 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:18:26,003 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:18:26,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:18:26,026 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:18:29,246 INFO L134 CoverageAnalysis]: Checked inductivity of 13638 backedges. 0 proven. 6006 refuted. 0 times theorem prover too weak. 7632 trivial. 0 not checked. [2018-01-31 09:18:29,246 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:18:29,246 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 09:18:29,251 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-31 09:18:29,271 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,275 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,281 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,290 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,311 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,335 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,358 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,412 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,443 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,488 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,556 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,614 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,686 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-31 09:18:29,689 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:18:29,695 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:18:30,512 INFO L134 CoverageAnalysis]: Checked inductivity of 13638 backedges. 3274 proven. 750 refuted. 0 times theorem prover too weak. 9614 trivial. 0 not checked. [2018-01-31 09:18:30,534 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-31 09:18:30,534 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 27] total 106 [2018-01-31 09:18:30,534 INFO L409 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-01-31 09:18:30,535 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-01-31 09:18:30,535 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1874, Invalid=9256, Unknown=0, NotChecked=0, Total=11130 [2018-01-31 09:18:30,535 INFO L87 Difference]: Start difference. First operand 631 states and 647 transitions. Second operand 106 states. [2018-01-31 09:18:33,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-31 09:18:33,717 INFO L93 Difference]: Finished difference Result 971 states and 1009 transitions. [2018-01-31 09:18:33,718 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 157 states. [2018-01-31 09:18:33,718 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 862 [2018-01-31 09:18:33,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-31 09:18:33,719 INFO L225 Difference]: With dead ends: 971 [2018-01-31 09:18:33,719 INFO L226 Difference]: Without dead ends: 666 [2018-01-31 09:18:33,722 INFO L554 BasicCegarLoop]: 0 DeclaredPredicates, 1044 GetRequests, 838 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8690 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=8840, Invalid=34216, Unknown=0, NotChecked=0, Total=43056 [2018-01-31 09:18:33,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2018-01-31 09:18:33,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 654. [2018-01-31 09:18:33,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 654 states. [2018-01-31 09:18:33,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 671 transitions. [2018-01-31 09:18:33,727 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 671 transitions. Word has length 862 [2018-01-31 09:18:33,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-31 09:18:33,727 INFO L432 AbstractCegarLoop]: Abstraction has 654 states and 671 transitions. [2018-01-31 09:18:33,727 INFO L433 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-01-31 09:18:33,727 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 671 transitions. [2018-01-31 09:18:33,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 904 [2018-01-31 09:18:33,733 INFO L343 BasicCegarLoop]: Found error trace [2018-01-31 09:18:33,734 INFO L351 BasicCegarLoop]: trace histogram [42, 41, 40, 40, 40, 40, 40, 40, 40, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 12, 11, 11, 11, 11, 11, 11, 11, 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 09:18:33,734 INFO L371 AbstractCegarLoop]: === Iteration 44 === [mainErr0AssertViolation]=== [2018-01-31 09:18:33,734 INFO L82 PathProgramCache]: Analyzing trace with hash 227637783, now seen corresponding path program 40 times [2018-01-31 09:18:33,734 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-31 09:18:33,734 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-31 09:18:33,735 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:18:33,735 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-31 09:18:33,735 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-31 09:18:33,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-31 09:18:33,761 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-31 09:18:34,933 INFO L134 CoverageAnalysis]: Checked inductivity of 15191 backedges. 0 proven. 4716 refuted. 0 times theorem prover too weak. 10475 trivial. 0 not checked. [2018-01-31 09:18:34,933 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-31 09:18:34,933 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 09:18:34,938 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST Received shutdown request... [2018-01-31 09:18:36,680 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-31 09:18:36,688 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-31 09:18:36,692 INFO L175 TraceCheckSpWp]: Timeout while computing interpolants [2018-01-31 09:18:36,692 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-31 09:18:36,695 WARN L185 ceAbstractionStarter]: Timeout [2018-01-31 09:18:36,695 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 31.01 09:18:36 BoogieIcfgContainer [2018-01-31 09:18:36,695 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-31 09:18:36,695 INFO L168 Benchmark]: Toolchain (without parser) took 155348.80 ms. Allocated memory was 148.4 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 113.4 MB in the beginning and 2.0 GB in the end (delta: -1.9 GB). Peak memory consumption was 79.9 MB. Max. memory is 5.3 GB. [2018-01-31 09:18:36,696 INFO L168 Benchmark]: CDTParser took 1.62 ms. Allocated memory is still 148.4 MB. Free memory is still 118.1 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-31 09:18:36,696 INFO L168 Benchmark]: CACSL2BoogieTranslator took 120.34 ms. Allocated memory is still 148.4 MB. Free memory was 113.2 MB in the beginning and 104.5 MB in the end (delta: 8.7 MB). Peak memory consumption was 8.7 MB. Max. memory is 5.3 GB. [2018-01-31 09:18:36,696 INFO L168 Benchmark]: Boogie Preprocessor took 19.55 ms. Allocated memory is still 148.4 MB. Free memory was 104.5 MB in the beginning and 102.7 MB in the end (delta: 1.8 MB). Peak memory consumption was 1.8 MB. Max. memory is 5.3 GB. [2018-01-31 09:18:36,696 INFO L168 Benchmark]: RCFGBuilder took 410.15 ms. Allocated memory is still 148.4 MB. Free memory was 102.7 MB in the beginning and 83.3 MB in the end (delta: 19.4 MB). Peak memory consumption was 19.4 MB. Max. memory is 5.3 GB. [2018-01-31 09:18:36,696 INFO L168 Benchmark]: TraceAbstraction took 154796.53 ms. Allocated memory was 148.4 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 83.1 MB in the beginning and 2.0 GB in the end (delta: -1.9 GB). Peak memory consumption was 49.6 MB. Max. memory is 5.3 GB. [2018-01-31 09:18:36,697 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.62 ms. Allocated memory is still 148.4 MB. Free memory is still 118.1 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 120.34 ms. Allocated memory is still 148.4 MB. Free memory was 113.2 MB in the beginning and 104.5 MB in the end (delta: 8.7 MB). Peak memory consumption was 8.7 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 19.55 ms. Allocated memory is still 148.4 MB. Free memory was 104.5 MB in the beginning and 102.7 MB in the end (delta: 1.8 MB). Peak memory consumption was 1.8 MB. Max. memory is 5.3 GB. * RCFGBuilder took 410.15 ms. Allocated memory is still 148.4 MB. Free memory was 102.7 MB in the beginning and 83.3 MB in the end (delta: 19.4 MB). Peak memory consumption was 19.4 MB. Max. memory is 5.3 GB. * TraceAbstraction took 154796.53 ms. Allocated memory was 148.4 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 83.1 MB in the beginning and 2.0 GB in the end (delta: -1.9 GB). Peak memory consumption was 49.6 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 42]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 42). Cancelled while BasicCegarLoop was analyzing trace of length 904 with TraceHistMax 42, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantifier-free) to 29 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 83 locations, 1 error locations. TIMEOUT Result, 154.7s OverallTime, 44 OverallIterations, 42 TraceHistogramMax, 41.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3237 SDtfs, 6343 SDslu, 98135 SDs, 0 SdLazy, 12208 SolverSat, 1309 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 5.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 24200 GetRequests, 20440 SyntacticMatches, 0 SemanticMatches, 3760 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93067 ImplicationChecksByTransitivity, 58.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=654occurred in iteration=43, 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, 43 MinimizatonAttempts, 406 StatesRemovedByMinimization, 42 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.6s SsaConstructionTime, 49.1s SatisfiabilityAnalysisTime, 55.8s InterpolantComputationTime, 41571 NumberOfCodeBlocks, 39430 NumberOfCodeBlocksAsserted, 342 NumberOfCheckSat, 41487 ConstructedInterpolants, 0 QuantifiedInterpolants, 38773719 SizeOfPredicates, 1082 NumberOfNonLiveVariables, 28957 ConjunctsInSsa, 1169 ConjunctsInUnsatCore, 84 InterpolantComputations, 4 PerfectInterpolantSequences, 308915/434181 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/sep40_true-unreach-call.i_svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerC.xml/Csv-Benchmark-0-2018-01-31_09-18-36-701.csv Written .csv to /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/sep40_true-unreach-call.i_svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-31_09-18-36-701.csv Completed graceful shutdown