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_strcpy_original_true-unreach-call.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-1cceb4a-m [2018-01-30 00:02:41,215 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-30 00:02:41,217 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-30 00:02:41,229 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-30 00:02:41,229 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-30 00:02:41,230 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-30 00:02:41,230 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-30 00:02:41,232 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-30 00:02:41,233 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-30 00:02:41,233 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-30 00:02:41,234 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-30 00:02:41,234 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-30 00:02:41,234 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-30 00:02:41,235 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-30 00:02:41,236 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-30 00:02:41,238 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-30 00:02:41,239 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-30 00:02:41,246 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-30 00:02:41,247 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-30 00:02:41,248 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-30 00:02:41,249 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-30 00:02:41,249 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-30 00:02:41,249 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-30 00:02:41,249 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-30 00:02:41,250 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-30 00:02:41,250 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-30 00:02:41,251 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-30 00:02:41,251 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-30 00:02:41,251 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-30 00:02:41,251 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-30 00:02:41,252 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-30 00:02:41,252 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-30 00:02:41,263 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-30 00:02:41,263 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-30 00:02:41,264 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-30 00:02:41,264 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-30 00:02:41,264 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-30 00:02:41,264 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-30 00:02:41,264 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-30 00:02:41,265 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-30 00:02:41,265 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-30 00:02:41,265 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-30 00:02:41,265 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-30 00:02:41,265 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-30 00:02:41,265 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-30 00:02:41,265 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-30 00:02:41,265 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-30 00:02:41,265 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-30 00:02:41,265 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-30 00:02:41,266 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-30 00:02:41,266 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-30 00:02:41,266 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-01-30 00:02:41,271 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-30 00:02:41,271 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-30 00:02:41,271 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-30 00:02:41,271 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-30 00:02:41,271 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-30 00:02:41,271 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-30 00:02:41,271 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-30 00:02:41,271 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-30 00:02:41,271 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-01-30 00:02:41,272 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-30 00:02:41,272 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-30 00:02:41,272 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-30 00:02:41,272 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-30 00:02:41,272 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-30 00:02:41,299 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-30 00:02:41,307 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-30 00:02:41,309 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-30 00:02:41,310 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-30 00:02:41,310 INFO L276 PluginConnector]: CDTParser initialized [2018-01-30 00:02:41,311 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/array-examples/standard_strcpy_original_true-unreach-call.i [2018-01-30 00:02:41,375 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-30 00:02:41,376 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-30 00:02:41,376 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-30 00:02:41,376 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-30 00:02:41,380 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-30 00:02:41,380 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.01 12:02:41" (1/1) ... [2018-01-30 00:02:41,382 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@721a70c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41, skipping insertion in model container [2018-01-30 00:02:41,382 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.01 12:02:41" (1/1) ... [2018-01-30 00:02:41,391 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-30 00:02:41,400 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-30 00:02:41,469 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-30 00:02:41,477 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-30 00:02:41,481 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41 WrapperNode [2018-01-30 00:02:41,481 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-30 00:02:41,483 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-30 00:02:41,483 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-30 00:02:41,483 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-30 00:02:41,492 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41" (1/1) ... [2018-01-30 00:02:41,493 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41" (1/1) ... [2018-01-30 00:02:41,498 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41" (1/1) ... [2018-01-30 00:02:41,498 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41" (1/1) ... [2018-01-30 00:02:41,499 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41" (1/1) ... [2018-01-30 00:02:41,502 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41" (1/1) ... [2018-01-30 00:02:41,504 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41" (1/1) ... [2018-01-30 00:02:41,505 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-30 00:02:41,505 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-30 00:02:41,506 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-30 00:02:41,506 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-30 00:02:41,506 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41" (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-30 00:02:41,552 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-30 00:02:41,552 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-30 00:02:41,552 INFO L136 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2018-01-30 00:02:41,553 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-30 00:02:41,553 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-01-30 00:02:41,553 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-30 00:02:41,553 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2018-01-30 00:02:41,553 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-30 00:02:41,553 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-30 00:02:41,553 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-30 00:02:41,799 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-30 00:02:41,800 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.01 12:02:41 BoogieIcfgContainer [2018-01-30 00:02:41,800 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-30 00:02:41,800 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-30 00:02:41,800 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-30 00:02:41,802 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-30 00:02:41,802 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.01 12:02:41" (1/3) ... [2018-01-30 00:02:41,803 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3dcd416a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.01 12:02:41, skipping insertion in model container [2018-01-30 00:02:41,803 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 12:02:41" (2/3) ... [2018-01-30 00:02:41,803 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3dcd416a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.01 12:02:41, skipping insertion in model container [2018-01-30 00:02:41,803 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.01 12:02:41" (3/3) ... [2018-01-30 00:02:41,804 INFO L107 eAbstractionObserver]: Analyzing ICFG standard_strcpy_original_true-unreach-call.i [2018-01-30 00:02:41,810 INFO L128 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-30 00:02:41,814 INFO L140 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-01-30 00:02:41,839 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-30 00:02:41,839 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-30 00:02:41,839 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-30 00:02:41,839 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-30 00:02:41,839 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-30 00:02:41,839 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-30 00:02:41,839 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-30 00:02:41,839 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-01-30 00:02:41,840 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-30 00:02:41,848 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states. [2018-01-30 00:02:41,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-01-30 00:02:41,852 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:41,852 INFO L350 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:41,853 INFO L371 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:41,855 INFO L82 PathProgramCache]: Analyzing trace with hash -380292238, now seen corresponding path program 1 times [2018-01-30 00:02:41,856 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:41,857 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:41,884 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:41,885 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:41,885 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:41,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:41,905 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:41,920 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-30 00:02:41,922 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-30 00:02:41,922 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-30 00:02:41,923 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-30 00:02:41,930 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-30 00:02:41,931 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-30 00:02:41,932 INFO L87 Difference]: Start difference. First operand 34 states. Second operand 2 states. [2018-01-30 00:02:41,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:41,944 INFO L93 Difference]: Finished difference Result 54 states and 64 transitions. [2018-01-30 00:02:41,945 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-30 00:02:41,945 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 17 [2018-01-30 00:02:41,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:41,950 INFO L225 Difference]: With dead ends: 54 [2018-01-30 00:02:41,951 INFO L226 Difference]: Without dead ends: 29 [2018-01-30 00:02:41,952 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-30 00:02:41,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-01-30 00:02:41,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2018-01-30 00:02:41,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-01-30 00:02:41,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2018-01-30 00:02:41,976 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 17 [2018-01-30 00:02:41,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:41,977 INFO L432 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2018-01-30 00:02:41,977 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-30 00:02:41,977 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2018-01-30 00:02:41,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-01-30 00:02:41,977 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:41,977 INFO L350 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:41,977 INFO L371 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:41,978 INFO L82 PathProgramCache]: Analyzing trace with hash -618362536, now seen corresponding path program 1 times [2018-01-30 00:02:41,978 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:41,978 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:41,979 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:41,979 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:41,979 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:41,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:41,987 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:42,061 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-30 00:02:42,061 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-30 00:02:42,061 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-30 00:02:42,064 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-30 00:02:42,064 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-30 00:02:42,064 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-30 00:02:42,065 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand 3 states. [2018-01-30 00:02:42,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:42,157 INFO L93 Difference]: Finished difference Result 50 states and 56 transitions. [2018-01-30 00:02:42,174 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-30 00:02:42,174 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 19 [2018-01-30 00:02:42,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:42,175 INFO L225 Difference]: With dead ends: 50 [2018-01-30 00:02:42,175 INFO L226 Difference]: Without dead ends: 35 [2018-01-30 00:02:42,176 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-30 00:02:42,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2018-01-30 00:02:42,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2018-01-30 00:02:42,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-01-30 00:02:42,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2018-01-30 00:02:42,181 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 19 [2018-01-30 00:02:42,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:42,181 INFO L432 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2018-01-30 00:02:42,181 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-30 00:02:42,181 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2018-01-30 00:02:42,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-01-30 00:02:42,182 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:42,182 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] [2018-01-30 00:02:42,182 INFO L371 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:42,182 INFO L82 PathProgramCache]: Analyzing trace with hash -457614992, now seen corresponding path program 1 times [2018-01-30 00:02:42,182 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:42,182 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:42,183 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:42,183 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:42,183 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:42,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:42,195 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:42,290 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-30 00:02:42,290 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:42,290 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-30 00:02:42,299 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:42,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:42,317 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:42,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-30 00:02:42,346 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:42,346 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2018-01-30 00:02:42,347 INFO L409 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-01-30 00:02:42,347 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-01-30 00:02:42,347 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-30 00:02:42,347 INFO L87 Difference]: Start difference. First operand 31 states and 34 transitions. Second operand 4 states. [2018-01-30 00:02:42,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:42,389 INFO L93 Difference]: Finished difference Result 56 states and 62 transitions. [2018-01-30 00:02:42,389 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-01-30 00:02:42,389 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 25 [2018-01-30 00:02:42,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:42,390 INFO L225 Difference]: With dead ends: 56 [2018-01-30 00:02:42,390 INFO L226 Difference]: Without dead ends: 41 [2018-01-30 00:02:42,390 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-30 00:02:42,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-01-30 00:02:42,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 37. [2018-01-30 00:02:42,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2018-01-30 00:02:42,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 40 transitions. [2018-01-30 00:02:42,393 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 40 transitions. Word has length 25 [2018-01-30 00:02:42,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:42,393 INFO L432 AbstractCegarLoop]: Abstraction has 37 states and 40 transitions. [2018-01-30 00:02:42,393 INFO L433 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-01-30 00:02:42,393 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 40 transitions. [2018-01-30 00:02:42,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-01-30 00:02:42,394 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:42,394 INFO L350 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:42,394 INFO L371 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:42,394 INFO L82 PathProgramCache]: Analyzing trace with hash 1963440008, now seen corresponding path program 2 times [2018-01-30 00:02:42,394 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:42,394 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:42,395 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:42,395 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:42,395 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:42,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:42,403 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:42,479 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-30 00:02:42,479 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:42,479 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-30 00:02:42,490 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 00:02:42,498 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:42,498 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:42,500 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:42,604 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-01-30 00:02:42,620 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-01-30 00:02:42,620 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2018-01-30 00:02:42,620 INFO L409 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-01-30 00:02:42,621 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-01-30 00:02:42,621 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2018-01-30 00:02:42,621 INFO L87 Difference]: Start difference. First operand 37 states and 40 transitions. Second operand 8 states. [2018-01-30 00:02:42,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:42,727 INFO L93 Difference]: Finished difference Result 73 states and 81 transitions. [2018-01-30 00:02:42,728 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-30 00:02:42,728 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 31 [2018-01-30 00:02:42,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:42,730 INFO L225 Difference]: With dead ends: 73 [2018-01-30 00:02:42,730 INFO L226 Difference]: Without dead ends: 55 [2018-01-30 00:02:42,730 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2018-01-30 00:02:42,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-01-30 00:02:42,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 45. [2018-01-30 00:02:42,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-01-30 00:02:42,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 48 transitions. [2018-01-30 00:02:42,736 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 48 transitions. Word has length 31 [2018-01-30 00:02:42,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:42,736 INFO L432 AbstractCegarLoop]: Abstraction has 45 states and 48 transitions. [2018-01-30 00:02:42,736 INFO L433 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-01-30 00:02:42,736 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 48 transitions. [2018-01-30 00:02:42,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-01-30 00:02:42,737 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:42,737 INFO L350 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:42,737 INFO L371 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:42,737 INFO L82 PathProgramCache]: Analyzing trace with hash -140986535, now seen corresponding path program 1 times [2018-01-30 00:02:42,737 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:42,737 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:42,738 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:42,738 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:42,738 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:42,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:42,745 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:42,807 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-30 00:02:42,807 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:42,807 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-30 00:02:42,823 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:42,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:42,844 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:42,850 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-30 00:02:42,869 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:42,869 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-01-30 00:02:42,870 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-30 00:02:42,870 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-30 00:02:42,870 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-01-30 00:02:42,870 INFO L87 Difference]: Start difference. First operand 45 states and 48 transitions. Second operand 6 states. [2018-01-30 00:02:42,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:42,934 INFO L93 Difference]: Finished difference Result 72 states and 78 transitions. [2018-01-30 00:02:42,935 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-30 00:02:42,935 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 41 [2018-01-30 00:02:42,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:42,936 INFO L225 Difference]: With dead ends: 72 [2018-01-30 00:02:42,936 INFO L226 Difference]: Without dead ends: 55 [2018-01-30 00:02:42,938 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-01-30 00:02:42,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-01-30 00:02:42,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 51. [2018-01-30 00:02:42,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-01-30 00:02:42,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2018-01-30 00:02:42,942 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 41 [2018-01-30 00:02:42,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:42,942 INFO L432 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2018-01-30 00:02:42,942 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-30 00:02:42,942 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2018-01-30 00:02:42,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-01-30 00:02:42,943 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:42,943 INFO L350 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:42,943 INFO L371 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:42,943 INFO L82 PathProgramCache]: Analyzing trace with hash 458745201, now seen corresponding path program 2 times [2018-01-30 00:02:42,943 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:42,943 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:42,944 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:42,944 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:42,944 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:42,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:42,967 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:43,054 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-30 00:02:43,054 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:43,054 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) [2018-01-30 00:02:43,059 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:02:43,064 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:43,079 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:43,089 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:43,091 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:43,098 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-30 00:02:43,115 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:43,116 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-01-30 00:02:43,116 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-30 00:02:43,116 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-30 00:02:43,116 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-01-30 00:02:43,117 INFO L87 Difference]: Start difference. First operand 51 states and 54 transitions. Second operand 7 states. [2018-01-30 00:02:43,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:43,305 INFO L93 Difference]: Finished difference Result 78 states and 84 transitions. [2018-01-30 00:02:43,305 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-30 00:02:43,306 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 47 [2018-01-30 00:02:43,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:43,306 INFO L225 Difference]: With dead ends: 78 [2018-01-30 00:02:43,306 INFO L226 Difference]: Without dead ends: 61 [2018-01-30 00:02:43,306 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-01-30 00:02:43,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-01-30 00:02:43,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 57. [2018-01-30 00:02:43,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-01-30 00:02:43,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 60 transitions. [2018-01-30 00:02:43,309 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 60 transitions. Word has length 47 [2018-01-30 00:02:43,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:43,310 INFO L432 AbstractCegarLoop]: Abstraction has 57 states and 60 transitions. [2018-01-30 00:02:43,310 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-30 00:02:43,310 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 60 transitions. [2018-01-30 00:02:43,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-01-30 00:02:43,310 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:43,310 INFO L350 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:43,310 INFO L371 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:43,311 INFO L82 PathProgramCache]: Analyzing trace with hash -2012077687, now seen corresponding path program 3 times [2018-01-30 00:02:43,311 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:43,311 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:43,311 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:43,311 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:43,311 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:43,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:43,322 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:43,564 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-30 00:02:43,564 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:43,564 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-30 00:02:43,569 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 00:02:43,577 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:43,578 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:43,579 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:43,580 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:43,617 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-01-30 00:02:43,617 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-30 00:02:43,619 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-01-30 00:02:43,619 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:7 [2018-01-30 00:02:43,674 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2018-01-30 00:02:43,690 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:43,690 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2018-01-30 00:02:43,690 INFO L409 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-01-30 00:02:43,691 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-01-30 00:02:43,691 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-01-30 00:02:43,691 INFO L87 Difference]: Start difference. First operand 57 states and 60 transitions. Second operand 13 states. [2018-01-30 00:02:43,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:43,924 INFO L93 Difference]: Finished difference Result 94 states and 102 transitions. [2018-01-30 00:02:43,924 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-01-30 00:02:43,924 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 53 [2018-01-30 00:02:43,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:43,925 INFO L225 Difference]: With dead ends: 94 [2018-01-30 00:02:43,925 INFO L226 Difference]: Without dead ends: 77 [2018-01-30 00:02:43,925 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2018-01-30 00:02:43,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-01-30 00:02:43,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 70. [2018-01-30 00:02:43,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-01-30 00:02:43,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 73 transitions. [2018-01-30 00:02:43,929 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 73 transitions. Word has length 53 [2018-01-30 00:02:43,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:43,929 INFO L432 AbstractCegarLoop]: Abstraction has 70 states and 73 transitions. [2018-01-30 00:02:43,929 INFO L433 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-01-30 00:02:43,930 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 73 transitions. [2018-01-30 00:02:43,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-01-30 00:02:43,930 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:43,930 INFO L350 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 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] [2018-01-30 00:02:43,930 INFO L371 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:43,930 INFO L82 PathProgramCache]: Analyzing trace with hash 432090980, now seen corresponding path program 1 times [2018-01-30 00:02:43,930 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:43,931 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:43,931 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:43,931 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:43,931 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:43,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:43,939 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:44,068 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 2 proven. 102 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-01-30 00:02:44,068 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:44,068 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-30 00:02:44,073 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:44,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:44,099 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:44,110 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-01-30 00:02:44,127 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:44,127 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-01-30 00:02:44,127 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-30 00:02:44,127 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-30 00:02:44,127 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-01-30 00:02:44,128 INFO L87 Difference]: Start difference. First operand 70 states and 73 transitions. Second operand 9 states. [2018-01-30 00:02:44,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:44,179 INFO L93 Difference]: Finished difference Result 104 states and 110 transitions. [2018-01-30 00:02:44,179 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-30 00:02:44,179 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 67 [2018-01-30 00:02:44,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:44,181 INFO L225 Difference]: With dead ends: 104 [2018-01-30 00:02:44,181 INFO L226 Difference]: Without dead ends: 80 [2018-01-30 00:02:44,181 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-01-30 00:02:44,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2018-01-30 00:02:44,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 76. [2018-01-30 00:02:44,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-01-30 00:02:44,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 79 transitions. [2018-01-30 00:02:44,188 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 79 transitions. Word has length 67 [2018-01-30 00:02:44,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:44,188 INFO L432 AbstractCegarLoop]: Abstraction has 76 states and 79 transitions. [2018-01-30 00:02:44,188 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-30 00:02:44,188 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 79 transitions. [2018-01-30 00:02:44,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-01-30 00:02:44,189 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:44,189 INFO L350 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 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] [2018-01-30 00:02:44,189 INFO L371 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:44,189 INFO L82 PathProgramCache]: Analyzing trace with hash -312709252, now seen corresponding path program 2 times [2018-01-30 00:02:44,190 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:44,190 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:44,190 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:44,190 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:44,190 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:44,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:44,198 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:44,418 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 2 proven. 140 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-01-30 00:02:44,418 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:44,418 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-30 00:02:44,423 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 00:02:44,429 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:44,434 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:44,435 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:44,436 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:44,446 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-01-30 00:02:44,463 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:44,463 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2018-01-30 00:02:44,464 INFO L409 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-01-30 00:02:44,464 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-01-30 00:02:44,464 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-01-30 00:02:44,464 INFO L87 Difference]: Start difference. First operand 76 states and 79 transitions. Second operand 10 states. [2018-01-30 00:02:44,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:44,512 INFO L93 Difference]: Finished difference Result 110 states and 116 transitions. [2018-01-30 00:02:44,513 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-01-30 00:02:44,513 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 73 [2018-01-30 00:02:44,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:44,513 INFO L225 Difference]: With dead ends: 110 [2018-01-30 00:02:44,514 INFO L226 Difference]: Without dead ends: 86 [2018-01-30 00:02:44,514 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-01-30 00:02:44,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-01-30 00:02:44,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 82. [2018-01-30 00:02:44,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2018-01-30 00:02:44,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 85 transitions. [2018-01-30 00:02:44,519 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 85 transitions. Word has length 73 [2018-01-30 00:02:44,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:44,519 INFO L432 AbstractCegarLoop]: Abstraction has 82 states and 85 transitions. [2018-01-30 00:02:44,519 INFO L433 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-01-30 00:02:44,519 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 85 transitions. [2018-01-30 00:02:44,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-01-30 00:02:44,520 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:44,520 INFO L350 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 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] [2018-01-30 00:02:44,520 INFO L371 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:44,520 INFO L82 PathProgramCache]: Analyzing trace with hash -451068524, now seen corresponding path program 3 times [2018-01-30 00:02:44,520 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:44,520 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:44,521 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:44,521 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:44,521 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:44,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:44,528 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:44,694 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 2 proven. 184 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-01-30 00:02:44,694 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:44,694 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-30 00:02:44,700 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 00:02:44,708 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:44,710 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:44,710 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:44,712 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:44,775 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2018-01-30 00:02:44,792 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:44,792 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 16 [2018-01-30 00:02:44,793 INFO L409 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-01-30 00:02:44,793 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-01-30 00:02:44,793 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2018-01-30 00:02:44,793 INFO L87 Difference]: Start difference. First operand 82 states and 85 transitions. Second operand 16 states. [2018-01-30 00:02:44,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:44,974 INFO L93 Difference]: Finished difference Result 134 states and 143 transitions. [2018-01-30 00:02:44,974 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-01-30 00:02:44,974 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 79 [2018-01-30 00:02:44,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:44,975 INFO L225 Difference]: With dead ends: 134 [2018-01-30 00:02:44,975 INFO L226 Difference]: Without dead ends: 103 [2018-01-30 00:02:44,975 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2018-01-30 00:02:44,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-01-30 00:02:44,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 92. [2018-01-30 00:02:44,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2018-01-30 00:02:44,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 95 transitions. [2018-01-30 00:02:44,980 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 95 transitions. Word has length 79 [2018-01-30 00:02:44,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:44,981 INFO L432 AbstractCegarLoop]: Abstraction has 92 states and 95 transitions. [2018-01-30 00:02:44,981 INFO L433 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-01-30 00:02:44,981 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 95 transitions. [2018-01-30 00:02:44,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-01-30 00:02:44,982 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:44,982 INFO L350 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:44,982 INFO L371 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:44,982 INFO L82 PathProgramCache]: Analyzing trace with hash -1127606299, now seen corresponding path program 4 times [2018-01-30 00:02:44,982 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:44,982 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:44,982 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:44,982 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:44,983 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:44,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:44,992 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:45,079 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 2 proven. 234 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-30 00:02:45,079 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:45,079 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-30 00:02:45,087 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 00:02:45,100 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:45,101 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:45,133 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-01-30 00:02:45,133 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-30 00:02:45,134 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-01-30 00:02:45,134 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:7 [2018-01-30 00:02:45,215 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-01-30 00:02:45,232 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:45,233 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2018-01-30 00:02:45,233 INFO L409 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-01-30 00:02:45,233 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-01-30 00:02:45,233 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2018-01-30 00:02:45,233 INFO L87 Difference]: Start difference. First operand 92 states and 95 transitions. Second operand 19 states. [2018-01-30 00:02:45,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:45,427 INFO L93 Difference]: Finished difference Result 141 states and 149 transitions. [2018-01-30 00:02:45,437 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-01-30 00:02:45,437 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 89 [2018-01-30 00:02:45,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:45,438 INFO L225 Difference]: With dead ends: 141 [2018-01-30 00:02:45,438 INFO L226 Difference]: Without dead ends: 113 [2018-01-30 00:02:45,438 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=218, Invalid=652, Unknown=0, NotChecked=0, Total=870 [2018-01-30 00:02:45,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-01-30 00:02:45,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 106. [2018-01-30 00:02:45,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-01-30 00:02:45,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 109 transitions. [2018-01-30 00:02:45,442 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 109 transitions. Word has length 89 [2018-01-30 00:02:45,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:45,442 INFO L432 AbstractCegarLoop]: Abstraction has 106 states and 109 transitions. [2018-01-30 00:02:45,443 INFO L433 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-01-30 00:02:45,443 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 109 transitions. [2018-01-30 00:02:45,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-01-30 00:02:45,443 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:45,443 INFO L350 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:45,443 INFO L371 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:45,444 INFO L82 PathProgramCache]: Analyzing trace with hash 876993984, now seen corresponding path program 5 times [2018-01-30 00:02:45,444 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:45,444 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:45,444 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:45,444 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:45,444 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:45,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:45,453 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:45,654 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 4 proven. 290 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-01-30 00:02:45,654 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:45,655 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-30 00:02:45,660 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 00:02:45,664 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,668 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,669 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,670 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,670 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,673 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,690 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,691 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,694 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,697 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,700 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:45,701 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:45,703 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:45,712 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-01-30 00:02:45,729 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:45,729 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-01-30 00:02:45,729 INFO L409 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-01-30 00:02:45,729 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-01-30 00:02:45,730 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-01-30 00:02:45,730 INFO L87 Difference]: Start difference. First operand 106 states and 109 transitions. Second operand 13 states. [2018-01-30 00:02:45,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:45,768 INFO L93 Difference]: Finished difference Result 152 states and 158 transitions. [2018-01-30 00:02:45,768 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-01-30 00:02:45,769 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 103 [2018-01-30 00:02:45,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:45,769 INFO L225 Difference]: With dead ends: 152 [2018-01-30 00:02:45,769 INFO L226 Difference]: Without dead ends: 116 [2018-01-30 00:02:45,769 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-01-30 00:02:45,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-01-30 00:02:45,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 112. [2018-01-30 00:02:45,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2018-01-30 00:02:45,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 115 transitions. [2018-01-30 00:02:45,773 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 115 transitions. Word has length 103 [2018-01-30 00:02:45,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:45,773 INFO L432 AbstractCegarLoop]: Abstraction has 112 states and 115 transitions. [2018-01-30 00:02:45,773 INFO L433 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-01-30 00:02:45,773 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 115 transitions. [2018-01-30 00:02:45,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-01-30 00:02:45,774 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:45,774 INFO L350 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:45,774 INFO L371 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:45,774 INFO L82 PathProgramCache]: Analyzing trace with hash 1660744152, now seen corresponding path program 6 times [2018-01-30 00:02:45,774 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:45,774 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:45,774 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:45,774 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:45,775 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:45,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:45,781 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:46,145 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 4 proven. 352 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-01-30 00:02:46,146 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:46,146 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-30 00:02:46,151 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 00:02:46,156 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:46,157 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:46,160 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:46,161 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:46,163 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:46,164 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:46,165 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:46,241 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 356 trivial. 0 not checked. [2018-01-30 00:02:46,259 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:46,259 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 21 [2018-01-30 00:02:46,260 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-30 00:02:46,260 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-30 00:02:46,260 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2018-01-30 00:02:46,260 INFO L87 Difference]: Start difference. First operand 112 states and 115 transitions. Second operand 21 states. [2018-01-30 00:02:46,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:46,448 INFO L93 Difference]: Finished difference Result 180 states and 190 transitions. [2018-01-30 00:02:46,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-01-30 00:02:46,448 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 109 [2018-01-30 00:02:46,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:46,449 INFO L225 Difference]: With dead ends: 180 [2018-01-30 00:02:46,449 INFO L226 Difference]: Without dead ends: 133 [2018-01-30 00:02:46,449 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=291, Invalid=765, Unknown=0, NotChecked=0, Total=1056 [2018-01-30 00:02:46,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-01-30 00:02:46,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 122. [2018-01-30 00:02:46,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-01-30 00:02:46,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 125 transitions. [2018-01-30 00:02:46,453 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 125 transitions. Word has length 109 [2018-01-30 00:02:46,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:46,453 INFO L432 AbstractCegarLoop]: Abstraction has 122 states and 125 transitions. [2018-01-30 00:02:46,454 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-30 00:02:46,454 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 125 transitions. [2018-01-30 00:02:46,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2018-01-30 00:02:46,454 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:46,454 INFO L350 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:46,454 INFO L371 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:46,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1898684585, now seen corresponding path program 7 times [2018-01-30 00:02:46,455 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:46,455 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:46,455 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:46,455 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:46,455 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:46,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:46,463 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:46,596 INFO L134 CoverageAnalysis]: Checked inductivity of 456 backedges. 4 proven. 420 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-01-30 00:02:46,597 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:46,597 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-30 00:02:46,601 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:46,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:46,621 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:46,631 INFO L134 CoverageAnalysis]: Checked inductivity of 456 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-01-30 00:02:46,648 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:46,648 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-01-30 00:02:46,648 INFO L409 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-01-30 00:02:46,649 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-01-30 00:02:46,649 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-01-30 00:02:46,649 INFO L87 Difference]: Start difference. First operand 122 states and 125 transitions. Second operand 15 states. [2018-01-30 00:02:47,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:47,064 INFO L93 Difference]: Finished difference Result 172 states and 178 transitions. [2018-01-30 00:02:47,065 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-01-30 00:02:47,065 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 119 [2018-01-30 00:02:47,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:47,065 INFO L225 Difference]: With dead ends: 172 [2018-01-30 00:02:47,065 INFO L226 Difference]: Without dead ends: 132 [2018-01-30 00:02:47,066 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-01-30 00:02:47,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2018-01-30 00:02:47,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 128. [2018-01-30 00:02:47,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2018-01-30 00:02:47,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 131 transitions. [2018-01-30 00:02:47,069 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 131 transitions. Word has length 119 [2018-01-30 00:02:47,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:47,069 INFO L432 AbstractCegarLoop]: Abstraction has 128 states and 131 transitions. [2018-01-30 00:02:47,069 INFO L433 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-01-30 00:02:47,069 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 131 transitions. [2018-01-30 00:02:47,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-01-30 00:02:47,070 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:47,070 INFO L350 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:47,070 INFO L371 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:47,070 INFO L82 PathProgramCache]: Analyzing trace with hash 656901313, now seen corresponding path program 8 times [2018-01-30 00:02:47,070 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:47,070 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:47,070 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:47,070 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:47,070 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:47,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:47,078 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:47,220 INFO L134 CoverageAnalysis]: Checked inductivity of 530 backedges. 4 proven. 494 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-01-30 00:02:47,221 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:47,221 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-30 00:02:47,225 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 00:02:47,230 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:47,236 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:47,253 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:47,254 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:47,265 INFO L134 CoverageAnalysis]: Checked inductivity of 530 backedges. 0 proven. 494 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-01-30 00:02:47,282 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:47,282 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2018-01-30 00:02:47,282 INFO L409 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-01-30 00:02:47,282 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-01-30 00:02:47,283 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-01-30 00:02:47,283 INFO L87 Difference]: Start difference. First operand 128 states and 131 transitions. Second operand 16 states. [2018-01-30 00:02:47,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:47,339 INFO L93 Difference]: Finished difference Result 178 states and 184 transitions. [2018-01-30 00:02:47,339 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-01-30 00:02:47,340 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 125 [2018-01-30 00:02:47,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:47,340 INFO L225 Difference]: With dead ends: 178 [2018-01-30 00:02:47,340 INFO L226 Difference]: Without dead ends: 138 [2018-01-30 00:02:47,340 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-01-30 00:02:47,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-01-30 00:02:47,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 134. [2018-01-30 00:02:47,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-01-30 00:02:47,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 137 transitions. [2018-01-30 00:02:47,343 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 137 transitions. Word has length 125 [2018-01-30 00:02:47,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:47,344 INFO L432 AbstractCegarLoop]: Abstraction has 134 states and 137 transitions. [2018-01-30 00:02:47,344 INFO L433 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-01-30 00:02:47,344 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 137 transitions. [2018-01-30 00:02:47,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-01-30 00:02:47,344 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:47,344 INFO L350 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:47,344 INFO L371 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:47,344 INFO L82 PathProgramCache]: Analyzing trace with hash 926807769, now seen corresponding path program 9 times [2018-01-30 00:02:47,344 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:47,344 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:47,345 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:47,345 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:47,345 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:47,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:47,352 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:47,531 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 4 proven. 574 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-01-30 00:02:47,531 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:47,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 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-30 00:02:47,537 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 00:02:47,541 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:47,543 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:47,545 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:47,547 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:47,548 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:47,550 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:47,601 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-01-30 00:02:47,601 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-30 00:02:47,602 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-01-30 00:02:47,602 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:7 [2018-01-30 00:02:47,707 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 578 trivial. 0 not checked. [2018-01-30 00:02:47,724 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:47,724 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11] total 26 [2018-01-30 00:02:47,724 INFO L409 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-01-30 00:02:47,725 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-01-30 00:02:47,725 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=490, Unknown=0, NotChecked=0, Total=650 [2018-01-30 00:02:47,725 INFO L87 Difference]: Start difference. First operand 134 states and 137 transitions. Second operand 26 states. [2018-01-30 00:02:47,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:47,975 INFO L93 Difference]: Finished difference Result 195 states and 203 transitions. [2018-01-30 00:02:47,975 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-01-30 00:02:47,975 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 131 [2018-01-30 00:02:47,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:47,976 INFO L225 Difference]: With dead ends: 195 [2018-01-30 00:02:47,976 INFO L226 Difference]: Without dead ends: 155 [2018-01-30 00:02:47,977 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=434, Invalid=1288, Unknown=0, NotChecked=0, Total=1722 [2018-01-30 00:02:47,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-01-30 00:02:47,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 148. [2018-01-30 00:02:47,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-01-30 00:02:47,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 151 transitions. [2018-01-30 00:02:47,980 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 151 transitions. Word has length 131 [2018-01-30 00:02:47,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:47,980 INFO L432 AbstractCegarLoop]: Abstraction has 148 states and 151 transitions. [2018-01-30 00:02:47,980 INFO L433 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-01-30 00:02:47,980 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 151 transitions. [2018-01-30 00:02:47,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2018-01-30 00:02:47,981 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:47,981 INFO L350 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:47,981 INFO L371 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:47,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1905235276, now seen corresponding path program 10 times [2018-01-30 00:02:47,981 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:47,981 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:47,982 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:47,982 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:47,982 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:47,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:47,989 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:48,185 INFO L134 CoverageAnalysis]: Checked inductivity of 717 backedges. 6 proven. 660 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-01-30 00:02:48,185 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:48,185 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-30 00:02:48,191 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 00:02:48,222 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:48,224 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:48,236 INFO L134 CoverageAnalysis]: Checked inductivity of 717 backedges. 0 proven. 660 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-01-30 00:02:48,254 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:48,254 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2018-01-30 00:02:48,254 INFO L409 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-01-30 00:02:48,255 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-01-30 00:02:48,255 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-01-30 00:02:48,255 INFO L87 Difference]: Start difference. First operand 148 states and 151 transitions. Second operand 18 states. [2018-01-30 00:02:48,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:48,328 INFO L93 Difference]: Finished difference Result 206 states and 212 transitions. [2018-01-30 00:02:48,329 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-01-30 00:02:48,329 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 145 [2018-01-30 00:02:48,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:48,329 INFO L225 Difference]: With dead ends: 206 [2018-01-30 00:02:48,329 INFO L226 Difference]: Without dead ends: 158 [2018-01-30 00:02:48,330 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-01-30 00:02:48,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-01-30 00:02:48,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 154. [2018-01-30 00:02:48,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-01-30 00:02:48,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 157 transitions. [2018-01-30 00:02:48,333 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 157 transitions. Word has length 145 [2018-01-30 00:02:48,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:48,333 INFO L432 AbstractCegarLoop]: Abstraction has 154 states and 157 transitions. [2018-01-30 00:02:48,333 INFO L433 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-01-30 00:02:48,333 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 157 transitions. [2018-01-30 00:02:48,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-01-30 00:02:48,333 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:48,333 INFO L350 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:48,334 INFO L371 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:48,334 INFO L82 PathProgramCache]: Analyzing trace with hash 53534924, now seen corresponding path program 11 times [2018-01-30 00:02:48,334 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:48,334 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:48,334 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:48,334 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:48,334 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:48,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:48,341 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:48,731 INFO L134 CoverageAnalysis]: Checked inductivity of 809 backedges. 6 proven. 752 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-01-30 00:02:48,731 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:48,732 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-30 00:02:48,737 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 00:02:48,741 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,742 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,743 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,744 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,745 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,746 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,747 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,748 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,750 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,751 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,753 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,754 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,756 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,759 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,763 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,767 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,773 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:48,774 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:48,775 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:48,802 INFO L134 CoverageAnalysis]: Checked inductivity of 809 backedges. 0 proven. 752 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-01-30 00:02:48,819 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:48,820 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2018-01-30 00:02:48,820 INFO L409 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-01-30 00:02:48,820 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-01-30 00:02:48,820 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-01-30 00:02:48,820 INFO L87 Difference]: Start difference. First operand 154 states and 157 transitions. Second operand 19 states. [2018-01-30 00:02:48,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:48,929 INFO L93 Difference]: Finished difference Result 212 states and 218 transitions. [2018-01-30 00:02:48,929 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-01-30 00:02:48,929 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 151 [2018-01-30 00:02:48,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:48,930 INFO L225 Difference]: With dead ends: 212 [2018-01-30 00:02:48,930 INFO L226 Difference]: Without dead ends: 164 [2018-01-30 00:02:48,930 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-01-30 00:02:48,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-01-30 00:02:48,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 160. [2018-01-30 00:02:48,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-01-30 00:02:48,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 163 transitions. [2018-01-30 00:02:48,933 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 163 transitions. Word has length 151 [2018-01-30 00:02:48,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:48,933 INFO L432 AbstractCegarLoop]: Abstraction has 160 states and 163 transitions. [2018-01-30 00:02:48,933 INFO L433 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-01-30 00:02:48,933 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 163 transitions. [2018-01-30 00:02:48,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-01-30 00:02:48,934 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:48,934 INFO L350 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:48,934 INFO L371 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:48,934 INFO L82 PathProgramCache]: Analyzing trace with hash -53058332, now seen corresponding path program 12 times [2018-01-30 00:02:48,934 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:48,934 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:48,935 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:48,935 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:48,935 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:48,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:48,942 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:49,102 INFO L134 CoverageAnalysis]: Checked inductivity of 907 backedges. 6 proven. 850 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-01-30 00:02:49,102 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:49,102 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-30 00:02:49,107 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 00:02:49,112 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:49,113 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:49,114 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:49,116 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:49,118 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:49,120 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:49,122 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:49,123 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:49,124 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:49,233 INFO L134 CoverageAnalysis]: Checked inductivity of 907 backedges. 9 proven. 36 refuted. 0 times theorem prover too weak. 862 trivial. 0 not checked. [2018-01-30 00:02:49,250 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:49,250 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 11] total 29 [2018-01-30 00:02:49,250 INFO L409 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-01-30 00:02:49,251 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-01-30 00:02:49,251 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=596, Unknown=0, NotChecked=0, Total=812 [2018-01-30 00:02:49,251 INFO L87 Difference]: Start difference. First operand 160 states and 163 transitions. Second operand 29 states. [2018-01-30 00:02:49,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:49,681 INFO L93 Difference]: Finished difference Result 244 states and 255 transitions. [2018-01-30 00:02:49,681 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-01-30 00:02:49,681 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 157 [2018-01-30 00:02:49,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:49,682 INFO L225 Difference]: With dead ends: 244 [2018-01-30 00:02:49,682 INFO L226 Difference]: Without dead ends: 181 [2018-01-30 00:02:49,683 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=594, Invalid=1568, Unknown=0, NotChecked=0, Total=2162 [2018-01-30 00:02:49,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-01-30 00:02:49,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 170. [2018-01-30 00:02:49,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 170 states. [2018-01-30 00:02:49,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 173 transitions. [2018-01-30 00:02:49,686 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 173 transitions. Word has length 157 [2018-01-30 00:02:49,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:49,687 INFO L432 AbstractCegarLoop]: Abstraction has 170 states and 173 transitions. [2018-01-30 00:02:49,687 INFO L433 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-01-30 00:02:49,687 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 173 transitions. [2018-01-30 00:02:49,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-01-30 00:02:49,687 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:49,687 INFO L350 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:49,687 INFO L371 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:49,687 INFO L82 PathProgramCache]: Analyzing trace with hash -1758630347, now seen corresponding path program 13 times [2018-01-30 00:02:49,688 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:49,688 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:49,688 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:49,688 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:49,688 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:49,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:49,695 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:49,896 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 6 proven. 954 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2018-01-30 00:02:49,896 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:49,896 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-30 00:02:49,906 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:49,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:49,927 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:49,951 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 0 proven. 954 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2018-01-30 00:02:49,967 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:49,967 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-01-30 00:02:49,968 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-30 00:02:49,968 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-30 00:02:49,968 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-01-30 00:02:49,968 INFO L87 Difference]: Start difference. First operand 170 states and 173 transitions. Second operand 21 states. [2018-01-30 00:02:50,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:50,008 INFO L93 Difference]: Finished difference Result 232 states and 238 transitions. [2018-01-30 00:02:50,008 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-01-30 00:02:50,008 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 167 [2018-01-30 00:02:50,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:50,009 INFO L225 Difference]: With dead ends: 232 [2018-01-30 00:02:50,009 INFO L226 Difference]: Without dead ends: 180 [2018-01-30 00:02:50,009 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-01-30 00:02:50,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2018-01-30 00:02:50,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 176. [2018-01-30 00:02:50,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-01-30 00:02:50,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 179 transitions. [2018-01-30 00:02:50,012 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 179 transitions. Word has length 167 [2018-01-30 00:02:50,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:50,012 INFO L432 AbstractCegarLoop]: Abstraction has 176 states and 179 transitions. [2018-01-30 00:02:50,012 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-30 00:02:50,012 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 179 transitions. [2018-01-30 00:02:50,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-01-30 00:02:50,013 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:50,013 INFO L350 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:50,013 INFO L371 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:50,013 INFO L82 PathProgramCache]: Analyzing trace with hash -851983795, now seen corresponding path program 14 times [2018-01-30 00:02:50,013 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:50,013 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:50,014 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:50,014 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:50,014 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:50,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:50,021 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:50,271 INFO L134 CoverageAnalysis]: Checked inductivity of 1135 backedges. 6 proven. 1064 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2018-01-30 00:02:50,271 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:50,271 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-30 00:02:50,275 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 00:02:50,280 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:50,289 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:50,291 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:50,293 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:50,321 INFO L134 CoverageAnalysis]: Checked inductivity of 1135 backedges. 0 proven. 1064 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2018-01-30 00:02:50,337 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:50,337 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2018-01-30 00:02:50,338 INFO L409 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-01-30 00:02:50,338 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-01-30 00:02:50,338 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-01-30 00:02:50,338 INFO L87 Difference]: Start difference. First operand 176 states and 179 transitions. Second operand 22 states. [2018-01-30 00:02:50,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:50,417 INFO L93 Difference]: Finished difference Result 238 states and 244 transitions. [2018-01-30 00:02:50,433 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-01-30 00:02:50,433 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 173 [2018-01-30 00:02:50,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:50,433 INFO L225 Difference]: With dead ends: 238 [2018-01-30 00:02:50,433 INFO L226 Difference]: Without dead ends: 186 [2018-01-30 00:02:50,434 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-01-30 00:02:50,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-01-30 00:02:50,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 182. [2018-01-30 00:02:50,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2018-01-30 00:02:50,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 185 transitions. [2018-01-30 00:02:50,437 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 185 transitions. Word has length 173 [2018-01-30 00:02:50,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:50,437 INFO L432 AbstractCegarLoop]: Abstraction has 182 states and 185 transitions. [2018-01-30 00:02:50,437 INFO L433 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-01-30 00:02:50,437 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 185 transitions. [2018-01-30 00:02:50,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2018-01-30 00:02:50,438 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:50,438 INFO L350 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:50,438 INFO L371 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:50,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1422435429, now seen corresponding path program 15 times [2018-01-30 00:02:50,438 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:50,438 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:50,438 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:50,438 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:50,439 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:50,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:50,445 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:50,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1251 backedges. 6 proven. 1180 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2018-01-30 00:02:50,791 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:50,791 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-30 00:02:50,796 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 00:02:50,801 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:50,803 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:50,805 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:50,813 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:50,822 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:50,831 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:50,833 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:50,906 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-01-30 00:02:50,906 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-30 00:02:50,924 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-01-30 00:02:50,925 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:7 [2018-01-30 00:02:51,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1251 backedges. 6 proven. 53 refuted. 0 times theorem prover too weak. 1192 trivial. 0 not checked. [2018-01-30 00:02:51,156 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:51,156 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 13] total 34 [2018-01-30 00:02:51,156 INFO L409 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-01-30 00:02:51,156 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-01-30 00:02:51,157 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=839, Unknown=0, NotChecked=0, Total=1122 [2018-01-30 00:02:51,157 INFO L87 Difference]: Start difference. First operand 182 states and 185 transitions. Second operand 34 states. [2018-01-30 00:02:51,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:51,688 INFO L93 Difference]: Finished difference Result 255 states and 263 transitions. [2018-01-30 00:02:51,691 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-01-30 00:02:51,691 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 179 [2018-01-30 00:02:51,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:51,692 INFO L225 Difference]: With dead ends: 255 [2018-01-30 00:02:51,692 INFO L226 Difference]: Without dead ends: 203 [2018-01-30 00:02:51,692 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=791, Invalid=2289, Unknown=0, NotChecked=0, Total=3080 [2018-01-30 00:02:51,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-01-30 00:02:51,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 196. [2018-01-30 00:02:51,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 196 states. [2018-01-30 00:02:51,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 199 transitions. [2018-01-30 00:02:51,696 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 199 transitions. Word has length 179 [2018-01-30 00:02:51,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:51,697 INFO L432 AbstractCegarLoop]: Abstraction has 196 states and 199 transitions. [2018-01-30 00:02:51,697 INFO L433 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-01-30 00:02:51,697 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 199 transitions. [2018-01-30 00:02:51,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-01-30 00:02:51,697 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:51,697 INFO L350 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 21, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:51,697 INFO L371 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:51,698 INFO L82 PathProgramCache]: Analyzing trace with hash -1360970688, now seen corresponding path program 16 times [2018-01-30 00:02:51,698 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:51,698 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:51,698 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:51,698 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:51,698 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:51,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:51,705 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:51,941 INFO L134 CoverageAnalysis]: Checked inductivity of 1402 backedges. 8 proven. 1302 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2018-01-30 00:02:51,942 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:51,942 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-30 00:02:51,950 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 00:02:51,981 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:51,983 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:52,005 INFO L134 CoverageAnalysis]: Checked inductivity of 1402 backedges. 0 proven. 1302 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-01-30 00:02:52,022 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:52,022 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2018-01-30 00:02:52,022 INFO L409 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-01-30 00:02:52,023 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-01-30 00:02:52,023 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-01-30 00:02:52,023 INFO L87 Difference]: Start difference. First operand 196 states and 199 transitions. Second operand 24 states. [2018-01-30 00:02:52,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:52,089 INFO L93 Difference]: Finished difference Result 266 states and 272 transitions. [2018-01-30 00:02:52,089 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-30 00:02:52,089 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 193 [2018-01-30 00:02:52,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:52,090 INFO L225 Difference]: With dead ends: 266 [2018-01-30 00:02:52,090 INFO L226 Difference]: Without dead ends: 206 [2018-01-30 00:02:52,091 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-01-30 00:02:52,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-01-30 00:02:52,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 202. [2018-01-30 00:02:52,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-01-30 00:02:52,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 205 transitions. [2018-01-30 00:02:52,094 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 205 transitions. Word has length 193 [2018-01-30 00:02:52,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:52,095 INFO L432 AbstractCegarLoop]: Abstraction has 202 states and 205 transitions. [2018-01-30 00:02:52,095 INFO L433 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-01-30 00:02:52,095 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 205 transitions. [2018-01-30 00:02:52,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-01-30 00:02:52,095 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:52,095 INFO L350 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:52,095 INFO L371 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:52,095 INFO L82 PathProgramCache]: Analyzing trace with hash 92545624, now seen corresponding path program 17 times [2018-01-30 00:02:52,095 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:52,096 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:52,096 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:52,096 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:52,096 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:52,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:52,111 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:52,436 INFO L134 CoverageAnalysis]: Checked inductivity of 1530 backedges. 8 proven. 1430 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2018-01-30 00:02:52,436 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:52,436 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-30 00:02:52,441 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 00:02:52,456 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,457 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,463 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,464 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,465 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,466 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,467 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,469 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,470 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,473 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,475 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,477 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,479 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,482 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,485 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,487 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,490 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,494 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,499 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,504 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,510 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,516 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,532 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:52,533 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:52,535 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:52,562 INFO L134 CoverageAnalysis]: Checked inductivity of 1530 backedges. 0 proven. 1430 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-01-30 00:02:52,579 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:52,580 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-01-30 00:02:52,580 INFO L409 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-01-30 00:02:52,580 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-01-30 00:02:52,580 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2018-01-30 00:02:52,580 INFO L87 Difference]: Start difference. First operand 202 states and 205 transitions. Second operand 25 states. [2018-01-30 00:02:52,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:52,649 INFO L93 Difference]: Finished difference Result 272 states and 278 transitions. [2018-01-30 00:02:52,650 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-01-30 00:02:52,650 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 199 [2018-01-30 00:02:52,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:52,651 INFO L225 Difference]: With dead ends: 272 [2018-01-30 00:02:52,651 INFO L226 Difference]: Without dead ends: 212 [2018-01-30 00:02:52,652 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2018-01-30 00:02:52,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-01-30 00:02:52,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 208. [2018-01-30 00:02:52,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 208 states. [2018-01-30 00:02:52,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 211 transitions. [2018-01-30 00:02:52,656 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 211 transitions. Word has length 199 [2018-01-30 00:02:52,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:52,660 INFO L432 AbstractCegarLoop]: Abstraction has 208 states and 211 transitions. [2018-01-30 00:02:52,660 INFO L433 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-01-30 00:02:52,660 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 211 transitions. [2018-01-30 00:02:52,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-01-30 00:02:52,661 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:52,661 INFO L350 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 23, 23, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:52,661 INFO L371 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:52,661 INFO L82 PathProgramCache]: Analyzing trace with hash 695735920, now seen corresponding path program 18 times [2018-01-30 00:02:52,661 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:52,661 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:52,662 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:52,662 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:52,662 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:52,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:52,683 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:53,263 INFO L134 CoverageAnalysis]: Checked inductivity of 1664 backedges. 8 proven. 1564 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2018-01-30 00:02:53,263 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:53,263 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-30 00:02:53,273 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 00:02:53,278 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:53,279 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:53,281 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:53,283 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:53,285 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:53,287 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:53,289 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:53,291 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:53,293 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:02:53,294 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:53,296 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:53,443 INFO L134 CoverageAnalysis]: Checked inductivity of 1664 backedges. 12 proven. 64 refuted. 0 times theorem prover too weak. 1588 trivial. 0 not checked. [2018-01-30 00:02:53,461 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:53,461 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 13] total 37 [2018-01-30 00:02:53,461 INFO L409 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-01-30 00:02:53,461 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-01-30 00:02:53,462 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=357, Invalid=975, Unknown=0, NotChecked=0, Total=1332 [2018-01-30 00:02:53,462 INFO L87 Difference]: Start difference. First operand 208 states and 211 transitions. Second operand 37 states. [2018-01-30 00:02:54,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:54,422 INFO L93 Difference]: Finished difference Result 308 states and 320 transitions. [2018-01-30 00:02:54,422 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-01-30 00:02:54,422 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 205 [2018-01-30 00:02:54,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:54,423 INFO L225 Difference]: With dead ends: 308 [2018-01-30 00:02:54,424 INFO L226 Difference]: Without dead ends: 229 [2018-01-30 00:02:54,425 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1005, Invalid=2655, Unknown=0, NotChecked=0, Total=3660 [2018-01-30 00:02:54,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-01-30 00:02:54,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 218. [2018-01-30 00:02:54,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2018-01-30 00:02:54,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 221 transitions. [2018-01-30 00:02:54,431 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 221 transitions. Word has length 205 [2018-01-30 00:02:54,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:54,431 INFO L432 AbstractCegarLoop]: Abstraction has 218 states and 221 transitions. [2018-01-30 00:02:54,431 INFO L433 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-01-30 00:02:54,431 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 221 transitions. [2018-01-30 00:02:54,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2018-01-30 00:02:54,432 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:54,432 INFO L350 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:54,432 INFO L371 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:54,432 INFO L82 PathProgramCache]: Analyzing trace with hash -1694778815, now seen corresponding path program 19 times [2018-01-30 00:02:54,432 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:54,432 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:54,433 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:54,433 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:54,433 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:54,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:54,441 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:54,835 INFO L134 CoverageAnalysis]: Checked inductivity of 1822 backedges. 8 proven. 1704 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-01-30 00:02:54,836 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:54,836 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-30 00:02:54,846 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:54,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:54,871 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:54,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1822 backedges. 0 proven. 1704 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2018-01-30 00:02:54,923 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:54,923 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-01-30 00:02:54,923 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-30 00:02:54,923 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-30 00:02:54,924 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-01-30 00:02:54,924 INFO L87 Difference]: Start difference. First operand 218 states and 221 transitions. Second operand 27 states. [2018-01-30 00:02:55,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:55,083 INFO L93 Difference]: Finished difference Result 292 states and 298 transitions. [2018-01-30 00:02:55,083 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-01-30 00:02:55,083 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 215 [2018-01-30 00:02:55,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:55,086 INFO L225 Difference]: With dead ends: 292 [2018-01-30 00:02:55,087 INFO L226 Difference]: Without dead ends: 228 [2018-01-30 00:02:55,087 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-01-30 00:02:55,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2018-01-30 00:02:55,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 224. [2018-01-30 00:02:55,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-01-30 00:02:55,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 227 transitions. [2018-01-30 00:02:55,092 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 227 transitions. Word has length 215 [2018-01-30 00:02:55,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:55,092 INFO L432 AbstractCegarLoop]: Abstraction has 224 states and 227 transitions. [2018-01-30 00:02:55,092 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-30 00:02:55,092 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 227 transitions. [2018-01-30 00:02:55,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2018-01-30 00:02:55,093 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:55,093 INFO L350 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:55,093 INFO L371 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:55,093 INFO L82 PathProgramCache]: Analyzing trace with hash -260800935, now seen corresponding path program 20 times [2018-01-30 00:02:55,093 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:55,094 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:55,094 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:55,094 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:02:55,094 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:55,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:55,101 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:55,754 INFO L134 CoverageAnalysis]: Checked inductivity of 1968 backedges. 8 proven. 1850 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-01-30 00:02:55,755 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:55,755 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-30 00:02:55,759 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 00:02:55,764 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:55,776 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:02:55,778 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:55,780 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:55,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1968 backedges. 0 proven. 1850 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2018-01-30 00:02:55,821 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:55,821 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2018-01-30 00:02:55,821 INFO L409 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-01-30 00:02:55,821 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-01-30 00:02:55,822 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-01-30 00:02:55,822 INFO L87 Difference]: Start difference. First operand 224 states and 227 transitions. Second operand 28 states. [2018-01-30 00:02:56,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:56,255 INFO L93 Difference]: Finished difference Result 298 states and 304 transitions. [2018-01-30 00:02:56,257 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-01-30 00:02:56,257 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 221 [2018-01-30 00:02:56,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:56,258 INFO L225 Difference]: With dead ends: 298 [2018-01-30 00:02:56,258 INFO L226 Difference]: Without dead ends: 234 [2018-01-30 00:02:56,258 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-01-30 00:02:56,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2018-01-30 00:02:56,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 230. [2018-01-30 00:02:56,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-01-30 00:02:56,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 233 transitions. [2018-01-30 00:02:56,262 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 233 transitions. Word has length 221 [2018-01-30 00:02:56,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:56,262 INFO L432 AbstractCegarLoop]: Abstraction has 230 states and 233 transitions. [2018-01-30 00:02:56,262 INFO L433 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-01-30 00:02:56,262 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 233 transitions. [2018-01-30 00:02:56,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2018-01-30 00:02:56,263 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:56,263 INFO L350 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 26, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:56,263 INFO L371 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:56,263 INFO L82 PathProgramCache]: Analyzing trace with hash -2032152463, now seen corresponding path program 21 times [2018-01-30 00:02:56,263 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:56,263 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:56,264 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:56,264 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:56,264 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:56,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:56,272 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:56,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2120 backedges. 8 proven. 2002 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-01-30 00:02:56,605 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:56,605 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-30 00:02:56,610 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 00:02:56,618 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:56,620 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:56,622 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:56,630 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:56,632 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:56,636 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:02:56,637 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:56,639 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:56,743 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-01-30 00:02:56,743 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-30 00:02:56,744 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-01-30 00:02:56,744 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:7 [2018-01-30 00:02:56,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2120 backedges. 8 proven. 86 refuted. 0 times theorem prover too weak. 2026 trivial. 0 not checked. [2018-01-30 00:02:57,014 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:57,014 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 15] total 42 [2018-01-30 00:02:57,014 INFO L409 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-01-30 00:02:57,015 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-01-30 00:02:57,015 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=442, Invalid=1280, Unknown=0, NotChecked=0, Total=1722 [2018-01-30 00:02:57,015 INFO L87 Difference]: Start difference. First operand 230 states and 233 transitions. Second operand 42 states. [2018-01-30 00:02:58,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:58,024 INFO L93 Difference]: Finished difference Result 315 states and 323 transitions. [2018-01-30 00:02:58,024 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-01-30 00:02:58,024 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 227 [2018-01-30 00:02:58,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:58,025 INFO L225 Difference]: With dead ends: 315 [2018-01-30 00:02:58,025 INFO L226 Difference]: Without dead ends: 251 [2018-01-30 00:02:58,026 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1256, Invalid=3574, Unknown=0, NotChecked=0, Total=4830 [2018-01-30 00:02:58,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-01-30 00:02:58,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 244. [2018-01-30 00:02:58,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-01-30 00:02:58,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 247 transitions. [2018-01-30 00:02:58,030 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 247 transitions. Word has length 227 [2018-01-30 00:02:58,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:58,030 INFO L432 AbstractCegarLoop]: Abstraction has 244 states and 247 transitions. [2018-01-30 00:02:58,031 INFO L433 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-01-30 00:02:58,031 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 247 transitions. [2018-01-30 00:02:58,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2018-01-30 00:02:58,031 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:58,031 INFO L350 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:58,031 INFO L371 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:58,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1743254452, now seen corresponding path program 22 times [2018-01-30 00:02:58,032 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:58,032 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:58,032 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:58,032 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:58,032 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:58,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:58,045 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:02:58,497 INFO L134 CoverageAnalysis]: Checked inductivity of 2315 backedges. 10 proven. 2160 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2018-01-30 00:02:58,497 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:02:58,497 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-30 00:02:58,502 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 00:02:58,539 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:02:58,541 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:02:58,568 INFO L134 CoverageAnalysis]: Checked inductivity of 2315 backedges. 0 proven. 2160 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2018-01-30 00:02:58,586 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:02:58,586 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2018-01-30 00:02:58,587 INFO L409 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-01-30 00:02:58,587 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-01-30 00:02:58,587 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-01-30 00:02:58,587 INFO L87 Difference]: Start difference. First operand 244 states and 247 transitions. Second operand 30 states. [2018-01-30 00:02:59,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:02:59,704 INFO L93 Difference]: Finished difference Result 326 states and 332 transitions. [2018-01-30 00:02:59,705 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-01-30 00:02:59,705 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 241 [2018-01-30 00:02:59,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:02:59,706 INFO L225 Difference]: With dead ends: 326 [2018-01-30 00:02:59,706 INFO L226 Difference]: Without dead ends: 254 [2018-01-30 00:02:59,707 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-01-30 00:02:59,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2018-01-30 00:02:59,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 250. [2018-01-30 00:02:59,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2018-01-30 00:02:59,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 253 transitions. [2018-01-30 00:02:59,711 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 253 transitions. Word has length 241 [2018-01-30 00:02:59,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:02:59,711 INFO L432 AbstractCegarLoop]: Abstraction has 250 states and 253 transitions. [2018-01-30 00:02:59,711 INFO L433 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-01-30 00:02:59,711 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 253 transitions. [2018-01-30 00:02:59,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2018-01-30 00:02:59,712 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:02:59,712 INFO L350 BasicCegarLoop]: trace histogram [29, 28, 28, 28, 28, 28, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:02:59,712 INFO L371 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:02:59,712 INFO L82 PathProgramCache]: Analyzing trace with hash -134389148, now seen corresponding path program 23 times [2018-01-30 00:02:59,712 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:02:59,713 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:02:59,713 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:59,713 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:02:59,713 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:02:59,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:02:59,721 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:00,090 INFO L134 CoverageAnalysis]: Checked inductivity of 2479 backedges. 10 proven. 2324 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2018-01-30 00:03:00,091 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:00,091 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-30 00:03:00,096 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 00:03:00,100 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,101 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,102 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,103 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,110 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,119 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,130 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,136 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,143 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,145 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,146 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,148 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,150 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,152 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,155 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,157 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,160 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,164 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,167 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,171 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,176 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,181 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,186 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,193 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,201 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,210 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,220 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,230 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,245 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:00,246 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:00,248 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:00,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2479 backedges. 0 proven. 2324 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2018-01-30 00:03:00,293 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:00,294 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-01-30 00:03:00,294 INFO L409 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-01-30 00:03:00,294 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-01-30 00:03:00,294 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2018-01-30 00:03:00,294 INFO L87 Difference]: Start difference. First operand 250 states and 253 transitions. Second operand 31 states. [2018-01-30 00:03:00,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:00,375 INFO L93 Difference]: Finished difference Result 332 states and 338 transitions. [2018-01-30 00:03:00,376 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-01-30 00:03:00,376 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 247 [2018-01-30 00:03:00,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:00,377 INFO L225 Difference]: With dead ends: 332 [2018-01-30 00:03:00,377 INFO L226 Difference]: Without dead ends: 260 [2018-01-30 00:03:00,378 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2018-01-30 00:03:00,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2018-01-30 00:03:00,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 256. [2018-01-30 00:03:00,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2018-01-30 00:03:00,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 259 transitions. [2018-01-30 00:03:00,382 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 259 transitions. Word has length 247 [2018-01-30 00:03:00,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:00,382 INFO L432 AbstractCegarLoop]: Abstraction has 256 states and 259 transitions. [2018-01-30 00:03:00,382 INFO L433 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-01-30 00:03:00,382 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 259 transitions. [2018-01-30 00:03:00,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-01-30 00:03:00,383 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:00,383 INFO L350 BasicCegarLoop]: trace histogram [30, 29, 29, 29, 29, 29, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:00,383 INFO L371 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:00,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1704969852, now seen corresponding path program 24 times [2018-01-30 00:03:00,383 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:00,383 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:00,384 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:00,384 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:00,384 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:00,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:00,391 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:00,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2649 backedges. 10 proven. 2494 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2018-01-30 00:03:00,945 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:00,946 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-30 00:03:00,950 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 00:03:00,955 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,956 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,958 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,959 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,961 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,963 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,965 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,967 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,970 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,973 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,975 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:00,977 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:00,979 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:01,218 INFO L134 CoverageAnalysis]: Checked inductivity of 2649 backedges. 15 proven. 100 refuted. 0 times theorem prover too weak. 2534 trivial. 0 not checked. [2018-01-30 00:03:01,235 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:01,235 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 15] total 45 [2018-01-30 00:03:01,235 INFO L409 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-01-30 00:03:01,235 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-01-30 00:03:01,236 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=534, Invalid=1446, Unknown=0, NotChecked=0, Total=1980 [2018-01-30 00:03:01,236 INFO L87 Difference]: Start difference. First operand 256 states and 259 transitions. Second operand 45 states. [2018-01-30 00:03:02,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:02,561 INFO L93 Difference]: Finished difference Result 372 states and 385 transitions. [2018-01-30 00:03:02,561 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-01-30 00:03:02,561 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 253 [2018-01-30 00:03:02,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:02,562 INFO L225 Difference]: With dead ends: 372 [2018-01-30 00:03:02,562 INFO L226 Difference]: Without dead ends: 277 [2018-01-30 00:03:02,563 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1524, Invalid=4026, Unknown=0, NotChecked=0, Total=5550 [2018-01-30 00:03:02,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2018-01-30 00:03:02,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 266. [2018-01-30 00:03:02,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 266 states. [2018-01-30 00:03:02,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 269 transitions. [2018-01-30 00:03:02,568 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 269 transitions. Word has length 253 [2018-01-30 00:03:02,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:02,568 INFO L432 AbstractCegarLoop]: Abstraction has 266 states and 269 transitions. [2018-01-30 00:03:02,568 INFO L433 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-01-30 00:03:02,568 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 269 transitions. [2018-01-30 00:03:02,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-01-30 00:03:02,569 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:02,569 INFO L350 BasicCegarLoop]: trace histogram [31, 30, 30, 30, 30, 30, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:02,569 INFO L371 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:02,569 INFO L82 PathProgramCache]: Analyzing trace with hash 83117261, now seen corresponding path program 25 times [2018-01-30 00:03:02,569 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:02,570 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:02,570 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:02,570 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:02,570 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:02,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:02,578 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:02,974 INFO L134 CoverageAnalysis]: Checked inductivity of 2847 backedges. 10 proven. 2670 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2018-01-30 00:03:02,974 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:02,974 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-30 00:03:02,979 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:03:03,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:03,003 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:03,034 INFO L134 CoverageAnalysis]: Checked inductivity of 2847 backedges. 0 proven. 2670 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2018-01-30 00:03:03,053 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:03,053 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-01-30 00:03:03,053 INFO L409 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-01-30 00:03:03,053 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-01-30 00:03:03,054 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-01-30 00:03:03,054 INFO L87 Difference]: Start difference. First operand 266 states and 269 transitions. Second operand 33 states. [2018-01-30 00:03:03,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:03,155 INFO L93 Difference]: Finished difference Result 352 states and 358 transitions. [2018-01-30 00:03:03,157 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-30 00:03:03,158 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 263 [2018-01-30 00:03:03,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:03,158 INFO L225 Difference]: With dead ends: 352 [2018-01-30 00:03:03,158 INFO L226 Difference]: Without dead ends: 276 [2018-01-30 00:03:03,159 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-01-30 00:03:03,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2018-01-30 00:03:03,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 272. [2018-01-30 00:03:03,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 272 states. [2018-01-30 00:03:03,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 275 transitions. [2018-01-30 00:03:03,163 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 275 transitions. Word has length 263 [2018-01-30 00:03:03,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:03,163 INFO L432 AbstractCegarLoop]: Abstraction has 272 states and 275 transitions. [2018-01-30 00:03:03,163 INFO L433 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-01-30 00:03:03,163 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 275 transitions. [2018-01-30 00:03:03,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2018-01-30 00:03:03,164 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:03,164 INFO L350 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 31, 31, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:03,164 INFO L371 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:03,164 INFO L82 PathProgramCache]: Analyzing trace with hash -650413851, now seen corresponding path program 26 times [2018-01-30 00:03:03,164 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:03,164 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:03,165 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:03,165 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:03:03,165 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:03,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:03,172 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:03,915 INFO L134 CoverageAnalysis]: Checked inductivity of 3029 backedges. 10 proven. 2852 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2018-01-30 00:03:03,915 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:03,915 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-30 00:03:03,920 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 00:03:03,926 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:03,949 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:03,952 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:03,954 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:03,996 INFO L134 CoverageAnalysis]: Checked inductivity of 3029 backedges. 0 proven. 2852 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2018-01-30 00:03:04,015 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:04,015 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 34 [2018-01-30 00:03:04,015 INFO L409 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-01-30 00:03:04,016 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-01-30 00:03:04,016 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-01-30 00:03:04,016 INFO L87 Difference]: Start difference. First operand 272 states and 275 transitions. Second operand 34 states. [2018-01-30 00:03:04,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:04,119 INFO L93 Difference]: Finished difference Result 358 states and 364 transitions. [2018-01-30 00:03:04,121 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-01-30 00:03:04,121 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 269 [2018-01-30 00:03:04,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:04,122 INFO L225 Difference]: With dead ends: 358 [2018-01-30 00:03:04,122 INFO L226 Difference]: Without dead ends: 282 [2018-01-30 00:03:04,122 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-01-30 00:03:04,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2018-01-30 00:03:04,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 278. [2018-01-30 00:03:04,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 278 states. [2018-01-30 00:03:04,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 281 transitions. [2018-01-30 00:03:04,137 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 281 transitions. Word has length 269 [2018-01-30 00:03:04,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:04,137 INFO L432 AbstractCegarLoop]: Abstraction has 278 states and 281 transitions. [2018-01-30 00:03:04,137 INFO L433 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-01-30 00:03:04,137 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 281 transitions. [2018-01-30 00:03:04,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2018-01-30 00:03:04,138 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:04,138 INFO L350 BasicCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:04,138 INFO L371 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:04,138 INFO L82 PathProgramCache]: Analyzing trace with hash -706659587, now seen corresponding path program 27 times [2018-01-30 00:03:04,138 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:04,138 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:04,139 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:04,139 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:04,139 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:04,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:04,149 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:05,077 INFO L134 CoverageAnalysis]: Checked inductivity of 3217 backedges. 10 proven. 3040 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2018-01-30 00:03:05,077 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:05,077 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-30 00:03:05,081 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 00:03:05,088 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:05,090 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:05,092 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:05,095 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:05,098 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:05,101 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:05,104 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:05,106 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:05,108 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:05,316 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-01-30 00:03:05,316 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-30 00:03:05,317 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-01-30 00:03:05,317 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:7 [2018-01-30 00:03:05,490 INFO L134 CoverageAnalysis]: Checked inductivity of 3217 backedges. 10 proven. 127 refuted. 0 times theorem prover too weak. 3080 trivial. 0 not checked. [2018-01-30 00:03:05,507 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:05,507 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 17] total 50 [2018-01-30 00:03:05,507 INFO L409 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-01-30 00:03:05,507 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-01-30 00:03:05,508 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=637, Invalid=1813, Unknown=0, NotChecked=0, Total=2450 [2018-01-30 00:03:05,508 INFO L87 Difference]: Start difference. First operand 278 states and 281 transitions. Second operand 50 states. [2018-01-30 00:03:06,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:06,507 INFO L93 Difference]: Finished difference Result 375 states and 383 transitions. [2018-01-30 00:03:06,508 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-01-30 00:03:06,508 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 275 [2018-01-30 00:03:06,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:06,509 INFO L225 Difference]: With dead ends: 375 [2018-01-30 00:03:06,509 INFO L226 Difference]: Without dead ends: 299 [2018-01-30 00:03:06,511 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1272 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1829, Invalid=5143, Unknown=0, NotChecked=0, Total=6972 [2018-01-30 00:03:06,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2018-01-30 00:03:06,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 292. [2018-01-30 00:03:06,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 292 states. [2018-01-30 00:03:06,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 295 transitions. [2018-01-30 00:03:06,518 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 295 transitions. Word has length 275 [2018-01-30 00:03:06,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:06,518 INFO L432 AbstractCegarLoop]: Abstraction has 292 states and 295 transitions. [2018-01-30 00:03:06,518 INFO L433 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-01-30 00:03:06,518 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 295 transitions. [2018-01-30 00:03:06,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2018-01-30 00:03:06,519 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:06,519 INFO L350 BasicCegarLoop]: trace histogram [34, 33, 33, 33, 33, 33, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:06,519 INFO L371 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:06,519 INFO L82 PathProgramCache]: Analyzing trace with hash -1196254504, now seen corresponding path program 28 times [2018-01-30 00:03:06,519 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:06,519 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:06,520 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:06,520 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:06,520 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:06,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:06,527 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:06,975 INFO L134 CoverageAnalysis]: Checked inductivity of 3456 backedges. 12 proven. 3234 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-01-30 00:03:06,975 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:06,975 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:06,980 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 00:03:07,029 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:07,031 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:07,080 INFO L134 CoverageAnalysis]: Checked inductivity of 3456 backedges. 0 proven. 3234 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-01-30 00:03:07,097 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:07,097 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 36 [2018-01-30 00:03:07,098 INFO L409 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-01-30 00:03:07,098 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-01-30 00:03:07,098 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-01-30 00:03:07,098 INFO L87 Difference]: Start difference. First operand 292 states and 295 transitions. Second operand 36 states. [2018-01-30 00:03:07,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:07,193 INFO L93 Difference]: Finished difference Result 386 states and 392 transitions. [2018-01-30 00:03:07,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-01-30 00:03:07,194 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 289 [2018-01-30 00:03:07,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:07,194 INFO L225 Difference]: With dead ends: 386 [2018-01-30 00:03:07,194 INFO L226 Difference]: Without dead ends: 302 [2018-01-30 00:03:07,195 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-01-30 00:03:07,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2018-01-30 00:03:07,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 298. [2018-01-30 00:03:07,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 298 states. [2018-01-30 00:03:07,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 301 transitions. [2018-01-30 00:03:07,199 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 301 transitions. Word has length 289 [2018-01-30 00:03:07,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:07,199 INFO L432 AbstractCegarLoop]: Abstraction has 298 states and 301 transitions. [2018-01-30 00:03:07,199 INFO L433 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-01-30 00:03:07,199 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 301 transitions. [2018-01-30 00:03:07,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2018-01-30 00:03:07,200 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:07,200 INFO L350 BasicCegarLoop]: trace histogram [35, 34, 34, 34, 34, 34, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:07,200 INFO L371 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:07,200 INFO L82 PathProgramCache]: Analyzing trace with hash 154820848, now seen corresponding path program 29 times [2018-01-30 00:03:07,200 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:07,200 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:07,201 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:07,201 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:07,201 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:07,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:07,208 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:07,711 INFO L134 CoverageAnalysis]: Checked inductivity of 3656 backedges. 12 proven. 3434 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-01-30 00:03:07,712 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:07,712 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-30 00:03:07,716 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 00:03:07,722 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,736 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,744 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,745 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,746 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,752 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,753 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,754 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,756 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,757 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,759 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,760 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,762 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,764 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,767 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,770 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,772 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,776 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,779 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,783 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,788 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,793 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,798 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,804 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,811 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,818 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,827 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,836 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,846 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,859 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,872 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,887 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,903 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,921 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,954 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:07,955 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:07,958 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:07,995 INFO L134 CoverageAnalysis]: Checked inductivity of 3656 backedges. 0 proven. 3434 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-01-30 00:03:08,013 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:08,013 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-01-30 00:03:08,014 INFO L409 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-01-30 00:03:08,014 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-01-30 00:03:08,014 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2018-01-30 00:03:08,014 INFO L87 Difference]: Start difference. First operand 298 states and 301 transitions. Second operand 37 states. [2018-01-30 00:03:08,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:08,174 INFO L93 Difference]: Finished difference Result 392 states and 398 transitions. [2018-01-30 00:03:08,174 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-01-30 00:03:08,174 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 295 [2018-01-30 00:03:08,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:08,175 INFO L225 Difference]: With dead ends: 392 [2018-01-30 00:03:08,175 INFO L226 Difference]: Without dead ends: 308 [2018-01-30 00:03:08,176 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2018-01-30 00:03:08,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2018-01-30 00:03:08,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 304. [2018-01-30 00:03:08,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-01-30 00:03:08,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 307 transitions. [2018-01-30 00:03:08,181 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 307 transitions. Word has length 295 [2018-01-30 00:03:08,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:08,181 INFO L432 AbstractCegarLoop]: Abstraction has 304 states and 307 transitions. [2018-01-30 00:03:08,181 INFO L433 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-01-30 00:03:08,181 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 307 transitions. [2018-01-30 00:03:08,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2018-01-30 00:03:08,182 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:08,182 INFO L350 BasicCegarLoop]: trace histogram [36, 35, 35, 35, 35, 35, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:08,182 INFO L371 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:08,182 INFO L82 PathProgramCache]: Analyzing trace with hash -1611975416, now seen corresponding path program 30 times [2018-01-30 00:03:08,182 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:08,182 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:08,182 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:08,183 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:08,183 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:08,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:08,190 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:08,735 INFO L134 CoverageAnalysis]: Checked inductivity of 3862 backedges. 12 proven. 3640 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-01-30 00:03:08,735 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:08,735 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-30 00:03:08,755 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 00:03:08,762 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,773 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,784 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,785 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,787 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,789 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,791 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,793 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,796 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,798 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,801 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,805 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,808 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:08,810 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:08,812 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:09,088 INFO L134 CoverageAnalysis]: Checked inductivity of 3862 backedges. 18 proven. 144 refuted. 0 times theorem prover too weak. 3700 trivial. 0 not checked. [2018-01-30 00:03:09,105 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:09,105 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 17] total 53 [2018-01-30 00:03:09,105 INFO L409 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-01-30 00:03:09,105 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-01-30 00:03:09,105 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=747, Invalid=2009, Unknown=0, NotChecked=0, Total=2756 [2018-01-30 00:03:09,106 INFO L87 Difference]: Start difference. First operand 304 states and 307 transitions. Second operand 53 states. [2018-01-30 00:03:10,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:10,100 INFO L93 Difference]: Finished difference Result 436 states and 450 transitions. [2018-01-30 00:03:10,100 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-01-30 00:03:10,100 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 301 [2018-01-30 00:03:10,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:10,101 INFO L225 Difference]: With dead ends: 436 [2018-01-30 00:03:10,101 INFO L226 Difference]: Without dead ends: 325 [2018-01-30 00:03:10,101 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1428 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2151, Invalid=5681, Unknown=0, NotChecked=0, Total=7832 [2018-01-30 00:03:10,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2018-01-30 00:03:10,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 314. [2018-01-30 00:03:10,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 314 states. [2018-01-30 00:03:10,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 317 transitions. [2018-01-30 00:03:10,110 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 317 transitions. Word has length 301 [2018-01-30 00:03:10,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:10,110 INFO L432 AbstractCegarLoop]: Abstraction has 314 states and 317 transitions. [2018-01-30 00:03:10,110 INFO L433 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-01-30 00:03:10,110 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 317 transitions. [2018-01-30 00:03:10,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2018-01-30 00:03:10,111 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:10,111 INFO L350 BasicCegarLoop]: trace histogram [37, 36, 36, 36, 36, 36, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:10,111 INFO L371 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:10,111 INFO L82 PathProgramCache]: Analyzing trace with hash 1599393241, now seen corresponding path program 31 times [2018-01-30 00:03:10,112 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:10,112 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:10,112 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:10,112 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:10,112 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:10,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:10,122 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:10,633 INFO L134 CoverageAnalysis]: Checked inductivity of 4100 backedges. 12 proven. 3852 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2018-01-30 00:03:10,634 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:10,634 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) [2018-01-30 00:03:10,659 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:10,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:10,695 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:10,737 INFO L134 CoverageAnalysis]: Checked inductivity of 4100 backedges. 0 proven. 3852 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2018-01-30 00:03:10,754 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:10,754 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-01-30 00:03:10,754 INFO L409 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-01-30 00:03:10,754 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-01-30 00:03:10,755 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-01-30 00:03:10,755 INFO L87 Difference]: Start difference. First operand 314 states and 317 transitions. Second operand 39 states. [2018-01-30 00:03:10,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:10,973 INFO L93 Difference]: Finished difference Result 412 states and 418 transitions. [2018-01-30 00:03:10,973 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-30 00:03:10,974 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 311 [2018-01-30 00:03:10,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:10,975 INFO L225 Difference]: With dead ends: 412 [2018-01-30 00:03:10,975 INFO L226 Difference]: Without dead ends: 324 [2018-01-30 00:03:10,975 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-01-30 00:03:10,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2018-01-30 00:03:10,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 320. [2018-01-30 00:03:10,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 320 states. [2018-01-30 00:03:10,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 323 transitions. [2018-01-30 00:03:10,981 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 323 transitions. Word has length 311 [2018-01-30 00:03:10,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:10,982 INFO L432 AbstractCegarLoop]: Abstraction has 320 states and 323 transitions. [2018-01-30 00:03:10,982 INFO L433 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-01-30 00:03:10,982 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 323 transitions. [2018-01-30 00:03:10,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2018-01-30 00:03:10,983 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:10,983 INFO L350 BasicCegarLoop]: trace histogram [38, 37, 37, 37, 37, 37, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:10,983 INFO L371 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:10,983 INFO L82 PathProgramCache]: Analyzing trace with hash -775261711, now seen corresponding path program 32 times [2018-01-30 00:03:10,983 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:10,984 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:10,984 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:10,984 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:03:10,984 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:10,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:10,992 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:11,677 INFO L134 CoverageAnalysis]: Checked inductivity of 4318 backedges. 12 proven. 4070 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2018-01-30 00:03:11,677 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:11,677 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-30 00:03:11,699 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 00:03:11,707 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:11,737 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:11,740 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:11,742 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:11,785 INFO L134 CoverageAnalysis]: Checked inductivity of 4318 backedges. 0 proven. 4070 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2018-01-30 00:03:11,801 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:11,802 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 40 [2018-01-30 00:03:11,802 INFO L409 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-01-30 00:03:11,802 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-01-30 00:03:11,802 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-01-30 00:03:11,802 INFO L87 Difference]: Start difference. First operand 320 states and 323 transitions. Second operand 40 states. [2018-01-30 00:03:11,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:11,883 INFO L93 Difference]: Finished difference Result 418 states and 424 transitions. [2018-01-30 00:03:11,883 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-01-30 00:03:11,883 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 317 [2018-01-30 00:03:11,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:11,884 INFO L225 Difference]: With dead ends: 418 [2018-01-30 00:03:11,884 INFO L226 Difference]: Without dead ends: 330 [2018-01-30 00:03:11,884 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 318 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-01-30 00:03:11,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2018-01-30 00:03:11,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 326. [2018-01-30 00:03:11,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 326 states. [2018-01-30 00:03:11,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 329 transitions. [2018-01-30 00:03:11,889 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 329 transitions. Word has length 317 [2018-01-30 00:03:11,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:11,889 INFO L432 AbstractCegarLoop]: Abstraction has 326 states and 329 transitions. [2018-01-30 00:03:11,889 INFO L433 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-01-30 00:03:11,889 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 329 transitions. [2018-01-30 00:03:11,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2018-01-30 00:03:11,890 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:11,890 INFO L350 BasicCegarLoop]: trace histogram [39, 38, 38, 38, 38, 38, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:11,890 INFO L371 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:11,891 INFO L82 PathProgramCache]: Analyzing trace with hash 1275765769, now seen corresponding path program 33 times [2018-01-30 00:03:11,891 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:11,891 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:11,891 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:11,891 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:11,891 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:11,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:11,899 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:12,486 INFO L134 CoverageAnalysis]: Checked inductivity of 4542 backedges. 12 proven. 4294 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2018-01-30 00:03:12,486 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:12,486 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-30 00:03:12,490 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 00:03:12,497 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:12,499 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:12,501 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:12,504 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:12,507 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:12,510 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:12,516 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:12,521 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:12,522 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:12,525 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:12,726 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-01-30 00:03:12,727 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-30 00:03:12,727 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-01-30 00:03:12,727 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:7 [2018-01-30 00:03:13,026 INFO L134 CoverageAnalysis]: Checked inductivity of 4542 backedges. 12 proven. 176 refuted. 0 times theorem prover too weak. 4354 trivial. 0 not checked. [2018-01-30 00:03:13,043 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:13,043 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 19] total 58 [2018-01-30 00:03:13,043 INFO L409 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-01-30 00:03:13,043 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-01-30 00:03:13,044 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=868, Invalid=2438, Unknown=0, NotChecked=0, Total=3306 [2018-01-30 00:03:13,044 INFO L87 Difference]: Start difference. First operand 326 states and 329 transitions. Second operand 58 states. [2018-01-30 00:03:14,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:14,320 INFO L93 Difference]: Finished difference Result 435 states and 443 transitions. [2018-01-30 00:03:14,320 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-01-30 00:03:14,320 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 323 [2018-01-30 00:03:14,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:14,321 INFO L225 Difference]: With dead ends: 435 [2018-01-30 00:03:14,321 INFO L226 Difference]: Without dead ends: 347 [2018-01-30 00:03:14,322 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 307 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1741 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2510, Invalid=6996, Unknown=0, NotChecked=0, Total=9506 [2018-01-30 00:03:14,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2018-01-30 00:03:14,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 340. [2018-01-30 00:03:14,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 340 states. [2018-01-30 00:03:14,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 343 transitions. [2018-01-30 00:03:14,338 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 343 transitions. Word has length 323 [2018-01-30 00:03:14,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:14,338 INFO L432 AbstractCegarLoop]: Abstraction has 340 states and 343 transitions. [2018-01-30 00:03:14,338 INFO L433 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-01-30 00:03:14,338 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 343 transitions. [2018-01-30 00:03:14,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2018-01-30 00:03:14,339 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:14,339 INFO L350 BasicCegarLoop]: trace histogram [40, 39, 39, 39, 39, 39, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:14,339 INFO L371 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:14,339 INFO L82 PathProgramCache]: Analyzing trace with hash -1590777884, now seen corresponding path program 34 times [2018-01-30 00:03:14,339 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:14,339 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:14,340 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:14,340 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:14,340 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:14,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:14,348 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:15,059 INFO L134 CoverageAnalysis]: Checked inductivity of 4825 backedges. 14 proven. 4524 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2018-01-30 00:03:15,059 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:15,059 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-30 00:03:15,064 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 00:03:15,132 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:15,135 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:15,181 INFO L134 CoverageAnalysis]: Checked inductivity of 4825 backedges. 0 proven. 4524 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2018-01-30 00:03:15,199 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:15,199 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 42 [2018-01-30 00:03:15,199 INFO L409 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-01-30 00:03:15,200 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-01-30 00:03:15,200 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-01-30 00:03:15,200 INFO L87 Difference]: Start difference. First operand 340 states and 343 transitions. Second operand 42 states. [2018-01-30 00:03:15,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:15,300 INFO L93 Difference]: Finished difference Result 446 states and 452 transitions. [2018-01-30 00:03:15,300 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-01-30 00:03:15,300 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 337 [2018-01-30 00:03:15,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:15,301 INFO L225 Difference]: With dead ends: 446 [2018-01-30 00:03:15,301 INFO L226 Difference]: Without dead ends: 350 [2018-01-30 00:03:15,301 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-01-30 00:03:15,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2018-01-30 00:03:15,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 346. [2018-01-30 00:03:15,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 346 states. [2018-01-30 00:03:15,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 349 transitions. [2018-01-30 00:03:15,306 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 349 transitions. Word has length 337 [2018-01-30 00:03:15,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:15,306 INFO L432 AbstractCegarLoop]: Abstraction has 346 states and 349 transitions. [2018-01-30 00:03:15,306 INFO L433 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-01-30 00:03:15,306 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 349 transitions. [2018-01-30 00:03:15,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 344 [2018-01-30 00:03:15,307 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:15,307 INFO L350 BasicCegarLoop]: trace histogram [41, 40, 40, 40, 40, 40, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:15,307 INFO L371 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:15,308 INFO L82 PathProgramCache]: Analyzing trace with hash -1984373252, now seen corresponding path program 35 times [2018-01-30 00:03:15,308 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:15,308 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:15,308 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:15,308 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:15,308 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:15,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:15,316 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:16,020 INFO L134 CoverageAnalysis]: Checked inductivity of 5061 backedges. 14 proven. 4760 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2018-01-30 00:03:16,020 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:16,020 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-30 00:03:16,026 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 00:03:16,032 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,033 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,034 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,034 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,035 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,036 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,037 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,038 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,040 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,041 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,043 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,045 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,047 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,049 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,051 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,054 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,057 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,060 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,064 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,067 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,072 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,077 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,082 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,088 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,095 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,103 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,111 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,120 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,130 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,141 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,153 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,166 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,180 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,197 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,216 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,236 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,258 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,283 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,310 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,338 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,382 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:16,384 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:16,387 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:16,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5061 backedges. 0 proven. 4760 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2018-01-30 00:03:16,454 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:16,454 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 43 [2018-01-30 00:03:16,454 INFO L409 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-01-30 00:03:16,454 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-01-30 00:03:16,455 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-01-30 00:03:16,455 INFO L87 Difference]: Start difference. First operand 346 states and 349 transitions. Second operand 43 states. [2018-01-30 00:03:16,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:16,553 INFO L93 Difference]: Finished difference Result 452 states and 458 transitions. [2018-01-30 00:03:16,553 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-01-30 00:03:16,553 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 343 [2018-01-30 00:03:16,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:16,554 INFO L225 Difference]: With dead ends: 452 [2018-01-30 00:03:16,554 INFO L226 Difference]: Without dead ends: 356 [2018-01-30 00:03:16,555 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 344 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-01-30 00:03:16,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2018-01-30 00:03:16,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 352. [2018-01-30 00:03:16,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 352 states. [2018-01-30 00:03:16,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 355 transitions. [2018-01-30 00:03:16,559 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 355 transitions. Word has length 343 [2018-01-30 00:03:16,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:16,559 INFO L432 AbstractCegarLoop]: Abstraction has 352 states and 355 transitions. [2018-01-30 00:03:16,559 INFO L433 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-01-30 00:03:16,559 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 355 transitions. [2018-01-30 00:03:16,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2018-01-30 00:03:16,560 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:16,561 INFO L350 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 41, 41, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:16,561 INFO L371 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:16,561 INFO L82 PathProgramCache]: Analyzing trace with hash -388488684, now seen corresponding path program 36 times [2018-01-30 00:03:16,561 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:16,561 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:16,561 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:16,561 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:16,561 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:16,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:16,569 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:17,283 INFO L134 CoverageAnalysis]: Checked inductivity of 5303 backedges. 14 proven. 5002 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2018-01-30 00:03:17,283 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:17,283 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-30 00:03:17,287 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 00:03:17,294 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,295 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,297 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,298 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,300 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,302 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,304 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,306 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,309 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,311 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,315 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,320 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,324 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,330 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,335 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:17,337 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:17,339 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:17,693 INFO L134 CoverageAnalysis]: Checked inductivity of 5303 backedges. 21 proven. 196 refuted. 0 times theorem prover too weak. 5086 trivial. 0 not checked. [2018-01-30 00:03:17,710 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:17,710 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 19] total 61 [2018-01-30 00:03:17,710 INFO L409 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-01-30 00:03:17,711 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-01-30 00:03:17,711 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=996, Invalid=2664, Unknown=0, NotChecked=0, Total=3660 [2018-01-30 00:03:17,711 INFO L87 Difference]: Start difference. First operand 352 states and 355 transitions. Second operand 61 states. [2018-01-30 00:03:18,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:18,988 INFO L93 Difference]: Finished difference Result 500 states and 515 transitions. [2018-01-30 00:03:18,988 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-01-30 00:03:18,988 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 349 [2018-01-30 00:03:18,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:18,989 INFO L225 Difference]: With dead ends: 500 [2018-01-30 00:03:18,989 INFO L226 Difference]: Without dead ends: 373 [2018-01-30 00:03:18,990 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 333 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1922 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2886, Invalid=7620, Unknown=0, NotChecked=0, Total=10506 [2018-01-30 00:03:18,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2018-01-30 00:03:18,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 362. [2018-01-30 00:03:18,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 362 states. [2018-01-30 00:03:18,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 365 transitions. [2018-01-30 00:03:18,997 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 365 transitions. Word has length 349 [2018-01-30 00:03:18,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:18,997 INFO L432 AbstractCegarLoop]: Abstraction has 362 states and 365 transitions. [2018-01-30 00:03:18,997 INFO L433 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-01-30 00:03:18,997 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 365 transitions. [2018-01-30 00:03:18,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2018-01-30 00:03:18,998 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:18,998 INFO L350 BasicCegarLoop]: trace histogram [43, 42, 42, 42, 42, 42, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:18,998 INFO L371 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:18,999 INFO L82 PathProgramCache]: Analyzing trace with hash -432335515, now seen corresponding path program 37 times [2018-01-30 00:03:18,999 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:18,999 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:18,999 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:19,000 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:19,000 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:19,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:19,008 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:19,784 INFO L134 CoverageAnalysis]: Checked inductivity of 5581 backedges. 14 proven. 5250 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2018-01-30 00:03:19,784 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:19,785 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-30 00:03:19,789 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:03:19,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:19,819 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:19,872 INFO L134 CoverageAnalysis]: Checked inductivity of 5581 backedges. 0 proven. 5250 refuted. 0 times theorem prover too weak. 331 trivial. 0 not checked. [2018-01-30 00:03:19,889 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:19,889 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2018-01-30 00:03:19,890 INFO L409 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-01-30 00:03:19,890 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-01-30 00:03:19,890 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-01-30 00:03:19,890 INFO L87 Difference]: Start difference. First operand 362 states and 365 transitions. Second operand 45 states. [2018-01-30 00:03:20,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:20,956 INFO L93 Difference]: Finished difference Result 472 states and 478 transitions. [2018-01-30 00:03:20,956 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-01-30 00:03:20,957 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 359 [2018-01-30 00:03:20,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:20,957 INFO L225 Difference]: With dead ends: 472 [2018-01-30 00:03:20,957 INFO L226 Difference]: Without dead ends: 372 [2018-01-30 00:03:20,958 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-01-30 00:03:20,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2018-01-30 00:03:20,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 368. [2018-01-30 00:03:20,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 368 states. [2018-01-30 00:03:20,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 371 transitions. [2018-01-30 00:03:20,964 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 371 transitions. Word has length 359 [2018-01-30 00:03:20,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:20,964 INFO L432 AbstractCegarLoop]: Abstraction has 368 states and 371 transitions. [2018-01-30 00:03:20,964 INFO L433 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-01-30 00:03:20,964 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 371 transitions. [2018-01-30 00:03:20,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2018-01-30 00:03:20,965 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:20,965 INFO L350 BasicCegarLoop]: trace histogram [44, 43, 43, 43, 43, 43, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:20,965 INFO L371 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:20,965 INFO L82 PathProgramCache]: Analyzing trace with hash -700503683, now seen corresponding path program 38 times [2018-01-30 00:03:20,965 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:20,965 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:20,966 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:20,966 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:03:20,966 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:20,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:20,974 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:21,769 INFO L134 CoverageAnalysis]: Checked inductivity of 5835 backedges. 14 proven. 5504 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2018-01-30 00:03:21,769 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:21,769 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-30 00:03:21,774 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 00:03:21,781 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:21,800 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:21,803 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:21,805 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:21,870 INFO L134 CoverageAnalysis]: Checked inductivity of 5835 backedges. 0 proven. 5504 refuted. 0 times theorem prover too weak. 331 trivial. 0 not checked. [2018-01-30 00:03:21,889 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:21,890 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 46 [2018-01-30 00:03:21,890 INFO L409 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-01-30 00:03:21,890 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-01-30 00:03:21,890 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-01-30 00:03:21,890 INFO L87 Difference]: Start difference. First operand 368 states and 371 transitions. Second operand 46 states. [2018-01-30 00:03:22,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:22,264 INFO L93 Difference]: Finished difference Result 478 states and 484 transitions. [2018-01-30 00:03:22,264 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-01-30 00:03:22,264 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 365 [2018-01-30 00:03:22,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:22,265 INFO L225 Difference]: With dead ends: 478 [2018-01-30 00:03:22,265 INFO L226 Difference]: Without dead ends: 378 [2018-01-30 00:03:22,266 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-01-30 00:03:22,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2018-01-30 00:03:22,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 374. [2018-01-30 00:03:22,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 374 states. [2018-01-30 00:03:22,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 377 transitions. [2018-01-30 00:03:22,271 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 377 transitions. Word has length 365 [2018-01-30 00:03:22,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:22,271 INFO L432 AbstractCegarLoop]: Abstraction has 374 states and 377 transitions. [2018-01-30 00:03:22,271 INFO L433 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-01-30 00:03:22,271 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 377 transitions. [2018-01-30 00:03:22,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2018-01-30 00:03:22,272 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:22,273 INFO L350 BasicCegarLoop]: trace histogram [45, 44, 44, 44, 44, 44, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:22,273 INFO L371 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:22,273 INFO L82 PathProgramCache]: Analyzing trace with hash -1518744683, now seen corresponding path program 39 times [2018-01-30 00:03:22,273 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:22,273 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:22,273 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:22,273 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:22,273 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:22,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:22,283 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:23,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6095 backedges. 14 proven. 5764 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2018-01-30 00:03:23,031 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:23,031 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-30 00:03:23,036 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 00:03:23,042 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:23,044 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:23,046 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:23,049 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:23,051 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:23,055 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:23,059 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:23,064 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:23,075 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:23,077 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:23,079 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:23,184 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-01-30 00:03:23,184 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-30 00:03:23,185 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-01-30 00:03:23,185 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:7 [2018-01-30 00:03:23,506 INFO L134 CoverageAnalysis]: Checked inductivity of 6095 backedges. 14 proven. 233 refuted. 0 times theorem prover too weak. 5848 trivial. 0 not checked. [2018-01-30 00:03:23,523 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:23,523 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 21] total 66 [2018-01-30 00:03:23,524 INFO L409 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-01-30 00:03:23,524 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-01-30 00:03:23,524 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1135, Invalid=3155, Unknown=0, NotChecked=0, Total=4290 [2018-01-30 00:03:23,524 INFO L87 Difference]: Start difference. First operand 374 states and 377 transitions. Second operand 66 states. [2018-01-30 00:03:24,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:24,971 INFO L93 Difference]: Finished difference Result 495 states and 503 transitions. [2018-01-30 00:03:24,971 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-01-30 00:03:24,971 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 371 [2018-01-30 00:03:24,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:24,972 INFO L225 Difference]: With dead ends: 495 [2018-01-30 00:03:24,972 INFO L226 Difference]: Without dead ends: 395 [2018-01-30 00:03:24,972 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 353 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2283 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3299, Invalid=9133, Unknown=0, NotChecked=0, Total=12432 [2018-01-30 00:03:24,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2018-01-30 00:03:24,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 388. [2018-01-30 00:03:24,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 388 states. [2018-01-30 00:03:24,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 391 transitions. [2018-01-30 00:03:24,978 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 391 transitions. Word has length 371 [2018-01-30 00:03:24,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:24,978 INFO L432 AbstractCegarLoop]: Abstraction has 388 states and 391 transitions. [2018-01-30 00:03:24,978 INFO L433 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-01-30 00:03:24,978 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 391 transitions. [2018-01-30 00:03:24,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 386 [2018-01-30 00:03:24,979 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:24,979 INFO L350 BasicCegarLoop]: trace histogram [46, 45, 45, 45, 45, 45, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:24,979 INFO L371 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:24,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1276513424, now seen corresponding path program 40 times [2018-01-30 00:03:24,980 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:24,980 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:24,980 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:24,980 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:24,980 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:24,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:24,989 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:25,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6422 backedges. 16 proven. 6030 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2018-01-30 00:03:25,911 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:25,911 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-30 00:03:25,917 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 00:03:26,001 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:26,004 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:26,064 INFO L134 CoverageAnalysis]: Checked inductivity of 6422 backedges. 0 proven. 6030 refuted. 0 times theorem prover too weak. 392 trivial. 0 not checked. [2018-01-30 00:03:26,082 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:26,082 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 48 [2018-01-30 00:03:26,082 INFO L409 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-01-30 00:03:26,082 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-01-30 00:03:26,083 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-01-30 00:03:26,083 INFO L87 Difference]: Start difference. First operand 388 states and 391 transitions. Second operand 48 states. [2018-01-30 00:03:26,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:26,171 INFO L93 Difference]: Finished difference Result 506 states and 512 transitions. [2018-01-30 00:03:26,171 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-01-30 00:03:26,171 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 385 [2018-01-30 00:03:26,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:26,172 INFO L225 Difference]: With dead ends: 506 [2018-01-30 00:03:26,172 INFO L226 Difference]: Without dead ends: 398 [2018-01-30 00:03:26,172 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 386 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-01-30 00:03:26,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2018-01-30 00:03:26,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 394. [2018-01-30 00:03:26,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 394 states. [2018-01-30 00:03:26,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 397 transitions. [2018-01-30 00:03:26,178 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 397 transitions. Word has length 385 [2018-01-30 00:03:26,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:26,178 INFO L432 AbstractCegarLoop]: Abstraction has 394 states and 397 transitions. [2018-01-30 00:03:26,178 INFO L433 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-01-30 00:03:26,178 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 397 transitions. [2018-01-30 00:03:26,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 392 [2018-01-30 00:03:26,179 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:26,179 INFO L350 BasicCegarLoop]: trace histogram [47, 46, 46, 46, 46, 46, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:26,179 INFO L371 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:26,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1680434808, now seen corresponding path program 41 times [2018-01-30 00:03:26,180 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:26,180 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:26,180 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:26,180 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:26,180 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:26,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:26,205 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:27,054 INFO L134 CoverageAnalysis]: Checked inductivity of 6694 backedges. 16 proven. 6302 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2018-01-30 00:03:27,054 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:27,054 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-30 00:03:27,059 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 00:03:27,066 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,066 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,067 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,068 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,069 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,070 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,071 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,072 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,073 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,075 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,076 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,078 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,080 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,082 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,085 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,087 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,090 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,094 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,097 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,101 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,106 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,110 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,116 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,122 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,128 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,136 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,144 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,153 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,163 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,174 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,185 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,198 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,213 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,228 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,245 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,263 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,283 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,305 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,330 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,357 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,386 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,416 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,450 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,486 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,525 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,566 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,632 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:27,633 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:27,637 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:27,702 INFO L134 CoverageAnalysis]: Checked inductivity of 6694 backedges. 0 proven. 6302 refuted. 0 times theorem prover too weak. 392 trivial. 0 not checked. [2018-01-30 00:03:27,720 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:27,721 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-01-30 00:03:27,721 INFO L409 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-01-30 00:03:27,721 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-01-30 00:03:27,721 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2018-01-30 00:03:27,721 INFO L87 Difference]: Start difference. First operand 394 states and 397 transitions. Second operand 49 states. [2018-01-30 00:03:27,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:27,831 INFO L93 Difference]: Finished difference Result 512 states and 518 transitions. [2018-01-30 00:03:27,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-01-30 00:03:27,831 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 391 [2018-01-30 00:03:27,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:27,832 INFO L225 Difference]: With dead ends: 512 [2018-01-30 00:03:27,832 INFO L226 Difference]: Without dead ends: 404 [2018-01-30 00:03:27,833 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 392 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2018-01-30 00:03:27,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2018-01-30 00:03:27,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 400. [2018-01-30 00:03:27,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 400 states. [2018-01-30 00:03:27,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 403 transitions. [2018-01-30 00:03:27,838 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 403 transitions. Word has length 391 [2018-01-30 00:03:27,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:27,838 INFO L432 AbstractCegarLoop]: Abstraction has 400 states and 403 transitions. [2018-01-30 00:03:27,838 INFO L433 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-01-30 00:03:27,838 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 403 transitions. [2018-01-30 00:03:27,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2018-01-30 00:03:27,840 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:27,840 INFO L350 BasicCegarLoop]: trace histogram [48, 47, 47, 47, 47, 47, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:27,840 INFO L371 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:27,840 INFO L82 PathProgramCache]: Analyzing trace with hash 583290272, now seen corresponding path program 42 times [2018-01-30 00:03:27,840 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:27,840 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:27,840 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:27,840 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:27,841 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:27,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:27,850 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:28,728 INFO L134 CoverageAnalysis]: Checked inductivity of 6972 backedges. 16 proven. 6580 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2018-01-30 00:03:28,728 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:28,728 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:28,733 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 00:03:28,740 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,741 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,743 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,744 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,746 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,747 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,750 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,752 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,754 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,757 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,761 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,765 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,770 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,776 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,780 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,785 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,789 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:28,791 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:28,793 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:29,205 INFO L134 CoverageAnalysis]: Checked inductivity of 6972 backedges. 24 proven. 256 refuted. 0 times theorem prover too weak. 6692 trivial. 0 not checked. [2018-01-30 00:03:29,222 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:29,222 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 21] total 69 [2018-01-30 00:03:29,222 INFO L409 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-01-30 00:03:29,222 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-01-30 00:03:29,223 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1281, Invalid=3411, Unknown=0, NotChecked=0, Total=4692 [2018-01-30 00:03:29,223 INFO L87 Difference]: Start difference. First operand 400 states and 403 transitions. Second operand 69 states. [2018-01-30 00:03:30,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:30,826 INFO L93 Difference]: Finished difference Result 564 states and 580 transitions. [2018-01-30 00:03:30,826 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-01-30 00:03:30,826 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 397 [2018-01-30 00:03:30,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:30,828 INFO L225 Difference]: With dead ends: 564 [2018-01-30 00:03:30,828 INFO L226 Difference]: Without dead ends: 421 [2018-01-30 00:03:30,830 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 379 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2489 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3729, Invalid=9843, Unknown=0, NotChecked=0, Total=13572 [2018-01-30 00:03:30,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2018-01-30 00:03:30,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 410. [2018-01-30 00:03:30,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 410 states. [2018-01-30 00:03:30,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 413 transitions. [2018-01-30 00:03:30,837 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 413 transitions. Word has length 397 [2018-01-30 00:03:30,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:30,837 INFO L432 AbstractCegarLoop]: Abstraction has 410 states and 413 transitions. [2018-01-30 00:03:30,837 INFO L433 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-01-30 00:03:30,837 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 413 transitions. [2018-01-30 00:03:30,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 408 [2018-01-30 00:03:30,838 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:30,839 INFO L350 BasicCegarLoop]: trace histogram [49, 48, 48, 48, 48, 48, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:30,839 INFO L371 AbstractCegarLoop]: === Iteration 50 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:30,839 INFO L82 PathProgramCache]: Analyzing trace with hash 933550961, now seen corresponding path program 43 times [2018-01-30 00:03:30,839 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:30,839 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:30,839 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:30,839 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:30,840 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:30,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:30,849 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:32,006 INFO L134 CoverageAnalysis]: Checked inductivity of 7290 backedges. 16 proven. 6864 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2018-01-30 00:03:32,006 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:32,006 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:32,019 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:03:32,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:32,055 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:32,121 INFO L134 CoverageAnalysis]: Checked inductivity of 7290 backedges. 0 proven. 6864 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2018-01-30 00:03:32,137 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:32,138 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2018-01-30 00:03:32,138 INFO L409 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-01-30 00:03:32,138 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-01-30 00:03:32,138 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-01-30 00:03:32,138 INFO L87 Difference]: Start difference. First operand 410 states and 413 transitions. Second operand 51 states. [2018-01-30 00:03:32,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:32,291 INFO L93 Difference]: Finished difference Result 532 states and 538 transitions. [2018-01-30 00:03:32,292 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-01-30 00:03:32,292 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 407 [2018-01-30 00:03:32,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:32,293 INFO L225 Difference]: With dead ends: 532 [2018-01-30 00:03:32,293 INFO L226 Difference]: Without dead ends: 420 [2018-01-30 00:03:32,293 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 408 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-01-30 00:03:32,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2018-01-30 00:03:32,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 416. [2018-01-30 00:03:32,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 416 states. [2018-01-30 00:03:32,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 419 transitions. [2018-01-30 00:03:32,298 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 419 transitions. Word has length 407 [2018-01-30 00:03:32,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:32,299 INFO L432 AbstractCegarLoop]: Abstraction has 416 states and 419 transitions. [2018-01-30 00:03:32,299 INFO L433 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-01-30 00:03:32,299 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 419 transitions. [2018-01-30 00:03:32,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2018-01-30 00:03:32,300 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:32,300 INFO L350 BasicCegarLoop]: trace histogram [50, 49, 49, 49, 49, 49, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:32,300 INFO L371 AbstractCegarLoop]: === Iteration 51 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:32,300 INFO L82 PathProgramCache]: Analyzing trace with hash 1150771081, now seen corresponding path program 44 times [2018-01-30 00:03:32,300 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:32,300 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:32,301 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:32,301 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:03:32,301 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:32,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:32,310 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:33,258 INFO L134 CoverageAnalysis]: Checked inductivity of 7580 backedges. 16 proven. 7154 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2018-01-30 00:03:33,258 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:33,258 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:33,263 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 00:03:33,270 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:33,292 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:33,296 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:33,299 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:33,374 INFO L134 CoverageAnalysis]: Checked inductivity of 7580 backedges. 0 proven. 7154 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2018-01-30 00:03:33,391 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:33,391 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 52 [2018-01-30 00:03:33,391 INFO L409 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-01-30 00:03:33,392 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-01-30 00:03:33,392 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-01-30 00:03:33,392 INFO L87 Difference]: Start difference. First operand 416 states and 419 transitions. Second operand 52 states. [2018-01-30 00:03:33,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:33,511 INFO L93 Difference]: Finished difference Result 538 states and 544 transitions. [2018-01-30 00:03:33,514 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-01-30 00:03:33,514 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 413 [2018-01-30 00:03:33,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:33,515 INFO L225 Difference]: With dead ends: 538 [2018-01-30 00:03:33,515 INFO L226 Difference]: Without dead ends: 426 [2018-01-30 00:03:33,515 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 414 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-01-30 00:03:33,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2018-01-30 00:03:33,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 422. [2018-01-30 00:03:33,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 422 states. [2018-01-30 00:03:33,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 425 transitions. [2018-01-30 00:03:33,521 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 425 transitions. Word has length 413 [2018-01-30 00:03:33,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:33,521 INFO L432 AbstractCegarLoop]: Abstraction has 422 states and 425 transitions. [2018-01-30 00:03:33,521 INFO L433 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-01-30 00:03:33,521 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 425 transitions. [2018-01-30 00:03:33,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 420 [2018-01-30 00:03:33,522 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:33,522 INFO L350 BasicCegarLoop]: trace histogram [51, 50, 50, 50, 50, 50, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:33,522 INFO L371 AbstractCegarLoop]: === Iteration 52 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:33,523 INFO L82 PathProgramCache]: Analyzing trace with hash 2912673, now seen corresponding path program 45 times [2018-01-30 00:03:33,523 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:33,523 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:33,523 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:33,523 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:33,523 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:33,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:33,533 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:34,515 INFO L134 CoverageAnalysis]: Checked inductivity of 7876 backedges. 16 proven. 7450 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2018-01-30 00:03:34,515 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:34,515 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:34,521 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 00:03:34,529 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:34,531 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:34,534 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:34,536 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:34,539 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:34,544 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:34,549 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:34,557 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:34,562 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:34,572 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:34,575 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:34,577 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:34,718 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-01-30 00:03:34,718 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-30 00:03:34,719 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-01-30 00:03:34,719 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:7 [2018-01-30 00:03:35,073 INFO L134 CoverageAnalysis]: Checked inductivity of 7876 backedges. 16 proven. 298 refuted. 0 times theorem prover too weak. 7562 trivial. 0 not checked. [2018-01-30 00:03:35,090 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:35,091 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 23] total 74 [2018-01-30 00:03:35,091 INFO L409 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-01-30 00:03:35,091 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-01-30 00:03:35,091 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1438, Invalid=3964, Unknown=0, NotChecked=0, Total=5402 [2018-01-30 00:03:35,091 INFO L87 Difference]: Start difference. First operand 422 states and 425 transitions. Second operand 74 states. [2018-01-30 00:03:36,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:36,635 INFO L93 Difference]: Finished difference Result 555 states and 563 transitions. [2018-01-30 00:03:36,635 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-01-30 00:03:36,635 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 419 [2018-01-30 00:03:36,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:36,636 INFO L225 Difference]: With dead ends: 555 [2018-01-30 00:03:36,636 INFO L226 Difference]: Without dead ends: 443 [2018-01-30 00:03:36,637 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 399 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2898 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4196, Invalid=11554, Unknown=0, NotChecked=0, Total=15750 [2018-01-30 00:03:36,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2018-01-30 00:03:36,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 436. [2018-01-30 00:03:36,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 436 states. [2018-01-30 00:03:36,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 439 transitions. [2018-01-30 00:03:36,645 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 439 transitions. Word has length 419 [2018-01-30 00:03:36,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:36,645 INFO L432 AbstractCegarLoop]: Abstraction has 436 states and 439 transitions. [2018-01-30 00:03:36,645 INFO L433 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-01-30 00:03:36,645 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 439 transitions. [2018-01-30 00:03:36,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2018-01-30 00:03:36,647 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:36,647 INFO L350 BasicCegarLoop]: trace histogram [52, 51, 51, 51, 51, 51, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:36,647 INFO L371 AbstractCegarLoop]: === Iteration 53 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:36,647 INFO L82 PathProgramCache]: Analyzing trace with hash -719176324, now seen corresponding path program 46 times [2018-01-30 00:03:36,647 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:36,647 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:36,647 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:36,648 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:36,648 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:36,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:36,661 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:37,723 INFO L134 CoverageAnalysis]: Checked inductivity of 8247 backedges. 18 proven. 7752 refuted. 0 times theorem prover too weak. 477 trivial. 0 not checked. [2018-01-30 00:03:37,723 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:37,723 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:37,728 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 00:03:37,838 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:37,842 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:37,919 INFO L134 CoverageAnalysis]: Checked inductivity of 8247 backedges. 0 proven. 7752 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2018-01-30 00:03:37,938 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:37,938 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 54 [2018-01-30 00:03:37,939 INFO L409 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-01-30 00:03:37,939 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-01-30 00:03:37,939 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-01-30 00:03:37,939 INFO L87 Difference]: Start difference. First operand 436 states and 439 transitions. Second operand 54 states. [2018-01-30 00:03:38,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:38,100 INFO L93 Difference]: Finished difference Result 566 states and 572 transitions. [2018-01-30 00:03:38,100 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-01-30 00:03:38,100 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 433 [2018-01-30 00:03:38,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:38,101 INFO L225 Difference]: With dead ends: 566 [2018-01-30 00:03:38,101 INFO L226 Difference]: Without dead ends: 446 [2018-01-30 00:03:38,101 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 434 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-01-30 00:03:38,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2018-01-30 00:03:38,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 442. [2018-01-30 00:03:38,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 442 states. [2018-01-30 00:03:38,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 445 transitions. [2018-01-30 00:03:38,108 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 445 transitions. Word has length 433 [2018-01-30 00:03:38,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:38,109 INFO L432 AbstractCegarLoop]: Abstraction has 442 states and 445 transitions. [2018-01-30 00:03:38,109 INFO L433 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-01-30 00:03:38,109 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 445 transitions. [2018-01-30 00:03:38,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2018-01-30 00:03:38,110 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:38,110 INFO L350 BasicCegarLoop]: trace histogram [53, 52, 52, 52, 52, 52, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:38,110 INFO L371 AbstractCegarLoop]: === Iteration 54 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:38,110 INFO L82 PathProgramCache]: Analyzing trace with hash -472820844, now seen corresponding path program 47 times [2018-01-30 00:03:38,110 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:38,110 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:38,111 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:38,111 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:38,111 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:38,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:38,122 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:39,246 INFO L134 CoverageAnalysis]: Checked inductivity of 8555 backedges. 18 proven. 8060 refuted. 0 times theorem prover too weak. 477 trivial. 0 not checked. [2018-01-30 00:03:39,246 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:39,246 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:39,251 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 00:03:39,258 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,259 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,260 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,261 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,262 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,263 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,264 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,265 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,266 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,268 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,269 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,271 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,273 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,275 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,278 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,280 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,283 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,287 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,290 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,294 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,298 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,303 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,308 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,314 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,321 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,329 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,337 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,346 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,356 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,367 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,379 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,391 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,406 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,421 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,438 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,457 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,477 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,499 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,523 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,549 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,575 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,604 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,636 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,672 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,711 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,753 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,797 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,843 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,893 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:39,947 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:40,006 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:40,071 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:40,175 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:40,177 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:40,182 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:40,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8555 backedges. 0 proven. 8060 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2018-01-30 00:03:40,278 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:40,278 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 55 [2018-01-30 00:03:40,278 INFO L409 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-01-30 00:03:40,279 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-01-30 00:03:40,279 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2018-01-30 00:03:40,279 INFO L87 Difference]: Start difference. First operand 442 states and 445 transitions. Second operand 55 states. [2018-01-30 00:03:40,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:40,590 INFO L93 Difference]: Finished difference Result 572 states and 578 transitions. [2018-01-30 00:03:40,590 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-01-30 00:03:40,590 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 439 [2018-01-30 00:03:40,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:40,591 INFO L225 Difference]: With dead ends: 572 [2018-01-30 00:03:40,591 INFO L226 Difference]: Without dead ends: 452 [2018-01-30 00:03:40,592 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 440 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2018-01-30 00:03:40,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2018-01-30 00:03:40,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 448. [2018-01-30 00:03:40,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 448 states. [2018-01-30 00:03:40,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 451 transitions. [2018-01-30 00:03:40,599 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 451 transitions. Word has length 439 [2018-01-30 00:03:40,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:40,599 INFO L432 AbstractCegarLoop]: Abstraction has 448 states and 451 transitions. [2018-01-30 00:03:40,599 INFO L433 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-01-30 00:03:40,599 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 451 transitions. [2018-01-30 00:03:40,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2018-01-30 00:03:40,600 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:40,600 INFO L350 BasicCegarLoop]: trace histogram [54, 53, 53, 53, 53, 53, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:40,600 INFO L371 AbstractCegarLoop]: === Iteration 55 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:40,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1309837396, now seen corresponding path program 48 times [2018-01-30 00:03:40,601 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:40,601 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:40,601 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:40,601 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:40,601 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:40,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:40,612 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:41,734 INFO L134 CoverageAnalysis]: Checked inductivity of 8869 backedges. 18 proven. 8374 refuted. 0 times theorem prover too weak. 477 trivial. 0 not checked. [2018-01-30 00:03:41,734 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:41,734 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:41,739 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 00:03:41,747 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,748 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,750 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,751 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,753 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,755 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,757 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,759 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,762 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,765 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,769 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,773 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,778 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,782 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,787 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,791 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,797 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,804 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,811 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 00:03:41,814 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:41,817 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:42,341 INFO L134 CoverageAnalysis]: Checked inductivity of 8869 backedges. 27 proven. 324 refuted. 0 times theorem prover too weak. 8518 trivial. 0 not checked. [2018-01-30 00:03:42,359 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:42,359 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 23] total 77 [2018-01-30 00:03:42,360 INFO L409 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-01-30 00:03:42,360 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-01-30 00:03:42,360 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1602, Invalid=4250, Unknown=0, NotChecked=0, Total=5852 [2018-01-30 00:03:42,361 INFO L87 Difference]: Start difference. First operand 448 states and 451 transitions. Second operand 77 states. [2018-01-30 00:03:43,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:43,671 INFO L93 Difference]: Finished difference Result 628 states and 645 transitions. [2018-01-30 00:03:43,671 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-01-30 00:03:43,671 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 445 [2018-01-30 00:03:43,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:43,673 INFO L225 Difference]: With dead ends: 628 [2018-01-30 00:03:43,673 INFO L226 Difference]: Without dead ends: 469 [2018-01-30 00:03:43,674 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 554 GetRequests, 425 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3129 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=4680, Invalid=12350, Unknown=0, NotChecked=0, Total=17030 [2018-01-30 00:03:43,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2018-01-30 00:03:43,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 458. [2018-01-30 00:03:43,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 458 states. [2018-01-30 00:03:43,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 461 transitions. [2018-01-30 00:03:43,691 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 461 transitions. Word has length 445 [2018-01-30 00:03:43,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:43,691 INFO L432 AbstractCegarLoop]: Abstraction has 458 states and 461 transitions. [2018-01-30 00:03:43,692 INFO L433 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-01-30 00:03:43,692 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 461 transitions. [2018-01-30 00:03:43,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2018-01-30 00:03:43,693 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:43,693 INFO L350 BasicCegarLoop]: trace histogram [55, 54, 54, 54, 54, 54, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:43,693 INFO L371 AbstractCegarLoop]: === Iteration 56 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:43,693 INFO L82 PathProgramCache]: Analyzing trace with hash 57663485, now seen corresponding path program 49 times [2018-01-30 00:03:43,693 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:43,693 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:43,694 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:43,694 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:43,694 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:43,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:43,705 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:45,010 INFO L134 CoverageAnalysis]: Checked inductivity of 9227 backedges. 18 proven. 8694 refuted. 0 times theorem prover too weak. 515 trivial. 0 not checked. [2018-01-30 00:03:45,011 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:45,011 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:45,016 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:03:45,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:45,053 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:45,134 INFO L134 CoverageAnalysis]: Checked inductivity of 9227 backedges. 0 proven. 8694 refuted. 0 times theorem prover too weak. 533 trivial. 0 not checked. [2018-01-30 00:03:45,150 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:45,151 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 57 [2018-01-30 00:03:45,151 INFO L409 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-01-30 00:03:45,151 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-01-30 00:03:45,151 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2018-01-30 00:03:45,151 INFO L87 Difference]: Start difference. First operand 458 states and 461 transitions. Second operand 57 states. [2018-01-30 00:03:45,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:45,258 INFO L93 Difference]: Finished difference Result 592 states and 598 transitions. [2018-01-30 00:03:45,258 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-01-30 00:03:45,258 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 455 [2018-01-30 00:03:45,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:45,259 INFO L225 Difference]: With dead ends: 592 [2018-01-30 00:03:45,259 INFO L226 Difference]: Without dead ends: 468 [2018-01-30 00:03:45,260 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 456 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2018-01-30 00:03:45,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2018-01-30 00:03:45,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 464. [2018-01-30 00:03:45,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 464 states. [2018-01-30 00:03:45,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 467 transitions. [2018-01-30 00:03:45,266 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 467 transitions. Word has length 455 [2018-01-30 00:03:45,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:45,266 INFO L432 AbstractCegarLoop]: Abstraction has 464 states and 467 transitions. [2018-01-30 00:03:45,266 INFO L433 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-01-30 00:03:45,266 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 467 transitions. [2018-01-30 00:03:45,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2018-01-30 00:03:45,267 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:45,267 INFO L350 BasicCegarLoop]: trace histogram [56, 55, 55, 55, 55, 55, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:45,268 INFO L371 AbstractCegarLoop]: === Iteration 57 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:45,268 INFO L82 PathProgramCache]: Analyzing trace with hash -1934568427, now seen corresponding path program 50 times [2018-01-30 00:03:45,268 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:45,268 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:45,268 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:45,268 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 00:03:45,268 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:45,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:45,279 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:46,476 INFO L134 CoverageAnalysis]: Checked inductivity of 9553 backedges. 18 proven. 9020 refuted. 0 times theorem prover too weak. 515 trivial. 0 not checked. [2018-01-30 00:03:46,476 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:46,476 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:46,483 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 00:03:46,491 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:46,515 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 00:03:46,519 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:46,522 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:46,612 INFO L134 CoverageAnalysis]: Checked inductivity of 9553 backedges. 0 proven. 9020 refuted. 0 times theorem prover too weak. 533 trivial. 0 not checked. [2018-01-30 00:03:46,629 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:46,629 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 58 [2018-01-30 00:03:46,630 INFO L409 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-01-30 00:03:46,630 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-01-30 00:03:46,630 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2018-01-30 00:03:46,630 INFO L87 Difference]: Start difference. First operand 464 states and 467 transitions. Second operand 58 states. [2018-01-30 00:03:46,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 00:03:46,737 INFO L93 Difference]: Finished difference Result 598 states and 604 transitions. [2018-01-30 00:03:46,738 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-01-30 00:03:46,738 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 461 [2018-01-30 00:03:46,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 00:03:46,739 INFO L225 Difference]: With dead ends: 598 [2018-01-30 00:03:46,739 INFO L226 Difference]: Without dead ends: 474 [2018-01-30 00:03:46,739 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 518 GetRequests, 462 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2018-01-30 00:03:46,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2018-01-30 00:03:46,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 470. [2018-01-30 00:03:46,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 470 states. [2018-01-30 00:03:46,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 473 transitions. [2018-01-30 00:03:46,745 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 473 transitions. Word has length 461 [2018-01-30 00:03:46,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 00:03:46,746 INFO L432 AbstractCegarLoop]: Abstraction has 470 states and 473 transitions. [2018-01-30 00:03:46,746 INFO L433 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-01-30 00:03:46,746 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 473 transitions. [2018-01-30 00:03:46,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2018-01-30 00:03:46,747 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 00:03:46,747 INFO L350 BasicCegarLoop]: trace histogram [57, 56, 56, 56, 56, 56, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 00:03:46,747 INFO L371 AbstractCegarLoop]: === Iteration 58 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 00:03:46,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1946134995, now seen corresponding path program 51 times [2018-01-30 00:03:46,747 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 00:03:46,747 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 00:03:46,748 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:46,748 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 00:03:46,748 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 00:03:46,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 00:03:46,759 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 00:03:48,015 INFO L134 CoverageAnalysis]: Checked inductivity of 9885 backedges. 18 proven. 9352 refuted. 0 times theorem prover too weak. 515 trivial. 0 not checked. [2018-01-30 00:03:48,015 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 00:03:48,015 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 00:03:48,021 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 00:03:48,029 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,031 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,033 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,035 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,038 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,042 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,045 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,055 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,062 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,074 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,087 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 00:03:48,090 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 00:03:48,093 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 00:03:48,254 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-01-30 00:03:48,254 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-30 00:03:48,255 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-01-30 00:03:48,255 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:8, output treesize:7 [2018-01-30 00:03:48,703 INFO L134 CoverageAnalysis]: Checked inductivity of 9885 backedges. 18 proven. 371 refuted. 0 times theorem prover too weak. 9496 trivial. 0 not checked. [2018-01-30 00:03:48,720 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 00:03:48,720 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 25] total 82 [2018-01-30 00:03:48,720 INFO L409 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-01-30 00:03:48,721 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-01-30 00:03:48,721 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1777, Invalid=4865, Unknown=0, NotChecked=0, Total=6642 [2018-01-30 00:03:48,721 INFO L87 Difference]: Start difference. First operand 470 states and 473 transitions. Second operand 82 states. Received shutdown request... [2018-01-30 00:03:48,886 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-01-30 00:03:48,887 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-30 00:03:48,890 WARN L185 ceAbstractionStarter]: Timeout [2018-01-30 00:03:48,890 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.01 12:03:48 BoogieIcfgContainer [2018-01-30 00:03:48,890 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-30 00:03:48,890 INFO L168 Benchmark]: Toolchain (without parser) took 67515.16 ms. Allocated memory was 149.4 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 114.3 MB in the beginning and 389.2 MB in the end (delta: -274.9 MB). Peak memory consumption was 1.1 GB. Max. memory is 5.3 GB. [2018-01-30 00:03:48,891 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 149.4 MB. Free memory is still 119.2 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-30 00:03:48,891 INFO L168 Benchmark]: CACSL2BoogieTranslator took 106.57 ms. Allocated memory is still 149.4 MB. Free memory was 114.3 MB in the beginning and 105.9 MB in the end (delta: 8.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 5.3 GB. [2018-01-30 00:03:48,891 INFO L168 Benchmark]: Boogie Preprocessor took 22.22 ms. Allocated memory is still 149.4 MB. Free memory was 105.9 MB in the beginning and 104.5 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.4 MB. Max. memory is 5.3 GB. [2018-01-30 00:03:48,892 INFO L168 Benchmark]: RCFGBuilder took 294.29 ms. Allocated memory is still 149.4 MB. Free memory was 104.5 MB in the beginning and 92.4 MB in the end (delta: 12.1 MB). Peak memory consumption was 12.1 MB. Max. memory is 5.3 GB. [2018-01-30 00:03:48,892 INFO L168 Benchmark]: TraceAbstraction took 67089.95 ms. Allocated memory was 149.4 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 92.4 MB in the beginning and 389.2 MB in the end (delta: -296.9 MB). Peak memory consumption was 1.0 GB. Max. memory is 5.3 GB. [2018-01-30 00:03:48,892 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 149.4 MB. Free memory is still 119.2 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 106.57 ms. Allocated memory is still 149.4 MB. Free memory was 114.3 MB in the beginning and 105.9 MB in the end (delta: 8.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 22.22 ms. Allocated memory is still 149.4 MB. Free memory was 105.9 MB in the beginning and 104.5 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.4 MB. Max. memory is 5.3 GB. * RCFGBuilder took 294.29 ms. Allocated memory is still 149.4 MB. Free memory was 104.5 MB in the beginning and 92.4 MB in the end (delta: 12.1 MB). Peak memory consumption was 12.1 MB. Max. memory is 5.3 GB. * TraceAbstraction took 67089.95 ms. Allocated memory was 149.4 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 92.4 MB in the beginning and 389.2 MB in the end (delta: -296.9 MB). Peak memory consumption was 1.0 GB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 3]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 3). Cancelled while BasicCegarLoop was constructing difference of abstraction (470states) and interpolant automaton (currently 18 states, 82 states before enhancement), while ReachableStatesComputation was computing reachable states (96 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 34 locations, 1 error locations. TIMEOUT Result, 67.0s OverallTime, 58 OverallIterations, 57 TraceHistogramMax, 22.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1952 SDtfs, 7065 SDslu, 44266 SDs, 0 SdLazy, 27583 SolverSat, 538 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 12.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 16204 GetRequests, 13744 SyntacticMatches, 0 SemanticMatches, 2460 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23041 ImplicationChecksByTransitivity, 32.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=470occurred in iteration=57, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 57 MinimizatonAttempts, 320 StatesRemovedByMinimization, 56 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 4.2s SatisfiabilityAnalysisTime, 35.9s InterpolantComputationTime, 27924 NumberOfCodeBlocks, 25446 NumberOfCodeBlocksAsserted, 521 NumberOfCheckSat, 27810 ConstructedInterpolants, 0 QuantifiedInterpolants, 22774412 SizeOfPredicates, 96 NumberOfNonLiveVariables, 16851 ConjunctsInSsa, 1638 ConjunctsInUnsatCore, 114 InterpolantComputations, 3 PerfectInterpolantSequences, 82641/379660 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_strcpy_original_true-unreach-call.i_svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerC.xml/Csv-Benchmark-0-2018-01-30_00-03-48-896.csv Written .csv to /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/standard_strcpy_original_true-unreach-call.i_svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-30_00-03-48-896.csv Completed graceful shutdown