java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/ai/eq-bench/svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf -i ../../../trunk/examples/svcomp/array-examples/standard_copy4_false-unreach-call_ground.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-1cceb4a-m [2018-01-29 22:46:37,828 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-29 22:46:37,829 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-29 22:46:37,837 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-29 22:46:37,838 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-29 22:46:37,838 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-29 22:46:37,839 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-29 22:46:37,841 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-29 22:46:37,842 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-29 22:46:37,843 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-29 22:46:37,843 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-29 22:46:37,843 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-29 22:46:37,844 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-29 22:46:37,845 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-29 22:46:37,845 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-29 22:46:37,848 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-29 22:46:37,849 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-29 22:46:37,850 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-29 22:46:37,851 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-29 22:46:37,852 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-29 22:46:37,854 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-29 22:46:37,854 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-29 22:46:37,854 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-29 22:46:37,855 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-29 22:46:37,855 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-29 22:46:37,856 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-29 22:46:37,856 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-29 22:46:37,856 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-29 22:46:37,861 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-29 22:46:37,861 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-29 22:46:37,862 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-29 22:46:37,862 INFO L98 SettingsManager]: Beginning loading settings from /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf [2018-01-29 22:46:37,874 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-29 22:46:37,874 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-29 22:46:37,875 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-29 22:46:37,875 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-29 22:46:37,875 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-29 22:46:37,875 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-29 22:46:37,875 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-29 22:46:37,875 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-29 22:46:37,875 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-29 22:46:37,876 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-29 22:46:37,876 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-29 22:46:37,876 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-29 22:46:37,876 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-29 22:46:37,876 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-29 22:46:37,876 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-29 22:46:37,876 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-29 22:46:37,876 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-29 22:46:37,876 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-29 22:46:37,876 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-29 22:46:37,876 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-29 22:46:37,877 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-29 22:46:37,877 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-29 22:46:37,878 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-29 22:46:37,878 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-29 22:46:37,898 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-29 22:46:37,904 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-29 22:46:37,906 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-29 22:46:37,907 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-29 22:46:37,907 INFO L276 PluginConnector]: CDTParser initialized [2018-01-29 22:46:37,908 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/array-examples/standard_copy4_false-unreach-call_ground.i [2018-01-29 22:46:37,974 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-29 22:46:37,975 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-29 22:46:37,976 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-29 22:46:37,976 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-29 22:46:37,979 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-29 22:46:37,982 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.01 10:46:37" (1/1) ... [2018-01-29 22:46:37,984 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@395107c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:37, skipping insertion in model container [2018-01-29 22:46:37,984 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.01 10:46:37" (1/1) ... [2018-01-29 22:46:38,000 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-29 22:46:38,012 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-29 22:46:38,091 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-29 22:46:38,100 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-29 22:46:38,102 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:38 WrapperNode [2018-01-29 22:46:38,102 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-29 22:46:38,103 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-29 22:46:38,103 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-29 22:46:38,103 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-29 22:46:38,111 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:38" (1/1) ... [2018-01-29 22:46:38,111 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:38" (1/1) ... [2018-01-29 22:46:38,115 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:38" (1/1) ... [2018-01-29 22:46:38,116 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:38" (1/1) ... [2018-01-29 22:46:38,116 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:38" (1/1) ... [2018-01-29 22:46:38,119 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:38" (1/1) ... [2018-01-29 22:46:38,119 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:38" (1/1) ... [2018-01-29 22:46:38,120 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-29 22:46:38,120 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-29 22:46:38,120 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-29 22:46:38,120 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-29 22:46:38,121 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:38" (1/1) ... No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-29 22:46:38,162 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-29 22:46:38,163 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-29 22:46:38,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2018-01-29 22:46:38,163 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-29 22:46:38,163 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-01-29 22:46:38,163 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2018-01-29 22:46:38,163 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-29 22:46:38,163 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-29 22:46:38,163 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-29 22:46:38,163 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-29 22:46:38,513 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-29 22:46:38,514 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.01 10:46:38 BoogieIcfgContainer [2018-01-29 22:46:38,514 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-29 22:46:38,514 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-29 22:46:38,514 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-29 22:46:38,516 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-29 22:46:38,516 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.01 10:46:37" (1/3) ... [2018-01-29 22:46:38,517 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54cd9008 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.01 10:46:38, skipping insertion in model container [2018-01-29 22:46:38,517 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.01 10:46:38" (2/3) ... [2018-01-29 22:46:38,517 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54cd9008 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.01 10:46:38, skipping insertion in model container [2018-01-29 22:46:38,517 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.01 10:46:38" (3/3) ... [2018-01-29 22:46:38,518 INFO L107 eAbstractionObserver]: Analyzing ICFG standard_copy4_false-unreach-call_ground.i [2018-01-29 22:46:38,523 INFO L128 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-29 22:46:38,530 INFO L140 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-01-29 22:46:38,554 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-29 22:46:38,554 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-29 22:46:38,554 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-29 22:46:38,554 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-29 22:46:38,554 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-29 22:46:38,554 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-29 22:46:38,555 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-29 22:46:38,555 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-01-29 22:46:38,555 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-29 22:46:38,564 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states. [2018-01-29 22:46:38,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-01-29 22:46:38,571 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:38,571 INFO L350 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 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-29 22:46:38,571 INFO L371 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:38,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1963677110, now seen corresponding path program 1 times [2018-01-29 22:46:38,575 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:38,575 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:38,603 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:38,603 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:38,603 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:38,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:38,623 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:38,640 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-29 22:46:38,642 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-29 22:46:38,642 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-29 22:46:38,643 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-29 22:46:38,650 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-29 22:46:38,650 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-29 22:46:38,652 INFO L87 Difference]: Start difference. First operand 70 states. Second operand 2 states. [2018-01-29 22:46:38,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:38,666 INFO L93 Difference]: Finished difference Result 118 states and 140 transitions. [2018-01-29 22:46:38,666 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-29 22:46:38,667 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 29 [2018-01-29 22:46:38,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:38,677 INFO L225 Difference]: With dead ends: 118 [2018-01-29 22:46:38,677 INFO L226 Difference]: Without dead ends: 65 [2018-01-29 22:46:38,679 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-29 22:46:38,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2018-01-29 22:46:38,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2018-01-29 22:46:38,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-01-29 22:46:38,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 71 transitions. [2018-01-29 22:46:38,712 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 71 transitions. Word has length 29 [2018-01-29 22:46:38,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:38,712 INFO L432 AbstractCegarLoop]: Abstraction has 65 states and 71 transitions. [2018-01-29 22:46:38,712 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-29 22:46:38,712 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 71 transitions. [2018-01-29 22:46:38,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-01-29 22:46:38,715 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:38,715 INFO L350 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 22:46:38,715 INFO L371 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:38,716 INFO L82 PathProgramCache]: Analyzing trace with hash 163020812, now seen corresponding path program 1 times [2018-01-29 22:46:38,716 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:38,716 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:38,716 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:38,717 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:38,717 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:38,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:38,725 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:38,789 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-29 22:46:38,789 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-29 22:46:38,790 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-29 22:46:38,791 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-29 22:46:38,791 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-29 22:46:38,791 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-29 22:46:38,791 INFO L87 Difference]: Start difference. First operand 65 states and 71 transitions. Second operand 3 states. [2018-01-29 22:46:38,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:38,872 INFO L93 Difference]: Finished difference Result 118 states and 130 transitions. [2018-01-29 22:46:38,872 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-29 22:46:38,872 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2018-01-29 22:46:38,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:38,873 INFO L225 Difference]: With dead ends: 118 [2018-01-29 22:46:38,873 INFO L226 Difference]: Without dead ends: 75 [2018-01-29 22:46:38,873 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-29 22:46:38,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-01-29 22:46:38,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 67. [2018-01-29 22:46:38,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-01-29 22:46:38,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 73 transitions. [2018-01-29 22:46:38,878 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 73 transitions. Word has length 34 [2018-01-29 22:46:38,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:38,878 INFO L432 AbstractCegarLoop]: Abstraction has 67 states and 73 transitions. [2018-01-29 22:46:38,878 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-29 22:46:38,878 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 73 transitions. [2018-01-29 22:46:38,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-01-29 22:46:38,879 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:38,879 INFO L350 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:38,879 INFO L371 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:38,879 INFO L82 PathProgramCache]: Analyzing trace with hash -2144968714, now seen corresponding path program 1 times [2018-01-29 22:46:38,879 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:38,879 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:38,880 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:38,880 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:38,880 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:38,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:38,891 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:38,978 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-29 22:46:38,978 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-29 22:46:38,978 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-29 22:46:38,978 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-29 22:46:38,978 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-29 22:46:38,979 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-29 22:46:38,979 INFO L87 Difference]: Start difference. First operand 67 states and 73 transitions. Second operand 3 states. [2018-01-29 22:46:39,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:39,217 INFO L93 Difference]: Finished difference Result 122 states and 136 transitions. [2018-01-29 22:46:39,217 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-29 22:46:39,217 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 45 [2018-01-29 22:46:39,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:39,218 INFO L225 Difference]: With dead ends: 122 [2018-01-29 22:46:39,218 INFO L226 Difference]: Without dead ends: 87 [2018-01-29 22:46:39,218 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-29 22:46:39,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-01-29 22:46:39,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 75. [2018-01-29 22:46:39,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-01-29 22:46:39,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 81 transitions. [2018-01-29 22:46:39,222 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 81 transitions. Word has length 45 [2018-01-29 22:46:39,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:39,222 INFO L432 AbstractCegarLoop]: Abstraction has 75 states and 81 transitions. [2018-01-29 22:46:39,222 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-29 22:46:39,222 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 81 transitions. [2018-01-29 22:46:39,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2018-01-29 22:46:39,223 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:39,223 INFO L350 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:39,224 INFO L371 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:39,224 INFO L82 PathProgramCache]: Analyzing trace with hash 403673334, now seen corresponding path program 1 times [2018-01-29 22:46:39,224 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:39,224 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:39,224 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:39,225 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:39,225 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:39,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:39,237 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:39,309 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-01-29 22:46:39,310 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:39,310 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:39,327 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:39,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:39,349 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:39,363 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-01-29 22:46:39,383 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:39,383 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-01-29 22:46:39,384 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-29 22:46:39,384 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-29 22:46:39,384 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-01-29 22:46:39,384 INFO L87 Difference]: Start difference. First operand 75 states and 81 transitions. Second operand 5 states. [2018-01-29 22:46:39,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:39,474 INFO L93 Difference]: Finished difference Result 145 states and 157 transitions. [2018-01-29 22:46:39,477 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-29 22:46:39,477 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 69 [2018-01-29 22:46:39,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:39,478 INFO L225 Difference]: With dead ends: 145 [2018-01-29 22:46:39,478 INFO L226 Difference]: Without dead ends: 94 [2018-01-29 22:46:39,480 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 70 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-29 22:46:39,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-01-29 22:46:39,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 86. [2018-01-29 22:46:39,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-01-29 22:46:39,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 92 transitions. [2018-01-29 22:46:39,486 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 92 transitions. Word has length 69 [2018-01-29 22:46:39,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:39,487 INFO L432 AbstractCegarLoop]: Abstraction has 86 states and 92 transitions. [2018-01-29 22:46:39,487 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-29 22:46:39,487 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 92 transitions. [2018-01-29 22:46:39,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-01-29 22:46:39,488 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:39,488 INFO L350 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 22:46:39,488 INFO L371 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:39,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1858459852, now seen corresponding path program 2 times [2018-01-29 22:46:39,488 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:39,488 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:39,489 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:39,489 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:39,489 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:39,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:39,526 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:39,579 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-01-29 22:46:39,580 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:39,580 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:39,585 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-29 22:46:39,596 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:39,601 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:39,611 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:39,613 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:39,637 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-01-29 22:46:39,654 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:39,654 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2018-01-29 22:46:39,654 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-29 22:46:39,654 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-29 22:46:39,654 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-01-29 22:46:39,655 INFO L87 Difference]: Start difference. First operand 86 states and 92 transitions. Second operand 6 states. [2018-01-29 22:46:40,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:40,023 INFO L93 Difference]: Finished difference Result 151 states and 163 transitions. [2018-01-29 22:46:40,023 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-29 22:46:40,023 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 80 [2018-01-29 22:46:40,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:40,024 INFO L225 Difference]: With dead ends: 151 [2018-01-29 22:46:40,024 INFO L226 Difference]: Without dead ends: 110 [2018-01-29 22:46:40,025 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2018-01-29 22:46:40,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2018-01-29 22:46:40,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 98. [2018-01-29 22:46:40,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-01-29 22:46:40,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 104 transitions. [2018-01-29 22:46:40,033 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 104 transitions. Word has length 80 [2018-01-29 22:46:40,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:40,033 INFO L432 AbstractCegarLoop]: Abstraction has 98 states and 104 transitions. [2018-01-29 22:46:40,033 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-29 22:46:40,033 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 104 transitions. [2018-01-29 22:46:40,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-01-29 22:46:40,035 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:40,035 INFO L350 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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-29 22:46:40,035 INFO L371 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:40,035 INFO L82 PathProgramCache]: Analyzing trace with hash -1435560372, now seen corresponding path program 3 times [2018-01-29 22:46:40,035 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:40,035 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:40,036 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:40,036 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:40,036 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:40,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:40,047 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:40,138 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2018-01-29 22:46:40,139 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:40,139 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:40,144 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-29 22:46:40,151 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:40,169 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:40,173 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:40,175 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:40,196 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2018-01-29 22:46:40,212 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:40,213 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2018-01-29 22:46:40,213 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-29 22:46:40,213 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-29 22:46:40,213 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-01-29 22:46:40,213 INFO L87 Difference]: Start difference. First operand 98 states and 104 transitions. Second operand 6 states. [2018-01-29 22:46:40,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:40,449 INFO L93 Difference]: Finished difference Result 154 states and 165 transitions. [2018-01-29 22:46:40,449 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-29 22:46:40,449 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 92 [2018-01-29 22:46:40,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:40,450 INFO L225 Difference]: With dead ends: 154 [2018-01-29 22:46:40,450 INFO L226 Difference]: Without dead ends: 116 [2018-01-29 22:46:40,450 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2018-01-29 22:46:40,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-01-29 22:46:40,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 110. [2018-01-29 22:46:40,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-01-29 22:46:40,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 116 transitions. [2018-01-29 22:46:40,454 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 116 transitions. Word has length 92 [2018-01-29 22:46:40,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:40,454 INFO L432 AbstractCegarLoop]: Abstraction has 110 states and 116 transitions. [2018-01-29 22:46:40,454 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-29 22:46:40,454 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 116 transitions. [2018-01-29 22:46:40,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-01-29 22:46:40,455 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:40,455 INFO L350 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:40,455 INFO L371 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:40,456 INFO L82 PathProgramCache]: Analyzing trace with hash -1410670644, now seen corresponding path program 4 times [2018-01-29 22:46:40,456 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:40,456 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:40,456 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:40,456 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:40,456 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:40,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:40,472 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:40,531 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-01-29 22:46:40,531 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:40,531 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:40,536 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-29 22:46:40,564 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:40,566 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:40,573 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-01-29 22:46:40,593 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:40,593 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-01-29 22:46:40,593 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-29 22:46:40,594 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-29 22:46:40,594 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-01-29 22:46:40,594 INFO L87 Difference]: Start difference. First operand 110 states and 116 transitions. Second operand 7 states. [2018-01-29 22:46:40,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:40,649 INFO L93 Difference]: Finished difference Result 204 states and 216 transitions. [2018-01-29 22:46:40,660 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-29 22:46:40,660 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 104 [2018-01-29 22:46:40,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:40,660 INFO L225 Difference]: With dead ends: 204 [2018-01-29 22:46:40,660 INFO L226 Difference]: Without dead ends: 129 [2018-01-29 22:46:40,661 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 105 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-29 22:46:40,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-01-29 22:46:40,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 121. [2018-01-29 22:46:40,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-01-29 22:46:40,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 127 transitions. [2018-01-29 22:46:40,670 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 127 transitions. Word has length 104 [2018-01-29 22:46:40,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:40,670 INFO L432 AbstractCegarLoop]: Abstraction has 121 states and 127 transitions. [2018-01-29 22:46:40,670 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-29 22:46:40,670 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 127 transitions. [2018-01-29 22:46:40,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-01-29 22:46:40,671 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:40,671 INFO L350 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:40,671 INFO L371 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:40,671 INFO L82 PathProgramCache]: Analyzing trace with hash 1592809526, now seen corresponding path program 5 times [2018-01-29 22:46:40,672 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:40,672 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:40,672 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:40,672 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:40,672 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:40,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:40,690 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:40,878 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-01-29 22:46:40,878 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:40,878 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:40,886 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-29 22:46:40,891 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:40,909 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:40,917 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:40,932 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:40,938 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:40,940 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:41,058 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2018-01-29 22:46:41,075 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:41,075 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 14 [2018-01-29 22:46:41,075 INFO L409 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-01-29 22:46:41,075 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-01-29 22:46:41,075 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2018-01-29 22:46:41,075 INFO L87 Difference]: Start difference. First operand 121 states and 127 transitions. Second operand 14 states. [2018-01-29 22:46:41,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:41,378 INFO L93 Difference]: Finished difference Result 224 states and 237 transitions. [2018-01-29 22:46:41,379 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-01-29 22:46:41,379 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 115 [2018-01-29 22:46:41,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:41,379 INFO L225 Difference]: With dead ends: 224 [2018-01-29 22:46:41,379 INFO L226 Difference]: Without dead ends: 149 [2018-01-29 22:46:41,380 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2018-01-29 22:46:41,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-01-29 22:46:41,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 138. [2018-01-29 22:46:41,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2018-01-29 22:46:41,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 144 transitions. [2018-01-29 22:46:41,384 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 144 transitions. Word has length 115 [2018-01-29 22:46:41,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:41,384 INFO L432 AbstractCegarLoop]: Abstraction has 138 states and 144 transitions. [2018-01-29 22:46:41,384 INFO L433 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-01-29 22:46:41,384 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 144 transitions. [2018-01-29 22:46:41,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-01-29 22:46:41,385 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:41,385 INFO L350 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:41,385 INFO L371 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:41,386 INFO L82 PathProgramCache]: Analyzing trace with hash -450134284, now seen corresponding path program 6 times [2018-01-29 22:46:41,386 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:41,386 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:41,386 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:41,386 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:41,386 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:41,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:41,397 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:41,692 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2018-01-29 22:46:41,692 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:41,692 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:41,700 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-29 22:46:41,706 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:41,714 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:41,716 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:41,718 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:41,721 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:41,722 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:41,724 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:41,802 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2018-01-29 22:46:41,819 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:41,820 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2018-01-29 22:46:41,820 INFO L409 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-01-29 22:46:41,820 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-01-29 22:46:41,820 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2018-01-29 22:46:41,820 INFO L87 Difference]: Start difference. First operand 138 states and 144 transitions. Second operand 18 states. [2018-01-29 22:46:42,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:42,085 INFO L93 Difference]: Finished difference Result 247 states and 260 transitions. [2018-01-29 22:46:42,087 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-01-29 22:46:42,087 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 132 [2018-01-29 22:46:42,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:42,087 INFO L225 Difference]: With dead ends: 247 [2018-01-29 22:46:42,087 INFO L226 Difference]: Without dead ends: 166 [2018-01-29 22:46:42,088 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2018-01-29 22:46:42,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-01-29 22:46:42,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 155. [2018-01-29 22:46:42,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-01-29 22:46:42,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 161 transitions. [2018-01-29 22:46:42,092 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 161 transitions. Word has length 132 [2018-01-29 22:46:42,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:42,093 INFO L432 AbstractCegarLoop]: Abstraction has 155 states and 161 transitions. [2018-01-29 22:46:42,093 INFO L433 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-01-29 22:46:42,093 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 161 transitions. [2018-01-29 22:46:42,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-01-29 22:46:42,094 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:42,094 INFO L350 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:42,094 INFO L371 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:42,094 INFO L82 PathProgramCache]: Analyzing trace with hash 104322118, now seen corresponding path program 7 times [2018-01-29 22:46:42,094 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:42,094 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:42,095 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:42,095 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:42,095 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:42,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:42,106 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:42,184 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2018-01-29 22:46:42,184 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:42,184 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:42,189 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:42,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:42,204 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:42,289 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2018-01-29 22:46:42,307 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:42,307 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13] total 18 [2018-01-29 22:46:42,307 INFO L409 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-01-29 22:46:42,307 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-01-29 22:46:42,307 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2018-01-29 22:46:42,308 INFO L87 Difference]: Start difference. First operand 155 states and 161 transitions. Second operand 18 states. [2018-01-29 22:46:42,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:42,575 INFO L93 Difference]: Finished difference Result 270 states and 283 transitions. [2018-01-29 22:46:42,575 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-01-29 22:46:42,575 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 149 [2018-01-29 22:46:42,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:42,576 INFO L225 Difference]: With dead ends: 270 [2018-01-29 22:46:42,576 INFO L226 Difference]: Without dead ends: 183 [2018-01-29 22:46:42,576 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=220, Invalid=772, Unknown=0, NotChecked=0, Total=992 [2018-01-29 22:46:42,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-01-29 22:46:42,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 172. [2018-01-29 22:46:42,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172 states. [2018-01-29 22:46:42,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 178 transitions. [2018-01-29 22:46:42,584 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 178 transitions. Word has length 149 [2018-01-29 22:46:42,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:42,584 INFO L432 AbstractCegarLoop]: Abstraction has 172 states and 178 transitions. [2018-01-29 22:46:42,584 INFO L433 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-01-29 22:46:42,584 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 178 transitions. [2018-01-29 22:46:42,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-01-29 22:46:42,586 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:42,586 INFO L350 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:42,586 INFO L371 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:42,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1590251644, now seen corresponding path program 8 times [2018-01-29 22:46:42,586 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:42,586 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:42,587 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:42,587 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:42,587 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:42,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:42,597 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:42,690 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2018-01-29 22:46:42,691 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:42,691 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:42,695 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-29 22:46:42,701 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:42,709 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:42,711 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:42,712 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:42,815 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 177 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2018-01-29 22:46:42,834 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:42,835 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 15] total 20 [2018-01-29 22:46:42,835 INFO L409 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-01-29 22:46:42,835 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-01-29 22:46:42,835 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2018-01-29 22:46:42,835 INFO L87 Difference]: Start difference. First operand 172 states and 178 transitions. Second operand 20 states. [2018-01-29 22:46:43,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:43,179 INFO L93 Difference]: Finished difference Result 293 states and 306 transitions. [2018-01-29 22:46:43,179 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-01-29 22:46:43,180 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 166 [2018-01-29 22:46:43,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:43,180 INFO L225 Difference]: With dead ends: 293 [2018-01-29 22:46:43,180 INFO L226 Difference]: Without dead ends: 200 [2018-01-29 22:46:43,181 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=285, Invalid=975, Unknown=0, NotChecked=0, Total=1260 [2018-01-29 22:46:43,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2018-01-29 22:46:43,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 189. [2018-01-29 22:46:43,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-01-29 22:46:43,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 195 transitions. [2018-01-29 22:46:43,184 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 195 transitions. Word has length 166 [2018-01-29 22:46:43,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:43,184 INFO L432 AbstractCegarLoop]: Abstraction has 189 states and 195 transitions. [2018-01-29 22:46:43,184 INFO L433 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-01-29 22:46:43,184 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 195 transitions. [2018-01-29 22:46:43,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-01-29 22:46:43,187 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:43,187 INFO L350 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:43,187 INFO L371 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:43,187 INFO L82 PathProgramCache]: Analyzing trace with hash 78064390, now seen corresponding path program 9 times [2018-01-29 22:46:43,187 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:43,187 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:43,188 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:43,188 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:43,188 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:43,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:43,205 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:43,288 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2018-01-29 22:46:43,288 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:43,288 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:43,292 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-29 22:46:43,300 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:43,305 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:43,308 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:43,308 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:43,310 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:43,321 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2018-01-29 22:46:43,337 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:43,338 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-01-29 22:46:43,338 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-29 22:46:43,338 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-29 22:46:43,338 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-01-29 22:46:43,338 INFO L87 Difference]: Start difference. First operand 189 states and 195 transitions. Second operand 7 states. [2018-01-29 22:46:43,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:43,501 INFO L93 Difference]: Finished difference Result 281 states and 292 transitions. [2018-01-29 22:46:43,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-29 22:46:43,505 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 183 [2018-01-29 22:46:43,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:43,506 INFO L225 Difference]: With dead ends: 281 [2018-01-29 22:46:43,506 INFO L226 Difference]: Without dead ends: 198 [2018-01-29 22:46:43,507 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 184 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-29 22:46:43,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-01-29 22:46:43,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 195. [2018-01-29 22:46:43,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-01-29 22:46:43,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 201 transitions. [2018-01-29 22:46:43,509 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 201 transitions. Word has length 183 [2018-01-29 22:46:43,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:43,509 INFO L432 AbstractCegarLoop]: Abstraction has 195 states and 201 transitions. [2018-01-29 22:46:43,509 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-29 22:46:43,509 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 201 transitions. [2018-01-29 22:46:43,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2018-01-29 22:46:43,510 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:43,511 INFO L350 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:43,511 INFO L371 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:43,511 INFO L82 PathProgramCache]: Analyzing trace with hash -1430616162, now seen corresponding path program 10 times [2018-01-29 22:46:43,511 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:43,511 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:43,511 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:43,511 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:43,512 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:43,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:43,521 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:43,619 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2018-01-29 22:46:43,619 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:43,619 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:43,625 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-29 22:46:43,655 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:43,657 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:43,916 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2018-01-29 22:46:43,932 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:43,933 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17] total 26 [2018-01-29 22:46:43,933 INFO L409 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-01-29 22:46:43,933 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-01-29 22:46:43,933 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2018-01-29 22:46:43,933 INFO L87 Difference]: Start difference. First operand 195 states and 201 transitions. Second operand 26 states. [2018-01-29 22:46:44,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:44,402 INFO L93 Difference]: Finished difference Result 328 states and 341 transitions. [2018-01-29 22:46:44,402 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-01-29 22:46:44,402 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 189 [2018-01-29 22:46:44,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:44,403 INFO L225 Difference]: With dead ends: 328 [2018-01-29 22:46:44,403 INFO L226 Difference]: Without dead ends: 223 [2018-01-29 22:46:44,404 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=440, Invalid=1816, Unknown=0, NotChecked=0, Total=2256 [2018-01-29 22:46:44,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-01-29 22:46:44,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 212. [2018-01-29 22:46:44,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2018-01-29 22:46:44,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 218 transitions. [2018-01-29 22:46:44,408 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 218 transitions. Word has length 189 [2018-01-29 22:46:44,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:44,408 INFO L432 AbstractCegarLoop]: Abstraction has 212 states and 218 transitions. [2018-01-29 22:46:44,408 INFO L433 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-01-29 22:46:44,408 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 218 transitions. [2018-01-29 22:46:44,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-01-29 22:46:44,408 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:44,409 INFO L350 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:44,409 INFO L371 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:44,409 INFO L82 PathProgramCache]: Analyzing trace with hash 1441071324, now seen corresponding path program 11 times [2018-01-29 22:46:44,409 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:44,409 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:44,409 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:44,409 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:44,409 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:44,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:44,444 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:44,736 INFO L134 CoverageAnalysis]: Checked inductivity of 466 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 442 trivial. 0 not checked. [2018-01-29 22:46:44,736 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:44,736 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-29 22:46:44,742 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-29 22:46:44,748 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:44,749 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:44,750 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:44,752 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:44,759 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:44,770 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:44,782 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:44,788 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:44,796 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:44,796 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:44,798 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:44,832 INFO L134 CoverageAnalysis]: Checked inductivity of 466 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 442 trivial. 0 not checked. [2018-01-29 22:46:44,850 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:44,850 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2018-01-29 22:46:44,850 INFO L409 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-01-29 22:46:44,850 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-01-29 22:46:44,850 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2018-01-29 22:46:44,850 INFO L87 Difference]: Start difference. First operand 212 states and 218 transitions. Second operand 12 states. [2018-01-29 22:46:45,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:45,000 INFO L93 Difference]: Finished difference Result 319 states and 331 transitions. [2018-01-29 22:46:45,000 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-01-29 22:46:45,000 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 206 [2018-01-29 22:46:45,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:45,001 INFO L225 Difference]: With dead ends: 319 [2018-01-29 22:46:45,001 INFO L226 Difference]: Without dead ends: 230 [2018-01-29 22:46:45,002 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2018-01-29 22:46:45,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2018-01-29 22:46:45,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 224. [2018-01-29 22:46:45,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-01-29 22:46:45,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 230 transitions. [2018-01-29 22:46:45,004 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 230 transitions. Word has length 206 [2018-01-29 22:46:45,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:45,005 INFO L432 AbstractCegarLoop]: Abstraction has 224 states and 230 transitions. [2018-01-29 22:46:45,005 INFO L433 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-01-29 22:46:45,005 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 230 transitions. [2018-01-29 22:46:45,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-01-29 22:46:45,005 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:45,006 INFO L350 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-29 22:46:45,006 INFO L371 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:45,006 INFO L82 PathProgramCache]: Analyzing trace with hash 921505372, now seen corresponding path program 12 times [2018-01-29 22:46:45,006 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:45,006 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:45,006 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:45,006 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:45,006 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:45,016 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:45,198 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2018-01-29 22:46:45,198 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:45,198 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:45,208 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-29 22:46:45,216 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:45,220 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:45,222 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:45,224 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:45,227 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:45,229 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:45,232 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:45,233 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:45,235 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:45,281 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2018-01-29 22:46:45,298 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:45,298 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 16 [2018-01-29 22:46:45,298 INFO L409 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-01-29 22:46:45,298 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-01-29 22:46:45,299 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2018-01-29 22:46:45,299 INFO L87 Difference]: Start difference. First operand 224 states and 230 transitions. Second operand 16 states. [2018-01-29 22:46:45,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:45,454 INFO L93 Difference]: Finished difference Result 304 states and 315 transitions. [2018-01-29 22:46:45,454 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-29 22:46:45,454 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 218 [2018-01-29 22:46:45,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:45,455 INFO L225 Difference]: With dead ends: 304 [2018-01-29 22:46:45,455 INFO L226 Difference]: Without dead ends: 242 [2018-01-29 22:46:45,455 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=253, Invalid=739, Unknown=0, NotChecked=0, Total=992 [2018-01-29 22:46:45,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2018-01-29 22:46:45,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 236. [2018-01-29 22:46:45,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2018-01-29 22:46:45,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 242 transitions. [2018-01-29 22:46:45,458 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 242 transitions. Word has length 218 [2018-01-29 22:46:45,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:45,458 INFO L432 AbstractCegarLoop]: Abstraction has 236 states and 242 transitions. [2018-01-29 22:46:45,458 INFO L433 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-01-29 22:46:45,458 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 242 transitions. [2018-01-29 22:46:45,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2018-01-29 22:46:45,459 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:45,459 INFO L350 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 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-29 22:46:45,459 INFO L371 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:45,459 INFO L82 PathProgramCache]: Analyzing trace with hash 1898004444, now seen corresponding path program 13 times [2018-01-29 22:46:45,459 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:45,459 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:45,461 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:45,461 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:45,461 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:45,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:45,471 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:45,588 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 514 trivial. 0 not checked. [2018-01-29 22:46:45,589 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:45,589 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:45,593 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:45,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:45,624 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:45,779 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-01-29 22:46:45,796 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:45,796 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 19] total 28 [2018-01-29 22:46:45,796 INFO L409 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-01-29 22:46:45,796 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-01-29 22:46:45,796 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2018-01-29 22:46:45,797 INFO L87 Difference]: Start difference. First operand 236 states and 242 transitions. Second operand 28 states. [2018-01-29 22:46:46,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:46,752 INFO L93 Difference]: Finished difference Result 399 states and 412 transitions. [2018-01-29 22:46:46,753 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-01-29 22:46:46,753 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 230 [2018-01-29 22:46:46,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:46,754 INFO L225 Difference]: With dead ends: 399 [2018-01-29 22:46:46,754 INFO L226 Difference]: Without dead ends: 264 [2018-01-29 22:46:46,755 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=525, Invalid=2127, Unknown=0, NotChecked=0, Total=2652 [2018-01-29 22:46:46,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2018-01-29 22:46:46,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 253. [2018-01-29 22:46:46,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 253 states. [2018-01-29 22:46:46,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 259 transitions. [2018-01-29 22:46:46,759 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 259 transitions. Word has length 230 [2018-01-29 22:46:46,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:46,759 INFO L432 AbstractCegarLoop]: Abstraction has 253 states and 259 transitions. [2018-01-29 22:46:46,759 INFO L433 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-01-29 22:46:46,759 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 259 transitions. [2018-01-29 22:46:46,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2018-01-29 22:46:46,767 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:46,768 INFO L350 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 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-29 22:46:46,768 INFO L371 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:46,768 INFO L82 PathProgramCache]: Analyzing trace with hash -1118540962, now seen corresponding path program 14 times [2018-01-29 22:46:46,768 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:46,768 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:46,768 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:46,768 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:46,769 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:46,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:46,778 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:46,984 INFO L134 CoverageAnalysis]: Checked inductivity of 674 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2018-01-29 22:46:46,984 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:46,984 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:46,989 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-29 22:46:47,000 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:47,011 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:47,013 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:47,016 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:47,195 INFO L134 CoverageAnalysis]: Checked inductivity of 674 backedges. 0 proven. 414 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2018-01-29 22:46:47,213 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:47,213 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 21] total 30 [2018-01-29 22:46:47,214 INFO L409 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-01-29 22:46:47,214 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-01-29 22:46:47,214 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=716, Unknown=0, NotChecked=0, Total=870 [2018-01-29 22:46:47,214 INFO L87 Difference]: Start difference. First operand 253 states and 259 transitions. Second operand 30 states. [2018-01-29 22:46:47,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:47,623 INFO L93 Difference]: Finished difference Result 422 states and 435 transitions. [2018-01-29 22:46:47,624 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-01-29 22:46:47,624 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 247 [2018-01-29 22:46:47,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:47,625 INFO L225 Difference]: With dead ends: 422 [2018-01-29 22:46:47,625 INFO L226 Difference]: Without dead ends: 281 [2018-01-29 22:46:47,626 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=620, Invalid=2460, Unknown=0, NotChecked=0, Total=3080 [2018-01-29 22:46:47,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2018-01-29 22:46:47,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 270. [2018-01-29 22:46:47,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 270 states. [2018-01-29 22:46:47,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 276 transitions. [2018-01-29 22:46:47,629 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 276 transitions. Word has length 247 [2018-01-29 22:46:47,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:47,629 INFO L432 AbstractCegarLoop]: Abstraction has 270 states and 276 transitions. [2018-01-29 22:46:47,629 INFO L433 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-01-29 22:46:47,629 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 276 transitions. [2018-01-29 22:46:47,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2018-01-29 22:46:47,630 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:47,630 INFO L350 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 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-29 22:46:47,630 INFO L371 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:47,630 INFO L82 PathProgramCache]: Analyzing trace with hash -1649045732, now seen corresponding path program 15 times [2018-01-29 22:46:47,630 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:47,630 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:47,631 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:47,631 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:47,631 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:47,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:47,641 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:48,158 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 0 proven. 515 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2018-01-29 22:46:48,159 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:48,159 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:48,163 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-29 22:46:48,171 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:48,174 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:48,177 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:48,180 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:48,184 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:48,185 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:48,187 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:48,322 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 757 trivial. 0 not checked. [2018-01-29 22:46:48,339 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:48,339 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 11] total 32 [2018-01-29 22:46:48,339 INFO L409 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-01-29 22:46:48,339 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-01-29 22:46:48,340 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=815, Unknown=0, NotChecked=0, Total=992 [2018-01-29 22:46:48,340 INFO L87 Difference]: Start difference. First operand 270 states and 276 transitions. Second operand 32 states. [2018-01-29 22:46:48,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:48,880 INFO L93 Difference]: Finished difference Result 445 states and 458 transitions. [2018-01-29 22:46:48,880 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-01-29 22:46:48,880 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 264 [2018-01-29 22:46:48,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:48,881 INFO L225 Difference]: With dead ends: 445 [2018-01-29 22:46:48,881 INFO L226 Difference]: Without dead ends: 298 [2018-01-29 22:46:48,882 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=725, Invalid=2815, Unknown=0, NotChecked=0, Total=3540 [2018-01-29 22:46:48,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-01-29 22:46:48,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 287. [2018-01-29 22:46:48,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 287 states. [2018-01-29 22:46:48,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 293 transitions. [2018-01-29 22:46:48,887 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 293 transitions. Word has length 264 [2018-01-29 22:46:48,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:48,887 INFO L432 AbstractCegarLoop]: Abstraction has 287 states and 293 transitions. [2018-01-29 22:46:48,887 INFO L433 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-01-29 22:46:48,887 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 293 transitions. [2018-01-29 22:46:48,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2018-01-29 22:46:48,888 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:48,888 INFO L350 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 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-29 22:46:48,888 INFO L371 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:48,888 INFO L82 PathProgramCache]: Analyzing trace with hash 1587791390, now seen corresponding path program 16 times [2018-01-29 22:46:48,888 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:48,888 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:48,889 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:48,889 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:48,889 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:48,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:48,925 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:49,582 INFO L134 CoverageAnalysis]: Checked inductivity of 939 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 869 trivial. 0 not checked. [2018-01-29 22:46:49,582 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:49,582 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:49,587 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-29 22:46:49,624 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:49,626 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:50,049 INFO L134 CoverageAnalysis]: Checked inductivity of 939 backedges. 0 proven. 627 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2018-01-29 22:46:50,066 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:50,066 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 25] total 36 [2018-01-29 22:46:50,066 INFO L409 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-01-29 22:46:50,067 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-01-29 22:46:50,067 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2018-01-29 22:46:50,067 INFO L87 Difference]: Start difference. First operand 287 states and 293 transitions. Second operand 36 states. [2018-01-29 22:46:50,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:50,868 INFO L93 Difference]: Finished difference Result 468 states and 481 transitions. [2018-01-29 22:46:50,869 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-01-29 22:46:50,869 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 281 [2018-01-29 22:46:50,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:50,869 INFO L225 Difference]: With dead ends: 468 [2018-01-29 22:46:50,870 INFO L226 Difference]: Without dead ends: 315 [2018-01-29 22:46:50,870 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=895, Invalid=3661, Unknown=0, NotChecked=0, Total=4556 [2018-01-29 22:46:50,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2018-01-29 22:46:50,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 304. [2018-01-29 22:46:50,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-01-29 22:46:50,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 310 transitions. [2018-01-29 22:46:50,881 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 310 transitions. Word has length 281 [2018-01-29 22:46:50,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:50,881 INFO L432 AbstractCegarLoop]: Abstraction has 304 states and 310 transitions. [2018-01-29 22:46:50,882 INFO L433 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-01-29 22:46:50,882 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 310 transitions. [2018-01-29 22:46:50,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2018-01-29 22:46:50,882 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:50,882 INFO L350 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 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-29 22:46:50,883 INFO L371 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:50,883 INFO L82 PathProgramCache]: Analyzing trace with hash 937092188, now seen corresponding path program 17 times [2018-01-29 22:46:50,883 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:50,883 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:50,883 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:50,883 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:50,883 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:50,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:50,894 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:51,171 INFO L134 CoverageAnalysis]: Checked inductivity of 1094 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2018-01-29 22:46:51,171 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:51,172 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:51,177 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-29 22:46:51,185 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,186 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,187 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,188 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,190 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,191 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,193 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,197 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,208 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,222 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,227 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,232 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,249 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:51,250 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:51,252 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:51,544 INFO L134 CoverageAnalysis]: Checked inductivity of 1094 backedges. 0 proven. 750 refuted. 0 times theorem prover too weak. 344 trivial. 0 not checked. [2018-01-29 22:46:51,561 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:51,561 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 27] total 40 [2018-01-29 22:46:51,562 INFO L409 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-01-29 22:46:51,562 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-01-29 22:46:51,562 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1303, Unknown=0, NotChecked=0, Total=1560 [2018-01-29 22:46:51,562 INFO L87 Difference]: Start difference. First operand 304 states and 310 transitions. Second operand 40 states. [2018-01-29 22:46:52,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:52,106 INFO L93 Difference]: Finished difference Result 491 states and 504 transitions. [2018-01-29 22:46:52,107 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-01-29 22:46:52,107 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 298 [2018-01-29 22:46:52,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:52,107 INFO L225 Difference]: With dead ends: 491 [2018-01-29 22:46:52,108 INFO L226 Difference]: Without dead ends: 332 [2018-01-29 22:46:52,109 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1067 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1085, Invalid=4615, Unknown=0, NotChecked=0, Total=5700 [2018-01-29 22:46:52,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2018-01-29 22:46:52,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 321. [2018-01-29 22:46:52,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 321 states. [2018-01-29 22:46:52,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 327 transitions. [2018-01-29 22:46:52,115 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 327 transitions. Word has length 298 [2018-01-29 22:46:52,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:52,115 INFO L432 AbstractCegarLoop]: Abstraction has 321 states and 327 transitions. [2018-01-29 22:46:52,115 INFO L433 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-01-29 22:46:52,115 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 327 transitions. [2018-01-29 22:46:52,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2018-01-29 22:46:52,116 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:52,116 INFO L350 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 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-29 22:46:52,116 INFO L371 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:52,116 INFO L82 PathProgramCache]: Analyzing trace with hash -107355602, now seen corresponding path program 18 times [2018-01-29 22:46:52,117 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:52,117 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:52,117 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:52,117 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:52,117 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:52,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:52,128 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:52,297 INFO L134 CoverageAnalysis]: Checked inductivity of 1266 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 1196 trivial. 0 not checked. [2018-01-29 22:46:52,298 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:52,298 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:52,302 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-29 22:46:52,313 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,314 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,316 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,318 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,322 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,324 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,327 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,329 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,333 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,336 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,341 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:46:52,341 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:52,343 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:52,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1266 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 1196 trivial. 0 not checked. [2018-01-29 22:46:52,390 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:52,390 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-01-29 22:46:52,390 INFO L409 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-01-29 22:46:52,390 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-01-29 22:46:52,390 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2018-01-29 22:46:52,390 INFO L87 Difference]: Start difference. First operand 321 states and 327 transitions. Second operand 13 states. [2018-01-29 22:46:52,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:52,519 INFO L93 Difference]: Finished difference Result 461 states and 472 transitions. [2018-01-29 22:46:52,519 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-01-29 22:46:52,519 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 315 [2018-01-29 22:46:52,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:52,520 INFO L225 Difference]: With dead ends: 461 [2018-01-29 22:46:52,520 INFO L226 Difference]: Without dead ends: 330 [2018-01-29 22:46:52,521 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=178, Invalid=328, Unknown=0, NotChecked=0, Total=506 [2018-01-29 22:46:52,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2018-01-29 22:46:52,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 327. [2018-01-29 22:46:52,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2018-01-29 22:46:52,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 333 transitions. [2018-01-29 22:46:52,524 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 333 transitions. Word has length 315 [2018-01-29 22:46:52,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:52,524 INFO L432 AbstractCegarLoop]: Abstraction has 327 states and 333 transitions. [2018-01-29 22:46:52,524 INFO L433 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-01-29 22:46:52,524 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 333 transitions. [2018-01-29 22:46:52,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2018-01-29 22:46:52,525 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:52,526 INFO L350 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 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-29 22:46:52,526 INFO L371 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:52,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1240246470, now seen corresponding path program 19 times [2018-01-29 22:46:52,526 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:52,526 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:52,526 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:52,526 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:52,527 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:52,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:52,538 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:52,698 INFO L134 CoverageAnalysis]: Checked inductivity of 1298 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 1228 trivial. 0 not checked. [2018-01-29 22:46:52,698 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:52,698 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:52,703 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:52,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:52,731 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:54,068 INFO L134 CoverageAnalysis]: Checked inductivity of 1298 backedges. 0 proven. 884 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2018-01-29 22:46:54,085 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:54,085 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 29] total 40 [2018-01-29 22:46:54,086 INFO L409 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-01-29 22:46:54,086 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-01-29 22:46:54,086 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=1289, Unknown=0, NotChecked=0, Total=1560 [2018-01-29 22:46:54,086 INFO L87 Difference]: Start difference. First operand 327 states and 333 transitions. Second operand 40 states. [2018-01-29 22:46:55,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:55,324 INFO L93 Difference]: Finished difference Result 526 states and 539 transitions. [2018-01-29 22:46:55,336 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-01-29 22:46:55,336 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 321 [2018-01-29 22:46:55,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:55,337 INFO L225 Difference]: With dead ends: 526 [2018-01-29 22:46:55,337 INFO L226 Difference]: Without dead ends: 355 [2018-01-29 22:46:55,339 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1155, Invalid=4545, Unknown=0, NotChecked=0, Total=5700 [2018-01-29 22:46:55,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2018-01-29 22:46:55,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 344. [2018-01-29 22:46:55,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 344 states. [2018-01-29 22:46:55,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 350 transitions. [2018-01-29 22:46:55,343 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 350 transitions. Word has length 321 [2018-01-29 22:46:55,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:55,343 INFO L432 AbstractCegarLoop]: Abstraction has 344 states and 350 transitions. [2018-01-29 22:46:55,343 INFO L433 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-01-29 22:46:55,344 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 350 transitions. [2018-01-29 22:46:55,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2018-01-29 22:46:55,344 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:55,345 INFO L350 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 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-29 22:46:55,345 INFO L371 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:55,345 INFO L82 PathProgramCache]: Analyzing trace with hash -802512460, now seen corresponding path program 20 times [2018-01-29 22:46:55,345 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:55,345 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:55,345 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:55,345 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:46:55,345 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:55,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:55,360 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:55,573 INFO L134 CoverageAnalysis]: Checked inductivity of 1475 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 1335 trivial. 0 not checked. [2018-01-29 22:46:55,573 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:55,573 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:55,578 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-29 22:46:55,588 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:55,603 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:55,606 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:55,609 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:55,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1475 backedges. 0 proven. 1029 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2018-01-29 22:46:55,999 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:55,999 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 31] total 46 [2018-01-29 22:46:55,999 INFO L409 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-01-29 22:46:55,999 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-01-29 22:46:56,000 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=334, Invalid=1736, Unknown=0, NotChecked=0, Total=2070 [2018-01-29 22:46:56,000 INFO L87 Difference]: Start difference. First operand 344 states and 350 transitions. Second operand 46 states. [2018-01-29 22:46:56,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:56,698 INFO L93 Difference]: Finished difference Result 549 states and 562 transitions. [2018-01-29 22:46:56,698 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-01-29 22:46:56,698 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 338 [2018-01-29 22:46:56,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:56,699 INFO L225 Difference]: With dead ends: 549 [2018-01-29 22:46:56,699 INFO L226 Difference]: Without dead ends: 372 [2018-01-29 22:46:56,701 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1462 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1440, Invalid=6216, Unknown=0, NotChecked=0, Total=7656 [2018-01-29 22:46:56,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2018-01-29 22:46:56,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 361. [2018-01-29 22:46:56,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 361 states. [2018-01-29 22:46:56,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 367 transitions. [2018-01-29 22:46:56,704 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 367 transitions. Word has length 338 [2018-01-29 22:46:56,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:56,704 INFO L432 AbstractCegarLoop]: Abstraction has 361 states and 367 transitions. [2018-01-29 22:46:56,704 INFO L433 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-01-29 22:46:56,704 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 367 transitions. [2018-01-29 22:46:56,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2018-01-29 22:46:56,705 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:56,705 INFO L350 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 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-29 22:46:56,705 INFO L371 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:56,706 INFO L82 PathProgramCache]: Analyzing trace with hash -519566458, now seen corresponding path program 21 times [2018-01-29 22:46:56,706 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:56,706 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:56,706 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:56,706 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:56,706 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:56,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:56,716 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:57,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1675 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 1573 trivial. 0 not checked. [2018-01-29 22:46:57,056 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:57,056 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:57,061 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-29 22:46:57,070 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:57,075 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:57,078 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:57,082 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:57,085 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:57,089 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:57,094 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:46:57,098 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:57,101 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:57,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1675 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 1573 trivial. 0 not checked. [2018-01-29 22:46:57,195 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:57,195 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 21 [2018-01-29 22:46:57,195 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-29 22:46:57,195 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-29 22:46:57,195 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2018-01-29 22:46:57,196 INFO L87 Difference]: Start difference. First operand 361 states and 367 transitions. Second operand 21 states. [2018-01-29 22:46:57,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:57,545 INFO L93 Difference]: Finished difference Result 522 states and 534 transitions. [2018-01-29 22:46:57,545 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-29 22:46:57,545 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 355 [2018-01-29 22:46:57,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:57,546 INFO L225 Difference]: With dead ends: 522 [2018-01-29 22:46:57,546 INFO L226 Difference]: Without dead ends: 379 [2018-01-29 22:46:57,547 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=450, Invalid=1530, Unknown=0, NotChecked=0, Total=1980 [2018-01-29 22:46:57,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2018-01-29 22:46:57,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 373. [2018-01-29 22:46:57,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 373 states. [2018-01-29 22:46:57,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 379 transitions. [2018-01-29 22:46:57,550 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 379 transitions. Word has length 355 [2018-01-29 22:46:57,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:57,550 INFO L432 AbstractCegarLoop]: Abstraction has 373 states and 379 transitions. [2018-01-29 22:46:57,550 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-29 22:46:57,550 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 379 transitions. [2018-01-29 22:46:57,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2018-01-29 22:46:57,551 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:57,552 INFO L350 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 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-29 22:46:57,552 INFO L371 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:57,552 INFO L82 PathProgramCache]: Analyzing trace with hash -680323914, now seen corresponding path program 22 times [2018-01-29 22:46:57,552 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:57,552 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:57,552 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:57,552 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:57,552 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:57,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:57,565 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:57,792 INFO L134 CoverageAnalysis]: Checked inductivity of 1751 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 1649 trivial. 0 not checked. [2018-01-29 22:46:57,792 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:57,792 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:57,797 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-29 22:46:57,847 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:57,849 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:58,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1751 backedges. 0 proven. 1185 refuted. 0 times theorem prover too weak. 566 trivial. 0 not checked. [2018-01-29 22:46:58,260 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:58,260 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 33] total 46 [2018-01-29 22:46:58,260 INFO L409 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-01-29 22:46:58,260 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-01-29 22:46:58,261 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=1720, Unknown=0, NotChecked=0, Total=2070 [2018-01-29 22:46:58,261 INFO L87 Difference]: Start difference. First operand 373 states and 379 transitions. Second operand 46 states. [2018-01-29 22:46:58,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:58,936 INFO L93 Difference]: Finished difference Result 596 states and 609 transitions. [2018-01-29 22:46:58,936 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-01-29 22:46:58,937 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 367 [2018-01-29 22:46:58,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:58,938 INFO L225 Difference]: With dead ends: 596 [2018-01-29 22:46:58,938 INFO L226 Difference]: Without dead ends: 401 [2018-01-29 22:46:58,939 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 337 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1520, Invalid=6136, Unknown=0, NotChecked=0, Total=7656 [2018-01-29 22:46:58,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2018-01-29 22:46:58,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 390. [2018-01-29 22:46:58,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 390 states. [2018-01-29 22:46:58,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 396 transitions. [2018-01-29 22:46:58,942 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 396 transitions. Word has length 367 [2018-01-29 22:46:58,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:58,942 INFO L432 AbstractCegarLoop]: Abstraction has 390 states and 396 transitions. [2018-01-29 22:46:58,942 INFO L433 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-01-29 22:46:58,943 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 396 transitions. [2018-01-29 22:46:58,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 385 [2018-01-29 22:46:58,944 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:58,944 INFO L350 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 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-29 22:46:58,944 INFO L371 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:58,944 INFO L82 PathProgramCache]: Analyzing trace with hash -1825224076, now seen corresponding path program 23 times [2018-01-29 22:46:58,944 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:58,944 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:58,945 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:58,945 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:58,945 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:58,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:58,955 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:46:59,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1956 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 1816 trivial. 0 not checked. [2018-01-29 22:46:59,350 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:46:59,350 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:46:59,355 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-29 22:46:59,363 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,365 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,367 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,368 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,369 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,371 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,372 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,374 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,376 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,380 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,384 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,389 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,395 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,401 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,408 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,416 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,437 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:46:59,439 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:46:59,441 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:46:59,480 INFO L134 CoverageAnalysis]: Checked inductivity of 1956 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 1816 trivial. 0 not checked. [2018-01-29 22:46:59,497 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:46:59,497 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-01-29 22:46:59,498 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-29 22:46:59,498 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-29 22:46:59,498 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2018-01-29 22:46:59,498 INFO L87 Difference]: Start difference. First operand 390 states and 396 transitions. Second operand 17 states. [2018-01-29 22:46:59,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:46:59,679 INFO L93 Difference]: Finished difference Result 464 states and 473 transitions. [2018-01-29 22:46:59,679 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-29 22:46:59,679 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 384 [2018-01-29 22:46:59,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:46:59,681 INFO L225 Difference]: With dead ends: 464 [2018-01-29 22:46:59,681 INFO L226 Difference]: Without dead ends: 399 [2018-01-29 22:46:59,681 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 385 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-29 22:46:59,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2018-01-29 22:46:59,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 396. [2018-01-29 22:46:59,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 396 states. [2018-01-29 22:46:59,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 402 transitions. [2018-01-29 22:46:59,685 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 402 transitions. Word has length 384 [2018-01-29 22:46:59,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:46:59,685 INFO L432 AbstractCegarLoop]: Abstraction has 396 states and 402 transitions. [2018-01-29 22:46:59,685 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-29 22:46:59,685 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 402 transitions. [2018-01-29 22:46:59,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2018-01-29 22:46:59,687 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:46:59,687 INFO L350 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 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-29 22:46:59,687 INFO L371 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:46:59,687 INFO L82 PathProgramCache]: Analyzing trace with hash 122821260, now seen corresponding path program 24 times [2018-01-29 22:46:59,687 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:46:59,687 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:46:59,687 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:59,688 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:46:59,688 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:46:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:46:59,698 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:00,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2018-01-29 22:47:00,237 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:00,237 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:00,246 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-29 22:47:00,255 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,256 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,258 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,260 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,263 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,265 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,268 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,270 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,274 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,277 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,282 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,286 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,291 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,296 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,302 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:00,303 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:00,306 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:00,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2018-01-29 22:47:00,362 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:00,363 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-01-29 22:47:00,363 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-29 22:47:00,363 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-29 22:47:00,363 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2018-01-29 22:47:00,363 INFO L87 Difference]: Start difference. First operand 396 states and 402 transitions. Second operand 17 states. [2018-01-29 22:47:00,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:00,538 INFO L93 Difference]: Finished difference Result 566 states and 577 transitions. [2018-01-29 22:47:00,538 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-29 22:47:00,538 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 390 [2018-01-29 22:47:00,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:00,540 INFO L225 Difference]: With dead ends: 566 [2018-01-29 22:47:00,540 INFO L226 Difference]: Without dead ends: 405 [2018-01-29 22:47:00,540 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 391 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=318, Invalid=612, Unknown=0, NotChecked=0, Total=930 [2018-01-29 22:47:00,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2018-01-29 22:47:00,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 402. [2018-01-29 22:47:00,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 402 states. [2018-01-29 22:47:00,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 408 transitions. [2018-01-29 22:47:00,543 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 408 transitions. Word has length 390 [2018-01-29 22:47:00,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:00,543 INFO L432 AbstractCegarLoop]: Abstraction has 402 states and 408 transitions. [2018-01-29 22:47:00,543 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-29 22:47:00,543 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 408 transitions. [2018-01-29 22:47:00,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2018-01-29 22:47:00,545 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:00,545 INFO L350 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 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-29 22:47:00,545 INFO L371 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:00,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1931797852, now seen corresponding path program 25 times [2018-01-29 22:47:00,545 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:00,545 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:00,545 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:00,546 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:00,546 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:00,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:00,555 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:00,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2044 backedges. 0 proven. 184 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2018-01-29 22:47:00,899 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:00,899 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:00,908 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:47:00,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:00,949 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:01,485 INFO L134 CoverageAnalysis]: Checked inductivity of 2044 backedges. 0 proven. 1352 refuted. 0 times theorem prover too weak. 692 trivial. 0 not checked. [2018-01-29 22:47:01,503 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:01,503 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 35] total 52 [2018-01-29 22:47:01,504 INFO L409 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-01-29 22:47:01,504 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-01-29 22:47:01,504 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=2231, Unknown=0, NotChecked=0, Total=2652 [2018-01-29 22:47:01,504 INFO L87 Difference]: Start difference. First operand 402 states and 408 transitions. Second operand 52 states. [2018-01-29 22:47:02,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:02,724 INFO L93 Difference]: Finished difference Result 643 states and 656 transitions. [2018-01-29 22:47:02,725 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-01-29 22:47:02,725 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 396 [2018-01-29 22:47:02,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:02,726 INFO L225 Difference]: With dead ends: 643 [2018-01-29 22:47:02,726 INFO L226 Difference]: Without dead ends: 430 [2018-01-29 22:47:02,727 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1845, Invalid=8055, Unknown=0, NotChecked=0, Total=9900 [2018-01-29 22:47:02,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2018-01-29 22:47:02,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 419. [2018-01-29 22:47:02,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 419 states. [2018-01-29 22:47:02,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 425 transitions. [2018-01-29 22:47:02,731 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 425 transitions. Word has length 396 [2018-01-29 22:47:02,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:02,731 INFO L432 AbstractCegarLoop]: Abstraction has 419 states and 425 transitions. [2018-01-29 22:47:02,731 INFO L433 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-01-29 22:47:02,731 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 425 transitions. [2018-01-29 22:47:02,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2018-01-29 22:47:02,732 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:02,732 INFO L350 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 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-29 22:47:02,732 INFO L371 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:02,733 INFO L82 PathProgramCache]: Analyzing trace with hash 632274086, now seen corresponding path program 26 times [2018-01-29 22:47:02,733 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:02,733 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:02,733 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:02,733 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:47:02,733 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:02,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:02,747 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:03,181 INFO L134 CoverageAnalysis]: Checked inductivity of 2272 backedges. 0 proven. 184 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2018-01-29 22:47:03,182 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:03,182 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:03,186 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-29 22:47:03,196 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:03,220 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:03,224 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:03,226 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:03,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2272 backedges. 0 proven. 1530 refuted. 0 times theorem prover too weak. 742 trivial. 0 not checked. [2018-01-29 22:47:03,814 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:03,814 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 37] total 54 [2018-01-29 22:47:03,815 INFO L409 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-01-29 22:47:03,815 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-01-29 22:47:03,815 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=458, Invalid=2404, Unknown=0, NotChecked=0, Total=2862 [2018-01-29 22:47:03,815 INFO L87 Difference]: Start difference. First operand 419 states and 425 transitions. Second operand 54 states. [2018-01-29 22:47:04,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:04,702 INFO L93 Difference]: Finished difference Result 666 states and 679 transitions. [2018-01-29 22:47:04,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-01-29 22:47:04,702 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 413 [2018-01-29 22:47:04,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:04,703 INFO L225 Difference]: With dead ends: 666 [2018-01-29 22:47:04,703 INFO L226 Difference]: Without dead ends: 447 [2018-01-29 22:47:04,704 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 379 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2078 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2020, Invalid=8692, Unknown=0, NotChecked=0, Total=10712 [2018-01-29 22:47:04,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2018-01-29 22:47:04,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 436. [2018-01-29 22:47:04,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 436 states. [2018-01-29 22:47:04,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 442 transitions. [2018-01-29 22:47:04,707 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 442 transitions. Word has length 413 [2018-01-29 22:47:04,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:04,707 INFO L432 AbstractCegarLoop]: Abstraction has 436 states and 442 transitions. [2018-01-29 22:47:04,707 INFO L433 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-01-29 22:47:04,707 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 442 transitions. [2018-01-29 22:47:04,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2018-01-29 22:47:04,708 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:04,709 INFO L350 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 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-29 22:47:04,709 INFO L371 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:04,709 INFO L82 PathProgramCache]: Analyzing trace with hash 637164004, now seen corresponding path program 27 times [2018-01-29 22:47:04,709 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:04,709 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:04,709 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:04,710 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:04,710 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:04,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:04,721 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:05,085 INFO L134 CoverageAnalysis]: Checked inductivity of 2511 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 2371 trivial. 0 not checked. [2018-01-29 22:47:05,085 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:05,085 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:05,090 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-29 22:47:05,099 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:05,102 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:05,105 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:05,108 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:05,112 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:05,116 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:05,121 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:05,127 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:05,127 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:05,130 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:05,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2511 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 2371 trivial. 0 not checked. [2018-01-29 22:47:05,203 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:05,203 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-01-29 22:47:05,204 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-29 22:47:05,204 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-29 22:47:05,204 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2018-01-29 22:47:05,204 INFO L87 Difference]: Start difference. First operand 436 states and 442 transitions. Second operand 17 states. [2018-01-29 22:47:05,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:05,495 INFO L93 Difference]: Finished difference Result 567 states and 577 transitions. [2018-01-29 22:47:05,495 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-29 22:47:05,495 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 430 [2018-01-29 22:47:05,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:05,496 INFO L225 Difference]: With dead ends: 567 [2018-01-29 22:47:05,496 INFO L226 Difference]: Without dead ends: 445 [2018-01-29 22:47:05,496 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 431 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-29 22:47:05,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2018-01-29 22:47:05,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 442. [2018-01-29 22:47:05,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 442 states. [2018-01-29 22:47:05,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 448 transitions. [2018-01-29 22:47:05,499 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 448 transitions. Word has length 430 [2018-01-29 22:47:05,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:05,499 INFO L432 AbstractCegarLoop]: Abstraction has 442 states and 448 transitions. [2018-01-29 22:47:05,499 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-29 22:47:05,499 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 448 transitions. [2018-01-29 22:47:05,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2018-01-29 22:47:05,501 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:05,501 INFO L350 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 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-29 22:47:05,501 INFO L371 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:05,501 INFO L82 PathProgramCache]: Analyzing trace with hash 2023224652, now seen corresponding path program 28 times [2018-01-29 22:47:05,501 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:05,501 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:05,502 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:05,502 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:05,502 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:05,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:05,512 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:05,913 INFO L134 CoverageAnalysis]: Checked inductivity of 2555 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 2321 trivial. 0 not checked. [2018-01-29 22:47:05,914 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:05,914 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:05,919 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-29 22:47:05,987 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:05,991 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:06,548 INFO L134 CoverageAnalysis]: Checked inductivity of 2555 backedges. 0 proven. 1719 refuted. 0 times theorem prover too weak. 836 trivial. 0 not checked. [2018-01-29 22:47:06,566 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:06,566 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 39] total 58 [2018-01-29 22:47:06,566 INFO L409 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-01-29 22:47:06,566 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-01-29 22:47:06,567 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=518, Invalid=2788, Unknown=0, NotChecked=0, Total=3306 [2018-01-29 22:47:06,567 INFO L87 Difference]: Start difference. First operand 442 states and 448 transitions. Second operand 58 states. [2018-01-29 22:47:07,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:07,580 INFO L93 Difference]: Finished difference Result 701 states and 714 transitions. [2018-01-29 22:47:07,580 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-01-29 22:47:07,580 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 436 [2018-01-29 22:47:07,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:07,581 INFO L225 Difference]: With dead ends: 701 [2018-01-29 22:47:07,582 INFO L226 Difference]: Without dead ends: 470 [2018-01-29 22:47:07,583 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 510 GetRequests, 400 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2438 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2300, Invalid=10132, Unknown=0, NotChecked=0, Total=12432 [2018-01-29 22:47:07,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2018-01-29 22:47:07,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 459. [2018-01-29 22:47:07,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 459 states. [2018-01-29 22:47:07,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 465 transitions. [2018-01-29 22:47:07,586 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 465 transitions. Word has length 436 [2018-01-29 22:47:07,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:07,587 INFO L432 AbstractCegarLoop]: Abstraction has 459 states and 465 transitions. [2018-01-29 22:47:07,587 INFO L433 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-01-29 22:47:07,587 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 465 transitions. [2018-01-29 22:47:07,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2018-01-29 22:47:07,588 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:07,588 INFO L350 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 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-29 22:47:07,588 INFO L371 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:07,588 INFO L82 PathProgramCache]: Analyzing trace with hash 754990926, now seen corresponding path program 29 times [2018-01-29 22:47:07,588 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:07,589 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:07,596 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:07,596 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:07,596 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:07,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:07,611 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:08,381 INFO L134 CoverageAnalysis]: Checked inductivity of 2811 backedges. 0 proven. 184 refuted. 0 times theorem prover too weak. 2627 trivial. 0 not checked. [2018-01-29 22:47:08,381 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:08,381 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:08,386 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-29 22:47:08,395 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,396 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,397 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,398 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,400 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,401 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,403 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,404 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,406 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,409 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,412 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,416 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,421 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,427 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,433 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,441 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,450 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,459 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,471 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,506 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:08,507 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:08,510 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:08,703 INFO L134 CoverageAnalysis]: Checked inductivity of 2811 backedges. 0 proven. 184 refuted. 0 times theorem prover too weak. 2627 trivial. 0 not checked. [2018-01-29 22:47:08,721 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:08,721 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 27 [2018-01-29 22:47:08,721 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-29 22:47:08,721 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-29 22:47:08,721 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2018-01-29 22:47:08,721 INFO L87 Difference]: Start difference. First operand 459 states and 465 transitions. Second operand 27 states. [2018-01-29 22:47:09,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:09,071 INFO L93 Difference]: Finished difference Result 599 states and 610 transitions. [2018-01-29 22:47:09,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-01-29 22:47:09,071 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 453 [2018-01-29 22:47:09,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:09,072 INFO L225 Difference]: With dead ends: 599 [2018-01-29 22:47:09,072 INFO L226 Difference]: Without dead ends: 477 [2018-01-29 22:47:09,072 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 446 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=751, Invalid=2671, Unknown=0, NotChecked=0, Total=3422 [2018-01-29 22:47:09,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2018-01-29 22:47:09,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 471. [2018-01-29 22:47:09,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 471 states. [2018-01-29 22:47:09,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 477 transitions. [2018-01-29 22:47:09,076 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 477 transitions. Word has length 453 [2018-01-29 22:47:09,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:09,076 INFO L432 AbstractCegarLoop]: Abstraction has 471 states and 477 transitions. [2018-01-29 22:47:09,076 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-29 22:47:09,076 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 477 transitions. [2018-01-29 22:47:09,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 466 [2018-01-29 22:47:09,088 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:09,088 INFO L350 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 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-29 22:47:09,088 INFO L371 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:09,088 INFO L82 PathProgramCache]: Analyzing trace with hash -877292082, now seen corresponding path program 30 times [2018-01-29 22:47:09,088 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:09,088 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:09,089 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:09,089 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:09,089 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:09,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:09,100 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:09,856 INFO L134 CoverageAnalysis]: Checked inductivity of 2911 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 2677 trivial. 0 not checked. [2018-01-29 22:47:09,856 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:09,856 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-29 22:47:09,861 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-29 22:47:09,871 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,872 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,874 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,876 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,879 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,881 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,884 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,886 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,890 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,893 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,897 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,902 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,907 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,913 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,919 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,926 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,934 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,943 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,953 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:09,954 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:09,956 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:10,020 INFO L134 CoverageAnalysis]: Checked inductivity of 2911 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 2677 trivial. 0 not checked. [2018-01-29 22:47:10,038 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:10,038 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-01-29 22:47:10,038 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-29 22:47:10,039 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-29 22:47:10,039 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2018-01-29 22:47:10,039 INFO L87 Difference]: Start difference. First operand 471 states and 477 transitions. Second operand 21 states. [2018-01-29 22:47:10,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:10,379 INFO L93 Difference]: Finished difference Result 494 states and 502 transitions. [2018-01-29 22:47:10,379 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-01-29 22:47:10,379 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 465 [2018-01-29 22:47:10,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:10,380 INFO L225 Difference]: With dead ends: 494 [2018-01-29 22:47:10,380 INFO L226 Difference]: Without dead ends: 480 [2018-01-29 22:47:10,381 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=498, Invalid=984, Unknown=0, NotChecked=0, Total=1482 [2018-01-29 22:47:10,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2018-01-29 22:47:10,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 477. [2018-01-29 22:47:10,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 477 states. [2018-01-29 22:47:10,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 483 transitions. [2018-01-29 22:47:10,384 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 483 transitions. Word has length 465 [2018-01-29 22:47:10,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:10,384 INFO L432 AbstractCegarLoop]: Abstraction has 477 states and 483 transitions. [2018-01-29 22:47:10,384 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-29 22:47:10,384 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 483 transitions. [2018-01-29 22:47:10,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2018-01-29 22:47:10,385 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:10,386 INFO L350 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 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-29 22:47:10,386 INFO L371 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:10,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1292351414, now seen corresponding path program 31 times [2018-01-29 22:47:10,386 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:10,386 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:10,386 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:10,386 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:10,386 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:10,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:10,397 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:10,832 INFO L134 CoverageAnalysis]: Checked inductivity of 2967 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 2677 trivial. 0 not checked. [2018-01-29 22:47:10,832 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:10,832 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-29 22:47:10,836 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:47:10,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:10,874 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:11,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2967 backedges. 0 proven. 1919 refuted. 0 times theorem prover too weak. 1048 trivial. 0 not checked. [2018-01-29 22:47:11,442 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:11,442 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 41] total 62 [2018-01-29 22:47:11,443 INFO L409 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-01-29 22:47:11,443 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-01-29 22:47:11,443 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=582, Invalid=3200, Unknown=0, NotChecked=0, Total=3782 [2018-01-29 22:47:11,443 INFO L87 Difference]: Start difference. First operand 477 states and 483 transitions. Second operand 62 states. [2018-01-29 22:47:12,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:12,583 INFO L93 Difference]: Finished difference Result 760 states and 773 transitions. [2018-01-29 22:47:12,583 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2018-01-29 22:47:12,584 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 471 [2018-01-29 22:47:12,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:12,585 INFO L225 Difference]: With dead ends: 760 [2018-01-29 22:47:12,585 INFO L226 Difference]: Without dead ends: 505 [2018-01-29 22:47:12,586 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 551 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2826 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2600, Invalid=11680, Unknown=0, NotChecked=0, Total=14280 [2018-01-29 22:47:12,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2018-01-29 22:47:12,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 494. [2018-01-29 22:47:12,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 494 states. [2018-01-29 22:47:12,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 500 transitions. [2018-01-29 22:47:12,590 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 500 transitions. Word has length 471 [2018-01-29 22:47:12,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:12,590 INFO L432 AbstractCegarLoop]: Abstraction has 494 states and 500 transitions. [2018-01-29 22:47:12,590 INFO L433 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-01-29 22:47:12,591 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 500 transitions. [2018-01-29 22:47:12,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2018-01-29 22:47:12,592 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:12,592 INFO L350 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 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-29 22:47:12,592 INFO L371 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:12,592 INFO L82 PathProgramCache]: Analyzing trace with hash -569072092, now seen corresponding path program 32 times [2018-01-29 22:47:12,592 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:12,592 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:12,593 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:12,594 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:47:12,594 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:12,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:12,609 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:13,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 2888 trivial. 0 not checked. [2018-01-29 22:47:13,177 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:13,177 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:13,181 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-29 22:47:13,191 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:13,214 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:13,219 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:13,221 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:13,858 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 2130 refuted. 0 times theorem prover too weak. 1110 trivial. 0 not checked. [2018-01-29 22:47:13,875 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:13,875 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 43] total 66 [2018-01-29 22:47:13,876 INFO L409 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-01-29 22:47:13,876 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-01-29 22:47:13,876 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=650, Invalid=3640, Unknown=0, NotChecked=0, Total=4290 [2018-01-29 22:47:13,876 INFO L87 Difference]: Start difference. First operand 494 states and 500 transitions. Second operand 66 states. [2018-01-29 22:47:15,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:15,112 INFO L93 Difference]: Finished difference Result 783 states and 796 transitions. [2018-01-29 22:47:15,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-01-29 22:47:15,112 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 488 [2018-01-29 22:47:15,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:15,113 INFO L225 Difference]: With dead ends: 783 [2018-01-29 22:47:15,113 INFO L226 Difference]: Without dead ends: 522 [2018-01-29 22:47:15,114 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 574 GetRequests, 448 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3242 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2920, Invalid=13336, Unknown=0, NotChecked=0, Total=16256 [2018-01-29 22:47:15,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2018-01-29 22:47:15,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 511. [2018-01-29 22:47:15,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 511 states. [2018-01-29 22:47:15,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 517 transitions. [2018-01-29 22:47:15,124 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 517 transitions. Word has length 488 [2018-01-29 22:47:15,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:15,125 INFO L432 AbstractCegarLoop]: Abstraction has 511 states and 517 transitions. [2018-01-29 22:47:15,125 INFO L433 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-01-29 22:47:15,125 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 517 transitions. [2018-01-29 22:47:15,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 506 [2018-01-29 22:47:15,126 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:15,126 INFO L350 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 13, 12, 12, 12, 12, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 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-29 22:47:15,126 INFO L371 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:15,127 INFO L82 PathProgramCache]: Analyzing trace with hash -893180634, now seen corresponding path program 33 times [2018-01-29 22:47:15,127 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:15,127 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:15,127 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:15,127 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:15,127 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:15,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:15,142 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:15,584 INFO L134 CoverageAnalysis]: Checked inductivity of 3530 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 3296 trivial. 0 not checked. [2018-01-29 22:47:15,585 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:15,585 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2018-01-29 22:47:15,604 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:15,615 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:15,632 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:15,639 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:15,642 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:15,646 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:15,650 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:15,656 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:15,664 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:15,671 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:15,680 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:15,681 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:15,683 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:15,758 INFO L134 CoverageAnalysis]: Checked inductivity of 3530 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 3296 trivial. 0 not checked. [2018-01-29 22:47:15,775 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:15,775 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-01-29 22:47:15,775 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-29 22:47:15,776 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-29 22:47:15,776 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2018-01-29 22:47:15,776 INFO L87 Difference]: Start difference. First operand 511 states and 517 transitions. Second operand 21 states. [2018-01-29 22:47:15,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:15,962 INFO L93 Difference]: Finished difference Result 597 states and 606 transitions. [2018-01-29 22:47:15,962 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-01-29 22:47:15,962 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 505 [2018-01-29 22:47:15,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:15,964 INFO L225 Difference]: With dead ends: 597 [2018-01-29 22:47:15,964 INFO L226 Difference]: Without dead ends: 520 [2018-01-29 22:47:15,964 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 543 GetRequests, 506 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=498, Invalid=984, Unknown=0, NotChecked=0, Total=1482 [2018-01-29 22:47:15,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2018-01-29 22:47:15,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 517. [2018-01-29 22:47:15,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 517 states. [2018-01-29 22:47:15,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 523 transitions. [2018-01-29 22:47:15,968 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 523 transitions. Word has length 505 [2018-01-29 22:47:15,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:15,968 INFO L432 AbstractCegarLoop]: Abstraction has 517 states and 523 transitions. [2018-01-29 22:47:15,968 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-29 22:47:15,968 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 523 transitions. [2018-01-29 22:47:15,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 512 [2018-01-29 22:47:15,970 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:15,970 INFO L350 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 13, 12, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 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-29 22:47:15,970 INFO L371 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:15,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1324031934, now seen corresponding path program 34 times [2018-01-29 22:47:15,970 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:15,970 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:15,971 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:15,971 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:15,971 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:15,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:15,983 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:16,460 INFO L134 CoverageAnalysis]: Checked inductivity of 3586 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 3296 trivial. 0 not checked. [2018-01-29 22:47:16,460 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:16,460 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-29 22:47:16,477 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-29 22:47:16,563 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:16,566 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:17,221 INFO L134 CoverageAnalysis]: Checked inductivity of 3586 backedges. 0 proven. 2352 refuted. 0 times theorem prover too weak. 1234 trivial. 0 not checked. [2018-01-29 22:47:17,240 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:17,240 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 45] total 66 [2018-01-29 22:47:17,240 INFO L409 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-01-29 22:47:17,240 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-01-29 22:47:17,241 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=670, Invalid=3620, Unknown=0, NotChecked=0, Total=4290 [2018-01-29 22:47:17,241 INFO L87 Difference]: Start difference. First operand 517 states and 523 transitions. Second operand 66 states. [2018-01-29 22:47:18,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:18,518 INFO L93 Difference]: Finished difference Result 818 states and 831 transitions. [2018-01-29 22:47:18,519 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-01-29 22:47:18,519 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 511 [2018-01-29 22:47:18,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:18,521 INFO L225 Difference]: With dead ends: 818 [2018-01-29 22:47:18,521 INFO L226 Difference]: Without dead ends: 545 [2018-01-29 22:47:18,522 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 595 GetRequests, 469 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3218 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3020, Invalid=13236, Unknown=0, NotChecked=0, Total=16256 [2018-01-29 22:47:18,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2018-01-29 22:47:18,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 534. [2018-01-29 22:47:18,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 534 states. [2018-01-29 22:47:18,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 540 transitions. [2018-01-29 22:47:18,532 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 540 transitions. Word has length 511 [2018-01-29 22:47:18,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:18,532 INFO L432 AbstractCegarLoop]: Abstraction has 534 states and 540 transitions. [2018-01-29 22:47:18,532 INFO L433 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-01-29 22:47:18,532 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 540 transitions. [2018-01-29 22:47:18,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 529 [2018-01-29 22:47:18,534 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:18,534 INFO L350 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 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-29 22:47:18,534 INFO L371 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:18,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1559576620, now seen corresponding path program 35 times [2018-01-29 22:47:18,534 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:18,534 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:18,535 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:18,535 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:18,535 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:18,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:18,563 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:19,370 INFO L134 CoverageAnalysis]: Checked inductivity of 3881 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 3647 trivial. 0 not checked. [2018-01-29 22:47:19,370 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:19,370 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:19,375 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-29 22:47:19,385 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,386 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,388 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,389 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,390 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,392 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,393 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,395 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,397 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,399 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,402 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,405 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,410 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,415 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,421 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,428 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,436 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,446 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,456 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,468 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,482 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,498 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,548 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:19,550 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:19,553 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:19,621 INFO L134 CoverageAnalysis]: Checked inductivity of 3881 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 3647 trivial. 0 not checked. [2018-01-29 22:47:19,639 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:19,639 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-01-29 22:47:19,639 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-29 22:47:19,640 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-29 22:47:19,640 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2018-01-29 22:47:19,640 INFO L87 Difference]: Start difference. First operand 534 states and 540 transitions. Second operand 21 states. [2018-01-29 22:47:19,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:19,851 INFO L93 Difference]: Finished difference Result 689 states and 699 transitions. [2018-01-29 22:47:19,851 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-01-29 22:47:19,851 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 528 [2018-01-29 22:47:19,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:19,852 INFO L225 Difference]: With dead ends: 689 [2018-01-29 22:47:19,852 INFO L226 Difference]: Without dead ends: 543 [2018-01-29 22:47:19,853 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 566 GetRequests, 529 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=498, Invalid=984, Unknown=0, NotChecked=0, Total=1482 [2018-01-29 22:47:19,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2018-01-29 22:47:19,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 540. [2018-01-29 22:47:19,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 540 states. [2018-01-29 22:47:19,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 546 transitions. [2018-01-29 22:47:19,856 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 546 transitions. Word has length 528 [2018-01-29 22:47:19,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:19,857 INFO L432 AbstractCegarLoop]: Abstraction has 540 states and 546 transitions. [2018-01-29 22:47:19,857 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-29 22:47:19,857 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 546 transitions. [2018-01-29 22:47:19,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 535 [2018-01-29 22:47:19,859 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:19,859 INFO L350 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 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-29 22:47:19,859 INFO L371 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:19,859 INFO L82 PathProgramCache]: Analyzing trace with hash 442519956, now seen corresponding path program 36 times [2018-01-29 22:47:19,859 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:19,859 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:19,860 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:19,860 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:19,860 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:19,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:19,880 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:20,390 INFO L134 CoverageAnalysis]: Checked inductivity of 3937 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 3647 trivial. 0 not checked. [2018-01-29 22:47:20,390 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:20,391 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:20,397 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-29 22:47:20,408 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,415 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,418 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,420 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,423 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,426 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,429 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,431 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,434 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,437 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,441 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,445 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,450 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,455 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,460 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,469 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,478 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,486 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,495 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,505 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,515 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:20,516 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:20,519 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:20,589 INFO L134 CoverageAnalysis]: Checked inductivity of 3937 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 3647 trivial. 0 not checked. [2018-01-29 22:47:20,606 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:20,606 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-01-29 22:47:20,607 INFO L409 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-01-29 22:47:20,607 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-01-29 22:47:20,607 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2018-01-29 22:47:20,607 INFO L87 Difference]: Start difference. First operand 540 states and 546 transitions. Second operand 23 states. [2018-01-29 22:47:20,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:20,853 INFO L93 Difference]: Finished difference Result 695 states and 705 transitions. [2018-01-29 22:47:20,854 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-29 22:47:20,854 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 534 [2018-01-29 22:47:20,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:20,855 INFO L225 Difference]: With dead ends: 695 [2018-01-29 22:47:20,855 INFO L226 Difference]: Without dead ends: 549 [2018-01-29 22:47:20,855 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 576 GetRequests, 535 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=603, Invalid=1203, Unknown=0, NotChecked=0, Total=1806 [2018-01-29 22:47:20,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2018-01-29 22:47:20,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 546. [2018-01-29 22:47:20,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 546 states. [2018-01-29 22:47:20,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 552 transitions. [2018-01-29 22:47:20,858 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 552 transitions. Word has length 534 [2018-01-29 22:47:20,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:20,859 INFO L432 AbstractCegarLoop]: Abstraction has 546 states and 552 transitions. [2018-01-29 22:47:20,859 INFO L433 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-01-29 22:47:20,859 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 552 transitions. [2018-01-29 22:47:20,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2018-01-29 22:47:20,867 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:20,867 INFO L350 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 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-29 22:47:20,867 INFO L371 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:20,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1560103684, now seen corresponding path program 37 times [2018-01-29 22:47:20,868 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:20,868 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:20,868 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:20,868 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:20,868 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:20,881 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:21,480 INFO L134 CoverageAnalysis]: Checked inductivity of 3999 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 3647 trivial. 0 not checked. [2018-01-29 22:47:21,480 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:21,480 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:21,485 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:47:21,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:21,528 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:22,291 INFO L134 CoverageAnalysis]: Checked inductivity of 3999 backedges. 0 proven. 2585 refuted. 0 times theorem prover too weak. 1414 trivial. 0 not checked. [2018-01-29 22:47:22,308 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:22,308 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 47] total 70 [2018-01-29 22:47:22,308 INFO L409 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-01-29 22:47:22,308 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-01-29 22:47:22,309 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=742, Invalid=4088, Unknown=0, NotChecked=0, Total=4830 [2018-01-29 22:47:22,309 INFO L87 Difference]: Start difference. First operand 546 states and 552 transitions. Second operand 70 states. [2018-01-29 22:47:23,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:23,845 INFO L93 Difference]: Finished difference Result 865 states and 878 transitions. [2018-01-29 22:47:23,845 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2018-01-29 22:47:23,845 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 540 [2018-01-29 22:47:23,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:23,847 INFO L225 Difference]: With dead ends: 865 [2018-01-29 22:47:23,847 INFO L226 Difference]: Without dead ends: 574 [2018-01-29 22:47:23,848 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 496 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3662 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3360, Invalid=15000, Unknown=0, NotChecked=0, Total=18360 [2018-01-29 22:47:23,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2018-01-29 22:47:23,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 563. [2018-01-29 22:47:23,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 563 states. [2018-01-29 22:47:23,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 569 transitions. [2018-01-29 22:47:23,852 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 569 transitions. Word has length 540 [2018-01-29 22:47:23,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:23,852 INFO L432 AbstractCegarLoop]: Abstraction has 563 states and 569 transitions. [2018-01-29 22:47:23,852 INFO L433 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-01-29 22:47:23,852 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 569 transitions. [2018-01-29 22:47:23,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 558 [2018-01-29 22:47:23,854 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:23,854 INFO L350 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 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-29 22:47:23,854 INFO L371 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:23,854 INFO L82 PathProgramCache]: Analyzing trace with hash -2142939394, now seen corresponding path program 38 times [2018-01-29 22:47:23,855 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:23,855 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:23,855 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:23,855 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:47:23,855 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:23,869 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:24,623 INFO L134 CoverageAnalysis]: Checked inductivity of 4311 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 3891 trivial. 0 not checked. [2018-01-29 22:47:24,623 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:24,624 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:24,629 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-29 22:47:24,640 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:24,667 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:24,672 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:24,675 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:25,515 INFO L134 CoverageAnalysis]: Checked inductivity of 4311 backedges. 0 proven. 2829 refuted. 0 times theorem prover too weak. 1482 trivial. 0 not checked. [2018-01-29 22:47:25,532 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:25,532 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 49] total 74 [2018-01-29 22:47:25,533 INFO L409 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-01-29 22:47:25,533 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-01-29 22:47:25,533 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=818, Invalid=4584, Unknown=0, NotChecked=0, Total=5402 [2018-01-29 22:47:25,533 INFO L87 Difference]: Start difference. First operand 563 states and 569 transitions. Second operand 74 states. [2018-01-29 22:47:27,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:27,088 INFO L93 Difference]: Finished difference Result 888 states and 901 transitions. [2018-01-29 22:47:27,088 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2018-01-29 22:47:27,088 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 557 [2018-01-29 22:47:27,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:27,089 INFO L225 Difference]: With dead ends: 888 [2018-01-29 22:47:27,089 INFO L226 Difference]: Without dead ends: 591 [2018-01-29 22:47:27,091 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 653 GetRequests, 511 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4134 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=3720, Invalid=16872, Unknown=0, NotChecked=0, Total=20592 [2018-01-29 22:47:27,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2018-01-29 22:47:27,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 580. [2018-01-29 22:47:27,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 580 states. [2018-01-29 22:47:27,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 586 transitions. [2018-01-29 22:47:27,094 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 586 transitions. Word has length 557 [2018-01-29 22:47:27,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:27,094 INFO L432 AbstractCegarLoop]: Abstraction has 580 states and 586 transitions. [2018-01-29 22:47:27,094 INFO L433 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-01-29 22:47:27,095 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 586 transitions. [2018-01-29 22:47:27,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 575 [2018-01-29 22:47:27,096 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:27,097 INFO L350 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 14, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 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-29 22:47:27,097 INFO L371 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:27,097 INFO L82 PathProgramCache]: Analyzing trace with hash 1394430700, now seen corresponding path program 39 times [2018-01-29 22:47:27,097 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:27,097 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:27,097 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:27,097 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:27,097 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:27,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:27,113 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:27,697 INFO L134 CoverageAnalysis]: Checked inductivity of 4640 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2018-01-29 22:47:27,698 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:27,698 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:27,702 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-29 22:47:27,714 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,717 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,720 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,723 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,727 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,731 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,737 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,745 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,754 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,767 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,796 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:27,798 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:27,800 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:27,882 INFO L134 CoverageAnalysis]: Checked inductivity of 4640 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2018-01-29 22:47:27,899 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:27,899 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-01-29 22:47:27,900 INFO L409 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-01-29 22:47:27,900 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-01-29 22:47:27,900 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2018-01-29 22:47:27,900 INFO L87 Difference]: Start difference. First operand 580 states and 586 transitions. Second operand 23 states. [2018-01-29 22:47:28,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:28,125 INFO L93 Difference]: Finished difference Result 603 states and 611 transitions. [2018-01-29 22:47:28,125 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-29 22:47:28,125 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 574 [2018-01-29 22:47:28,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:28,126 INFO L225 Difference]: With dead ends: 603 [2018-01-29 22:47:28,126 INFO L226 Difference]: Without dead ends: 589 [2018-01-29 22:47:28,126 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 616 GetRequests, 575 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=603, Invalid=1203, Unknown=0, NotChecked=0, Total=1806 [2018-01-29 22:47:28,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2018-01-29 22:47:28,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 586. [2018-01-29 22:47:28,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 586 states. [2018-01-29 22:47:28,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 592 transitions. [2018-01-29 22:47:28,130 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 592 transitions. Word has length 574 [2018-01-29 22:47:28,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:28,130 INFO L432 AbstractCegarLoop]: Abstraction has 586 states and 592 transitions. [2018-01-29 22:47:28,130 INFO L433 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-01-29 22:47:28,130 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 592 transitions. [2018-01-29 22:47:28,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 581 [2018-01-29 22:47:28,132 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:28,132 INFO L350 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 14, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 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-29 22:47:28,132 INFO L371 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:28,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1746360748, now seen corresponding path program 40 times [2018-01-29 22:47:28,132 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:28,132 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:28,133 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:28,133 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:28,133 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:28,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:28,146 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:28,841 INFO L134 CoverageAnalysis]: Checked inductivity of 4702 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2018-01-29 22:47:28,841 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:28,841 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:28,851 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-29 22:47:28,959 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:28,963 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:29,747 INFO L134 CoverageAnalysis]: Checked inductivity of 4702 backedges. 0 proven. 3084 refuted. 0 times theorem prover too weak. 1618 trivial. 0 not checked. [2018-01-29 22:47:29,765 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:29,765 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 51] total 74 [2018-01-29 22:47:29,766 INFO L409 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-01-29 22:47:29,766 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-01-29 22:47:29,766 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=842, Invalid=4560, Unknown=0, NotChecked=0, Total=5402 [2018-01-29 22:47:29,766 INFO L87 Difference]: Start difference. First operand 586 states and 592 transitions. Second operand 74 states. [2018-01-29 22:47:31,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:31,309 INFO L93 Difference]: Finished difference Result 923 states and 936 transitions. [2018-01-29 22:47:31,309 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2018-01-29 22:47:31,309 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 580 [2018-01-29 22:47:31,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:31,310 INFO L225 Difference]: With dead ends: 923 [2018-01-29 22:47:31,310 INFO L226 Difference]: Without dead ends: 614 [2018-01-29 22:47:31,311 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 674 GetRequests, 532 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4106 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=3840, Invalid=16752, Unknown=0, NotChecked=0, Total=20592 [2018-01-29 22:47:31,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2018-01-29 22:47:31,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 603. [2018-01-29 22:47:31,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 603 states. [2018-01-29 22:47:31,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 609 transitions. [2018-01-29 22:47:31,314 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 609 transitions. Word has length 580 [2018-01-29 22:47:31,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:31,315 INFO L432 AbstractCegarLoop]: Abstraction has 603 states and 609 transitions. [2018-01-29 22:47:31,315 INFO L433 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-01-29 22:47:31,315 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 609 transitions. [2018-01-29 22:47:31,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 598 [2018-01-29 22:47:31,317 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:31,317 INFO L350 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 14, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 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-29 22:47:31,317 INFO L371 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:31,317 INFO L82 PathProgramCache]: Analyzing trace with hash 710572454, now seen corresponding path program 41 times [2018-01-29 22:47:31,317 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:31,317 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:31,318 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:31,318 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:31,318 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:31,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:31,331 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:32,026 INFO L134 CoverageAnalysis]: Checked inductivity of 5036 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 4616 trivial. 0 not checked. [2018-01-29 22:47:32,026 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:32,026 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:32,031 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-29 22:47:32,042 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,044 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,045 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,046 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,048 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,049 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,051 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,057 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,060 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,062 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,065 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,067 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,071 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,075 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,081 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,087 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,094 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,103 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,113 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,124 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,138 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,153 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,170 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,189 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,211 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,291 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:32,293 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:32,297 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:32,397 INFO L134 CoverageAnalysis]: Checked inductivity of 5036 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 4616 trivial. 0 not checked. [2018-01-29 22:47:32,416 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:32,416 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-01-29 22:47:32,416 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-29 22:47:32,416 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-29 22:47:32,416 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=507, Unknown=0, NotChecked=0, Total=702 [2018-01-29 22:47:32,417 INFO L87 Difference]: Start difference. First operand 603 states and 609 transitions. Second operand 27 states. [2018-01-29 22:47:32,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:32,685 INFO L93 Difference]: Finished difference Result 626 states and 634 transitions. [2018-01-29 22:47:32,685 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-29 22:47:32,685 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 597 [2018-01-29 22:47:32,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:32,686 INFO L225 Difference]: With dead ends: 626 [2018-01-29 22:47:32,686 INFO L226 Difference]: Without dead ends: 612 [2018-01-29 22:47:32,687 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 647 GetRequests, 598 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=843, Invalid=1707, Unknown=0, NotChecked=0, Total=2550 [2018-01-29 22:47:32,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2018-01-29 22:47:32,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 609. [2018-01-29 22:47:32,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 609 states. [2018-01-29 22:47:32,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 615 transitions. [2018-01-29 22:47:32,690 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 615 transitions. Word has length 597 [2018-01-29 22:47:32,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:32,690 INFO L432 AbstractCegarLoop]: Abstraction has 609 states and 615 transitions. [2018-01-29 22:47:32,690 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-29 22:47:32,690 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 615 transitions. [2018-01-29 22:47:32,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 604 [2018-01-29 22:47:32,692 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:32,692 INFO L350 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 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-29 22:47:32,692 INFO L371 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:32,692 INFO L82 PathProgramCache]: Analyzing trace with hash -377988722, now seen corresponding path program 42 times [2018-01-29 22:47:32,692 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:32,693 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:32,693 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:32,693 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:32,693 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:32,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:32,708 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:33,397 INFO L134 CoverageAnalysis]: Checked inductivity of 5110 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 4690 trivial. 0 not checked. [2018-01-29 22:47:33,397 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:33,397 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:33,402 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-29 22:47:33,416 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,418 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,420 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,422 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,424 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,426 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,429 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,432 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,436 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,439 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,443 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,447 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,452 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,458 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,464 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,471 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,478 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,490 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,500 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,511 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,523 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,538 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,553 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-29 22:47:33,554 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:33,558 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:33,754 INFO L134 CoverageAnalysis]: Checked inductivity of 5110 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 4758 trivial. 0 not checked. [2018-01-29 22:47:33,773 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:33,773 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 25] total 38 [2018-01-29 22:47:33,773 INFO L409 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-01-29 22:47:33,773 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-01-29 22:47:33,773 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=272, Invalid=1134, Unknown=0, NotChecked=0, Total=1406 [2018-01-29 22:47:33,774 INFO L87 Difference]: Start difference. First operand 609 states and 615 transitions. Second operand 38 states. [2018-01-29 22:47:34,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:34,415 INFO L93 Difference]: Finished difference Result 797 states and 808 transitions. [2018-01-29 22:47:34,415 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-01-29 22:47:34,415 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 603 [2018-01-29 22:47:34,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:34,416 INFO L225 Difference]: With dead ends: 797 [2018-01-29 22:47:34,416 INFO L226 Difference]: Without dead ends: 627 [2018-01-29 22:47:34,417 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 675 GetRequests, 593 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1420 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1492, Invalid=5480, Unknown=0, NotChecked=0, Total=6972 [2018-01-29 22:47:34,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2018-01-29 22:47:34,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 621. [2018-01-29 22:47:34,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 621 states. [2018-01-29 22:47:34,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 627 transitions. [2018-01-29 22:47:34,420 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 627 transitions. Word has length 603 [2018-01-29 22:47:34,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:34,420 INFO L432 AbstractCegarLoop]: Abstraction has 621 states and 627 transitions. [2018-01-29 22:47:34,420 INFO L433 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-01-29 22:47:34,421 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 627 transitions. [2018-01-29 22:47:34,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 616 [2018-01-29 22:47:34,422 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:34,423 INFO L350 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 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-29 22:47:34,423 INFO L371 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:34,423 INFO L82 PathProgramCache]: Analyzing trace with hash -1722789874, now seen corresponding path program 43 times [2018-01-29 22:47:34,423 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:34,423 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:34,423 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:34,423 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:34,424 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:34,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:34,440 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:35,248 INFO L134 CoverageAnalysis]: Checked inductivity of 5252 backedges. 0 proven. 494 refuted. 0 times theorem prover too weak. 4758 trivial. 0 not checked. [2018-01-29 22:47:35,248 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:35,248 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:35,252 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:47:35,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:35,304 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:36,267 INFO L134 CoverageAnalysis]: Checked inductivity of 5252 backedges. 0 proven. 3350 refuted. 0 times theorem prover too weak. 1902 trivial. 0 not checked. [2018-01-29 22:47:36,284 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:36,284 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 53] total 80 [2018-01-29 22:47:36,285 INFO L409 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-01-29 22:47:36,285 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-01-29 22:47:36,285 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=951, Invalid=5369, Unknown=0, NotChecked=0, Total=6320 [2018-01-29 22:47:36,285 INFO L87 Difference]: Start difference. First operand 621 states and 627 transitions. Second operand 80 states. [2018-01-29 22:47:37,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:37,957 INFO L93 Difference]: Finished difference Result 982 states and 995 transitions. [2018-01-29 22:47:37,957 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2018-01-29 22:47:37,957 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 615 [2018-01-29 22:47:37,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:37,959 INFO L225 Difference]: With dead ends: 982 [2018-01-29 22:47:37,959 INFO L226 Difference]: Without dead ends: 649 [2018-01-29 22:47:37,960 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 565 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4881 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4355, Invalid=19825, Unknown=0, NotChecked=0, Total=24180 [2018-01-29 22:47:37,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2018-01-29 22:47:37,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 638. [2018-01-29 22:47:37,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 638 states. [2018-01-29 22:47:37,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 644 transitions. [2018-01-29 22:47:37,964 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 644 transitions. Word has length 615 [2018-01-29 22:47:37,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:37,965 INFO L432 AbstractCegarLoop]: Abstraction has 638 states and 644 transitions. [2018-01-29 22:47:37,965 INFO L433 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-01-29 22:47:37,965 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 644 transitions. [2018-01-29 22:47:37,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 633 [2018-01-29 22:47:37,967 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:37,967 INFO L350 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 15, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 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-29 22:47:37,967 INFO L371 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:37,967 INFO L82 PathProgramCache]: Analyzing trace with hash -1166574644, now seen corresponding path program 44 times [2018-01-29 22:47:37,967 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:37,967 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:37,968 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:37,968 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-29 22:47:37,968 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:37,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:37,985 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:38,882 INFO L134 CoverageAnalysis]: Checked inductivity of 5609 backedges. 0 proven. 574 refuted. 0 times theorem prover too weak. 5035 trivial. 0 not checked. [2018-01-29 22:47:38,882 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:38,882 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:38,887 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-29 22:47:38,900 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:38,931 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-29 22:47:38,936 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:38,940 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:39,940 INFO L134 CoverageAnalysis]: Checked inductivity of 5609 backedges. 0 proven. 3627 refuted. 0 times theorem prover too weak. 1982 trivial. 0 not checked. [2018-01-29 22:47:39,957 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:39,958 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 55] total 84 [2018-01-29 22:47:39,958 INFO L409 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-01-29 22:47:39,958 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-01-29 22:47:39,959 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1037, Invalid=5935, Unknown=0, NotChecked=0, Total=6972 [2018-01-29 22:47:39,959 INFO L87 Difference]: Start difference. First operand 638 states and 644 transitions. Second operand 84 states. [2018-01-29 22:47:41,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:41,863 INFO L93 Difference]: Finished difference Result 1005 states and 1018 transitions. [2018-01-29 22:47:41,863 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2018-01-29 22:47:41,863 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 632 [2018-01-29 22:47:41,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:41,864 INFO L225 Difference]: With dead ends: 1005 [2018-01-29 22:47:41,864 INFO L226 Difference]: Without dead ends: 666 [2018-01-29 22:47:41,866 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 742 GetRequests, 580 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5423 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=4765, Invalid=21967, Unknown=0, NotChecked=0, Total=26732 [2018-01-29 22:47:41,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2018-01-29 22:47:41,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 655. [2018-01-29 22:47:41,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 655 states. [2018-01-29 22:47:41,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 661 transitions. [2018-01-29 22:47:41,870 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 661 transitions. Word has length 632 [2018-01-29 22:47:41,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:41,870 INFO L432 AbstractCegarLoop]: Abstraction has 655 states and 661 transitions. [2018-01-29 22:47:41,870 INFO L433 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-01-29 22:47:41,870 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 661 transitions. [2018-01-29 22:47:41,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 650 [2018-01-29 22:47:41,872 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:41,872 INFO L350 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 16, 15, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 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-29 22:47:41,872 INFO L371 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:41,872 INFO L82 PathProgramCache]: Analyzing trace with hash 54203422, now seen corresponding path program 45 times [2018-01-29 22:47:41,872 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:41,872 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:41,873 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:41,873 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:41,873 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:41,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:41,891 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:42,838 INFO L134 CoverageAnalysis]: Checked inductivity of 5983 backedges. 0 proven. 660 refuted. 0 times theorem prover too weak. 5323 trivial. 0 not checked. [2018-01-29 22:47:42,838 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:42,838 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:42,843 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-29 22:47:42,857 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,859 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,862 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,866 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,869 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,873 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,879 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,885 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,892 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,900 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,910 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,923 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,956 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-29 22:47:42,958 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:42,961 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-29 22:47:43,214 INFO L134 CoverageAnalysis]: Checked inductivity of 5983 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 5563 trivial. 0 not checked. [2018-01-29 22:47:43,231 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-29 22:47:43,231 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 27] total 45 [2018-01-29 22:47:43,232 INFO L409 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-01-29 22:47:43,232 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-01-29 22:47:43,232 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=1602, Unknown=0, NotChecked=0, Total=1980 [2018-01-29 22:47:43,232 INFO L87 Difference]: Start difference. First operand 655 states and 661 transitions. Second operand 45 states. [2018-01-29 22:47:44,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-29 22:47:44,042 INFO L93 Difference]: Finished difference Result 861 states and 872 transitions. [2018-01-29 22:47:44,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-01-29 22:47:44,042 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 649 [2018-01-29 22:47:44,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-29 22:47:44,044 INFO L225 Difference]: With dead ends: 861 [2018-01-29 22:47:44,044 INFO L226 Difference]: Without dead ends: 673 [2018-01-29 22:47:44,044 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 735 GetRequests, 638 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1989 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2088, Invalid=7614, Unknown=0, NotChecked=0, Total=9702 [2018-01-29 22:47:44,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2018-01-29 22:47:44,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 667. [2018-01-29 22:47:44,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 667 states. [2018-01-29 22:47:44,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 673 transitions. [2018-01-29 22:47:44,048 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 673 transitions. Word has length 649 [2018-01-29 22:47:44,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-29 22:47:44,048 INFO L432 AbstractCegarLoop]: Abstraction has 667 states and 673 transitions. [2018-01-29 22:47:44,048 INFO L433 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-01-29 22:47:44,048 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 673 transitions. [2018-01-29 22:47:44,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2018-01-29 22:47:44,050 INFO L342 BasicCegarLoop]: Found error trace [2018-01-29 22:47:44,051 INFO L350 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 17, 16, 16, 16, 16, 16, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 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-29 22:47:44,051 INFO L371 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-29 22:47:44,051 INFO L82 PathProgramCache]: Analyzing trace with hash -302086162, now seen corresponding path program 46 times [2018-01-29 22:47:44,051 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-29 22:47:44,051 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-29 22:47:44,051 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:44,051 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-29 22:47:44,051 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-29 22:47:44,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-29 22:47:44,068 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-29 22:47:44,930 INFO L134 CoverageAnalysis]: Checked inductivity of 6149 backedges. 0 proven. 494 refuted. 0 times theorem prover too weak. 5655 trivial. 0 not checked. [2018-01-29 22:47:44,930 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-29 22:47:44,930 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-29 22:47:44,935 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-29 22:47:45,072 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-29 22:47:45,077 INFO L270 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-01-29 22:47:46,064 INFO L175 TraceCheckSpWp]: Timeout while computing interpolants [2018-01-29 22:47:46,064 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-29 22:47:46,067 WARN L185 ceAbstractionStarter]: Timeout [2018-01-29 22:47:46,067 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.01 10:47:46 BoogieIcfgContainer [2018-01-29 22:47:46,067 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-29 22:47:46,068 INFO L168 Benchmark]: Toolchain (without parser) took 68093.66 ms. Allocated memory was 152.6 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 117.7 MB in the beginning and 596.1 MB in the end (delta: -478.4 MB). Peak memory consumption was 1.3 GB. Max. memory is 5.3 GB. [2018-01-29 22:47:46,069 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 152.6 MB. Free memory is still 122.5 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-29 22:47:46,069 INFO L168 Benchmark]: CACSL2BoogieTranslator took 126.97 ms. Allocated memory is still 152.6 MB. Free memory was 117.5 MB in the beginning and 109.3 MB in the end (delta: 8.2 MB). Peak memory consumption was 8.2 MB. Max. memory is 5.3 GB. [2018-01-29 22:47:46,069 INFO L168 Benchmark]: Boogie Preprocessor took 17.20 ms. Allocated memory is still 152.6 MB. Free memory was 109.3 MB in the beginning and 107.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.5 MB. Max. memory is 5.3 GB. [2018-01-29 22:47:46,069 INFO L168 Benchmark]: RCFGBuilder took 393.64 ms. Allocated memory is still 152.6 MB. Free memory was 107.6 MB in the beginning and 91.4 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 5.3 GB. [2018-01-29 22:47:46,069 INFO L168 Benchmark]: TraceAbstraction took 67553.26 ms. Allocated memory was 152.6 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 91.2 MB in the beginning and 596.1 MB in the end (delta: -504.9 MB). Peak memory consumption was 1.2 GB. Max. memory is 5.3 GB. [2018-01-29 22:47:46,070 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09 ms. Allocated memory is still 152.6 MB. Free memory is still 122.5 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 126.97 ms. Allocated memory is still 152.6 MB. Free memory was 117.5 MB in the beginning and 109.3 MB in the end (delta: 8.2 MB). Peak memory consumption was 8.2 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 17.20 ms. Allocated memory is still 152.6 MB. Free memory was 109.3 MB in the beginning and 107.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.5 MB. Max. memory is 5.3 GB. * RCFGBuilder took 393.64 ms. Allocated memory is still 152.6 MB. Free memory was 107.6 MB in the beginning and 91.4 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 5.3 GB. * TraceAbstraction took 67553.26 ms. Allocated memory was 152.6 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 91.2 MB in the beginning and 596.1 MB in the end (delta: -504.9 MB). Peak memory consumption was 1.2 GB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 2]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 2). Cancelled while BasicCegarLoop was analyzing trace of length 662 with TraceHistMax 28, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantifier-free) to 45 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 70 locations, 1 error locations. TIMEOUT Result, 67.5s OverallTime, 49 OverallIterations, 28 TraceHistogramMax, 28.5s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 2700 SDtfs, 5421 SDslu, 41495 SDs, 0 SdLazy, 19040 SolverSat, 1461 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 8.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 18618 GetRequests, 15772 SyntacticMatches, 0 SemanticMatches, 2846 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53244 ImplicationChecksByTransitivity, 37.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=667occurred in iteration=48, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 48 MinimizatonAttempts, 387 StatesRemovedByMinimization, 47 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 2.8s SatisfiabilityAnalysisTime, 30.2s InterpolantComputationTime, 33048 NumberOfCodeBlocks, 31802 NumberOfCodeBlocksAsserted, 358 NumberOfCheckSat, 32955 ConstructedInterpolants, 0 QuantifiedInterpolants, 20601531 SizeOfPredicates, 995 NumberOfNonLiveVariables, 20745 ConjunctsInSsa, 1040 ConjunctsInUnsatCore, 93 InterpolantComputations, 3 PerfectInterpolantSequences, 153384/197696 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/standard_copy4_false-unreach-call_ground.i_svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerC.xml/Csv-Benchmark-0-2018-01-29_22-47-46-075.csv Written .csv to /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/standard_copy4_false-unreach-call_ground.i_svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-29_22-47-46-075.csv Completed graceful shutdown