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-DerefFreeMemtrack-32bit-Automizer_Camel+AI_EQ_SS.epf -i ../../../trunk/examples/svcomp/loop-acceleration/array3_false-valid-deref.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-acfac67 [2018-01-28 23:07:35,552 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-28 23:07:35,553 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-28 23:07:35,569 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-28 23:07:35,569 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-28 23:07:35,570 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-28 23:07:35,571 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-28 23:07:35,572 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-28 23:07:35,574 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-28 23:07:35,574 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-28 23:07:35,575 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-28 23:07:35,575 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-28 23:07:35,576 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-28 23:07:35,577 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-28 23:07:35,577 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-28 23:07:35,580 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-28 23:07:35,582 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-28 23:07:35,584 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-28 23:07:35,585 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-28 23:07:35,587 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-28 23:07:35,589 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-28 23:07:35,590 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-28 23:07:35,590 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-28 23:07:35,591 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-28 23:07:35,592 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-28 23:07:35,593 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-28 23:07:35,593 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-28 23:07:35,594 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-28 23:07:35,594 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-28 23:07:35,594 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-28 23:07:35,595 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-28 23:07:35,595 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Camel+AI_EQ_SS.epf [2018-01-28 23:07:35,606 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-28 23:07:35,606 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-28 23:07:35,607 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-28 23:07:35,607 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-28 23:07:35,607 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-28 23:07:35,607 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-28 23:07:35,607 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-28 23:07:35,608 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-28 23:07:35,608 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-28 23:07:35,608 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-01-28 23:07:35,609 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-28 23:07:35,609 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-28 23:07:35,609 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-28 23:07:35,609 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-01-28 23:07:35,609 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-01-28 23:07:35,610 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-01-28 23:07:35,610 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-28 23:07:35,610 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-28 23:07:35,610 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-28 23:07:35,610 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-01-28 23:07:35,611 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-28 23:07:35,611 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-28 23:07:35,611 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-28 23:07:35,611 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-28 23:07:35,611 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-28 23:07:35,612 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-28 23:07:35,612 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-28 23:07:35,612 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-28 23:07:35,612 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-01-28 23:07:35,612 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-28 23:07:35,612 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-28 23:07:35,613 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-28 23:07:35,613 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-28 23:07:35,614 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-28 23:07:35,650 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-28 23:07:35,662 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-28 23:07:35,666 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-28 23:07:35,668 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-28 23:07:35,668 INFO L276 PluginConnector]: CDTParser initialized [2018-01-28 23:07:35,669 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-acceleration/array3_false-valid-deref.i [2018-01-28 23:07:35,789 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-28 23:07:35,794 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-28 23:07:35,795 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-28 23:07:35,795 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-28 23:07:35,801 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-28 23:07:35,802 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 11:07:35" (1/1) ... [2018-01-28 23:07:35,805 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2c474c58 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35, skipping insertion in model container [2018-01-28 23:07:35,805 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 11:07:35" (1/1) ... [2018-01-28 23:07:35,819 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-28 23:07:35,833 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-28 23:07:35,947 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-28 23:07:35,960 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-28 23:07:35,963 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35 WrapperNode [2018-01-28 23:07:35,963 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-28 23:07:35,964 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-28 23:07:35,964 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-28 23:07:35,964 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-28 23:07:35,974 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35" (1/1) ... [2018-01-28 23:07:35,975 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35" (1/1) ... [2018-01-28 23:07:35,983 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35" (1/1) ... [2018-01-28 23:07:35,983 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35" (1/1) ... [2018-01-28 23:07:35,984 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35" (1/1) ... [2018-01-28 23:07:35,987 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35" (1/1) ... [2018-01-28 23:07:35,988 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35" (1/1) ... [2018-01-28 23:07:35,989 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-28 23:07:35,989 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-28 23:07:35,990 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-28 23:07:35,990 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-28 23:07:35,990 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35" (1/1) ... No working directory specified, using /storage/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-28 23:07:36,039 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-28 23:07:36,039 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-28 23:07:36,039 INFO L136 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2018-01-28 23:07:36,039 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-28 23:07:36,039 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-01-28 23:07:36,039 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-28 23:07:36,039 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2018-01-28 23:07:36,039 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-28 23:07:36,040 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-28 23:07:36,040 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-28 23:07:36,170 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-28 23:07:36,171 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 11:07:36 BoogieIcfgContainer [2018-01-28 23:07:36,171 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-28 23:07:36,172 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-28 23:07:36,172 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-28 23:07:36,175 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-28 23:07:36,176 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.01 11:07:35" (1/3) ... [2018-01-28 23:07:36,177 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74b57b25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 11:07:36, skipping insertion in model container [2018-01-28 23:07:36,177 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 11:07:35" (2/3) ... [2018-01-28 23:07:36,177 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74b57b25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 11:07:36, skipping insertion in model container [2018-01-28 23:07:36,178 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 11:07:36" (3/3) ... [2018-01-28 23:07:36,179 INFO L107 eAbstractionObserver]: Analyzing ICFG array3_false-valid-deref.i [2018-01-28 23:07:36,186 INFO L128 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-28 23:07:36,192 INFO L140 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2018-01-28 23:07:36,226 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-28 23:07:36,227 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-28 23:07:36,227 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-28 23:07:36,227 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-28 23:07:36,227 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-28 23:07:36,227 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-28 23:07:36,227 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-28 23:07:36,227 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-01-28 23:07:36,228 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-28 23:07:36,242 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states. [2018-01-28 23:07:36,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-01-28 23:07:36,248 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:36,249 INFO L330 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:36,249 INFO L371 AbstractCegarLoop]: === Iteration 1 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:36,255 INFO L82 PathProgramCache]: Analyzing trace with hash -1310367864, now seen corresponding path program 1 times [2018-01-28 23:07:36,257 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:36,258 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:36,344 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:36,344 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:36,344 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:36,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:36,397 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:36,539 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-28 23:07:36,542 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-28 23:07:36,542 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-28 23:07:36,544 INFO L409 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-01-28 23:07:36,555 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-01-28 23:07:36,556 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-28 23:07:36,558 INFO L87 Difference]: Start difference. First operand 36 states. Second operand 4 states. [2018-01-28 23:07:36,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:36,678 INFO L93 Difference]: Finished difference Result 73 states and 90 transitions. [2018-01-28 23:07:36,679 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-28 23:07:36,680 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 10 [2018-01-28 23:07:36,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:36,687 INFO L225 Difference]: With dead ends: 73 [2018-01-28 23:07:36,687 INFO L226 Difference]: Without dead ends: 40 [2018-01-28 23:07:36,690 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-28 23:07:36,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2018-01-28 23:07:36,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 31. [2018-01-28 23:07:36,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-01-28 23:07:36,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 32 transitions. [2018-01-28 23:07:36,785 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 32 transitions. Word has length 10 [2018-01-28 23:07:36,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:36,785 INFO L432 AbstractCegarLoop]: Abstraction has 31 states and 32 transitions. [2018-01-28 23:07:36,785 INFO L433 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-01-28 23:07:36,785 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 32 transitions. [2018-01-28 23:07:36,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-01-28 23:07:36,786 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:36,786 INFO L330 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:36,786 INFO L371 AbstractCegarLoop]: === Iteration 2 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:36,786 INFO L82 PathProgramCache]: Analyzing trace with hash 123705566, now seen corresponding path program 1 times [2018-01-28 23:07:36,787 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:36,787 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:36,787 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:36,788 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:36,788 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:36,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:36,802 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:36,912 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-28 23:07:36,912 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-28 23:07:36,958 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-01-28 23:07:36,960 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-28 23:07:36,960 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-28 23:07:36,960 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-01-28 23:07:36,960 INFO L87 Difference]: Start difference. First operand 31 states and 32 transitions. Second operand 6 states. [2018-01-28 23:07:37,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:37,092 INFO L93 Difference]: Finished difference Result 40 states and 41 transitions. [2018-01-28 23:07:37,092 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-28 23:07:37,093 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 19 [2018-01-28 23:07:37,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:37,094 INFO L225 Difference]: With dead ends: 40 [2018-01-28 23:07:37,094 INFO L226 Difference]: Without dead ends: 39 [2018-01-28 23:07:37,097 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2018-01-28 23:07:37,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-01-28 23:07:37,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 29. [2018-01-28 23:07:37,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-01-28 23:07:37,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 30 transitions. [2018-01-28 23:07:37,103 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 30 transitions. Word has length 19 [2018-01-28 23:07:37,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:37,103 INFO L432 AbstractCegarLoop]: Abstraction has 29 states and 30 transitions. [2018-01-28 23:07:37,103 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-28 23:07:37,103 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 30 transitions. [2018-01-28 23:07:37,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-01-28 23:07:37,104 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:37,105 INFO L330 BasicCegarLoop]: trace histogram [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] [2018-01-28 23:07:37,105 INFO L371 AbstractCegarLoop]: === Iteration 3 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:37,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1094700957, now seen corresponding path program 1 times [2018-01-28 23:07:37,105 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:37,105 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:37,106 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:37,106 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:37,107 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:37,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:37,117 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:37,166 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-28 23:07:37,167 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:37,167 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-28 23:07:37,173 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:37,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:37,191 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:37,211 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-28 23:07:37,231 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:37,231 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-01-28 23:07:37,232 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-28 23:07:37,232 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-28 23:07:37,232 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-01-28 23:07:37,232 INFO L87 Difference]: Start difference. First operand 29 states and 30 transitions. Second operand 5 states. [2018-01-28 23:07:37,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:37,285 INFO L93 Difference]: Finished difference Result 59 states and 61 transitions. [2018-01-28 23:07:37,285 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-28 23:07:37,286 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 28 [2018-01-28 23:07:37,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:37,287 INFO L225 Difference]: With dead ends: 59 [2018-01-28 23:07:37,287 INFO L226 Difference]: Without dead ends: 48 [2018-01-28 23:07:37,287 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2018-01-28 23:07:37,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-01-28 23:07:37,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 38. [2018-01-28 23:07:37,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2018-01-28 23:07:37,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 39 transitions. [2018-01-28 23:07:37,294 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 39 transitions. Word has length 28 [2018-01-28 23:07:37,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:37,294 INFO L432 AbstractCegarLoop]: Abstraction has 38 states and 39 transitions. [2018-01-28 23:07:37,295 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-28 23:07:37,295 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 39 transitions. [2018-01-28 23:07:37,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-01-28 23:07:37,296 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:37,296 INFO L330 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:37,296 INFO L371 AbstractCegarLoop]: === Iteration 4 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:37,297 INFO L82 PathProgramCache]: Analyzing trace with hash -214261901, now seen corresponding path program 2 times [2018-01-28 23:07:37,297 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:37,297 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:37,298 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:37,298 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:37,298 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:37,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:37,313 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:37,395 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-28 23:07:37,395 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:37,395 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:37,406 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-28 23:07:37,412 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:37,425 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:37,426 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:37,427 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:37,437 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-28 23:07:37,463 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:37,463 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-01-28 23:07:37,463 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-28 23:07:37,464 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-28 23:07:37,464 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-01-28 23:07:37,464 INFO L87 Difference]: Start difference. First operand 38 states and 39 transitions. Second operand 7 states. [2018-01-28 23:07:37,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:37,585 INFO L93 Difference]: Finished difference Result 68 states and 70 transitions. [2018-01-28 23:07:37,586 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-28 23:07:37,586 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 37 [2018-01-28 23:07:37,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:37,587 INFO L225 Difference]: With dead ends: 68 [2018-01-28 23:07:37,587 INFO L226 Difference]: Without dead ends: 57 [2018-01-28 23:07:37,587 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2018-01-28 23:07:37,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-01-28 23:07:37,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 47. [2018-01-28 23:07:37,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-01-28 23:07:37,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 48 transitions. [2018-01-28 23:07:37,592 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 48 transitions. Word has length 37 [2018-01-28 23:07:37,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:37,592 INFO L432 AbstractCegarLoop]: Abstraction has 47 states and 48 transitions. [2018-01-28 23:07:37,593 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-28 23:07:37,593 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 48 transitions. [2018-01-28 23:07:37,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-01-28 23:07:37,594 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:37,594 INFO L330 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:37,594 INFO L371 AbstractCegarLoop]: === Iteration 5 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:37,594 INFO L82 PathProgramCache]: Analyzing trace with hash 1918713949, now seen corresponding path program 3 times [2018-01-28 23:07:37,594 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:37,594 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:37,595 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:37,595 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:37,595 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:37,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:37,609 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:37,746 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-01-28 23:07:37,747 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:37,747 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:37,760 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-28 23:07:37,766 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:37,768 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:37,769 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:37,771 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:37,782 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-01-28 23:07:37,805 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:37,805 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2018-01-28 23:07:37,806 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-28 23:07:37,806 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-28 23:07:37,806 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-01-28 23:07:37,806 INFO L87 Difference]: Start difference. First operand 47 states and 48 transitions. Second operand 5 states. [2018-01-28 23:07:37,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:37,887 INFO L93 Difference]: Finished difference Result 59 states and 60 transitions. [2018-01-28 23:07:37,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-28 23:07:37,888 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 46 [2018-01-28 23:07:37,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:37,890 INFO L225 Difference]: With dead ends: 59 [2018-01-28 23:07:37,890 INFO L226 Difference]: Without dead ends: 58 [2018-01-28 23:07:37,891 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-01-28 23:07:37,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-01-28 23:07:37,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2018-01-28 23:07:37,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-01-28 23:07:37,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 55 transitions. [2018-01-28 23:07:37,897 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 55 transitions. Word has length 46 [2018-01-28 23:07:37,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:37,898 INFO L432 AbstractCegarLoop]: Abstraction has 54 states and 55 transitions. [2018-01-28 23:07:37,898 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-28 23:07:37,898 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 55 transitions. [2018-01-28 23:07:37,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-01-28 23:07:37,900 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:37,900 INFO L330 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:37,900 INFO L371 AbstractCegarLoop]: === Iteration 6 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:37,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1739573997, now seen corresponding path program 4 times [2018-01-28 23:07:37,901 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:37,901 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:37,902 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:37,902 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:37,902 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:37,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:37,916 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:38,031 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-28 23:07:38,031 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:38,031 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:38,041 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-28 23:07:38,053 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:38,055 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:38,064 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-28 23:07:38,087 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:38,087 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-01-28 23:07:38,088 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-28 23:07:38,088 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-28 23:07:38,088 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2018-01-28 23:07:38,088 INFO L87 Difference]: Start difference. First operand 54 states and 55 transitions. Second operand 9 states. [2018-01-28 23:07:38,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:38,210 INFO L93 Difference]: Finished difference Result 87 states and 89 transitions. [2018-01-28 23:07:38,211 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-01-28 23:07:38,211 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 53 [2018-01-28 23:07:38,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:38,212 INFO L225 Difference]: With dead ends: 87 [2018-01-28 23:07:38,212 INFO L226 Difference]: Without dead ends: 69 [2018-01-28 23:07:38,213 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2018-01-28 23:07:38,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-01-28 23:07:38,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 63. [2018-01-28 23:07:38,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-01-28 23:07:38,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 64 transitions. [2018-01-28 23:07:38,219 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 64 transitions. Word has length 53 [2018-01-28 23:07:38,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:38,220 INFO L432 AbstractCegarLoop]: Abstraction has 63 states and 64 transitions. [2018-01-28 23:07:38,220 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-28 23:07:38,220 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 64 transitions. [2018-01-28 23:07:38,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-01-28 23:07:38,221 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:38,221 INFO L330 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:38,221 INFO L371 AbstractCegarLoop]: === Iteration 7 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:38,222 INFO L82 PathProgramCache]: Analyzing trace with hash 1222072279, now seen corresponding path program 5 times [2018-01-28 23:07:38,222 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:38,222 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:38,223 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:38,223 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:38,223 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:38,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:38,237 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:38,516 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-28 23:07:38,516 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:38,516 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:38,524 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-28 23:07:38,531 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:38,539 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:38,548 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:38,551 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:38,554 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:38,554 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:38,562 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:38,575 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-28 23:07:38,607 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:38,607 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-01-28 23:07:38,608 INFO L409 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-01-28 23:07:38,608 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-01-28 23:07:38,608 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2018-01-28 23:07:38,608 INFO L87 Difference]: Start difference. First operand 63 states and 64 transitions. Second operand 11 states. [2018-01-28 23:07:38,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:38,932 INFO L93 Difference]: Finished difference Result 96 states and 98 transitions. [2018-01-28 23:07:38,933 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-01-28 23:07:38,933 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 62 [2018-01-28 23:07:38,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:38,934 INFO L225 Difference]: With dead ends: 96 [2018-01-28 23:07:38,934 INFO L226 Difference]: Without dead ends: 78 [2018-01-28 23:07:38,935 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=123, Invalid=219, Unknown=0, NotChecked=0, Total=342 [2018-01-28 23:07:38,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-01-28 23:07:38,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 72. [2018-01-28 23:07:38,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2018-01-28 23:07:38,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 73 transitions. [2018-01-28 23:07:38,943 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 73 transitions. Word has length 62 [2018-01-28 23:07:38,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:38,943 INFO L432 AbstractCegarLoop]: Abstraction has 72 states and 73 transitions. [2018-01-28 23:07:38,943 INFO L433 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-01-28 23:07:38,943 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 73 transitions. [2018-01-28 23:07:38,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-01-28 23:07:38,945 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:38,945 INFO L330 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:38,945 INFO L371 AbstractCegarLoop]: === Iteration 8 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:38,945 INFO L82 PathProgramCache]: Analyzing trace with hash 948875821, now seen corresponding path program 6 times [2018-01-28 23:07:38,945 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:38,945 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:38,946 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:38,946 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:38,947 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:38,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:38,962 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:39,071 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-28 23:07:39,071 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:39,071 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:39,076 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-28 23:07:39,082 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:39,084 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:39,086 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:39,088 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:39,090 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:39,090 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:39,094 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:39,129 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-01-28 23:07:39,150 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:39,150 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 6] total 18 [2018-01-28 23:07:39,150 INFO L409 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-01-28 23:07:39,150 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-01-28 23:07:39,151 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2018-01-28 23:07:39,151 INFO L87 Difference]: Start difference. First operand 72 states and 73 transitions. Second operand 18 states. [2018-01-28 23:07:39,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:39,372 INFO L93 Difference]: Finished difference Result 116 states and 119 transitions. [2018-01-28 23:07:39,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-28 23:07:39,372 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 71 [2018-01-28 23:07:39,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:39,373 INFO L225 Difference]: With dead ends: 116 [2018-01-28 23:07:39,373 INFO L226 Difference]: Without dead ends: 98 [2018-01-28 23:07:39,374 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=240, Invalid=752, Unknown=0, NotChecked=0, Total=992 [2018-01-28 23:07:39,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-01-28 23:07:39,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 88. [2018-01-28 23:07:39,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2018-01-28 23:07:39,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 89 transitions. [2018-01-28 23:07:39,384 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 89 transitions. Word has length 71 [2018-01-28 23:07:39,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:39,384 INFO L432 AbstractCegarLoop]: Abstraction has 88 states and 89 transitions. [2018-01-28 23:07:39,384 INFO L433 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-01-28 23:07:39,384 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 89 transitions. [2018-01-28 23:07:39,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-01-28 23:07:39,386 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:39,386 INFO L330 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:39,386 INFO L371 AbstractCegarLoop]: === Iteration 9 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:39,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1225417357, now seen corresponding path program 7 times [2018-01-28 23:07:39,386 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:39,387 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:39,387 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:39,388 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:39,388 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:39,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:39,401 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:39,616 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-01-28 23:07:39,616 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:39,616 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:39,621 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:39,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:39,638 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:39,655 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-01-28 23:07:39,677 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:39,677 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-01-28 23:07:39,678 INFO L409 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-01-28 23:07:39,678 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-01-28 23:07:39,678 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2018-01-28 23:07:39,678 INFO L87 Difference]: Start difference. First operand 88 states and 89 transitions. Second operand 15 states. [2018-01-28 23:07:39,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:39,826 INFO L93 Difference]: Finished difference Result 128 states and 130 transitions. [2018-01-28 23:07:39,827 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-01-28 23:07:39,827 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 87 [2018-01-28 23:07:39,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:39,828 INFO L225 Difference]: With dead ends: 128 [2018-01-28 23:07:39,828 INFO L226 Difference]: Without dead ends: 103 [2018-01-28 23:07:39,829 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=243, Invalid=459, Unknown=0, NotChecked=0, Total=702 [2018-01-28 23:07:39,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-01-28 23:07:39,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 97. [2018-01-28 23:07:39,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-01-28 23:07:39,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 98 transitions. [2018-01-28 23:07:39,839 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 98 transitions. Word has length 87 [2018-01-28 23:07:39,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:39,839 INFO L432 AbstractCegarLoop]: Abstraction has 97 states and 98 transitions. [2018-01-28 23:07:39,839 INFO L433 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-01-28 23:07:39,840 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 98 transitions. [2018-01-28 23:07:39,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-01-28 23:07:39,841 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:39,841 INFO L330 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:39,841 INFO L371 AbstractCegarLoop]: === Iteration 10 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:39,842 INFO L82 PathProgramCache]: Analyzing trace with hash 425291741, now seen corresponding path program 8 times [2018-01-28 23:07:39,842 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:39,842 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:39,843 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:39,843 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:39,843 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:39,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:39,859 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:40,035 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 0 proven. 203 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-01-28 23:07:40,035 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:40,035 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:40,042 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-28 23:07:40,048 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:40,056 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:40,058 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:40,062 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:40,082 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 0 proven. 203 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-01-28 23:07:40,102 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:40,102 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-01-28 23:07:40,103 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-28 23:07:40,103 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-28 23:07:40,103 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2018-01-28 23:07:40,103 INFO L87 Difference]: Start difference. First operand 97 states and 98 transitions. Second operand 17 states. [2018-01-28 23:07:40,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:40,306 INFO L93 Difference]: Finished difference Result 137 states and 139 transitions. [2018-01-28 23:07:40,306 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-28 23:07:40,306 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 96 [2018-01-28 23:07:40,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:40,307 INFO L225 Difference]: With dead ends: 137 [2018-01-28 23:07:40,307 INFO L226 Difference]: Without dead ends: 112 [2018-01-28 23:07:40,308 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=318, Invalid=612, Unknown=0, NotChecked=0, Total=930 [2018-01-28 23:07:40,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2018-01-28 23:07:40,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 106. [2018-01-28 23:07:40,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-01-28 23:07:40,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 107 transitions. [2018-01-28 23:07:40,314 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 107 transitions. Word has length 96 [2018-01-28 23:07:40,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:40,315 INFO L432 AbstractCegarLoop]: Abstraction has 106 states and 107 transitions. [2018-01-28 23:07:40,315 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-28 23:07:40,315 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 107 transitions. [2018-01-28 23:07:40,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-01-28 23:07:40,316 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:40,316 INFO L330 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:40,316 INFO L371 AbstractCegarLoop]: === Iteration 11 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:40,316 INFO L82 PathProgramCache]: Analyzing trace with hash 462075059, now seen corresponding path program 9 times [2018-01-28 23:07:40,316 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:40,316 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:40,317 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:40,317 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:40,317 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:40,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:40,332 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:40,430 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2018-01-28 23:07:40,430 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:40,430 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:40,435 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-28 23:07:40,441 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:40,443 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:40,445 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:40,448 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:40,448 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:40,451 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:40,469 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2018-01-28 23:07:40,489 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:40,489 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2018-01-28 23:07:40,490 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-28 23:07:40,490 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-28 23:07:40,490 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-01-28 23:07:40,490 INFO L87 Difference]: Start difference. First operand 106 states and 107 transitions. Second operand 9 states. [2018-01-28 23:07:40,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:40,622 INFO L93 Difference]: Finished difference Result 118 states and 119 transitions. [2018-01-28 23:07:40,623 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-01-28 23:07:40,623 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 105 [2018-01-28 23:07:40,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:40,624 INFO L225 Difference]: With dead ends: 118 [2018-01-28 23:07:40,624 INFO L226 Difference]: Without dead ends: 117 [2018-01-28 23:07:40,624 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 104 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-01-28 23:07:40,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2018-01-28 23:07:40,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 113. [2018-01-28 23:07:40,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-01-28 23:07:40,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 114 transitions. [2018-01-28 23:07:40,633 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 114 transitions. Word has length 105 [2018-01-28 23:07:40,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:40,633 INFO L432 AbstractCegarLoop]: Abstraction has 113 states and 114 transitions. [2018-01-28 23:07:40,633 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-28 23:07:40,633 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 114 transitions. [2018-01-28 23:07:40,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-01-28 23:07:40,635 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:40,635 INFO L330 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:40,635 INFO L371 AbstractCegarLoop]: === Iteration 12 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:40,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1876748759, now seen corresponding path program 10 times [2018-01-28 23:07:40,635 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:40,636 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:40,636 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:40,636 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:40,637 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:40,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:40,651 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:40,769 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2018-01-28 23:07:40,770 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:40,770 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:40,775 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-28 23:07:40,805 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:40,809 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:41,086 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 268 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2018-01-28 23:07:41,118 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:41,119 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 19] total 28 [2018-01-28 23:07:41,119 INFO L409 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-01-28 23:07:41,119 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-01-28 23:07:41,120 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=604, Unknown=0, NotChecked=0, Total=756 [2018-01-28 23:07:41,120 INFO L87 Difference]: Start difference. First operand 113 states and 114 transitions. Second operand 28 states. [2018-01-28 23:07:41,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:41,567 INFO L93 Difference]: Finished difference Result 171 states and 174 transitions. [2018-01-28 23:07:41,567 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-28 23:07:41,568 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 112 [2018-01-28 23:07:41,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:41,568 INFO L225 Difference]: With dead ends: 171 [2018-01-28 23:07:41,568 INFO L226 Difference]: Without dead ends: 139 [2018-01-28 23:07:41,569 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=545, Invalid=2107, Unknown=0, NotChecked=0, Total=2652 [2018-01-28 23:07:41,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-01-28 23:07:41,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 129. [2018-01-28 23:07:41,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-01-28 23:07:41,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 130 transitions. [2018-01-28 23:07:41,576 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 130 transitions. Word has length 112 [2018-01-28 23:07:41,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:41,577 INFO L432 AbstractCegarLoop]: Abstraction has 129 states and 130 transitions. [2018-01-28 23:07:41,577 INFO L433 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-01-28 23:07:41,577 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 130 transitions. [2018-01-28 23:07:41,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-01-28 23:07:41,578 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:41,578 INFO L330 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 9, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:41,578 INFO L371 AbstractCegarLoop]: === Iteration 13 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:41,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1596919453, now seen corresponding path program 11 times [2018-01-28 23:07:41,579 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:41,579 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:41,580 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:41,580 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:41,580 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:41,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:41,597 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:41,777 INFO L134 CoverageAnalysis]: Checked inductivity of 422 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2018-01-28 23:07:41,777 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:41,777 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:41,782 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-28 23:07:41,787 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:41,788 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:41,789 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:41,791 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:41,793 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:41,795 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:41,797 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:41,800 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:41,802 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:41,807 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:41,807 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:41,810 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:42,044 INFO L134 CoverageAnalysis]: Checked inductivity of 422 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-01-28 23:07:42,064 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:42,065 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 21] total 32 [2018-01-28 23:07:42,065 INFO L409 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-01-28 23:07:42,065 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-01-28 23:07:42,065 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=805, Unknown=0, NotChecked=0, Total=992 [2018-01-28 23:07:42,066 INFO L87 Difference]: Start difference. First operand 129 states and 130 transitions. Second operand 32 states. [2018-01-28 23:07:42,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:42,721 INFO L93 Difference]: Finished difference Result 194 states and 197 transitions. [2018-01-28 23:07:42,721 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-01-28 23:07:42,721 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 128 [2018-01-28 23:07:42,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:42,722 INFO L225 Difference]: With dead ends: 194 [2018-01-28 23:07:42,722 INFO L226 Difference]: Without dead ends: 155 [2018-01-28 23:07:42,723 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=681, Invalid=2859, Unknown=0, NotChecked=0, Total=3540 [2018-01-28 23:07:42,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-01-28 23:07:42,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 145. [2018-01-28 23:07:42,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-01-28 23:07:42,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 146 transitions. [2018-01-28 23:07:42,728 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 146 transitions. Word has length 128 [2018-01-28 23:07:42,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:42,728 INFO L432 AbstractCegarLoop]: Abstraction has 145 states and 146 transitions. [2018-01-28 23:07:42,728 INFO L433 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-01-28 23:07:42,728 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 146 transitions. [2018-01-28 23:07:42,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-01-28 23:07:42,729 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:42,729 INFO L330 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 10, 10, 10, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:42,729 INFO L371 AbstractCegarLoop]: === Iteration 14 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:42,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1742146327, now seen corresponding path program 12 times [2018-01-28 23:07:42,729 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:42,729 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:42,730 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:42,730 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:42,730 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:42,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:42,761 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:43,113 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 0 proven. 425 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-28 23:07:43,113 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:43,113 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:43,122 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-28 23:07:43,128 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,129 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,131 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,133 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,135 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,137 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,139 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,141 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,144 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,148 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,156 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:43,156 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:43,159 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:43,181 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 0 proven. 425 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-28 23:07:43,205 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:43,205 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-01-28 23:07:43,205 INFO L409 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-01-28 23:07:43,206 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-01-28 23:07:43,206 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2018-01-28 23:07:43,206 INFO L87 Difference]: Start difference. First operand 145 states and 146 transitions. Second operand 23 states. [2018-01-28 23:07:43,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:43,501 INFO L93 Difference]: Finished difference Result 206 states and 208 transitions. [2018-01-28 23:07:43,501 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-28 23:07:43,502 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 144 [2018-01-28 23:07:43,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:43,503 INFO L225 Difference]: With dead ends: 206 [2018-01-28 23:07:43,503 INFO L226 Difference]: Without dead ends: 160 [2018-01-28 23:07:43,504 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=603, Invalid=1203, Unknown=0, NotChecked=0, Total=1806 [2018-01-28 23:07:43,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2018-01-28 23:07:43,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 154. [2018-01-28 23:07:43,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-01-28 23:07:43,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 155 transitions. [2018-01-28 23:07:43,511 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 155 transitions. Word has length 144 [2018-01-28 23:07:43,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:43,511 INFO L432 AbstractCegarLoop]: Abstraction has 154 states and 155 transitions. [2018-01-28 23:07:43,512 INFO L433 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-01-28 23:07:43,512 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 155 transitions. [2018-01-28 23:07:43,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-01-28 23:07:43,513 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:43,513 INFO L330 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 11, 11, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:43,513 INFO L371 AbstractCegarLoop]: === Iteration 15 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:43,513 INFO L82 PathProgramCache]: Analyzing trace with hash 234294253, now seen corresponding path program 13 times [2018-01-28 23:07:43,513 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:43,513 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:43,514 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:43,514 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:43,514 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:43,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:43,530 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:43,946 INFO L134 CoverageAnalysis]: Checked inductivity of 634 backedges. 0 proven. 517 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-28 23:07:43,946 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:43,946 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:43,954 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:43,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:43,981 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:44,010 INFO L134 CoverageAnalysis]: Checked inductivity of 634 backedges. 0 proven. 517 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-28 23:07:44,031 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:44,031 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-01-28 23:07:44,032 INFO L409 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-01-28 23:07:44,032 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-01-28 23:07:44,032 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2018-01-28 23:07:44,032 INFO L87 Difference]: Start difference. First operand 154 states and 155 transitions. Second operand 25 states. [2018-01-28 23:07:44,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:44,417 INFO L93 Difference]: Finished difference Result 215 states and 217 transitions. [2018-01-28 23:07:44,418 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-01-28 23:07:44,418 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 153 [2018-01-28 23:07:44,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:44,419 INFO L225 Difference]: With dead ends: 215 [2018-01-28 23:07:44,419 INFO L226 Difference]: Without dead ends: 169 [2018-01-28 23:07:44,420 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=718, Invalid=1444, Unknown=0, NotChecked=0, Total=2162 [2018-01-28 23:07:44,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2018-01-28 23:07:44,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 163. [2018-01-28 23:07:44,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2018-01-28 23:07:44,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 164 transitions. [2018-01-28 23:07:44,427 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 164 transitions. Word has length 153 [2018-01-28 23:07:44,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:44,428 INFO L432 AbstractCegarLoop]: Abstraction has 163 states and 164 transitions. [2018-01-28 23:07:44,428 INFO L433 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-01-28 23:07:44,428 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 164 transitions. [2018-01-28 23:07:44,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-01-28 23:07:44,429 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:44,429 INFO L330 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 12, 12, 12, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:44,429 INFO L371 AbstractCegarLoop]: === Iteration 16 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:44,430 INFO L82 PathProgramCache]: Analyzing trace with hash -2126799913, now seen corresponding path program 14 times [2018-01-28 23:07:44,430 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:44,430 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:44,430 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:44,431 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:44,431 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:44,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:44,444 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:45,056 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 0 proven. 618 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-28 23:07:45,056 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:45,057 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:45,066 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-28 23:07:45,075 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:45,098 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:45,101 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:45,105 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:45,144 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 0 proven. 618 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-28 23:07:45,176 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:45,176 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-01-28 23:07:45,176 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-28 23:07:45,176 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-28 23:07:45,176 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=507, Unknown=0, NotChecked=0, Total=702 [2018-01-28 23:07:45,177 INFO L87 Difference]: Start difference. First operand 163 states and 164 transitions. Second operand 27 states. [2018-01-28 23:07:45,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:45,620 INFO L93 Difference]: Finished difference Result 224 states and 226 transitions. [2018-01-28 23:07:45,620 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-28 23:07:45,620 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 162 [2018-01-28 23:07:45,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:45,622 INFO L225 Difference]: With dead ends: 224 [2018-01-28 23:07:45,622 INFO L226 Difference]: Without dead ends: 178 [2018-01-28 23:07:45,623 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=843, Invalid=1707, Unknown=0, NotChecked=0, Total=2550 [2018-01-28 23:07:45,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-01-28 23:07:45,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 172. [2018-01-28 23:07:45,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172 states. [2018-01-28 23:07:45,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 173 transitions. [2018-01-28 23:07:45,630 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 173 transitions. Word has length 162 [2018-01-28 23:07:45,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:45,631 INFO L432 AbstractCegarLoop]: Abstraction has 172 states and 173 transitions. [2018-01-28 23:07:45,631 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-28 23:07:45,631 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 173 transitions. [2018-01-28 23:07:45,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2018-01-28 23:07:45,632 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:45,632 INFO L330 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 13, 13, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:45,632 INFO L371 AbstractCegarLoop]: === Iteration 17 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:45,633 INFO L82 PathProgramCache]: Analyzing trace with hash -875998419, now seen corresponding path program 15 times [2018-01-28 23:07:45,633 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:45,633 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:45,633 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:45,634 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:45,634 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:45,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:45,649 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:46,198 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 0 proven. 728 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-28 23:07:46,199 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:46,199 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:46,204 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-28 23:07:46,210 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:46,211 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:46,213 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:46,215 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:46,217 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:46,220 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:46,222 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:46,223 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:46,226 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:46,832 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 728 trivial. 0 not checked. [2018-01-28 23:07:46,865 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:46,865 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 14] total 42 [2018-01-28 23:07:46,865 INFO L409 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-01-28 23:07:46,866 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-01-28 23:07:46,866 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=1395, Unknown=0, NotChecked=0, Total=1722 [2018-01-28 23:07:46,866 INFO L87 Difference]: Start difference. First operand 172 states and 173 transitions. Second operand 42 states. [2018-01-28 23:07:47,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:47,873 INFO L93 Difference]: Finished difference Result 244 states and 247 transitions. [2018-01-28 23:07:47,873 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-01-28 23:07:47,873 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 171 [2018-01-28 23:07:47,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:47,874 INFO L225 Difference]: With dead ends: 244 [2018-01-28 23:07:47,874 INFO L226 Difference]: Without dead ends: 198 [2018-01-28 23:07:47,876 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1262, Invalid=5058, Unknown=0, NotChecked=0, Total=6320 [2018-01-28 23:07:47,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-01-28 23:07:47,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 188. [2018-01-28 23:07:47,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2018-01-28 23:07:47,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 189 transitions. [2018-01-28 23:07:47,883 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 189 transitions. Word has length 171 [2018-01-28 23:07:47,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:47,883 INFO L432 AbstractCegarLoop]: Abstraction has 188 states and 189 transitions. [2018-01-28 23:07:47,883 INFO L433 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-01-28 23:07:47,883 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 189 transitions. [2018-01-28 23:07:47,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-01-28 23:07:47,884 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:47,884 INFO L330 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 14, 14, 14, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:47,884 INFO L371 AbstractCegarLoop]: === Iteration 18 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:47,884 INFO L82 PathProgramCache]: Analyzing trace with hash 808466803, now seen corresponding path program 16 times [2018-01-28 23:07:47,885 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:47,885 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:47,885 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:47,886 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:47,886 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:47,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:47,902 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:48,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1008 backedges. 0 proven. 847 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2018-01-28 23:07:48,405 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:48,405 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:48,411 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-28 23:07:48,443 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:48,448 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:48,486 INFO L134 CoverageAnalysis]: Checked inductivity of 1008 backedges. 0 proven. 847 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2018-01-28 23:07:48,507 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:48,507 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-01-28 23:07:48,507 INFO L409 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-01-28 23:07:48,507 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-01-28 23:07:48,508 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=675, Unknown=0, NotChecked=0, Total=930 [2018-01-28 23:07:48,508 INFO L87 Difference]: Start difference. First operand 188 states and 189 transitions. Second operand 31 states. [2018-01-28 23:07:48,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:48,925 INFO L93 Difference]: Finished difference Result 256 states and 258 transitions. [2018-01-28 23:07:48,925 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-01-28 23:07:48,925 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 187 [2018-01-28 23:07:48,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:48,926 INFO L225 Difference]: With dead ends: 256 [2018-01-28 23:07:48,926 INFO L226 Difference]: Without dead ends: 203 [2018-01-28 23:07:48,928 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1123, Invalid=2299, Unknown=0, NotChecked=0, Total=3422 [2018-01-28 23:07:48,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-01-28 23:07:48,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 197. [2018-01-28 23:07:48,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 197 states. [2018-01-28 23:07:48,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 198 transitions. [2018-01-28 23:07:48,935 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 198 transitions. Word has length 187 [2018-01-28 23:07:48,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:48,936 INFO L432 AbstractCegarLoop]: Abstraction has 197 states and 198 transitions. [2018-01-28 23:07:48,936 INFO L433 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-01-28 23:07:48,936 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 198 transitions. [2018-01-28 23:07:48,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-01-28 23:07:48,937 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:48,937 INFO L330 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 15, 15, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:48,937 INFO L371 AbstractCegarLoop]: === Iteration 19 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:48,938 INFO L82 PathProgramCache]: Analyzing trace with hash -407875875, now seen corresponding path program 17 times [2018-01-28 23:07:48,938 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:48,938 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:48,939 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:48,939 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:48,939 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:48,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:48,957 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:49,591 INFO L134 CoverageAnalysis]: Checked inductivity of 1136 backedges. 0 proven. 975 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2018-01-28 23:07:49,591 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:49,591 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:49,596 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-28 23:07:49,604 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,605 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,607 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,610 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,611 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,613 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,615 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,617 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,620 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,623 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,627 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,632 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,638 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,642 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,647 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,655 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:49,655 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:49,659 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:49,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1136 backedges. 0 proven. 975 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2018-01-28 23:07:49,734 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:49,734 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-01-28 23:07:49,735 INFO L409 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-01-28 23:07:49,735 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-01-28 23:07:49,735 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2018-01-28 23:07:49,735 INFO L87 Difference]: Start difference. First operand 197 states and 198 transitions. Second operand 33 states. [2018-01-28 23:07:50,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:50,268 INFO L93 Difference]: Finished difference Result 265 states and 267 transitions. [2018-01-28 23:07:50,268 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-01-28 23:07:50,269 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 196 [2018-01-28 23:07:50,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:50,270 INFO L225 Difference]: With dead ends: 265 [2018-01-28 23:07:50,270 INFO L226 Difference]: Without dead ends: 212 [2018-01-28 23:07:50,271 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1278, Invalid=2628, Unknown=0, NotChecked=0, Total=3906 [2018-01-28 23:07:50,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-01-28 23:07:50,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 206. [2018-01-28 23:07:50,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2018-01-28 23:07:50,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 207 transitions. [2018-01-28 23:07:50,276 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 207 transitions. Word has length 196 [2018-01-28 23:07:50,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:50,277 INFO L432 AbstractCegarLoop]: Abstraction has 206 states and 207 transitions. [2018-01-28 23:07:50,277 INFO L433 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-01-28 23:07:50,277 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 207 transitions. [2018-01-28 23:07:50,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-01-28 23:07:50,278 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:50,278 INFO L330 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 16, 16, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:50,278 INFO L371 AbstractCegarLoop]: === Iteration 20 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:50,278 INFO L82 PathProgramCache]: Analyzing trace with hash -857689933, now seen corresponding path program 18 times [2018-01-28 23:07:50,278 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:50,278 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:50,279 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:50,279 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:50,279 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:50,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:50,297 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:50,870 INFO L134 CoverageAnalysis]: Checked inductivity of 1273 backedges. 0 proven. 1112 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2018-01-28 23:07:50,870 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:50,870 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:50,878 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-28 23:07:50,885 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,886 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,888 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,890 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,892 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,894 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,896 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,898 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,901 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,904 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,908 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,911 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,915 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,918 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,923 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:07:50,925 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:50,929 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:51,204 INFO L134 CoverageAnalysis]: Checked inductivity of 1273 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 1112 trivial. 0 not checked. [2018-01-28 23:07:51,238 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:51,238 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 16] total 50 [2018-01-28 23:07:51,238 INFO L409 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-01-28 23:07:51,238 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-01-28 23:07:51,239 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=461, Invalid=1989, Unknown=0, NotChecked=0, Total=2450 [2018-01-28 23:07:51,239 INFO L87 Difference]: Start difference. First operand 206 states and 207 transitions. Second operand 50 states. [2018-01-28 23:07:52,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:52,421 INFO L93 Difference]: Finished difference Result 285 states and 288 transitions. [2018-01-28 23:07:52,422 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-01-28 23:07:52,422 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 205 [2018-01-28 23:07:52,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:52,423 INFO L225 Difference]: With dead ends: 285 [2018-01-28 23:07:52,423 INFO L226 Difference]: Without dead ends: 232 [2018-01-28 23:07:52,425 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2137 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1827, Invalid=7293, Unknown=0, NotChecked=0, Total=9120 [2018-01-28 23:07:52,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2018-01-28 23:07:52,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 222. [2018-01-28 23:07:52,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 222 states. [2018-01-28 23:07:52,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 223 transitions. [2018-01-28 23:07:52,430 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 223 transitions. Word has length 205 [2018-01-28 23:07:52,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:52,430 INFO L432 AbstractCegarLoop]: Abstraction has 222 states and 223 transitions. [2018-01-28 23:07:52,430 INFO L433 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-01-28 23:07:52,430 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 223 transitions. [2018-01-28 23:07:52,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2018-01-28 23:07:52,431 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:52,431 INFO L330 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 17, 17, 17, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:52,431 INFO L371 AbstractCegarLoop]: === Iteration 21 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:52,431 INFO L82 PathProgramCache]: Analyzing trace with hash 2103534509, now seen corresponding path program 19 times [2018-01-28 23:07:52,431 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:52,431 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:52,432 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:52,432 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:52,432 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:52,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:52,447 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:53,669 INFO L134 CoverageAnalysis]: Checked inductivity of 1470 backedges. 0 proven. 1258 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2018-01-28 23:07:53,670 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:53,670 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:53,675 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:53,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:53,705 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:53,750 INFO L134 CoverageAnalysis]: Checked inductivity of 1470 backedges. 0 proven. 1258 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2018-01-28 23:07:53,770 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:53,771 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-01-28 23:07:53,771 INFO L409 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-01-28 23:07:53,772 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-01-28 23:07:53,772 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=360, Invalid=972, Unknown=0, NotChecked=0, Total=1332 [2018-01-28 23:07:53,772 INFO L87 Difference]: Start difference. First operand 222 states and 223 transitions. Second operand 37 states. [2018-01-28 23:07:54,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:54,866 INFO L93 Difference]: Finished difference Result 297 states and 299 transitions. [2018-01-28 23:07:54,867 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-01-28 23:07:54,867 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 221 [2018-01-28 23:07:54,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:54,869 INFO L225 Difference]: With dead ends: 297 [2018-01-28 23:07:54,869 INFO L226 Difference]: Without dead ends: 237 [2018-01-28 23:07:54,870 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1618, Invalid=3352, Unknown=0, NotChecked=0, Total=4970 [2018-01-28 23:07:54,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2018-01-28 23:07:54,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 231. [2018-01-28 23:07:54,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-01-28 23:07:54,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 232 transitions. [2018-01-28 23:07:54,878 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 232 transitions. Word has length 221 [2018-01-28 23:07:54,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:54,879 INFO L432 AbstractCegarLoop]: Abstraction has 231 states and 232 transitions. [2018-01-28 23:07:54,879 INFO L433 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-01-28 23:07:54,879 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 232 transitions. [2018-01-28 23:07:54,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2018-01-28 23:07:54,881 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:54,881 INFO L330 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 18, 18, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:54,881 INFO L371 AbstractCegarLoop]: === Iteration 22 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:54,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1302618473, now seen corresponding path program 20 times [2018-01-28 23:07:54,881 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:54,881 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:54,882 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:54,882 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:07:54,882 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:54,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:54,900 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:55,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 1413 trivial. 0 not checked. [2018-01-28 23:07:55,341 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:55,342 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:55,351 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-28 23:07:55,360 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:55,382 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:07:55,385 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:55,389 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:56,307 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 0 proven. 1413 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2018-01-28 23:07:56,327 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:56,328 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 39] total 56 [2018-01-28 23:07:56,328 INFO L409 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-01-28 23:07:56,328 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-01-28 23:07:56,329 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=568, Invalid=2512, Unknown=0, NotChecked=0, Total=3080 [2018-01-28 23:07:56,329 INFO L87 Difference]: Start difference. First operand 231 states and 232 transitions. Second operand 56 states. [2018-01-28 23:07:57,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:07:57,960 INFO L93 Difference]: Finished difference Result 317 states and 320 transitions. [2018-01-28 23:07:57,961 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-01-28 23:07:57,961 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 230 [2018-01-28 23:07:57,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:07:57,963 INFO L225 Difference]: With dead ends: 317 [2018-01-28 23:07:57,963 INFO L226 Difference]: Without dead ends: 257 [2018-01-28 23:07:57,966 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1650 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2277, Invalid=9279, Unknown=0, NotChecked=0, Total=11556 [2018-01-28 23:07:57,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2018-01-28 23:07:57,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 247. [2018-01-28 23:07:57,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2018-01-28 23:07:57,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 248 transitions. [2018-01-28 23:07:57,976 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 248 transitions. Word has length 230 [2018-01-28 23:07:57,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:07:57,976 INFO L432 AbstractCegarLoop]: Abstraction has 247 states and 248 transitions. [2018-01-28 23:07:57,976 INFO L433 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-01-28 23:07:57,976 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 248 transitions. [2018-01-28 23:07:57,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2018-01-28 23:07:57,978 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:07:57,978 INFO L330 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 19, 19, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:07:57,978 INFO L371 AbstractCegarLoop]: === Iteration 23 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:07:57,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1039859293, now seen corresponding path program 21 times [2018-01-28 23:07:57,979 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:07:57,979 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:07:57,980 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:57,980 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:07:57,980 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:07:57,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:07:57,999 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:07:59,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 1577 trivial. 0 not checked. [2018-01-28 23:07:59,036 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:07:59,036 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:07:59,045 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-28 23:07:59,059 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:59,062 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:59,065 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:59,074 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:59,077 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:59,083 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:59,087 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:59,092 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:59,099 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:59,107 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:07:59,109 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:07:59,114 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:07:59,190 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 1577 trivial. 0 not checked. [2018-01-28 23:07:59,225 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:07:59,225 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2018-01-28 23:07:59,226 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-28 23:07:59,226 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-28 23:07:59,226 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2018-01-28 23:07:59,227 INFO L87 Difference]: Start difference. First operand 247 states and 248 transitions. Second operand 21 states. [2018-01-28 23:08:00,823 WARN L143 SmtUtils]: Spent 103ms on a formula simplification that was a NOOP. DAG size: 9 [2018-01-28 23:08:01,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:01,231 INFO L93 Difference]: Finished difference Result 259 states and 260 transitions. [2018-01-28 23:08:01,231 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-01-28 23:08:01,231 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 246 [2018-01-28 23:08:01,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:01,232 INFO L225 Difference]: With dead ends: 259 [2018-01-28 23:08:01,232 INFO L226 Difference]: Without dead ends: 258 [2018-01-28 23:08:01,233 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 245 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2018-01-28 23:08:01,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2018-01-28 23:08:01,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 254. [2018-01-28 23:08:01,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-01-28 23:08:01,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 255 transitions. [2018-01-28 23:08:01,238 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 255 transitions. Word has length 246 [2018-01-28 23:08:01,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:01,239 INFO L432 AbstractCegarLoop]: Abstraction has 254 states and 255 transitions. [2018-01-28 23:08:01,239 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-28 23:08:01,239 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 255 transitions. [2018-01-28 23:08:01,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-01-28 23:08:01,240 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:01,240 INFO L330 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 19, 19, 11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:01,240 INFO L371 AbstractCegarLoop]: === Iteration 24 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:01,240 INFO L82 PathProgramCache]: Analyzing trace with hash -524268307, now seen corresponding path program 22 times [2018-01-28 23:08:01,240 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:01,240 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:01,241 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:01,241 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:08:01,241 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:01,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:01,263 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:02,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1912 backedges. 0 proven. 1577 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2018-01-28 23:08:02,611 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:02,611 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:02,626 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-28 23:08:02,724 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:08:02,731 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:02,796 INFO L134 CoverageAnalysis]: Checked inductivity of 1912 backedges. 0 proven. 1577 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2018-01-28 23:08:02,832 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:02,832 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-01-28 23:08:02,833 INFO L409 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-01-28 23:08:02,833 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-01-28 23:08:02,833 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=1200, Unknown=0, NotChecked=0, Total=1640 [2018-01-28 23:08:02,834 INFO L87 Difference]: Start difference. First operand 254 states and 255 transitions. Second operand 41 states. [2018-01-28 23:08:04,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:04,018 INFO L93 Difference]: Finished difference Result 343 states and 345 transitions. [2018-01-28 23:08:04,018 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-01-28 23:08:04,018 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 253 [2018-01-28 23:08:04,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:04,020 INFO L225 Difference]: With dead ends: 343 [2018-01-28 23:08:04,020 INFO L226 Difference]: Without dead ends: 269 [2018-01-28 23:08:04,020 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1045 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1998, Invalid=4164, Unknown=0, NotChecked=0, Total=6162 [2018-01-28 23:08:04,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2018-01-28 23:08:04,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 263. [2018-01-28 23:08:04,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 263 states. [2018-01-28 23:08:04,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 264 transitions. [2018-01-28 23:08:04,027 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 264 transitions. Word has length 253 [2018-01-28 23:08:04,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:04,028 INFO L432 AbstractCegarLoop]: Abstraction has 263 states and 264 transitions. [2018-01-28 23:08:04,028 INFO L433 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-01-28 23:08:04,028 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 264 transitions. [2018-01-28 23:08:04,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2018-01-28 23:08:04,029 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:04,029 INFO L330 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 20, 20, 11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:04,029 INFO L371 AbstractCegarLoop]: === Iteration 25 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:04,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1786486825, now seen corresponding path program 23 times [2018-01-28 23:08:04,029 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:04,029 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:04,030 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:04,030 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:08:04,030 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:04,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:04,043 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:05,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2085 backedges. 0 proven. 335 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2018-01-28 23:08:05,662 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:05,663 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:05,669 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-28 23:08:05,680 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,682 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,684 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,686 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,688 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,691 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,694 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,702 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,716 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,724 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,731 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,736 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,743 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,750 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,758 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,767 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,777 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,788 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,800 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,814 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,847 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:05,848 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:08:05,856 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:07,468 INFO L134 CoverageAnalysis]: Checked inductivity of 2085 backedges. 0 proven. 1750 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2018-01-28 23:08:07,488 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:07,503 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 43] total 64 [2018-01-28 23:08:07,504 INFO L409 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-01-28 23:08:07,504 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-01-28 23:08:07,505 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=3331, Unknown=0, NotChecked=0, Total=4032 [2018-01-28 23:08:07,505 INFO L87 Difference]: Start difference. First operand 263 states and 264 transitions. Second operand 64 states. [2018-01-28 23:08:10,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:10,087 INFO L93 Difference]: Finished difference Result 363 states and 366 transitions. [2018-01-28 23:08:10,087 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-01-28 23:08:10,087 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 262 [2018-01-28 23:08:10,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:10,089 INFO L225 Difference]: With dead ends: 363 [2018-01-28 23:08:10,089 INFO L226 Difference]: Without dead ends: 289 [2018-01-28 23:08:10,091 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2170 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=2822, Invalid=12430, Unknown=0, NotChecked=0, Total=15252 [2018-01-28 23:08:10,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2018-01-28 23:08:10,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 279. [2018-01-28 23:08:10,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 279 states. [2018-01-28 23:08:10,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 280 transitions. [2018-01-28 23:08:10,111 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 280 transitions. Word has length 262 [2018-01-28 23:08:10,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:10,111 INFO L432 AbstractCegarLoop]: Abstraction has 279 states and 280 transitions. [2018-01-28 23:08:10,111 INFO L433 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-01-28 23:08:10,111 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 280 transitions. [2018-01-28 23:08:10,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2018-01-28 23:08:10,113 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:10,113 INFO L330 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 21, 21, 21, 21, 12, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:10,113 INFO L371 AbstractCegarLoop]: === Iteration 26 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:10,114 INFO L82 PathProgramCache]: Analyzing trace with hash -636736227, now seen corresponding path program 24 times [2018-01-28 23:08:10,114 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:10,114 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:10,124 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:10,124 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:08:10,124 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:10,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:10,163 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:10,990 INFO L134 CoverageAnalysis]: Checked inductivity of 2339 backedges. 0 proven. 407 refuted. 0 times theorem prover too weak. 1932 trivial. 0 not checked. [2018-01-28 23:08:10,990 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:10,990 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:10,997 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-28 23:08:11,006 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,008 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,010 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,011 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,013 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,016 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,019 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,021 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,024 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,026 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,029 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,032 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,035 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,038 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,042 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,046 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,054 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,059 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,064 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,070 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,076 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,083 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:11,085 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:08:11,092 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:12,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2339 backedges. 0 proven. 1932 refuted. 0 times theorem prover too weak. 407 trivial. 0 not checked. [2018-01-28 23:08:12,741 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:12,741 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 45] total 68 [2018-01-28 23:08:12,742 INFO L409 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-01-28 23:08:12,742 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-01-28 23:08:12,743 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=772, Invalid=3784, Unknown=0, NotChecked=0, Total=4556 [2018-01-28 23:08:12,743 INFO L87 Difference]: Start difference. First operand 279 states and 280 transitions. Second operand 68 states. [2018-01-28 23:08:15,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:15,341 INFO L93 Difference]: Finished difference Result 386 states and 389 transitions. [2018-01-28 23:08:15,342 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2018-01-28 23:08:15,342 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 278 [2018-01-28 23:08:15,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:15,343 INFO L225 Difference]: With dead ends: 386 [2018-01-28 23:08:15,343 INFO L226 Difference]: Without dead ends: 305 [2018-01-28 23:08:15,344 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2457 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=3114, Invalid=14178, Unknown=0, NotChecked=0, Total=17292 [2018-01-28 23:08:15,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2018-01-28 23:08:15,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 295. [2018-01-28 23:08:15,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 295 states. [2018-01-28 23:08:15,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 296 transitions. [2018-01-28 23:08:15,351 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 296 transitions. Word has length 278 [2018-01-28 23:08:15,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:15,352 INFO L432 AbstractCegarLoop]: Abstraction has 295 states and 296 transitions. [2018-01-28 23:08:15,352 INFO L433 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-01-28 23:08:15,352 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 296 transitions. [2018-01-28 23:08:15,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2018-01-28 23:08:15,353 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:15,353 INFO L330 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 22, 22, 22, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:15,353 INFO L371 AbstractCegarLoop]: === Iteration 27 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:15,353 INFO L82 PathProgramCache]: Analyzing trace with hash -173084393, now seen corresponding path program 25 times [2018-01-28 23:08:15,353 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:15,354 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:15,354 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:15,354 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:08:15,354 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:15,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:15,384 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:16,620 INFO L134 CoverageAnalysis]: Checked inductivity of 2609 backedges. 0 proven. 2123 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2018-01-28 23:08:16,620 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:16,620 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:16,625 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:08:16,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:16,668 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:16,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2609 backedges. 0 proven. 2123 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2018-01-28 23:08:16,761 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:16,761 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-01-28 23:08:16,762 INFO L409 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-01-28 23:08:16,762 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-01-28 23:08:16,762 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=575, Invalid=1587, Unknown=0, NotChecked=0, Total=2162 [2018-01-28 23:08:16,762 INFO L87 Difference]: Start difference. First operand 295 states and 296 transitions. Second operand 47 states. [2018-01-28 23:08:17,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:17,710 INFO L93 Difference]: Finished difference Result 398 states and 400 transitions. [2018-01-28 23:08:17,748 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-01-28 23:08:17,748 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 294 [2018-01-28 23:08:17,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:17,750 INFO L225 Difference]: With dead ends: 398 [2018-01-28 23:08:17,750 INFO L226 Difference]: Without dead ends: 310 [2018-01-28 23:08:17,751 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1408 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2643, Invalid=5547, Unknown=0, NotChecked=0, Total=8190 [2018-01-28 23:08:17,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2018-01-28 23:08:17,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 304. [2018-01-28 23:08:17,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-01-28 23:08:17,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 305 transitions. [2018-01-28 23:08:17,758 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 305 transitions. Word has length 294 [2018-01-28 23:08:17,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:17,758 INFO L432 AbstractCegarLoop]: Abstraction has 304 states and 305 transitions. [2018-01-28 23:08:17,759 INFO L433 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-01-28 23:08:17,759 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 305 transitions. [2018-01-28 23:08:17,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2018-01-28 23:08:17,761 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:17,761 INFO L330 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 23, 23, 23, 23, 23, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:17,762 INFO L371 AbstractCegarLoop]: === Iteration 28 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:17,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1302965613, now seen corresponding path program 26 times [2018-01-28 23:08:17,762 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:17,762 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:17,763 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:17,763 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:08:17,763 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:17,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:17,787 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:18,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2809 backedges. 0 proven. 2323 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2018-01-28 23:08:18,935 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:18,936 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:18,948 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-28 23:08:18,958 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:18,982 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:18,985 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:08:18,990 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:19,053 INFO L134 CoverageAnalysis]: Checked inductivity of 2809 backedges. 0 proven. 2323 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2018-01-28 23:08:19,073 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:19,074 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-01-28 23:08:19,074 INFO L409 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-01-28 23:08:19,074 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-01-28 23:08:19,074 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2018-01-28 23:08:19,074 INFO L87 Difference]: Start difference. First operand 304 states and 305 transitions. Second operand 49 states. [2018-01-28 23:08:20,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:20,016 INFO L93 Difference]: Finished difference Result 407 states and 409 transitions. [2018-01-28 23:08:20,017 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-01-28 23:08:20,017 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 303 [2018-01-28 23:08:20,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:20,019 INFO L225 Difference]: With dead ends: 407 [2018-01-28 23:08:20,019 INFO L226 Difference]: Without dead ends: 319 [2018-01-28 23:08:20,020 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2878, Invalid=6052, Unknown=0, NotChecked=0, Total=8930 [2018-01-28 23:08:20,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2018-01-28 23:08:20,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 313. [2018-01-28 23:08:20,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 313 states. [2018-01-28 23:08:20,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 314 transitions. [2018-01-28 23:08:20,029 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 314 transitions. Word has length 303 [2018-01-28 23:08:20,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:20,029 INFO L432 AbstractCegarLoop]: Abstraction has 313 states and 314 transitions. [2018-01-28 23:08:20,029 INFO L433 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-01-28 23:08:20,029 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 314 transitions. [2018-01-28 23:08:20,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2018-01-28 23:08:20,031 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:20,031 INFO L330 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 24, 24, 24, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:20,032 INFO L371 AbstractCegarLoop]: === Iteration 29 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:20,032 INFO L82 PathProgramCache]: Analyzing trace with hash 1320055255, now seen corresponding path program 27 times [2018-01-28 23:08:20,032 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:20,032 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:20,033 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:20,033 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:08:20,033 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:20,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:20,051 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:21,093 INFO L134 CoverageAnalysis]: Checked inductivity of 3018 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 2532 trivial. 0 not checked. [2018-01-28 23:08:21,093 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:21,093 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:21,101 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-28 23:08:21,110 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,112 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,114 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,117 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,119 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,122 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,125 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,136 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,143 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,151 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,159 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,168 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,178 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:08:21,180 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:08:21,186 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:21,297 INFO L134 CoverageAnalysis]: Checked inductivity of 3018 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 2532 trivial. 0 not checked. [2018-01-28 23:08:21,331 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:21,331 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2018-01-28 23:08:21,332 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-28 23:08:21,332 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-28 23:08:21,332 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2018-01-28 23:08:21,332 INFO L87 Difference]: Start difference. First operand 313 states and 314 transitions. Second operand 27 states. [2018-01-28 23:08:22,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:22,240 INFO L93 Difference]: Finished difference Result 325 states and 326 transitions. [2018-01-28 23:08:22,240 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-28 23:08:22,240 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 312 [2018-01-28 23:08:22,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:22,241 INFO L225 Difference]: With dead ends: 325 [2018-01-28 23:08:22,241 INFO L226 Difference]: Without dead ends: 324 [2018-01-28 23:08:22,242 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 311 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=147, Invalid=2403, Unknown=0, NotChecked=0, Total=2550 [2018-01-28 23:08:22,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2018-01-28 23:08:22,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 320. [2018-01-28 23:08:22,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 320 states. [2018-01-28 23:08:22,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 321 transitions. [2018-01-28 23:08:22,247 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 321 transitions. Word has length 312 [2018-01-28 23:08:22,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:22,248 INFO L432 AbstractCegarLoop]: Abstraction has 320 states and 321 transitions. [2018-01-28 23:08:22,248 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-28 23:08:22,248 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 321 transitions. [2018-01-28 23:08:22,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2018-01-28 23:08:22,250 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:22,250 INFO L330 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 24, 24, 24, 14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:22,250 INFO L371 AbstractCegarLoop]: === Iteration 30 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:22,250 INFO L82 PathProgramCache]: Analyzing trace with hash -651895757, now seen corresponding path program 28 times [2018-01-28 23:08:22,250 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:22,250 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:22,251 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:22,251 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:08:22,251 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:22,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:22,268 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:23,169 INFO L134 CoverageAnalysis]: Checked inductivity of 3104 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 2532 trivial. 0 not checked. [2018-01-28 23:08:23,170 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:23,170 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:23,175 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-28 23:08:23,249 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:08:23,256 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:24,959 INFO L134 CoverageAnalysis]: Checked inductivity of 3104 backedges. 0 proven. 2532 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2018-01-28 23:08:24,980 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:24,981 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 51] total 78 [2018-01-28 23:08:24,981 INFO L409 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-01-28 23:08:24,981 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-01-28 23:08:24,982 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=988, Invalid=5018, Unknown=0, NotChecked=0, Total=6006 [2018-01-28 23:08:24,982 INFO L87 Difference]: Start difference. First operand 320 states and 321 transitions. Second operand 78 states. [2018-01-28 23:08:29,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:29,948 INFO L93 Difference]: Finished difference Result 441 states and 444 transitions. [2018-01-28 23:08:29,959 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2018-01-28 23:08:29,959 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 319 [2018-01-28 23:08:29,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:29,961 INFO L225 Difference]: With dead ends: 441 [2018-01-28 23:08:29,961 INFO L226 Difference]: Without dead ends: 346 [2018-01-28 23:08:29,963 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3277 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=4022, Invalid=18930, Unknown=0, NotChecked=0, Total=22952 [2018-01-28 23:08:29,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2018-01-28 23:08:29,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 336. [2018-01-28 23:08:29,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2018-01-28 23:08:29,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 337 transitions. [2018-01-28 23:08:29,987 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 337 transitions. Word has length 319 [2018-01-28 23:08:29,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:29,987 INFO L432 AbstractCegarLoop]: Abstraction has 336 states and 337 transitions. [2018-01-28 23:08:29,988 INFO L433 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-01-28 23:08:29,988 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 337 transitions. [2018-01-28 23:08:29,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2018-01-28 23:08:29,990 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:29,990 INFO L330 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 25, 25, 25, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:29,991 INFO L371 AbstractCegarLoop]: === Iteration 31 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:29,991 INFO L82 PathProgramCache]: Analyzing trace with hash -202164563, now seen corresponding path program 29 times [2018-01-28 23:08:29,991 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:29,991 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:29,992 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:29,992 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:08:29,992 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:30,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:30,044 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:31,119 INFO L134 CoverageAnalysis]: Checked inductivity of 3415 backedges. 0 proven. 665 refuted. 0 times theorem prover too weak. 2750 trivial. 0 not checked. [2018-01-28 23:08:31,119 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:31,120 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:31,124 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-28 23:08:31,133 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,134 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,136 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,137 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,138 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,140 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,142 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,143 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,146 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,148 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,150 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,154 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,158 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,162 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,167 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,173 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,179 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,186 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,194 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,202 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,211 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,222 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,234 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,247 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,262 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,287 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:31,288 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:08:31,293 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:32,741 INFO L134 CoverageAnalysis]: Checked inductivity of 3415 backedges. 0 proven. 2750 refuted. 0 times theorem prover too weak. 665 trivial. 0 not checked. [2018-01-28 23:08:32,762 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:32,763 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 53] total 82 [2018-01-28 23:08:32,763 INFO L409 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-01-28 23:08:32,764 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-01-28 23:08:32,764 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1071, Invalid=5571, Unknown=0, NotChecked=0, Total=6642 [2018-01-28 23:08:32,764 INFO L87 Difference]: Start difference. First operand 336 states and 337 transitions. Second operand 82 states. [2018-01-28 23:08:35,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:35,491 INFO L93 Difference]: Finished difference Result 464 states and 467 transitions. [2018-01-28 23:08:35,491 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2018-01-28 23:08:35,491 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 335 [2018-01-28 23:08:35,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:35,493 INFO L225 Difference]: With dead ends: 464 [2018-01-28 23:08:35,493 INFO L226 Difference]: Without dead ends: 362 [2018-01-28 23:08:35,495 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3628 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=4366, Invalid=21074, Unknown=0, NotChecked=0, Total=25440 [2018-01-28 23:08:35,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2018-01-28 23:08:35,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 352. [2018-01-28 23:08:35,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 352 states. [2018-01-28 23:08:35,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 353 transitions. [2018-01-28 23:08:35,504 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 353 transitions. Word has length 335 [2018-01-28 23:08:35,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:35,504 INFO L432 AbstractCegarLoop]: Abstraction has 352 states and 353 transitions. [2018-01-28 23:08:35,504 INFO L433 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-01-28 23:08:35,504 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 353 transitions. [2018-01-28 23:08:35,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2018-01-28 23:08:35,506 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:35,507 INFO L330 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 26, 26, 26, 26, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:35,507 INFO L371 AbstractCegarLoop]: === Iteration 32 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:35,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1564709619, now seen corresponding path program 30 times [2018-01-28 23:08:35,507 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:35,507 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:35,508 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:35,508 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:08:35,508 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:35,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:35,529 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:36,487 INFO L134 CoverageAnalysis]: Checked inductivity of 3742 backedges. 0 proven. 765 refuted. 0 times theorem prover too weak. 2977 trivial. 0 not checked. [2018-01-28 23:08:36,487 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:36,487 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:36,493 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-28 23:08:36,507 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,509 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,511 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,513 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,516 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,519 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,522 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,525 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,529 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,533 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,538 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,542 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,547 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,552 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,558 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,564 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,569 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,574 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,579 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,585 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,592 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,599 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,607 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,616 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,627 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,639 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,654 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:08:36,655 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:08:36,660 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:38,434 INFO L134 CoverageAnalysis]: Checked inductivity of 3742 backedges. 0 proven. 2977 refuted. 0 times theorem prover too weak. 765 trivial. 0 not checked. [2018-01-28 23:08:38,474 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:38,474 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 55] total 86 [2018-01-28 23:08:38,474 INFO L409 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-01-28 23:08:38,475 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-01-28 23:08:38,475 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1157, Invalid=6153, Unknown=0, NotChecked=0, Total=7310 [2018-01-28 23:08:38,475 INFO L87 Difference]: Start difference. First operand 352 states and 353 transitions. Second operand 86 states. [2018-01-28 23:08:41,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:41,448 INFO L93 Difference]: Finished difference Result 487 states and 490 transitions. [2018-01-28 23:08:41,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2018-01-28 23:08:41,449 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 351 [2018-01-28 23:08:41,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:41,450 INFO L225 Difference]: With dead ends: 487 [2018-01-28 23:08:41,450 INFO L226 Difference]: Without dead ends: 378 [2018-01-28 23:08:41,452 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3997 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=4723, Invalid=23333, Unknown=0, NotChecked=0, Total=28056 [2018-01-28 23:08:41,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2018-01-28 23:08:41,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 368. [2018-01-28 23:08:41,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 368 states. [2018-01-28 23:08:41,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 369 transitions. [2018-01-28 23:08:41,462 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 369 transitions. Word has length 351 [2018-01-28 23:08:41,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:41,462 INFO L432 AbstractCegarLoop]: Abstraction has 368 states and 369 transitions. [2018-01-28 23:08:41,462 INFO L433 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-01-28 23:08:41,463 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 369 transitions. [2018-01-28 23:08:41,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2018-01-28 23:08:41,465 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:41,465 INFO L330 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 27, 27, 27, 17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:41,465 INFO L371 AbstractCegarLoop]: === Iteration 33 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:41,465 INFO L82 PathProgramCache]: Analyzing trace with hash -825847827, now seen corresponding path program 31 times [2018-01-28 23:08:41,466 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:41,466 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:41,466 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:41,467 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:08:41,467 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:41,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:41,486 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:42,800 INFO L134 CoverageAnalysis]: Checked inductivity of 4085 backedges. 0 proven. 872 refuted. 0 times theorem prover too weak. 3213 trivial. 0 not checked. [2018-01-28 23:08:42,800 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:42,800 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:42,806 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:08:42,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:42,907 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:46,003 INFO L134 CoverageAnalysis]: Checked inductivity of 4085 backedges. 0 proven. 3213 refuted. 0 times theorem prover too weak. 872 trivial. 0 not checked. [2018-01-28 23:08:46,024 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:46,024 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 57] total 90 [2018-01-28 23:08:46,025 INFO L409 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-01-28 23:08:46,025 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-01-28 23:08:46,026 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1246, Invalid=6764, Unknown=0, NotChecked=0, Total=8010 [2018-01-28 23:08:46,026 INFO L87 Difference]: Start difference. First operand 368 states and 369 transitions. Second operand 90 states. [2018-01-28 23:08:51,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:08:51,060 INFO L93 Difference]: Finished difference Result 510 states and 513 transitions. [2018-01-28 23:08:51,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2018-01-28 23:08:51,060 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 367 [2018-01-28 23:08:51,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:08:51,061 INFO L225 Difference]: With dead ends: 510 [2018-01-28 23:08:51,061 INFO L226 Difference]: Without dead ends: 394 [2018-01-28 23:08:51,063 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4384 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=5093, Invalid=25707, Unknown=0, NotChecked=0, Total=30800 [2018-01-28 23:08:51,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2018-01-28 23:08:51,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 384. [2018-01-28 23:08:51,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 384 states. [2018-01-28 23:08:51,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 385 transitions. [2018-01-28 23:08:51,068 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 385 transitions. Word has length 367 [2018-01-28 23:08:51,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:08:51,069 INFO L432 AbstractCegarLoop]: Abstraction has 384 states and 385 transitions. [2018-01-28 23:08:51,069 INFO L433 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-01-28 23:08:51,069 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 385 transitions. [2018-01-28 23:08:51,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2018-01-28 23:08:51,070 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:08:51,070 INFO L330 BasicCegarLoop]: trace histogram [29, 28, 28, 28, 28, 28, 28, 28, 28, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:08:51,070 INFO L371 AbstractCegarLoop]: === Iteration 34 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:08:51,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1232176717, now seen corresponding path program 32 times [2018-01-28 23:08:51,071 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:08:51,071 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:08:51,071 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:51,071 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:08:51,071 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:08:51,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:08:51,085 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:08:52,077 INFO L134 CoverageAnalysis]: Checked inductivity of 4444 backedges. 0 proven. 986 refuted. 0 times theorem prover too weak. 3458 trivial. 0 not checked. [2018-01-28 23:08:52,077 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:08:52,077 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:08:52,085 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-28 23:08:52,096 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:52,127 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:08:52,131 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:08:52,137 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:08:56,528 INFO L134 CoverageAnalysis]: Checked inductivity of 4444 backedges. 0 proven. 3458 refuted. 0 times theorem prover too weak. 986 trivial. 0 not checked. [2018-01-28 23:08:56,548 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:08:56,548 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 59] total 94 [2018-01-28 23:08:56,549 INFO L409 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-01-28 23:08:56,549 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-01-28 23:08:56,549 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1338, Invalid=7404, Unknown=0, NotChecked=0, Total=8742 [2018-01-28 23:08:56,549 INFO L87 Difference]: Start difference. First operand 384 states and 385 transitions. Second operand 94 states. [2018-01-28 23:09:00,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:09:00,196 INFO L93 Difference]: Finished difference Result 533 states and 536 transitions. [2018-01-28 23:09:00,196 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2018-01-28 23:09:00,196 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 383 [2018-01-28 23:09:00,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:09:00,198 INFO L225 Difference]: With dead ends: 533 [2018-01-28 23:09:00,198 INFO L226 Difference]: Without dead ends: 410 [2018-01-28 23:09:00,199 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 326 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4789 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=5476, Invalid=28196, Unknown=0, NotChecked=0, Total=33672 [2018-01-28 23:09:00,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2018-01-28 23:09:00,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 400. [2018-01-28 23:09:00,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 400 states. [2018-01-28 23:09:00,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 401 transitions. [2018-01-28 23:09:00,210 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 401 transitions. Word has length 383 [2018-01-28 23:09:00,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:09:00,210 INFO L432 AbstractCegarLoop]: Abstraction has 400 states and 401 transitions. [2018-01-28 23:09:00,211 INFO L433 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-01-28 23:09:00,211 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 401 transitions. [2018-01-28 23:09:00,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2018-01-28 23:09:00,213 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:09:00,214 INFO L330 BasicCegarLoop]: trace histogram [30, 29, 29, 29, 29, 29, 29, 29, 29, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:09:00,214 INFO L371 AbstractCegarLoop]: === Iteration 35 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:09:00,214 INFO L82 PathProgramCache]: Analyzing trace with hash -189286099, now seen corresponding path program 33 times [2018-01-28 23:09:00,214 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:09:00,214 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:09:00,215 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:00,215 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:09:00,215 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:00,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:09:00,239 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:09:01,355 INFO L134 CoverageAnalysis]: Checked inductivity of 4819 backedges. 0 proven. 1107 refuted. 0 times theorem prover too weak. 3712 trivial. 0 not checked. [2018-01-28 23:09:01,355 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:09:01,355 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:09:01,360 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-28 23:09:01,373 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,376 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,378 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,381 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,384 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,393 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,396 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,403 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,408 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,414 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,421 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,435 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,444 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,452 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,469 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,486 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,501 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,516 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,541 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:01,545 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:09:01,550 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:09:01,647 INFO L134 CoverageAnalysis]: Checked inductivity of 4819 backedges. 0 proven. 1107 refuted. 0 times theorem prover too weak. 3712 trivial. 0 not checked. [2018-01-28 23:09:01,669 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:09:01,669 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 38 [2018-01-28 23:09:01,669 INFO L409 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-01-28 23:09:01,670 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-01-28 23:09:01,670 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=1407, Unknown=0, NotChecked=0, Total=1482 [2018-01-28 23:09:01,670 INFO L87 Difference]: Start difference. First operand 400 states and 401 transitions. Second operand 39 states. [2018-01-28 23:09:03,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:09:03,311 INFO L93 Difference]: Finished difference Result 412 states and 413 transitions. [2018-01-28 23:09:03,311 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-01-28 23:09:03,311 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 399 [2018-01-28 23:09:03,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:09:03,313 INFO L225 Difference]: With dead ends: 412 [2018-01-28 23:09:03,313 INFO L226 Difference]: Without dead ends: 411 [2018-01-28 23:09:03,313 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 398 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=219, Invalid=5331, Unknown=0, NotChecked=0, Total=5550 [2018-01-28 23:09:03,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2018-01-28 23:09:03,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 407. [2018-01-28 23:09:03,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 407 states. [2018-01-28 23:09:03,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 408 transitions. [2018-01-28 23:09:03,323 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 408 transitions. Word has length 399 [2018-01-28 23:09:03,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:09:03,324 INFO L432 AbstractCegarLoop]: Abstraction has 407 states and 408 transitions. [2018-01-28 23:09:03,324 INFO L433 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-01-28 23:09:03,324 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 408 transitions. [2018-01-28 23:09:03,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2018-01-28 23:09:03,327 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:09:03,327 INFO L330 BasicCegarLoop]: trace histogram [30, 29, 29, 29, 29, 29, 29, 29, 29, 20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:09:03,327 INFO L371 AbstractCegarLoop]: === Iteration 36 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:09:03,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1611843613, now seen corresponding path program 34 times [2018-01-28 23:09:03,327 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:09:03,328 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:09:03,328 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:03,328 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:09:03,329 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:03,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:09:03,350 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:09:04,922 INFO L134 CoverageAnalysis]: Checked inductivity of 4947 backedges. 0 proven. 1235 refuted. 0 times theorem prover too weak. 3712 trivial. 0 not checked. [2018-01-28 23:09:04,922 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:09:04,922 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:09:04,927 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-28 23:09:05,045 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:09:05,050 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:09:07,216 INFO L134 CoverageAnalysis]: Checked inductivity of 4947 backedges. 0 proven. 3712 refuted. 0 times theorem prover too weak. 1235 trivial. 0 not checked. [2018-01-28 23:09:07,238 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:09:07,238 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 61] total 100 [2018-01-28 23:09:07,238 INFO L409 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-01-28 23:09:07,239 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-01-28 23:09:07,239 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1448, Invalid=8452, Unknown=0, NotChecked=0, Total=9900 [2018-01-28 23:09:07,239 INFO L87 Difference]: Start difference. First operand 407 states and 408 transitions. Second operand 100 states. [2018-01-28 23:09:11,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:09:11,351 INFO L93 Difference]: Finished difference Result 570 states and 573 transitions. [2018-01-28 23:09:11,351 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2018-01-28 23:09:11,351 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 406 [2018-01-28 23:09:11,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:09:11,353 INFO L225 Difference]: With dead ends: 570 [2018-01-28 23:09:11,353 INFO L226 Difference]: Without dead ends: 433 [2018-01-28 23:09:11,354 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5401 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=5918, Invalid=32302, Unknown=0, NotChecked=0, Total=38220 [2018-01-28 23:09:11,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2018-01-28 23:09:11,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 423. [2018-01-28 23:09:11,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 423 states. [2018-01-28 23:09:11,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 424 transitions. [2018-01-28 23:09:11,360 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 424 transitions. Word has length 406 [2018-01-28 23:09:11,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:09:11,361 INFO L432 AbstractCegarLoop]: Abstraction has 423 states and 424 transitions. [2018-01-28 23:09:11,361 INFO L433 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-01-28 23:09:11,361 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 424 transitions. [2018-01-28 23:09:11,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2018-01-28 23:09:11,362 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:09:11,363 INFO L330 BasicCegarLoop]: trace histogram [31, 30, 30, 30, 30, 30, 30, 30, 30, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:09:11,363 INFO L371 AbstractCegarLoop]: === Iteration 37 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:09:11,363 INFO L82 PathProgramCache]: Analyzing trace with hash -151300585, now seen corresponding path program 35 times [2018-01-28 23:09:11,363 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:09:11,363 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:09:11,364 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:11,364 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:09:11,364 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:11,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:09:11,379 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:09:13,144 INFO L134 CoverageAnalysis]: Checked inductivity of 5345 backedges. 0 proven. 3975 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-01-28 23:09:13,144 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:09:13,144 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:09:13,149 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-28 23:09:13,160 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,161 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,163 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,164 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,165 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,167 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,168 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,170 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,172 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,174 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,177 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,181 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,185 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,189 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,194 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,200 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,206 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,213 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,221 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,230 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,240 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,250 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,261 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,276 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,291 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,306 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,323 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,350 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,386 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,410 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,447 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:13,448 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:09:13,452 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:09:13,537 INFO L134 CoverageAnalysis]: Checked inductivity of 5345 backedges. 0 proven. 3975 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-01-28 23:09:13,563 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:09:13,563 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 63 [2018-01-28 23:09:13,563 INFO L409 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-01-28 23:09:13,563 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-01-28 23:09:13,564 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1023, Invalid=2883, Unknown=0, NotChecked=0, Total=3906 [2018-01-28 23:09:13,564 INFO L87 Difference]: Start difference. First operand 423 states and 424 transitions. Second operand 63 states. [2018-01-28 23:09:15,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:09:15,085 INFO L93 Difference]: Finished difference Result 582 states and 584 transitions. [2018-01-28 23:09:15,091 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-01-28 23:09:15,091 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 422 [2018-01-28 23:09:15,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:09:15,093 INFO L225 Difference]: With dead ends: 582 [2018-01-28 23:09:15,093 INFO L226 Difference]: Without dead ends: 438 [2018-01-28 23:09:15,095 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 544 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2640 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4803, Invalid=10203, Unknown=0, NotChecked=0, Total=15006 [2018-01-28 23:09:15,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2018-01-28 23:09:15,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 432. [2018-01-28 23:09:15,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 432 states. [2018-01-28 23:09:15,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 433 transitions. [2018-01-28 23:09:15,105 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 433 transitions. Word has length 422 [2018-01-28 23:09:15,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:09:15,105 INFO L432 AbstractCegarLoop]: Abstraction has 432 states and 433 transitions. [2018-01-28 23:09:15,105 INFO L433 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-01-28 23:09:15,105 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 433 transitions. [2018-01-28 23:09:15,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2018-01-28 23:09:15,111 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:09:15,111 INFO L330 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 31, 31, 31, 31, 31, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:09:15,111 INFO L371 AbstractCegarLoop]: === Iteration 38 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:09:15,111 INFO L82 PathProgramCache]: Analyzing trace with hash 1767551597, now seen corresponding path program 36 times [2018-01-28 23:09:15,112 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:09:15,112 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:09:15,112 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:15,112 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:09:15,113 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:15,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:09:15,138 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:09:17,289 INFO L134 CoverageAnalysis]: Checked inductivity of 5617 backedges. 0 proven. 4247 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-01-28 23:09:17,290 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:09:17,290 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:09:17,295 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-28 23:09:17,307 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,308 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,310 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,311 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,313 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,315 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,317 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,319 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,321 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,324 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,327 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,329 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,332 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,335 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,341 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,346 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,353 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,359 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,364 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,370 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,377 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,383 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,393 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,400 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,408 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,421 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,432 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,445 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,465 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,484 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,524 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,552 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-28 23:09:17,554 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:09:17,558 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:09:17,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5617 backedges. 0 proven. 4247 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-01-28 23:09:17,711 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:09:17,711 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 65 [2018-01-28 23:09:17,712 INFO L409 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-01-28 23:09:17,712 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-01-28 23:09:17,712 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1088, Invalid=3072, Unknown=0, NotChecked=0, Total=4160 [2018-01-28 23:09:17,713 INFO L87 Difference]: Start difference. First operand 432 states and 433 transitions. Second operand 65 states. [2018-01-28 23:09:19,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:09:19,856 INFO L93 Difference]: Finished difference Result 591 states and 593 transitions. [2018-01-28 23:09:19,856 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2018-01-28 23:09:19,856 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 431 [2018-01-28 23:09:19,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:09:19,858 INFO L225 Difference]: With dead ends: 591 [2018-01-28 23:09:19,858 INFO L226 Difference]: Without dead ends: 447 [2018-01-28 23:09:19,859 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 557 GetRequests, 432 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2821 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5118, Invalid=10884, Unknown=0, NotChecked=0, Total=16002 [2018-01-28 23:09:19,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2018-01-28 23:09:19,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 441. [2018-01-28 23:09:19,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 441 states. [2018-01-28 23:09:19,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 442 transitions. [2018-01-28 23:09:19,865 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 442 transitions. Word has length 431 [2018-01-28 23:09:19,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:09:19,865 INFO L432 AbstractCegarLoop]: Abstraction has 441 states and 442 transitions. [2018-01-28 23:09:19,865 INFO L433 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-01-28 23:09:19,866 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 442 transitions. [2018-01-28 23:09:19,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2018-01-28 23:09:19,867 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:09:19,867 INFO L330 BasicCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 32, 32, 32, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:09:19,867 INFO L371 AbstractCegarLoop]: === Iteration 39 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:09:19,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1490102569, now seen corresponding path program 37 times [2018-01-28 23:09:19,868 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:09:19,868 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:09:19,868 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:19,868 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:09:19,869 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:19,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:09:19,889 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:09:21,554 INFO L134 CoverageAnalysis]: Checked inductivity of 5898 backedges. 0 proven. 1370 refuted. 0 times theorem prover too weak. 4528 trivial. 0 not checked. [2018-01-28 23:09:21,554 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:09:21,554 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:09:21,559 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:09:21,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:09:21,612 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:09:24,349 INFO L134 CoverageAnalysis]: Checked inductivity of 5898 backedges. 0 proven. 4528 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-01-28 23:09:24,369 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:09:24,369 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 67] total 108 [2018-01-28 23:09:24,370 INFO L409 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-01-28 23:09:24,371 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-01-28 23:09:24,371 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1720, Invalid=9836, Unknown=0, NotChecked=0, Total=11556 [2018-01-28 23:09:24,371 INFO L87 Difference]: Start difference. First operand 441 states and 442 transitions. Second operand 108 states. [2018-01-28 23:09:31,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:09:31,702 INFO L93 Difference]: Finished difference Result 611 states and 614 transitions. [2018-01-28 23:09:31,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2018-01-28 23:09:31,702 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 440 [2018-01-28 23:09:31,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:09:31,703 INFO L225 Difference]: With dead ends: 611 [2018-01-28 23:09:31,703 INFO L226 Difference]: Without dead ends: 467 [2018-01-28 23:09:31,705 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 585 GetRequests, 375 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6380 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=7089, Invalid=37643, Unknown=0, NotChecked=0, Total=44732 [2018-01-28 23:09:31,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2018-01-28 23:09:31,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 457. [2018-01-28 23:09:31,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 457 states. [2018-01-28 23:09:31,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 458 transitions. [2018-01-28 23:09:31,711 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 458 transitions. Word has length 440 [2018-01-28 23:09:31,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:09:31,712 INFO L432 AbstractCegarLoop]: Abstraction has 457 states and 458 transitions. [2018-01-28 23:09:31,712 INFO L433 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-01-28 23:09:31,712 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 458 transitions. [2018-01-28 23:09:31,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2018-01-28 23:09:31,713 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:09:31,714 INFO L330 BasicCegarLoop]: trace histogram [34, 33, 33, 33, 33, 33, 33, 33, 33, 22, 21, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:09:31,714 INFO L371 AbstractCegarLoop]: === Iteration 40 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:09:31,714 INFO L82 PathProgramCache]: Analyzing trace with hash 649783197, now seen corresponding path program 38 times [2018-01-28 23:09:31,714 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:09:31,714 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:09:31,714 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:31,715 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-28 23:09:31,715 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:09:31,729 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:09:33,747 INFO L134 CoverageAnalysis]: Checked inductivity of 6330 backedges. 0 proven. 4818 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2018-01-28 23:09:33,747 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:09:33,747 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:09:33,752 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-28 23:09:33,763 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:33,791 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-28 23:09:33,796 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:09:33,800 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:09:33,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6330 backedges. 0 proven. 4818 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2018-01-28 23:09:33,937 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:09:33,937 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 69 [2018-01-28 23:09:33,938 INFO L409 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-01-28 23:09:33,938 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-01-28 23:09:33,939 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1224, Invalid=3468, Unknown=0, NotChecked=0, Total=4692 [2018-01-28 23:09:33,939 INFO L87 Difference]: Start difference. First operand 457 states and 458 transitions. Second operand 69 states. [2018-01-28 23:09:35,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-28 23:09:35,641 INFO L93 Difference]: Finished difference Result 623 states and 625 transitions. [2018-01-28 23:09:35,641 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2018-01-28 23:09:35,641 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 456 [2018-01-28 23:09:35,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-28 23:09:35,643 INFO L225 Difference]: With dead ends: 623 [2018-01-28 23:09:35,643 INFO L226 Difference]: Without dead ends: 472 [2018-01-28 23:09:35,644 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 590 GetRequests, 457 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3201 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=5778, Invalid=12312, Unknown=0, NotChecked=0, Total=18090 [2018-01-28 23:09:35,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2018-01-28 23:09:35,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 466. [2018-01-28 23:09:35,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 466 states. [2018-01-28 23:09:35,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 467 transitions. [2018-01-28 23:09:35,650 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 467 transitions. Word has length 456 [2018-01-28 23:09:35,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-28 23:09:35,650 INFO L432 AbstractCegarLoop]: Abstraction has 466 states and 467 transitions. [2018-01-28 23:09:35,650 INFO L433 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-01-28 23:09:35,650 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 467 transitions. [2018-01-28 23:09:35,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 466 [2018-01-28 23:09:35,652 INFO L322 BasicCegarLoop]: Found error trace [2018-01-28 23:09:35,652 INFO L330 BasicCegarLoop]: trace histogram [35, 34, 34, 34, 34, 34, 34, 34, 34, 22, 21, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-28 23:09:35,652 INFO L371 AbstractCegarLoop]: === Iteration 41 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-28 23:09:35,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1290555789, now seen corresponding path program 39 times [2018-01-28 23:09:35,652 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-28 23:09:35,652 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-28 23:09:35,653 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:35,653 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-28 23:09:35,653 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-28 23:09:35,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-28 23:09:35,671 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-28 23:09:37,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6629 backedges. 0 proven. 1512 refuted. 0 times theorem prover too weak. 5117 trivial. 0 not checked. [2018-01-28 23:09:37,201 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-28 23:09:37,201 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-28 23:09:37,207 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-28 23:09:37,227 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,229 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,232 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,235 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,238 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,242 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,246 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,251 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,256 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,263 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,269 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,280 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,291 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,302 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,316 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,329 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,350 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,373 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,452 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,490 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,519 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,562 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-28 23:09:37,565 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-28 23:09:37,570 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-28 23:09:37,685 INFO L134 CoverageAnalysis]: Checked inductivity of 6629 backedges. 0 proven. 1512 refuted. 0 times theorem prover too weak. 5117 trivial. 0 not checked. [2018-01-28 23:09:37,719 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-28 23:09:37,720 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 44 [2018-01-28 23:09:37,720 INFO L409 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-01-28 23:09:37,720 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-01-28 23:09:37,721 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1893, Unknown=0, NotChecked=0, Total=1980 [2018-01-28 23:09:37,721 INFO L87 Difference]: Start difference. First operand 466 states and 467 transitions. Second operand 45 states. Received shutdown request... [2018-01-28 23:09:39,562 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-01-28 23:09:39,562 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-28 23:09:39,566 WARN L185 ceAbstractionStarter]: Timeout [2018-01-28 23:09:39,566 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.01 11:09:39 BoogieIcfgContainer [2018-01-28 23:09:39,566 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-28 23:09:39,567 INFO L168 Benchmark]: Toolchain (without parser) took 123777.09 ms. Allocated memory was 303.0 MB in the beginning and 1.7 GB in the end (delta: 1.4 GB). Free memory was 263.9 MB in the beginning and 1.1 GB in the end (delta: -870.4 MB). Peak memory consumption was 506.4 MB. Max. memory is 5.3 GB. [2018-01-28 23:09:39,568 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 303.0 MB. Free memory is still 267.9 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-28 23:09:39,568 INFO L168 Benchmark]: CACSL2BoogieTranslator took 168.41 ms. Allocated memory is still 303.0 MB. Free memory was 261.9 MB in the beginning and 255.9 MB in the end (delta: 6.0 MB). Peak memory consumption was 6.0 MB. Max. memory is 5.3 GB. [2018-01-28 23:09:39,568 INFO L168 Benchmark]: Boogie Preprocessor took 25.33 ms. Allocated memory is still 303.0 MB. Free memory was 255.9 MB in the beginning and 253.9 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. [2018-01-28 23:09:39,568 INFO L168 Benchmark]: RCFGBuilder took 181.57 ms. Allocated memory is still 303.0 MB. Free memory was 253.9 MB in the beginning and 241.0 MB in the end (delta: 13.0 MB). Peak memory consumption was 13.0 MB. Max. memory is 5.3 GB. [2018-01-28 23:09:39,568 INFO L168 Benchmark]: TraceAbstraction took 123394.18 ms. Allocated memory was 303.0 MB in the beginning and 1.7 GB in the end (delta: 1.4 GB). Free memory was 241.0 MB in the beginning and 1.1 GB in the end (delta: -893.3 MB). Peak memory consumption was 483.4 MB. Max. memory is 5.3 GB. [2018-01-28 23:09:39,570 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19 ms. Allocated memory is still 303.0 MB. Free memory is still 267.9 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 168.41 ms. Allocated memory is still 303.0 MB. Free memory was 261.9 MB in the beginning and 255.9 MB in the end (delta: 6.0 MB). Peak memory consumption was 6.0 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 25.33 ms. Allocated memory is still 303.0 MB. Free memory was 255.9 MB in the beginning and 253.9 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 181.57 ms. Allocated memory is still 303.0 MB. Free memory was 253.9 MB in the beginning and 241.0 MB in the end (delta: 13.0 MB). Peak memory consumption was 13.0 MB. Max. memory is 5.3 GB. * TraceAbstraction took 123394.18 ms. Allocated memory was 303.0 MB in the beginning and 1.7 GB in the end (delta: 1.4 GB). Free memory was 241.0 MB in the beginning and 1.1 GB in the end (delta: -893.3 MB). Peak memory consumption was 483.4 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 13]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 13). Cancelled while BasicCegarLoop was constructing difference of abstraction (466states) and interpolant automaton (currently 61 states, 45 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 84 known predicates. - TimeoutResultAtElement [Line: 15]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 15). Cancelled while BasicCegarLoop was constructing difference of abstraction (466states) and interpolant automaton (currently 61 states, 45 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 84 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 36 locations, 2 error locations. TIMEOUT Result, 123.3s OverallTime, 41 OverallIterations, 35 TraceHistogramMax, 60.7s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1465 SDtfs, 7446 SDslu, 32969 SDs, 0 SdLazy, 42380 SolverSat, 1833 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 16.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 11889 GetRequests, 8654 SyntacticMatches, 6 SemanticMatches, 3228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60578 ImplicationChecksByTransitivity, 80.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=466occurred in iteration=40, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 40 MinimizatonAttempts, 305 StatesRemovedByMinimization, 40 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 3.2s SatisfiabilityAnalysisTime, 55.3s InterpolantComputationTime, 18461 NumberOfCodeBlocks, 17894 NumberOfCodeBlocksAsserted, 372 NumberOfCheckSat, 18381 ConstructedInterpolants, 0 QuantifiedInterpolants, 14362629 SizeOfPredicates, 1242 NumberOfNonLiveVariables, 11562 ConjunctsInSsa, 1457 ConjunctsInUnsatCore, 80 InterpolantComputations, 2 PerfectInterpolantSequences, 78182/171969 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/array3_false-valid-deref.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerC.xml/Csv-Benchmark-0-2018-01-28_23-09-39-575.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/array3_false-valid-deref.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-28_23-09-39-575.csv Completed graceful shutdown