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/mempurity-32bit-Automizer_Camel+AI_EQ.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/memset_false-valid-deref-write.c -------------------------------------------------------------------------------- This is Ultimate 0.1.23-47db877 [2018-01-23 14:40:57,950 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-23 14:40:57,952 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-23 14:40:57,966 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-23 14:40:57,967 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-23 14:40:57,968 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-23 14:40:57,969 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-23 14:40:57,970 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-23 14:40:57,972 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-23 14:40:57,973 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-23 14:40:57,973 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-23 14:40:57,974 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-23 14:40:57,974 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-23 14:40:57,976 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-23 14:40:57,977 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-23 14:40:57,979 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-23 14:40:57,981 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-23 14:40:57,983 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-23 14:40:57,985 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-23 14:40:57,986 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-23 14:40:57,988 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-23 14:40:57,988 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-23 14:40:57,988 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-23 14:40:57,989 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-23 14:40:57,990 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-23 14:40:57,992 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-23 14:40:57,992 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-23 14:40:57,992 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-23 14:40:57,993 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-23 14:40:57,993 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-23 14:40:57,993 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-23 14:40:57,994 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/mempurity-32bit-Automizer_Camel+AI_EQ.epf [2018-01-23 14:40:58,004 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-23 14:40:58,004 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-23 14:40:58,005 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-23 14:40:58,005 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-23 14:40:58,005 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-23 14:40:58,005 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-23 14:40:58,005 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-23 14:40:58,006 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-23 14:40:58,006 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-23 14:40:58,006 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-01-23 14:40:58,007 INFO L133 SettingsManager]: * Check allocation purity=true [2018-01-23 14:40:58,007 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-23 14:40:58,007 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-23 14:40:58,007 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-23 14:40:58,007 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-23 14:40:58,008 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-23 14:40:58,008 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-23 14:40:58,008 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-23 14:40:58,008 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-23 14:40:58,008 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-23 14:40:58,009 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-23 14:40:58,009 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-01-23 14:40:58,009 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-23 14:40:58,009 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-23 14:40:58,009 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-23 14:40:58,009 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-23 14:40:58,010 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-23 14:40:58,010 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-23 14:40:58,010 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-23 14:40:58,010 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-23 14:40:58,010 INFO L133 SettingsManager]: * Stop after first violation was found=false [2018-01-23 14:40:58,011 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-01-23 14:40:58,011 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-23 14:40:58,011 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-23 14:40:58,011 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-23 14:40:58,012 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-23 14:40:58,012 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-23 14:40:58,046 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-23 14:40:58,055 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-23 14:40:58,057 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-23 14:40:58,058 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-23 14:40:58,059 INFO L276 PluginConnector]: CDTParser initialized [2018-01-23 14:40:58,060 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memset_false-valid-deref-write.c [2018-01-23 14:40:58,172 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-23 14:40:58,175 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-23 14:40:58,176 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-23 14:40:58,176 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-23 14:40:58,181 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-23 14:40:58,182 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.01 02:40:58" (1/1) ... [2018-01-23 14:40:58,184 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8d55d51 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58, skipping insertion in model container [2018-01-23 14:40:58,184 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.01 02:40:58" (1/1) ... [2018-01-23 14:40:58,200 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-23 14:40:58,219 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-23 14:40:58,329 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-23 14:40:58,344 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-23 14:40:58,348 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58 WrapperNode [2018-01-23 14:40:58,349 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-23 14:40:58,349 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-23 14:40:58,349 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-23 14:40:58,349 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-23 14:40:58,366 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58" (1/1) ... [2018-01-23 14:40:58,366 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58" (1/1) ... [2018-01-23 14:40:58,377 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58" (1/1) ... [2018-01-23 14:40:58,378 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58" (1/1) ... [2018-01-23 14:40:58,380 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58" (1/1) ... [2018-01-23 14:40:58,384 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58" (1/1) ... [2018-01-23 14:40:58,386 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58" (1/1) ... [2018-01-23 14:40:58,387 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-23 14:40:58,388 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-23 14:40:58,388 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-23 14:40:58,388 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-23 14:40:58,389 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58" (1/1) ... No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-23 14:40:58,446 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-23 14:40:58,446 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-23 14:40:58,446 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-23 14:40:58,446 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.free [2018-01-23 14:40:58,447 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-01-23 14:40:58,447 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-01-23 14:40:58,447 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-01-23 14:40:58,447 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-01-23 14:40:58,447 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-01-23 14:40:58,447 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-23 14:40:58,448 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-23 14:40:58,448 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-23 14:40:58,587 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-23 14:40:58,587 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.01 02:40:58 BoogieIcfgContainer [2018-01-23 14:40:58,587 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-23 14:40:58,588 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-23 14:40:58,588 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-23 14:40:58,590 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-23 14:40:58,590 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.01 02:40:58" (1/3) ... [2018-01-23 14:40:58,591 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f78c4fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.01 02:40:58, skipping insertion in model container [2018-01-23 14:40:58,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.01 02:40:58" (2/3) ... [2018-01-23 14:40:58,591 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f78c4fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.01 02:40:58, skipping insertion in model container [2018-01-23 14:40:58,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.01 02:40:58" (3/3) ... [2018-01-23 14:40:58,593 INFO L105 eAbstractionObserver]: Analyzing ICFG memset_false-valid-deref-write.c [2018-01-23 14:40:58,600 INFO L130 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-23 14:40:58,608 INFO L142 ceAbstractionStarter]: Appying trace abstraction to program that has 3 error locations. [2018-01-23 14:40:58,643 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-23 14:40:58,643 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-23 14:40:58,643 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-23 14:40:58,643 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-23 14:40:58,643 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-23 14:40:58,644 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-23 14:40:58,644 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-23 14:40:58,644 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.initErr0EnsuresViolation======== [2018-01-23 14:40:58,644 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-23 14:40:58,659 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states. [2018-01-23 14:40:58,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-01-23 14:40:58,665 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:40:58,665 INFO L322 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-01-23 14:40:58,666 INFO L371 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.initErr0EnsuresViolation]=== [2018-01-23 14:40:58,671 INFO L82 PathProgramCache]: Analyzing trace with hash 50935, now seen corresponding path program 1 times [2018-01-23 14:40:58,674 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:40:58,675 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:40:58,725 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:58,725 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:40:58,725 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:58,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-01-23 14:40:58,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-01-23 14:40:58,786 INFO L381 BasicCegarLoop]: Counterexample might be feasible [2018-01-23 14:40:58,792 WARN L343 cessorBacktranslator]: Generated EnsuresSpecification ensures #valid == old(#valid); is not ensure(true) [2018-01-23 14:40:58,799 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-23 14:40:58,800 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-23 14:40:58,800 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-23 14:40:58,800 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-23 14:40:58,800 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-23 14:40:58,800 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-23 14:40:58,800 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-23 14:40:58,800 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.startErr0EnsuresViolation======== [2018-01-23 14:40:58,800 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-23 14:40:58,801 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states. [2018-01-23 14:40:58,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-01-23 14:40:58,802 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:40:58,802 INFO L322 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:40:58,802 INFO L371 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:40:58,802 INFO L82 PathProgramCache]: Analyzing trace with hash 457189328, now seen corresponding path program 1 times [2018-01-23 14:40:58,803 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:40:58,803 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:40:58,804 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:58,804 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:40:58,804 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:58,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:40:58,831 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:40:58,910 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-23 14:40:58,912 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-23 14:40:58,913 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-01-23 14:40:58,914 INFO L409 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-01-23 14:40:58,928 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-01-23 14:40:58,928 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-01-23 14:40:58,931 INFO L87 Difference]: Start difference. First operand 21 states. Second operand 4 states. [2018-01-23 14:40:58,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:40:58,986 INFO L93 Difference]: Finished difference Result 33 states and 33 transitions. [2018-01-23 14:40:58,987 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-01-23 14:40:58,988 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 17 [2018-01-23 14:40:58,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:40:58,999 INFO L225 Difference]: With dead ends: 33 [2018-01-23 14:40:58,999 INFO L226 Difference]: Without dead ends: 19 [2018-01-23 14:40:59,002 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-01-23 14:40:59,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-01-23 14:40:59,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2018-01-23 14:40:59,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-01-23 14:40:59,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 19 transitions. [2018-01-23 14:40:59,101 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 19 transitions. Word has length 17 [2018-01-23 14:40:59,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:40:59,102 INFO L432 AbstractCegarLoop]: Abstraction has 19 states and 19 transitions. [2018-01-23 14:40:59,102 INFO L433 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-01-23 14:40:59,102 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 19 transitions. [2018-01-23 14:40:59,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-01-23 14:40:59,103 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:40:59,103 INFO L322 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:40:59,103 INFO L371 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:40:59,103 INFO L82 PathProgramCache]: Analyzing trace with hash -114007861, now seen corresponding path program 1 times [2018-01-23 14:40:59,103 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:40:59,103 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:40:59,104 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:59,104 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:40:59,104 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:59,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:40:59,118 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:40:59,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:40:59,183 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:40:59,183 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:40:59,191 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:40:59,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:40:59,216 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:40:59,246 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:40:59,268 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:40:59,269 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2018-01-23 14:40:59,269 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-23 14:40:59,269 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-23 14:40:59,270 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-01-23 14:40:59,270 INFO L87 Difference]: Start difference. First operand 19 states and 19 transitions. Second operand 6 states. [2018-01-23 14:40:59,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:40:59,301 INFO L93 Difference]: Finished difference Result 29 states and 29 transitions. [2018-01-23 14:40:59,301 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-01-23 14:40:59,301 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 18 [2018-01-23 14:40:59,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:40:59,302 INFO L225 Difference]: With dead ends: 29 [2018-01-23 14:40:59,302 INFO L226 Difference]: Without dead ends: 20 [2018-01-23 14:40:59,303 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2018-01-23 14:40:59,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2018-01-23 14:40:59,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2018-01-23 14:40:59,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2018-01-23 14:40:59,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 20 transitions. [2018-01-23 14:40:59,308 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 20 transitions. Word has length 18 [2018-01-23 14:40:59,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:40:59,308 INFO L432 AbstractCegarLoop]: Abstraction has 20 states and 20 transitions. [2018-01-23 14:40:59,308 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-23 14:40:59,309 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 20 transitions. [2018-01-23 14:40:59,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-01-23 14:40:59,309 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:40:59,310 INFO L322 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:40:59,310 INFO L371 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:40:59,310 INFO L82 PathProgramCache]: Analyzing trace with hash -641251536, now seen corresponding path program 2 times [2018-01-23 14:40:59,310 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:40:59,310 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:40:59,311 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:59,312 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:40:59,312 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:59,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:40:59,327 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:40:59,393 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:40:59,393 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:40:59,394 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:40:59,406 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:40:59,419 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:40:59,432 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:40:59,434 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:40:59,437 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:40:59,488 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:40:59,508 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:40:59,508 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2018-01-23 14:40:59,508 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-23 14:40:59,509 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-23 14:40:59,509 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-01-23 14:40:59,509 INFO L87 Difference]: Start difference. First operand 20 states and 20 transitions. Second operand 7 states. [2018-01-23 14:40:59,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:40:59,555 INFO L93 Difference]: Finished difference Result 30 states and 30 transitions. [2018-01-23 14:40:59,555 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-23 14:40:59,555 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2018-01-23 14:40:59,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:40:59,556 INFO L225 Difference]: With dead ends: 30 [2018-01-23 14:40:59,556 INFO L226 Difference]: Without dead ends: 21 [2018-01-23 14:40:59,557 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2018-01-23 14:40:59,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-01-23 14:40:59,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-01-23 14:40:59,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-01-23 14:40:59,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 21 transitions. [2018-01-23 14:40:59,561 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 21 transitions. Word has length 19 [2018-01-23 14:40:59,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:40:59,562 INFO L432 AbstractCegarLoop]: Abstraction has 21 states and 21 transitions. [2018-01-23 14:40:59,562 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-23 14:40:59,562 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 21 transitions. [2018-01-23 14:40:59,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-01-23 14:40:59,563 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:40:59,563 INFO L322 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:40:59,563 INFO L371 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:40:59,563 INFO L82 PathProgramCache]: Analyzing trace with hash 194063723, now seen corresponding path program 3 times [2018-01-23 14:40:59,563 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:40:59,564 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:40:59,565 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:59,565 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:40:59,565 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:59,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:40:59,578 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:40:59,647 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:40:59,647 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:40:59,647 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:40:59,656 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:40:59,669 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:40:59,671 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:40:59,673 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:40:59,674 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:40:59,676 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:40:59,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:40:59,733 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:40:59,733 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2018-01-23 14:40:59,734 INFO L409 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-01-23 14:40:59,734 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-01-23 14:40:59,734 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-01-23 14:40:59,734 INFO L87 Difference]: Start difference. First operand 21 states and 21 transitions. Second operand 8 states. [2018-01-23 14:40:59,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:40:59,801 INFO L93 Difference]: Finished difference Result 31 states and 31 transitions. [2018-01-23 14:40:59,801 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-23 14:40:59,802 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 20 [2018-01-23 14:40:59,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:40:59,802 INFO L225 Difference]: With dead ends: 31 [2018-01-23 14:40:59,802 INFO L226 Difference]: Without dead ends: 22 [2018-01-23 14:40:59,803 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2018-01-23 14:40:59,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2018-01-23 14:40:59,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2018-01-23 14:40:59,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2018-01-23 14:40:59,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 22 transitions. [2018-01-23 14:40:59,807 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 22 transitions. Word has length 20 [2018-01-23 14:40:59,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:40:59,808 INFO L432 AbstractCegarLoop]: Abstraction has 22 states and 22 transitions. [2018-01-23 14:40:59,808 INFO L433 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-01-23 14:40:59,808 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 22 transitions. [2018-01-23 14:40:59,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-01-23 14:40:59,809 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:40:59,809 INFO L322 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:40:59,809 INFO L371 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:40:59,809 INFO L82 PathProgramCache]: Analyzing trace with hash 319032976, now seen corresponding path program 4 times [2018-01-23 14:40:59,809 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:40:59,809 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:40:59,810 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:59,810 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:40:59,810 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:40:59,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:40:59,823 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:40:59,937 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-23 14:40:59,937 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:40:59,937 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:40:59,945 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:40:59,979 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:40:59,981 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:00,004 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-23 14:41:00,026 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:00,026 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2018-01-23 14:41:00,027 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-23 14:41:00,027 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-23 14:41:00,027 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2018-01-23 14:41:00,027 INFO L87 Difference]: Start difference. First operand 22 states and 22 transitions. Second operand 9 states. [2018-01-23 14:41:00,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:00,048 INFO L93 Difference]: Finished difference Result 32 states and 32 transitions. [2018-01-23 14:41:00,049 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-23 14:41:00,049 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2018-01-23 14:41:00,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:00,050 INFO L225 Difference]: With dead ends: 32 [2018-01-23 14:41:00,050 INFO L226 Difference]: Without dead ends: 23 [2018-01-23 14:41:00,050 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2018-01-23 14:41:00,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-01-23 14:41:00,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2018-01-23 14:41:00,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2018-01-23 14:41:00,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 23 transitions. [2018-01-23 14:41:00,053 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 23 transitions. Word has length 21 [2018-01-23 14:41:00,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:00,053 INFO L432 AbstractCegarLoop]: Abstraction has 23 states and 23 transitions. [2018-01-23 14:41:00,054 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-23 14:41:00,054 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 23 transitions. [2018-01-23 14:41:00,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-01-23 14:41:00,054 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:00,054 INFO L322 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:00,054 INFO L371 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:00,055 INFO L82 PathProgramCache]: Analyzing trace with hash -101887477, now seen corresponding path program 5 times [2018-01-23 14:41:00,055 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:00,055 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:00,056 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:00,056 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:00,056 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:00,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:00,066 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:00,161 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:00,161 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:00,161 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:00,175 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:00,181 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:00,182 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:00,189 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:00,195 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:00,196 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:00,198 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:00,214 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:00,246 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:00,247 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2018-01-23 14:41:00,247 INFO L409 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-01-23 14:41:00,247 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-01-23 14:41:00,247 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2018-01-23 14:41:00,247 INFO L87 Difference]: Start difference. First operand 23 states and 23 transitions. Second operand 10 states. [2018-01-23 14:41:00,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:00,298 INFO L93 Difference]: Finished difference Result 33 states and 33 transitions. [2018-01-23 14:41:00,298 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-23 14:41:00,298 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 22 [2018-01-23 14:41:00,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:00,299 INFO L225 Difference]: With dead ends: 33 [2018-01-23 14:41:00,299 INFO L226 Difference]: Without dead ends: 24 [2018-01-23 14:41:00,300 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2018-01-23 14:41:00,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2018-01-23 14:41:00,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2018-01-23 14:41:00,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-01-23 14:41:00,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 24 transitions. [2018-01-23 14:41:00,304 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 24 transitions. Word has length 22 [2018-01-23 14:41:00,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:00,304 INFO L432 AbstractCegarLoop]: Abstraction has 24 states and 24 transitions. [2018-01-23 14:41:00,304 INFO L433 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-01-23 14:41:00,304 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 24 transitions. [2018-01-23 14:41:00,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-01-23 14:41:00,305 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:00,305 INFO L322 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:00,305 INFO L371 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:00,305 INFO L82 PathProgramCache]: Analyzing trace with hash -265519632, now seen corresponding path program 6 times [2018-01-23 14:41:00,306 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:00,306 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:00,306 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:00,306 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:00,307 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:00,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:00,318 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:00,391 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:00,392 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:00,392 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:00,398 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:00,411 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:00,414 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:00,418 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:00,419 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:00,420 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:00,422 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:00,441 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:00,462 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:00,462 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2018-01-23 14:41:00,462 INFO L409 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-01-23 14:41:00,462 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-01-23 14:41:00,463 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2018-01-23 14:41:00,463 INFO L87 Difference]: Start difference. First operand 24 states and 24 transitions. Second operand 11 states. [2018-01-23 14:41:00,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:00,487 INFO L93 Difference]: Finished difference Result 34 states and 34 transitions. [2018-01-23 14:41:00,487 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-01-23 14:41:00,487 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 23 [2018-01-23 14:41:00,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:00,488 INFO L225 Difference]: With dead ends: 34 [2018-01-23 14:41:00,488 INFO L226 Difference]: Without dead ends: 25 [2018-01-23 14:41:00,489 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2018-01-23 14:41:00,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2018-01-23 14:41:00,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2018-01-23 14:41:00,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-01-23 14:41:00,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 25 transitions. [2018-01-23 14:41:00,493 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 25 transitions. Word has length 23 [2018-01-23 14:41:00,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:00,494 INFO L432 AbstractCegarLoop]: Abstraction has 25 states and 25 transitions. [2018-01-23 14:41:00,494 INFO L433 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-01-23 14:41:00,494 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 25 transitions. [2018-01-23 14:41:00,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-01-23 14:41:00,495 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:00,495 INFO L322 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:00,495 INFO L371 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:00,495 INFO L82 PathProgramCache]: Analyzing trace with hash -1043149141, now seen corresponding path program 7 times [2018-01-23 14:41:00,495 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:00,496 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:00,496 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:00,497 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:00,497 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:00,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:00,508 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:00,594 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:00,594 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:00,594 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:00,601 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:00,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:00,618 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:00,632 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:00,654 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:00,655 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2018-01-23 14:41:00,655 INFO L409 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-01-23 14:41:00,655 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-01-23 14:41:00,655 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2018-01-23 14:41:00,656 INFO L87 Difference]: Start difference. First operand 25 states and 25 transitions. Second operand 12 states. [2018-01-23 14:41:00,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:00,686 INFO L93 Difference]: Finished difference Result 35 states and 35 transitions. [2018-01-23 14:41:00,687 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-01-23 14:41:00,687 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 24 [2018-01-23 14:41:00,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:00,687 INFO L225 Difference]: With dead ends: 35 [2018-01-23 14:41:00,687 INFO L226 Difference]: Without dead ends: 26 [2018-01-23 14:41:00,688 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2018-01-23 14:41:00,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2018-01-23 14:41:00,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2018-01-23 14:41:00,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-01-23 14:41:00,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 26 transitions. [2018-01-23 14:41:00,691 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 26 transitions. Word has length 24 [2018-01-23 14:41:00,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:00,692 INFO L432 AbstractCegarLoop]: Abstraction has 26 states and 26 transitions. [2018-01-23 14:41:00,692 INFO L433 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-01-23 14:41:00,692 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 26 transitions. [2018-01-23 14:41:00,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-01-23 14:41:00,692 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:00,692 INFO L322 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:00,693 INFO L371 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:00,693 INFO L82 PathProgramCache]: Analyzing trace with hash 620139856, now seen corresponding path program 8 times [2018-01-23 14:41:00,693 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:00,693 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:00,694 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:00,694 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:00,694 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:00,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:00,707 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:00,879 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:00,879 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:00,879 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:00,888 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:00,898 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:00,905 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:00,906 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:00,908 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:00,926 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:00,952 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:00,952 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2018-01-23 14:41:00,953 INFO L409 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-01-23 14:41:00,953 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-01-23 14:41:00,953 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2018-01-23 14:41:00,953 INFO L87 Difference]: Start difference. First operand 26 states and 26 transitions. Second operand 13 states. [2018-01-23 14:41:00,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:00,997 INFO L93 Difference]: Finished difference Result 36 states and 36 transitions. [2018-01-23 14:41:00,998 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-01-23 14:41:00,998 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 25 [2018-01-23 14:41:00,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:00,999 INFO L225 Difference]: With dead ends: 36 [2018-01-23 14:41:00,999 INFO L226 Difference]: Without dead ends: 27 [2018-01-23 14:41:00,999 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2018-01-23 14:41:00,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2018-01-23 14:41:01,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2018-01-23 14:41:01,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2018-01-23 14:41:01,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 27 transitions. [2018-01-23 14:41:01,003 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 27 transitions. Word has length 25 [2018-01-23 14:41:01,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:01,004 INFO L432 AbstractCegarLoop]: Abstraction has 27 states and 27 transitions. [2018-01-23 14:41:01,004 INFO L433 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-01-23 14:41:01,004 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 27 transitions. [2018-01-23 14:41:01,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-01-23 14:41:01,005 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:01,005 INFO L322 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:01,005 INFO L371 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:01,005 INFO L82 PathProgramCache]: Analyzing trace with hash 642491211, now seen corresponding path program 9 times [2018-01-23 14:41:01,005 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:01,005 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:01,006 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:01,006 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:01,006 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:01,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:01,016 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:01,157 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:01,157 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:01,157 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:01,162 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:41:01,170 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:01,171 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:01,173 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:01,180 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:01,181 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:01,182 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:01,182 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:01,185 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:01,202 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:01,224 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:01,224 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2018-01-23 14:41:01,224 INFO L409 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-01-23 14:41:01,225 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-01-23 14:41:01,225 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2018-01-23 14:41:01,225 INFO L87 Difference]: Start difference. First operand 27 states and 27 transitions. Second operand 14 states. [2018-01-23 14:41:01,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:01,259 INFO L93 Difference]: Finished difference Result 37 states and 37 transitions. [2018-01-23 14:41:01,260 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-01-23 14:41:01,260 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 26 [2018-01-23 14:41:01,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:01,261 INFO L225 Difference]: With dead ends: 37 [2018-01-23 14:41:01,261 INFO L226 Difference]: Without dead ends: 28 [2018-01-23 14:41:01,262 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=126, Unknown=0, NotChecked=0, Total=210 [2018-01-23 14:41:01,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-01-23 14:41:01,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2018-01-23 14:41:01,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2018-01-23 14:41:01,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 28 transitions. [2018-01-23 14:41:01,269 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 28 transitions. Word has length 26 [2018-01-23 14:41:01,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:01,269 INFO L432 AbstractCegarLoop]: Abstraction has 28 states and 28 transitions. [2018-01-23 14:41:01,269 INFO L433 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-01-23 14:41:01,269 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 28 transitions. [2018-01-23 14:41:01,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-01-23 14:41:01,270 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:01,270 INFO L322 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:01,271 INFO L371 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:01,271 INFO L82 PathProgramCache]: Analyzing trace with hash 1335383216, now seen corresponding path program 10 times [2018-01-23 14:41:01,271 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:01,272 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:01,272 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:01,273 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:01,273 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:01,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:01,282 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:01,393 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:01,394 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:01,394 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:01,402 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:41:01,415 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:01,417 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:01,455 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:01,476 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:01,476 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2018-01-23 14:41:01,476 INFO L409 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-01-23 14:41:01,477 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-01-23 14:41:01,477 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2018-01-23 14:41:01,477 INFO L87 Difference]: Start difference. First operand 28 states and 28 transitions. Second operand 15 states. [2018-01-23 14:41:01,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:01,538 INFO L93 Difference]: Finished difference Result 38 states and 38 transitions. [2018-01-23 14:41:01,538 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-01-23 14:41:01,539 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 27 [2018-01-23 14:41:01,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:01,539 INFO L225 Difference]: With dead ends: 38 [2018-01-23 14:41:01,539 INFO L226 Difference]: Without dead ends: 29 [2018-01-23 14:41:01,540 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=143, Unknown=0, NotChecked=0, Total=240 [2018-01-23 14:41:01,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-01-23 14:41:01,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2018-01-23 14:41:01,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-01-23 14:41:01,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 29 transitions. [2018-01-23 14:41:01,542 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 29 transitions. Word has length 27 [2018-01-23 14:41:01,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:01,543 INFO L432 AbstractCegarLoop]: Abstraction has 29 states and 29 transitions. [2018-01-23 14:41:01,543 INFO L433 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-01-23 14:41:01,543 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 29 transitions. [2018-01-23 14:41:01,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-01-23 14:41:01,543 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:01,543 INFO L322 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:01,543 INFO L371 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:01,544 INFO L82 PathProgramCache]: Analyzing trace with hash 1340198891, now seen corresponding path program 11 times [2018-01-23 14:41:01,544 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:01,544 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:01,544 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:01,545 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:01,545 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:01,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:01,554 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:01,794 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:01,795 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:01,795 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:01,807 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:01,811 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:01,820 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:01,822 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:01,823 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:01,828 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:01,829 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:01,838 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:01,844 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:01,846 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:01,874 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:01,895 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:01,895 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2018-01-23 14:41:01,895 INFO L409 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-01-23 14:41:01,896 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-01-23 14:41:01,896 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2018-01-23 14:41:01,896 INFO L87 Difference]: Start difference. First operand 29 states and 29 transitions. Second operand 16 states. [2018-01-23 14:41:01,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:01,936 INFO L93 Difference]: Finished difference Result 39 states and 39 transitions. [2018-01-23 14:41:01,936 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-01-23 14:41:01,936 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 28 [2018-01-23 14:41:01,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:01,937 INFO L225 Difference]: With dead ends: 39 [2018-01-23 14:41:01,937 INFO L226 Difference]: Without dead ends: 30 [2018-01-23 14:41:01,938 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=161, Unknown=0, NotChecked=0, Total=272 [2018-01-23 14:41:01,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2018-01-23 14:41:01,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2018-01-23 14:41:01,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2018-01-23 14:41:01,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 30 transitions. [2018-01-23 14:41:01,942 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 30 transitions. Word has length 28 [2018-01-23 14:41:01,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:01,942 INFO L432 AbstractCegarLoop]: Abstraction has 30 states and 30 transitions. [2018-01-23 14:41:01,942 INFO L433 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-01-23 14:41:01,942 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 30 transitions. [2018-01-23 14:41:01,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-01-23 14:41:01,943 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:01,943 INFO L322 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:01,943 INFO L371 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:01,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1489484816, now seen corresponding path program 12 times [2018-01-23 14:41:01,943 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:01,944 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:01,944 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:01,945 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:01,945 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:01,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:01,953 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:02,068 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:02,068 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:02,068 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:02,073 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:02,080 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:02,082 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:02,083 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:02,084 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:02,085 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:02,086 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:02,088 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:02,088 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:02,090 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:02,106 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:02,127 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:02,127 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2018-01-23 14:41:02,127 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-23 14:41:02,128 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-23 14:41:02,128 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=150, Unknown=0, NotChecked=0, Total=272 [2018-01-23 14:41:02,128 INFO L87 Difference]: Start difference. First operand 30 states and 30 transitions. Second operand 17 states. [2018-01-23 14:41:02,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:02,171 INFO L93 Difference]: Finished difference Result 40 states and 40 transitions. [2018-01-23 14:41:02,171 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-01-23 14:41:02,171 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 29 [2018-01-23 14:41:02,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:02,172 INFO L225 Difference]: With dead ends: 40 [2018-01-23 14:41:02,172 INFO L226 Difference]: Without dead ends: 31 [2018-01-23 14:41:02,172 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=180, Unknown=0, NotChecked=0, Total=306 [2018-01-23 14:41:02,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-01-23 14:41:02,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2018-01-23 14:41:02,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-01-23 14:41:02,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 31 transitions. [2018-01-23 14:41:02,176 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 31 transitions. Word has length 29 [2018-01-23 14:41:02,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:02,177 INFO L432 AbstractCegarLoop]: Abstraction has 31 states and 31 transitions. [2018-01-23 14:41:02,177 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-23 14:41:02,177 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 31 transitions. [2018-01-23 14:41:02,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-01-23 14:41:02,178 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:02,178 INFO L322 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:02,178 INFO L371 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:02,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1822381195, now seen corresponding path program 13 times [2018-01-23 14:41:02,178 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:02,178 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:02,179 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:02,179 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:02,179 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:02,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:02,187 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:02,292 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:02,292 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:02,293 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:02,297 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:02,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:02,309 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:02,322 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:02,342 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:02,342 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2018-01-23 14:41:02,342 INFO L409 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-01-23 14:41:02,343 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-01-23 14:41:02,343 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=168, Unknown=0, NotChecked=0, Total=306 [2018-01-23 14:41:02,343 INFO L87 Difference]: Start difference. First operand 31 states and 31 transitions. Second operand 18 states. [2018-01-23 14:41:02,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:02,372 INFO L93 Difference]: Finished difference Result 41 states and 41 transitions. [2018-01-23 14:41:02,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-01-23 14:41:02,372 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 30 [2018-01-23 14:41:02,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:02,373 INFO L225 Difference]: With dead ends: 41 [2018-01-23 14:41:02,373 INFO L226 Difference]: Without dead ends: 32 [2018-01-23 14:41:02,373 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=142, Invalid=200, Unknown=0, NotChecked=0, Total=342 [2018-01-23 14:41:02,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2018-01-23 14:41:02,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2018-01-23 14:41:02,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2018-01-23 14:41:02,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 32 transitions. [2018-01-23 14:41:02,376 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 32 transitions. Word has length 30 [2018-01-23 14:41:02,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:02,376 INFO L432 AbstractCegarLoop]: Abstraction has 32 states and 32 transitions. [2018-01-23 14:41:02,377 INFO L433 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-01-23 14:41:02,377 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 32 transitions. [2018-01-23 14:41:02,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-01-23 14:41:02,377 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:02,377 INFO L322 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:02,377 INFO L371 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:02,377 INFO L82 PathProgramCache]: Analyzing trace with hash -742732944, now seen corresponding path program 14 times [2018-01-23 14:41:02,377 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:02,377 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:02,378 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:02,378 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:02,378 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:02,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:02,384 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:02,511 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:02,512 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:02,512 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:02,518 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:02,527 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:02,532 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:02,533 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:02,534 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:02,546 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:02,567 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:02,568 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2018-01-23 14:41:02,568 INFO L409 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-01-23 14:41:02,568 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-01-23 14:41:02,568 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=187, Unknown=0, NotChecked=0, Total=342 [2018-01-23 14:41:02,568 INFO L87 Difference]: Start difference. First operand 32 states and 32 transitions. Second operand 19 states. [2018-01-23 14:41:02,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:02,596 INFO L93 Difference]: Finished difference Result 42 states and 42 transitions. [2018-01-23 14:41:02,596 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-01-23 14:41:02,596 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 31 [2018-01-23 14:41:02,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:02,597 INFO L225 Difference]: With dead ends: 42 [2018-01-23 14:41:02,597 INFO L226 Difference]: Without dead ends: 33 [2018-01-23 14:41:02,598 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=159, Invalid=221, Unknown=0, NotChecked=0, Total=380 [2018-01-23 14:41:02,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-01-23 14:41:02,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2018-01-23 14:41:02,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2018-01-23 14:41:02,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 33 transitions. [2018-01-23 14:41:02,602 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 33 transitions. Word has length 31 [2018-01-23 14:41:02,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:02,603 INFO L432 AbstractCegarLoop]: Abstraction has 33 states and 33 transitions. [2018-01-23 14:41:02,603 INFO L433 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-01-23 14:41:02,603 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 33 transitions. [2018-01-23 14:41:02,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-01-23 14:41:02,604 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:02,604 INFO L322 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:02,604 INFO L371 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:02,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1343107371, now seen corresponding path program 15 times [2018-01-23 14:41:02,605 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:02,605 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:02,606 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:02,606 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:02,606 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:02,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:02,613 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:02,870 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:02,870 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:02,870 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:02,878 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:41:02,887 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:02,890 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:02,892 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:02,894 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:02,896 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:02,897 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:02,902 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:02,904 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:02,906 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:02,909 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:02,912 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:02,937 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:02,970 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:02,971 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2018-01-23 14:41:02,971 INFO L409 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-01-23 14:41:02,972 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-01-23 14:41:02,972 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=207, Unknown=0, NotChecked=0, Total=380 [2018-01-23 14:41:02,973 INFO L87 Difference]: Start difference. First operand 33 states and 33 transitions. Second operand 20 states. [2018-01-23 14:41:03,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:03,027 INFO L93 Difference]: Finished difference Result 43 states and 43 transitions. [2018-01-23 14:41:03,027 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-01-23 14:41:03,027 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 32 [2018-01-23 14:41:03,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:03,028 INFO L225 Difference]: With dead ends: 43 [2018-01-23 14:41:03,028 INFO L226 Difference]: Without dead ends: 34 [2018-01-23 14:41:03,028 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=177, Invalid=243, Unknown=0, NotChecked=0, Total=420 [2018-01-23 14:41:03,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-01-23 14:41:03,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2018-01-23 14:41:03,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-01-23 14:41:03,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 34 transitions. [2018-01-23 14:41:03,033 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 34 transitions. Word has length 32 [2018-01-23 14:41:03,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:03,033 INFO L432 AbstractCegarLoop]: Abstraction has 34 states and 34 transitions. [2018-01-23 14:41:03,033 INFO L433 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-01-23 14:41:03,033 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 34 transitions. [2018-01-23 14:41:03,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-01-23 14:41:03,034 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:03,034 INFO L322 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:03,034 INFO L371 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:03,035 INFO L82 PathProgramCache]: Analyzing trace with hash 1579647696, now seen corresponding path program 16 times [2018-01-23 14:41:03,035 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:03,035 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:03,035 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:03,035 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:03,035 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:03,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:03,041 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:03,341 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:03,341 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:03,341 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:03,351 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:41:03,382 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:03,384 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:03,397 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:03,432 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:03,432 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2018-01-23 14:41:03,433 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-23 14:41:03,433 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-23 14:41:03,433 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=228, Unknown=0, NotChecked=0, Total=420 [2018-01-23 14:41:03,434 INFO L87 Difference]: Start difference. First operand 34 states and 34 transitions. Second operand 21 states. [2018-01-23 14:41:03,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:03,509 INFO L93 Difference]: Finished difference Result 44 states and 44 transitions. [2018-01-23 14:41:03,510 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-01-23 14:41:03,510 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 33 [2018-01-23 14:41:03,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:03,510 INFO L225 Difference]: With dead ends: 44 [2018-01-23 14:41:03,511 INFO L226 Difference]: Without dead ends: 35 [2018-01-23 14:41:03,511 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=196, Invalid=266, Unknown=0, NotChecked=0, Total=462 [2018-01-23 14:41:03,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2018-01-23 14:41:03,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2018-01-23 14:41:03,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-01-23 14:41:03,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 35 transitions. [2018-01-23 14:41:03,515 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 35 transitions. Word has length 33 [2018-01-23 14:41:03,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:03,516 INFO L432 AbstractCegarLoop]: Abstraction has 35 states and 35 transitions. [2018-01-23 14:41:03,516 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-23 14:41:03,516 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 35 transitions. [2018-01-23 14:41:03,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-01-23 14:41:03,516 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:03,517 INFO L322 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:03,517 INFO L371 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:03,517 INFO L82 PathProgramCache]: Analyzing trace with hash 322463179, now seen corresponding path program 17 times [2018-01-23 14:41:03,517 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:03,517 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:03,518 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:03,518 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:03,518 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:03,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:03,527 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:03,691 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:03,691 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:03,691 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:03,697 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:03,701 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:03,702 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:03,703 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:03,704 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:03,705 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:03,706 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:03,706 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:03,707 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:03,708 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:03,713 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:03,714 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:03,716 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:03,733 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:03,753 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:03,753 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2018-01-23 14:41:03,753 INFO L409 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-01-23 14:41:03,753 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-01-23 14:41:03,754 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=250, Unknown=0, NotChecked=0, Total=462 [2018-01-23 14:41:03,754 INFO L87 Difference]: Start difference. First operand 35 states and 35 transitions. Second operand 22 states. [2018-01-23 14:41:03,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:03,788 INFO L93 Difference]: Finished difference Result 45 states and 45 transitions. [2018-01-23 14:41:03,789 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-01-23 14:41:03,789 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 34 [2018-01-23 14:41:03,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:03,789 INFO L225 Difference]: With dead ends: 45 [2018-01-23 14:41:03,789 INFO L226 Difference]: Without dead ends: 36 [2018-01-23 14:41:03,790 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=216, Invalid=290, Unknown=0, NotChecked=0, Total=506 [2018-01-23 14:41:03,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-01-23 14:41:03,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2018-01-23 14:41:03,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-01-23 14:41:03,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 36 transitions. [2018-01-23 14:41:03,792 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 36 transitions. Word has length 34 [2018-01-23 14:41:03,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:03,793 INFO L432 AbstractCegarLoop]: Abstraction has 36 states and 36 transitions. [2018-01-23 14:41:03,793 INFO L433 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-01-23 14:41:03,793 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 36 transitions. [2018-01-23 14:41:03,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-01-23 14:41:03,793 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:03,793 INFO L322 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:03,793 INFO L371 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:03,794 INFO L82 PathProgramCache]: Analyzing trace with hash 4448816, now seen corresponding path program 18 times [2018-01-23 14:41:03,794 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:03,794 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:03,794 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:03,794 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:03,794 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:03,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:03,802 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:04,140 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:04,140 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:04,140 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:04,145 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:04,152 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:04,154 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:04,155 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:04,156 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:04,157 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:04,158 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:04,159 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:04,160 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:04,161 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:04,162 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:04,163 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:04,165 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:04,177 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:04,197 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:04,198 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2018-01-23 14:41:04,198 INFO L409 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-01-23 14:41:04,198 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-01-23 14:41:04,198 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=273, Unknown=0, NotChecked=0, Total=506 [2018-01-23 14:41:04,198 INFO L87 Difference]: Start difference. First operand 36 states and 36 transitions. Second operand 23 states. [2018-01-23 14:41:04,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:04,248 INFO L93 Difference]: Finished difference Result 46 states and 46 transitions. [2018-01-23 14:41:04,248 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-01-23 14:41:04,249 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 35 [2018-01-23 14:41:04,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:04,249 INFO L225 Difference]: With dead ends: 46 [2018-01-23 14:41:04,249 INFO L226 Difference]: Without dead ends: 37 [2018-01-23 14:41:04,250 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=237, Invalid=315, Unknown=0, NotChecked=0, Total=552 [2018-01-23 14:41:04,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2018-01-23 14:41:04,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2018-01-23 14:41:04,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2018-01-23 14:41:04,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 37 transitions. [2018-01-23 14:41:04,254 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 37 transitions. Word has length 35 [2018-01-23 14:41:04,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:04,255 INFO L432 AbstractCegarLoop]: Abstraction has 37 states and 37 transitions. [2018-01-23 14:41:04,255 INFO L433 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-01-23 14:41:04,255 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 37 transitions. [2018-01-23 14:41:04,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-01-23 14:41:04,255 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:04,256 INFO L322 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:04,256 INFO L371 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:04,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1264061845, now seen corresponding path program 19 times [2018-01-23 14:41:04,256 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:04,256 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:04,257 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:04,257 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:04,257 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:04,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:04,267 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:04,459 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:04,459 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:04,459 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:04,464 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:04,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:04,477 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:04,490 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:04,510 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:04,510 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2018-01-23 14:41:04,510 INFO L409 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-01-23 14:41:04,510 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-01-23 14:41:04,510 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=297, Unknown=0, NotChecked=0, Total=552 [2018-01-23 14:41:04,510 INFO L87 Difference]: Start difference. First operand 37 states and 37 transitions. Second operand 24 states. [2018-01-23 14:41:04,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:04,567 INFO L93 Difference]: Finished difference Result 47 states and 47 transitions. [2018-01-23 14:41:04,567 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-01-23 14:41:04,568 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 36 [2018-01-23 14:41:04,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:04,568 INFO L225 Difference]: With dead ends: 47 [2018-01-23 14:41:04,568 INFO L226 Difference]: Without dead ends: 38 [2018-01-23 14:41:04,568 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=259, Invalid=341, Unknown=0, NotChecked=0, Total=600 [2018-01-23 14:41:04,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-01-23 14:41:04,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2018-01-23 14:41:04,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2018-01-23 14:41:04,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 38 transitions. [2018-01-23 14:41:04,571 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 38 transitions. Word has length 36 [2018-01-23 14:41:04,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:04,572 INFO L432 AbstractCegarLoop]: Abstraction has 38 states and 38 transitions. [2018-01-23 14:41:04,572 INFO L433 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-01-23 14:41:04,572 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 38 transitions. [2018-01-23 14:41:04,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-01-23 14:41:04,572 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:04,572 INFO L322 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:04,573 INFO L371 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:04,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1933186672, now seen corresponding path program 20 times [2018-01-23 14:41:04,573 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:04,573 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:04,574 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:04,574 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:04,574 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:04,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:04,583 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:04,772 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:04,772 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:04,772 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:04,777 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:04,785 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:04,790 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:04,791 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:04,792 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:04,818 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:04,849 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:04,849 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2018-01-23 14:41:04,850 INFO L409 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-01-23 14:41:04,850 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-01-23 14:41:04,850 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=322, Unknown=0, NotChecked=0, Total=600 [2018-01-23 14:41:04,850 INFO L87 Difference]: Start difference. First operand 38 states and 38 transitions. Second operand 25 states. [2018-01-23 14:41:04,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:04,877 INFO L93 Difference]: Finished difference Result 48 states and 48 transitions. [2018-01-23 14:41:04,877 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-23 14:41:04,877 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 37 [2018-01-23 14:41:04,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:04,877 INFO L225 Difference]: With dead ends: 48 [2018-01-23 14:41:04,877 INFO L226 Difference]: Without dead ends: 39 [2018-01-23 14:41:04,878 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=282, Invalid=368, Unknown=0, NotChecked=0, Total=650 [2018-01-23 14:41:04,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-01-23 14:41:04,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2018-01-23 14:41:04,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-01-23 14:41:04,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 39 transitions. [2018-01-23 14:41:04,880 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 39 transitions. Word has length 37 [2018-01-23 14:41:04,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:04,881 INFO L432 AbstractCegarLoop]: Abstraction has 39 states and 39 transitions. [2018-01-23 14:41:04,881 INFO L433 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-01-23 14:41:04,881 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 39 transitions. [2018-01-23 14:41:04,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-01-23 14:41:04,881 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:04,881 INFO L322 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:04,881 INFO L371 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:04,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1201219829, now seen corresponding path program 21 times [2018-01-23 14:41:04,881 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:04,882 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:04,882 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:04,882 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:04,882 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:04,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:04,890 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:05,150 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:05,150 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:05,150 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:05,155 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:41:05,162 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,163 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,164 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,165 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,166 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,167 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,168 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,169 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,170 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,171 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,173 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,174 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:05,174 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:05,175 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:05,188 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:05,209 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:05,209 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2018-01-23 14:41:05,209 INFO L409 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-01-23 14:41:05,210 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-01-23 14:41:05,210 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=302, Invalid=348, Unknown=0, NotChecked=0, Total=650 [2018-01-23 14:41:05,210 INFO L87 Difference]: Start difference. First operand 39 states and 39 transitions. Second operand 26 states. [2018-01-23 14:41:05,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:05,257 INFO L93 Difference]: Finished difference Result 49 states and 49 transitions. [2018-01-23 14:41:05,257 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-01-23 14:41:05,257 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 38 [2018-01-23 14:41:05,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:05,258 INFO L225 Difference]: With dead ends: 49 [2018-01-23 14:41:05,258 INFO L226 Difference]: Without dead ends: 40 [2018-01-23 14:41:05,258 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=306, Invalid=396, Unknown=0, NotChecked=0, Total=702 [2018-01-23 14:41:05,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2018-01-23 14:41:05,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2018-01-23 14:41:05,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-01-23 14:41:05,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 40 transitions. [2018-01-23 14:41:05,262 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 40 transitions. Word has length 38 [2018-01-23 14:41:05,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:05,262 INFO L432 AbstractCegarLoop]: Abstraction has 40 states and 40 transitions. [2018-01-23 14:41:05,262 INFO L433 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-01-23 14:41:05,262 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 40 transitions. [2018-01-23 14:41:05,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-01-23 14:41:05,262 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:05,263 INFO L322 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:05,263 INFO L371 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:05,263 INFO L82 PathProgramCache]: Analyzing trace with hash 14915824, now seen corresponding path program 22 times [2018-01-23 14:41:05,263 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:05,263 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:05,263 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:05,264 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:05,264 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:05,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:05,270 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:05,490 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:05,491 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:05,491 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:05,499 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:41:05,513 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:05,514 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:05,531 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:05,551 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:05,552 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2018-01-23 14:41:05,552 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-23 14:41:05,552 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-23 14:41:05,552 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=375, Unknown=0, NotChecked=0, Total=702 [2018-01-23 14:41:05,552 INFO L87 Difference]: Start difference. First operand 40 states and 40 transitions. Second operand 27 states. [2018-01-23 14:41:05,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:05,602 INFO L93 Difference]: Finished difference Result 50 states and 50 transitions. [2018-01-23 14:41:05,602 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-01-23 14:41:05,602 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 39 [2018-01-23 14:41:05,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:05,602 INFO L225 Difference]: With dead ends: 50 [2018-01-23 14:41:05,602 INFO L226 Difference]: Without dead ends: 41 [2018-01-23 14:41:05,603 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=331, Invalid=425, Unknown=0, NotChecked=0, Total=756 [2018-01-23 14:41:05,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-01-23 14:41:05,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-01-23 14:41:05,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-01-23 14:41:05,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 41 transitions. [2018-01-23 14:41:05,606 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 41 transitions. Word has length 39 [2018-01-23 14:41:05,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:05,606 INFO L432 AbstractCegarLoop]: Abstraction has 41 states and 41 transitions. [2018-01-23 14:41:05,607 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-23 14:41:05,607 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 41 transitions. [2018-01-23 14:41:05,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-01-23 14:41:05,607 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:05,607 INFO L322 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:05,607 INFO L371 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:05,607 INFO L82 PathProgramCache]: Analyzing trace with hash -939584597, now seen corresponding path program 23 times [2018-01-23 14:41:05,607 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:05,608 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:05,608 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:05,608 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:05,608 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:05,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:05,614 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:05,908 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:05,908 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:05,908 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:05,915 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:05,920 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,922 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,923 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,924 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,925 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,926 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,927 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,928 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,963 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,964 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,965 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,966 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,971 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:05,973 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:05,974 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:05,988 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:06,021 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:06,021 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2018-01-23 14:41:06,021 INFO L409 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-01-23 14:41:06,021 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-01-23 14:41:06,021 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=403, Unknown=0, NotChecked=0, Total=756 [2018-01-23 14:41:06,022 INFO L87 Difference]: Start difference. First operand 41 states and 41 transitions. Second operand 28 states. [2018-01-23 14:41:06,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:06,075 INFO L93 Difference]: Finished difference Result 51 states and 51 transitions. [2018-01-23 14:41:06,075 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-01-23 14:41:06,075 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 40 [2018-01-23 14:41:06,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:06,076 INFO L225 Difference]: With dead ends: 51 [2018-01-23 14:41:06,076 INFO L226 Difference]: Without dead ends: 42 [2018-01-23 14:41:06,076 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=357, Invalid=455, Unknown=0, NotChecked=0, Total=812 [2018-01-23 14:41:06,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2018-01-23 14:41:06,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2018-01-23 14:41:06,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2018-01-23 14:41:06,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 42 transitions. [2018-01-23 14:41:06,079 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 42 transitions. Word has length 40 [2018-01-23 14:41:06,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:06,079 INFO L432 AbstractCegarLoop]: Abstraction has 42 states and 42 transitions. [2018-01-23 14:41:06,079 INFO L433 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-01-23 14:41:06,080 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 42 transitions. [2018-01-23 14:41:06,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-01-23 14:41:06,080 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:06,080 INFO L322 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:06,080 INFO L371 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:06,080 INFO L82 PathProgramCache]: Analyzing trace with hash -464326576, now seen corresponding path program 24 times [2018-01-23 14:41:06,081 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:06,081 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:06,081 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:06,082 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:06,082 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:06,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:06,089 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:06,340 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:06,340 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:06,340 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:06,345 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:06,351 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,353 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,354 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,355 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,356 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,357 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,358 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,359 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,360 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,361 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,362 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,363 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,364 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:06,364 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:06,366 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:06,381 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:06,406 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:06,406 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 29 [2018-01-23 14:41:06,406 INFO L409 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-01-23 14:41:06,406 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-01-23 14:41:06,407 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=380, Invalid=432, Unknown=0, NotChecked=0, Total=812 [2018-01-23 14:41:06,407 INFO L87 Difference]: Start difference. First operand 42 states and 42 transitions. Second operand 29 states. [2018-01-23 14:41:06,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:06,437 INFO L93 Difference]: Finished difference Result 52 states and 52 transitions. [2018-01-23 14:41:06,438 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-01-23 14:41:06,438 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 41 [2018-01-23 14:41:06,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:06,438 INFO L225 Difference]: With dead ends: 52 [2018-01-23 14:41:06,438 INFO L226 Difference]: Without dead ends: 43 [2018-01-23 14:41:06,439 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=384, Invalid=486, Unknown=0, NotChecked=0, Total=870 [2018-01-23 14:41:06,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-01-23 14:41:06,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2018-01-23 14:41:06,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2018-01-23 14:41:06,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 43 transitions. [2018-01-23 14:41:06,441 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 43 transitions. Word has length 41 [2018-01-23 14:41:06,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:06,441 INFO L432 AbstractCegarLoop]: Abstraction has 43 states and 43 transitions. [2018-01-23 14:41:06,441 INFO L433 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-01-23 14:41:06,442 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 43 transitions. [2018-01-23 14:41:06,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-01-23 14:41:06,442 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:06,442 INFO L322 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:06,442 INFO L371 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:06,442 INFO L82 PathProgramCache]: Analyzing trace with hash 1383770187, now seen corresponding path program 25 times [2018-01-23 14:41:06,442 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:06,442 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:06,443 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:06,443 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:06,443 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:06,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:06,449 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:06,740 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:06,740 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:06,740 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:06,752 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:06,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:06,768 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:06,797 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:06,832 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:06,832 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 30 [2018-01-23 14:41:06,832 INFO L409 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-01-23 14:41:06,833 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-01-23 14:41:06,833 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=408, Invalid=462, Unknown=0, NotChecked=0, Total=870 [2018-01-23 14:41:06,833 INFO L87 Difference]: Start difference. First operand 43 states and 43 transitions. Second operand 30 states. [2018-01-23 14:41:06,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:06,907 INFO L93 Difference]: Finished difference Result 53 states and 53 transitions. [2018-01-23 14:41:06,908 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-01-23 14:41:06,908 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 42 [2018-01-23 14:41:06,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:06,909 INFO L225 Difference]: With dead ends: 53 [2018-01-23 14:41:06,909 INFO L226 Difference]: Without dead ends: 44 [2018-01-23 14:41:06,909 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=412, Invalid=518, Unknown=0, NotChecked=0, Total=930 [2018-01-23 14:41:06,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-01-23 14:41:06,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2018-01-23 14:41:06,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-01-23 14:41:06,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 44 transitions. [2018-01-23 14:41:06,913 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 44 transitions. Word has length 42 [2018-01-23 14:41:06,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:06,913 INFO L432 AbstractCegarLoop]: Abstraction has 44 states and 44 transitions. [2018-01-23 14:41:06,913 INFO L433 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-01-23 14:41:06,913 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 44 transitions. [2018-01-23 14:41:06,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-01-23 14:41:06,914 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:06,914 INFO L322 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:06,914 INFO L371 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:06,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1454772304, now seen corresponding path program 26 times [2018-01-23 14:41:06,915 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:06,915 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:06,915 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:06,915 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:06,916 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:06,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:06,924 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:07,481 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:07,481 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:07,481 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:07,488 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:07,496 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:07,505 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:07,506 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:07,508 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:07,525 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:07,545 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:07,545 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 31 [2018-01-23 14:41:07,546 INFO L409 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-01-23 14:41:07,546 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-01-23 14:41:07,546 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=437, Invalid=493, Unknown=0, NotChecked=0, Total=930 [2018-01-23 14:41:07,546 INFO L87 Difference]: Start difference. First operand 44 states and 44 transitions. Second operand 31 states. [2018-01-23 14:41:07,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:07,618 INFO L93 Difference]: Finished difference Result 54 states and 54 transitions. [2018-01-23 14:41:07,618 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-01-23 14:41:07,618 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 43 [2018-01-23 14:41:07,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:07,618 INFO L225 Difference]: With dead ends: 54 [2018-01-23 14:41:07,619 INFO L226 Difference]: Without dead ends: 45 [2018-01-23 14:41:07,619 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=441, Invalid=551, Unknown=0, NotChecked=0, Total=992 [2018-01-23 14:41:07,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2018-01-23 14:41:07,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2018-01-23 14:41:07,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-01-23 14:41:07,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 45 transitions. [2018-01-23 14:41:07,622 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 45 transitions. Word has length 43 [2018-01-23 14:41:07,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:07,622 INFO L432 AbstractCegarLoop]: Abstraction has 45 states and 45 transitions. [2018-01-23 14:41:07,623 INFO L433 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-01-23 14:41:07,623 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 45 transitions. [2018-01-23 14:41:07,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-01-23 14:41:07,623 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:07,623 INFO L322 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:07,623 INFO L371 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:07,623 INFO L82 PathProgramCache]: Analyzing trace with hash 744723691, now seen corresponding path program 27 times [2018-01-23 14:41:07,623 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:07,623 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:07,624 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:07,624 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:07,624 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:07,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:07,633 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:07,988 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:07,989 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:07,989 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:07,993 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:41:08,000 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,002 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,003 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,004 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,005 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,006 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,007 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,008 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,009 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,010 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,012 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,013 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,014 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,015 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,016 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:08,017 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:08,018 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:08,029 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:08,049 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:08,049 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 32 [2018-01-23 14:41:08,049 INFO L409 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-01-23 14:41:08,050 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-01-23 14:41:08,050 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=467, Invalid=525, Unknown=0, NotChecked=0, Total=992 [2018-01-23 14:41:08,050 INFO L87 Difference]: Start difference. First operand 45 states and 45 transitions. Second operand 32 states. [2018-01-23 14:41:08,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:08,118 INFO L93 Difference]: Finished difference Result 55 states and 55 transitions. [2018-01-23 14:41:08,119 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-01-23 14:41:08,119 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 44 [2018-01-23 14:41:08,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:08,120 INFO L225 Difference]: With dead ends: 55 [2018-01-23 14:41:08,120 INFO L226 Difference]: Without dead ends: 46 [2018-01-23 14:41:08,120 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=471, Invalid=585, Unknown=0, NotChecked=0, Total=1056 [2018-01-23 14:41:08,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2018-01-23 14:41:08,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2018-01-23 14:41:08,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-01-23 14:41:08,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 46 transitions. [2018-01-23 14:41:08,123 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 46 transitions. Word has length 44 [2018-01-23 14:41:08,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:08,123 INFO L432 AbstractCegarLoop]: Abstraction has 46 states and 46 transitions. [2018-01-23 14:41:08,123 INFO L433 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-01-23 14:41:08,123 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 46 transitions. [2018-01-23 14:41:08,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-01-23 14:41:08,123 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:08,124 INFO L322 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:08,124 INFO L371 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:08,124 INFO L82 PathProgramCache]: Analyzing trace with hash 209622800, now seen corresponding path program 28 times [2018-01-23 14:41:08,124 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:08,124 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:08,125 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:08,125 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:08,125 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:08,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:08,134 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:08,419 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:08,419 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:08,419 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:08,427 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:41:08,445 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:08,447 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:08,460 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:08,480 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:08,480 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 33 [2018-01-23 14:41:08,481 INFO L409 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-01-23 14:41:08,481 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-01-23 14:41:08,481 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=498, Invalid=558, Unknown=0, NotChecked=0, Total=1056 [2018-01-23 14:41:08,481 INFO L87 Difference]: Start difference. First operand 46 states and 46 transitions. Second operand 33 states. [2018-01-23 14:41:08,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:08,554 INFO L93 Difference]: Finished difference Result 56 states and 56 transitions. [2018-01-23 14:41:08,554 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-01-23 14:41:08,555 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 45 [2018-01-23 14:41:08,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:08,555 INFO L225 Difference]: With dead ends: 56 [2018-01-23 14:41:08,555 INFO L226 Difference]: Without dead ends: 47 [2018-01-23 14:41:08,556 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=502, Invalid=620, Unknown=0, NotChecked=0, Total=1122 [2018-01-23 14:41:08,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2018-01-23 14:41:08,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2018-01-23 14:41:08,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-01-23 14:41:08,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 47 transitions. [2018-01-23 14:41:08,558 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 47 transitions. Word has length 45 [2018-01-23 14:41:08,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:08,558 INFO L432 AbstractCegarLoop]: Abstraction has 47 states and 47 transitions. [2018-01-23 14:41:08,558 INFO L433 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-01-23 14:41:08,558 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 47 transitions. [2018-01-23 14:41:08,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-01-23 14:41:08,559 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:08,559 INFO L322 BasicCegarLoop]: trace histogram [29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:08,559 INFO L371 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:08,559 INFO L82 PathProgramCache]: Analyzing trace with hash 801364363, now seen corresponding path program 29 times [2018-01-23 14:41:08,559 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:08,559 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:08,560 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:08,560 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:08,560 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:08,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:08,569 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:08,870 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:08,870 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:08,870 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:08,875 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:08,880 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,881 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,882 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,883 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,883 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,884 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,885 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,886 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,887 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,888 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,888 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,889 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,890 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,891 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,892 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,896 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:08,897 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:08,899 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:08,912 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:08,931 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:08,932 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 34 [2018-01-23 14:41:08,932 INFO L409 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-01-23 14:41:08,932 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-01-23 14:41:08,932 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=530, Invalid=592, Unknown=0, NotChecked=0, Total=1122 [2018-01-23 14:41:08,932 INFO L87 Difference]: Start difference. First operand 47 states and 47 transitions. Second operand 34 states. [2018-01-23 14:41:08,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:08,988 INFO L93 Difference]: Finished difference Result 57 states and 57 transitions. [2018-01-23 14:41:08,988 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-23 14:41:08,988 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 46 [2018-01-23 14:41:08,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:08,989 INFO L225 Difference]: With dead ends: 57 [2018-01-23 14:41:08,989 INFO L226 Difference]: Without dead ends: 48 [2018-01-23 14:41:08,989 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=534, Invalid=656, Unknown=0, NotChecked=0, Total=1190 [2018-01-23 14:41:08,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-01-23 14:41:08,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2018-01-23 14:41:08,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2018-01-23 14:41:08,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 48 transitions. [2018-01-23 14:41:08,992 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 48 transitions. Word has length 46 [2018-01-23 14:41:08,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:08,992 INFO L432 AbstractCegarLoop]: Abstraction has 48 states and 48 transitions. [2018-01-23 14:41:08,992 INFO L433 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-01-23 14:41:08,992 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 48 transitions. [2018-01-23 14:41:08,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-01-23 14:41:08,993 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:08,993 INFO L322 BasicCegarLoop]: trace histogram [30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:08,993 INFO L371 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:08,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1965483632, now seen corresponding path program 30 times [2018-01-23 14:41:08,993 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:08,993 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:08,994 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:08,994 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:08,994 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:09,002 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:09,328 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:09,328 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:09,328 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:09,333 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:09,339 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,341 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,342 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,343 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,344 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,345 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,346 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,347 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,348 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,349 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,350 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,351 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,352 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,353 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,355 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,356 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:09,356 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:09,358 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:09,369 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:09,389 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:09,389 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 35 [2018-01-23 14:41:09,389 INFO L409 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-01-23 14:41:09,389 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-01-23 14:41:09,390 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=563, Invalid=627, Unknown=0, NotChecked=0, Total=1190 [2018-01-23 14:41:09,390 INFO L87 Difference]: Start difference. First operand 48 states and 48 transitions. Second operand 35 states. [2018-01-23 14:41:09,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:09,451 INFO L93 Difference]: Finished difference Result 58 states and 58 transitions. [2018-01-23 14:41:09,451 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-01-23 14:41:09,451 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 47 [2018-01-23 14:41:09,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:09,452 INFO L225 Difference]: With dead ends: 58 [2018-01-23 14:41:09,452 INFO L226 Difference]: Without dead ends: 49 [2018-01-23 14:41:09,452 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=567, Invalid=693, Unknown=0, NotChecked=0, Total=1260 [2018-01-23 14:41:09,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-01-23 14:41:09,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2018-01-23 14:41:09,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-01-23 14:41:09,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 49 transitions. [2018-01-23 14:41:09,455 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 49 transitions. Word has length 47 [2018-01-23 14:41:09,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:09,455 INFO L432 AbstractCegarLoop]: Abstraction has 49 states and 49 transitions. [2018-01-23 14:41:09,455 INFO L433 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-01-23 14:41:09,455 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 49 transitions. [2018-01-23 14:41:09,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-01-23 14:41:09,455 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:09,455 INFO L322 BasicCegarLoop]: trace histogram [31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:09,455 INFO L371 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:09,456 INFO L82 PathProgramCache]: Analyzing trace with hash -601524693, now seen corresponding path program 31 times [2018-01-23 14:41:09,456 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:09,456 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:09,456 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:09,457 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:09,457 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:09,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:09,463 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:10,171 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:10,171 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:10,171 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:10,181 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:10,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:10,200 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:10,217 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:10,248 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:10,249 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 36 [2018-01-23 14:41:10,249 INFO L409 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-01-23 14:41:10,250 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-01-23 14:41:10,250 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=597, Invalid=663, Unknown=0, NotChecked=0, Total=1260 [2018-01-23 14:41:10,250 INFO L87 Difference]: Start difference. First operand 49 states and 49 transitions. Second operand 36 states. [2018-01-23 14:41:10,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:10,310 INFO L93 Difference]: Finished difference Result 59 states and 59 transitions. [2018-01-23 14:41:10,311 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-01-23 14:41:10,311 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 48 [2018-01-23 14:41:10,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:10,311 INFO L225 Difference]: With dead ends: 59 [2018-01-23 14:41:10,311 INFO L226 Difference]: Without dead ends: 50 [2018-01-23 14:41:10,312 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=601, Invalid=731, Unknown=0, NotChecked=0, Total=1332 [2018-01-23 14:41:10,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2018-01-23 14:41:10,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2018-01-23 14:41:10,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-01-23 14:41:10,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 50 transitions. [2018-01-23 14:41:10,314 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 50 transitions. Word has length 48 [2018-01-23 14:41:10,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:10,314 INFO L432 AbstractCegarLoop]: Abstraction has 50 states and 50 transitions. [2018-01-23 14:41:10,314 INFO L433 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-01-23 14:41:10,315 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 50 transitions. [2018-01-23 14:41:10,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-01-23 14:41:10,315 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:10,315 INFO L322 BasicCegarLoop]: trace histogram [32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:10,315 INFO L371 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:10,315 INFO L82 PathProgramCache]: Analyzing trace with hash 1425595856, now seen corresponding path program 32 times [2018-01-23 14:41:10,316 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:10,316 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:10,316 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:10,316 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:10,316 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:10,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:10,323 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:10,680 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:10,681 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:10,681 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:10,690 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:10,697 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:10,704 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:10,706 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:10,707 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:10,719 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:10,739 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:10,739 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 37 [2018-01-23 14:41:10,739 INFO L409 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-01-23 14:41:10,739 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-01-23 14:41:10,740 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=632, Invalid=700, Unknown=0, NotChecked=0, Total=1332 [2018-01-23 14:41:10,740 INFO L87 Difference]: Start difference. First operand 50 states and 50 transitions. Second operand 37 states. [2018-01-23 14:41:10,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:10,783 INFO L93 Difference]: Finished difference Result 60 states and 60 transitions. [2018-01-23 14:41:10,783 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-01-23 14:41:10,783 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 49 [2018-01-23 14:41:10,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:10,784 INFO L225 Difference]: With dead ends: 60 [2018-01-23 14:41:10,784 INFO L226 Difference]: Without dead ends: 51 [2018-01-23 14:41:10,784 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=636, Invalid=770, Unknown=0, NotChecked=0, Total=1406 [2018-01-23 14:41:10,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-01-23 14:41:10,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2018-01-23 14:41:10,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-01-23 14:41:10,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 51 transitions. [2018-01-23 14:41:10,787 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 51 transitions. Word has length 49 [2018-01-23 14:41:10,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:10,787 INFO L432 AbstractCegarLoop]: Abstraction has 51 states and 51 transitions. [2018-01-23 14:41:10,787 INFO L433 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-01-23 14:41:10,787 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 51 transitions. [2018-01-23 14:41:10,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-01-23 14:41:10,788 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:10,788 INFO L322 BasicCegarLoop]: trace histogram [33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:10,788 INFO L371 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:10,788 INFO L82 PathProgramCache]: Analyzing trace with hash -158176565, now seen corresponding path program 33 times [2018-01-23 14:41:10,788 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:10,788 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:10,789 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:10,789 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:10,789 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:10,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:10,796 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:11,154 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:11,154 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:11,185 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:11,190 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:41:11,197 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,199 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,200 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,201 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,202 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,203 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,204 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,205 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,206 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,207 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,208 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,209 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,210 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,211 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,213 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,214 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,215 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,216 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:11,216 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:11,218 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:11,235 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:11,256 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:11,256 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 38 [2018-01-23 14:41:11,256 INFO L409 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-01-23 14:41:11,256 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-01-23 14:41:11,256 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=668, Invalid=738, Unknown=0, NotChecked=0, Total=1406 [2018-01-23 14:41:11,257 INFO L87 Difference]: Start difference. First operand 51 states and 51 transitions. Second operand 38 states. [2018-01-23 14:41:11,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:11,318 INFO L93 Difference]: Finished difference Result 61 states and 61 transitions. [2018-01-23 14:41:11,319 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-01-23 14:41:11,319 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 50 [2018-01-23 14:41:11,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:11,319 INFO L225 Difference]: With dead ends: 61 [2018-01-23 14:41:11,319 INFO L226 Difference]: Without dead ends: 52 [2018-01-23 14:41:11,320 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=672, Invalid=810, Unknown=0, NotChecked=0, Total=1482 [2018-01-23 14:41:11,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2018-01-23 14:41:11,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2018-01-23 14:41:11,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2018-01-23 14:41:11,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 52 transitions. [2018-01-23 14:41:11,323 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 52 transitions. Word has length 50 [2018-01-23 14:41:11,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:11,323 INFO L432 AbstractCegarLoop]: Abstraction has 52 states and 52 transitions. [2018-01-23 14:41:11,323 INFO L433 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-01-23 14:41:11,323 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 52 transitions. [2018-01-23 14:41:11,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-01-23 14:41:11,324 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:11,324 INFO L322 BasicCegarLoop]: trace histogram [34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:11,324 INFO L371 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:11,324 INFO L82 PathProgramCache]: Analyzing trace with hash -2010481360, now seen corresponding path program 34 times [2018-01-23 14:41:11,324 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:11,324 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:11,325 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:11,325 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:11,325 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:11,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:11,332 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:11,789 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:11,789 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:11,789 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:11,794 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:41:11,809 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:11,811 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:11,822 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:11,842 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:11,842 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 39 [2018-01-23 14:41:11,842 INFO L409 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-01-23 14:41:11,843 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-01-23 14:41:11,843 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=705, Invalid=777, Unknown=0, NotChecked=0, Total=1482 [2018-01-23 14:41:11,843 INFO L87 Difference]: Start difference. First operand 52 states and 52 transitions. Second operand 39 states. [2018-01-23 14:41:11,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:11,892 INFO L93 Difference]: Finished difference Result 62 states and 62 transitions. [2018-01-23 14:41:11,892 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-01-23 14:41:11,892 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 51 [2018-01-23 14:41:11,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:11,892 INFO L225 Difference]: With dead ends: 62 [2018-01-23 14:41:11,892 INFO L226 Difference]: Without dead ends: 53 [2018-01-23 14:41:11,893 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=709, Invalid=851, Unknown=0, NotChecked=0, Total=1560 [2018-01-23 14:41:11,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-01-23 14:41:11,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2018-01-23 14:41:11,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-01-23 14:41:11,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 53 transitions. [2018-01-23 14:41:11,896 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 53 transitions. Word has length 51 [2018-01-23 14:41:11,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:11,896 INFO L432 AbstractCegarLoop]: Abstraction has 53 states and 53 transitions. [2018-01-23 14:41:11,896 INFO L433 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-01-23 14:41:11,896 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 53 transitions. [2018-01-23 14:41:11,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-01-23 14:41:11,897 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:11,897 INFO L322 BasicCegarLoop]: trace histogram [35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:11,897 INFO L371 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:11,897 INFO L82 PathProgramCache]: Analyzing trace with hash 697612139, now seen corresponding path program 35 times [2018-01-23 14:41:11,897 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:11,897 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:11,898 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:11,898 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:11,898 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:11,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:11,908 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:12,343 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:12,344 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:12,344 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:12,348 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:12,352 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,353 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,354 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,355 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,355 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,356 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,357 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,358 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,359 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,359 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,360 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,361 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,362 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,363 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,364 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,365 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,366 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,367 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,372 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:12,374 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:12,376 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:12,389 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:12,410 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:12,410 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 40 [2018-01-23 14:41:12,410 INFO L409 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-01-23 14:41:12,411 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-01-23 14:41:12,411 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=743, Invalid=817, Unknown=0, NotChecked=0, Total=1560 [2018-01-23 14:41:12,411 INFO L87 Difference]: Start difference. First operand 53 states and 53 transitions. Second operand 40 states. [2018-01-23 14:41:12,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:12,511 INFO L93 Difference]: Finished difference Result 63 states and 63 transitions. [2018-01-23 14:41:12,511 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-23 14:41:12,511 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 52 [2018-01-23 14:41:12,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:12,512 INFO L225 Difference]: With dead ends: 63 [2018-01-23 14:41:12,512 INFO L226 Difference]: Without dead ends: 54 [2018-01-23 14:41:12,512 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=747, Invalid=893, Unknown=0, NotChecked=0, Total=1640 [2018-01-23 14:41:12,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-01-23 14:41:12,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2018-01-23 14:41:12,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-01-23 14:41:12,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 54 transitions. [2018-01-23 14:41:12,516 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 54 transitions. Word has length 52 [2018-01-23 14:41:12,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:12,516 INFO L432 AbstractCegarLoop]: Abstraction has 54 states and 54 transitions. [2018-01-23 14:41:12,516 INFO L433 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-01-23 14:41:12,516 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 54 transitions. [2018-01-23 14:41:12,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-01-23 14:41:12,517 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:12,517 INFO L322 BasicCegarLoop]: trace histogram [36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:12,517 INFO L371 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:12,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1250835312, now seen corresponding path program 36 times [2018-01-23 14:41:12,517 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:12,517 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:12,518 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:12,518 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:12,518 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:12,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:12,540 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:13,028 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:13,028 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:13,029 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:13,038 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:13,046 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,048 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,050 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,051 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,053 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,054 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,055 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,057 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,058 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,060 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,061 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,063 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,065 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,066 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,068 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,069 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,071 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,072 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,074 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:13,075 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:13,078 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:13,099 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:13,120 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:13,120 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 41 [2018-01-23 14:41:13,120 INFO L409 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-01-23 14:41:13,121 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-01-23 14:41:13,121 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=782, Invalid=858, Unknown=0, NotChecked=0, Total=1640 [2018-01-23 14:41:13,122 INFO L87 Difference]: Start difference. First operand 54 states and 54 transitions. Second operand 41 states. [2018-01-23 14:41:13,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:13,183 INFO L93 Difference]: Finished difference Result 64 states and 64 transitions. [2018-01-23 14:41:13,184 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-01-23 14:41:13,184 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 53 [2018-01-23 14:41:13,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:13,185 INFO L225 Difference]: With dead ends: 64 [2018-01-23 14:41:13,185 INFO L226 Difference]: Without dead ends: 55 [2018-01-23 14:41:13,186 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=786, Invalid=936, Unknown=0, NotChecked=0, Total=1722 [2018-01-23 14:41:13,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-01-23 14:41:13,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2018-01-23 14:41:13,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-01-23 14:41:13,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 55 transitions. [2018-01-23 14:41:13,188 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 55 transitions. Word has length 53 [2018-01-23 14:41:13,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:13,188 INFO L432 AbstractCegarLoop]: Abstraction has 55 states and 55 transitions. [2018-01-23 14:41:13,188 INFO L433 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-01-23 14:41:13,188 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 55 transitions. [2018-01-23 14:41:13,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-01-23 14:41:13,189 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:13,189 INFO L322 BasicCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:13,189 INFO L371 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:13,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1523164149, now seen corresponding path program 37 times [2018-01-23 14:41:13,190 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:13,190 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:13,190 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:13,190 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:13,191 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:13,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:13,198 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:13,862 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:13,862 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:13,862 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:13,867 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:13,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:13,883 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:13,897 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:13,916 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:13,917 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 42 [2018-01-23 14:41:13,917 INFO L409 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-01-23 14:41:13,917 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-01-23 14:41:13,917 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=822, Invalid=900, Unknown=0, NotChecked=0, Total=1722 [2018-01-23 14:41:13,918 INFO L87 Difference]: Start difference. First operand 55 states and 55 transitions. Second operand 42 states. [2018-01-23 14:41:13,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:13,962 INFO L93 Difference]: Finished difference Result 65 states and 65 transitions. [2018-01-23 14:41:13,962 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-01-23 14:41:13,963 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 54 [2018-01-23 14:41:13,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:13,963 INFO L225 Difference]: With dead ends: 65 [2018-01-23 14:41:13,963 INFO L226 Difference]: Without dead ends: 56 [2018-01-23 14:41:13,964 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=826, Invalid=980, Unknown=0, NotChecked=0, Total=1806 [2018-01-23 14:41:13,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-01-23 14:41:13,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-01-23 14:41:13,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-01-23 14:41:13,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 56 transitions. [2018-01-23 14:41:13,966 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 56 transitions. Word has length 54 [2018-01-23 14:41:13,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:13,966 INFO L432 AbstractCegarLoop]: Abstraction has 56 states and 56 transitions. [2018-01-23 14:41:13,966 INFO L433 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-01-23 14:41:13,966 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2018-01-23 14:41:13,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-01-23 14:41:13,967 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:13,967 INFO L322 BasicCegarLoop]: trace histogram [38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:13,967 INFO L371 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:13,967 INFO L82 PathProgramCache]: Analyzing trace with hash -1375423504, now seen corresponding path program 38 times [2018-01-23 14:41:13,967 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:13,967 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:13,967 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:13,968 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:13,968 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:13,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:13,974 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:14,541 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:14,541 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:14,542 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:14,548 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:14,556 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:14,568 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:14,570 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:14,573 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:14,588 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:14,609 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:14,609 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 43 [2018-01-23 14:41:14,609 INFO L409 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-01-23 14:41:14,610 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-01-23 14:41:14,610 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=863, Invalid=943, Unknown=0, NotChecked=0, Total=1806 [2018-01-23 14:41:14,610 INFO L87 Difference]: Start difference. First operand 56 states and 56 transitions. Second operand 43 states. [2018-01-23 14:41:14,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:14,686 INFO L93 Difference]: Finished difference Result 66 states and 66 transitions. [2018-01-23 14:41:14,686 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-01-23 14:41:14,686 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 55 [2018-01-23 14:41:14,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:14,687 INFO L225 Difference]: With dead ends: 66 [2018-01-23 14:41:14,687 INFO L226 Difference]: Without dead ends: 57 [2018-01-23 14:41:14,687 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=867, Invalid=1025, Unknown=0, NotChecked=0, Total=1892 [2018-01-23 14:41:14,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-01-23 14:41:14,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2018-01-23 14:41:14,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-01-23 14:41:14,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 57 transitions. [2018-01-23 14:41:14,690 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 57 transitions. Word has length 55 [2018-01-23 14:41:14,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:14,690 INFO L432 AbstractCegarLoop]: Abstraction has 57 states and 57 transitions. [2018-01-23 14:41:14,690 INFO L433 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-01-23 14:41:14,690 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 57 transitions. [2018-01-23 14:41:14,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-01-23 14:41:14,690 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:14,690 INFO L322 BasicCegarLoop]: trace histogram [39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:14,691 INFO L371 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:14,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1090430805, now seen corresponding path program 39 times [2018-01-23 14:41:14,691 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:14,691 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:14,691 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:14,692 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:14,692 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:14,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:14,700 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:15,214 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:15,214 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:15,214 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:15,219 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:41:15,227 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,229 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,230 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,231 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,232 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,234 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,235 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,236 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,237 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,238 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,239 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,240 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,241 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,242 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,244 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,245 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,246 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,247 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,249 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,250 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,251 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:15,251 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:15,254 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:15,267 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:15,286 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:15,287 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 44 [2018-01-23 14:41:15,287 INFO L409 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-01-23 14:41:15,287 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-01-23 14:41:15,287 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=905, Invalid=987, Unknown=0, NotChecked=0, Total=1892 [2018-01-23 14:41:15,287 INFO L87 Difference]: Start difference. First operand 57 states and 57 transitions. Second operand 44 states. [2018-01-23 14:41:15,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:15,333 INFO L93 Difference]: Finished difference Result 67 states and 67 transitions. [2018-01-23 14:41:15,333 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-01-23 14:41:15,333 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 56 [2018-01-23 14:41:15,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:15,333 INFO L225 Difference]: With dead ends: 67 [2018-01-23 14:41:15,333 INFO L226 Difference]: Without dead ends: 58 [2018-01-23 14:41:15,334 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=909, Invalid=1071, Unknown=0, NotChecked=0, Total=1980 [2018-01-23 14:41:15,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-01-23 14:41:15,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2018-01-23 14:41:15,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2018-01-23 14:41:15,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 58 transitions. [2018-01-23 14:41:15,338 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 58 transitions. Word has length 56 [2018-01-23 14:41:15,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:15,338 INFO L432 AbstractCegarLoop]: Abstraction has 58 states and 58 transitions. [2018-01-23 14:41:15,338 INFO L433 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-01-23 14:41:15,338 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 58 transitions. [2018-01-23 14:41:15,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-01-23 14:41:15,338 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:15,338 INFO L322 BasicCegarLoop]: trace histogram [40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:15,339 INFO L371 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:15,339 INFO L82 PathProgramCache]: Analyzing trace with hash -845591728, now seen corresponding path program 40 times [2018-01-23 14:41:15,339 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:15,339 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:15,339 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:15,339 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:15,339 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:15,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:15,346 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:15,846 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:15,847 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:15,847 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:15,851 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:41:15,869 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:15,871 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:15,889 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:15,914 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:15,914 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 45 [2018-01-23 14:41:15,914 INFO L409 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-01-23 14:41:15,914 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-01-23 14:41:15,915 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=948, Invalid=1032, Unknown=0, NotChecked=0, Total=1980 [2018-01-23 14:41:15,915 INFO L87 Difference]: Start difference. First operand 58 states and 58 transitions. Second operand 45 states. [2018-01-23 14:41:15,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:15,970 INFO L93 Difference]: Finished difference Result 68 states and 68 transitions. [2018-01-23 14:41:15,971 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-01-23 14:41:15,971 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 57 [2018-01-23 14:41:15,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:15,971 INFO L225 Difference]: With dead ends: 68 [2018-01-23 14:41:15,972 INFO L226 Difference]: Without dead ends: 59 [2018-01-23 14:41:15,972 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=952, Invalid=1118, Unknown=0, NotChecked=0, Total=2070 [2018-01-23 14:41:15,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-01-23 14:41:15,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2018-01-23 14:41:15,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-01-23 14:41:15,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 59 transitions. [2018-01-23 14:41:15,975 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 59 transitions. Word has length 57 [2018-01-23 14:41:15,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:15,975 INFO L432 AbstractCegarLoop]: Abstraction has 59 states and 59 transitions. [2018-01-23 14:41:15,975 INFO L433 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-01-23 14:41:15,975 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 59 transitions. [2018-01-23 14:41:15,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-01-23 14:41:15,975 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:15,975 INFO L322 BasicCegarLoop]: trace histogram [41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:15,975 INFO L371 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:15,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1845514933, now seen corresponding path program 41 times [2018-01-23 14:41:15,976 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:15,976 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:15,976 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:15,976 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:15,976 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:15,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:15,986 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:16,519 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:16,520 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:16,520 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:16,525 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:16,535 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,536 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,537 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,538 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,539 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,539 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,540 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,541 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,542 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,543 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,544 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,545 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,546 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,546 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,548 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,549 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,550 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,551 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,552 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,553 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,554 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,558 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:16,560 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:16,562 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:16,579 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:16,600 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:16,601 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 46 [2018-01-23 14:41:16,601 INFO L409 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-01-23 14:41:16,601 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-01-23 14:41:16,601 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=992, Invalid=1078, Unknown=0, NotChecked=0, Total=2070 [2018-01-23 14:41:16,601 INFO L87 Difference]: Start difference. First operand 59 states and 59 transitions. Second operand 46 states. [2018-01-23 14:41:16,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:16,664 INFO L93 Difference]: Finished difference Result 69 states and 69 transitions. [2018-01-23 14:41:16,664 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-01-23 14:41:16,664 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 58 [2018-01-23 14:41:16,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:16,664 INFO L225 Difference]: With dead ends: 69 [2018-01-23 14:41:16,665 INFO L226 Difference]: Without dead ends: 60 [2018-01-23 14:41:16,665 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=996, Invalid=1166, Unknown=0, NotChecked=0, Total=2162 [2018-01-23 14:41:16,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2018-01-23 14:41:16,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2018-01-23 14:41:16,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-01-23 14:41:16,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 60 transitions. [2018-01-23 14:41:16,667 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 60 transitions. Word has length 58 [2018-01-23 14:41:16,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:16,667 INFO L432 AbstractCegarLoop]: Abstraction has 60 states and 60 transitions. [2018-01-23 14:41:16,667 INFO L433 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-01-23 14:41:16,667 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 60 transitions. [2018-01-23 14:41:16,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-01-23 14:41:16,668 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:16,668 INFO L322 BasicCegarLoop]: trace histogram [42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:16,668 INFO L371 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:16,668 INFO L82 PathProgramCache]: Analyzing trace with hash 1516604080, now seen corresponding path program 42 times [2018-01-23 14:41:16,668 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:16,668 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:16,669 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:16,669 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:16,669 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:16,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:16,676 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:17,282 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:17,282 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:17,282 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:17,287 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:17,295 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,297 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,298 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,299 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,300 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,301 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,302 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,304 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,305 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,306 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,307 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,308 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,309 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,310 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,312 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,313 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,314 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,315 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,317 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,318 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,319 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,321 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:17,322 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:17,324 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:17,342 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:17,363 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:17,363 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 47 [2018-01-23 14:41:17,364 INFO L409 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-01-23 14:41:17,364 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-01-23 14:41:17,364 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1037, Invalid=1125, Unknown=0, NotChecked=0, Total=2162 [2018-01-23 14:41:17,365 INFO L87 Difference]: Start difference. First operand 60 states and 60 transitions. Second operand 47 states. [2018-01-23 14:41:17,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:17,442 INFO L93 Difference]: Finished difference Result 70 states and 70 transitions. [2018-01-23 14:41:17,443 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-01-23 14:41:17,443 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 59 [2018-01-23 14:41:17,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:17,443 INFO L225 Difference]: With dead ends: 70 [2018-01-23 14:41:17,443 INFO L226 Difference]: Without dead ends: 61 [2018-01-23 14:41:17,444 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1041, Invalid=1215, Unknown=0, NotChecked=0, Total=2256 [2018-01-23 14:41:17,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-01-23 14:41:17,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-01-23 14:41:17,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-01-23 14:41:17,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 61 transitions. [2018-01-23 14:41:17,446 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 61 transitions. Word has length 59 [2018-01-23 14:41:17,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:17,446 INFO L432 AbstractCegarLoop]: Abstraction has 61 states and 61 transitions. [2018-01-23 14:41:17,447 INFO L433 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-01-23 14:41:17,447 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 61 transitions. [2018-01-23 14:41:17,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-01-23 14:41:17,447 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:17,447 INFO L322 BasicCegarLoop]: trace histogram [43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:17,447 INFO L371 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:17,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1631888917, now seen corresponding path program 43 times [2018-01-23 14:41:17,447 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:17,447 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:17,448 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:17,448 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:17,448 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:17,455 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:18,048 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:18,048 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:18,048 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:18,053 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:18,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:18,079 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:18,103 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:18,124 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:18,124 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 48 [2018-01-23 14:41:18,124 INFO L409 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-01-23 14:41:18,125 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-01-23 14:41:18,125 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1083, Invalid=1173, Unknown=0, NotChecked=0, Total=2256 [2018-01-23 14:41:18,125 INFO L87 Difference]: Start difference. First operand 61 states and 61 transitions. Second operand 48 states. [2018-01-23 14:41:18,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:18,211 INFO L93 Difference]: Finished difference Result 71 states and 71 transitions. [2018-01-23 14:41:18,212 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-01-23 14:41:18,212 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 60 [2018-01-23 14:41:18,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:18,212 INFO L225 Difference]: With dead ends: 71 [2018-01-23 14:41:18,212 INFO L226 Difference]: Without dead ends: 62 [2018-01-23 14:41:18,213 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1087, Invalid=1265, Unknown=0, NotChecked=0, Total=2352 [2018-01-23 14:41:18,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2018-01-23 14:41:18,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2018-01-23 14:41:18,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-01-23 14:41:18,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 62 transitions. [2018-01-23 14:41:18,216 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 62 transitions. Word has length 60 [2018-01-23 14:41:18,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:18,216 INFO L432 AbstractCegarLoop]: Abstraction has 62 states and 62 transitions. [2018-01-23 14:41:18,216 INFO L433 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-01-23 14:41:18,216 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 62 transitions. [2018-01-23 14:41:18,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-01-23 14:41:18,217 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:18,217 INFO L322 BasicCegarLoop]: trace histogram [44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:18,217 INFO L371 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:18,217 INFO L82 PathProgramCache]: Analyzing trace with hash -450924016, now seen corresponding path program 44 times [2018-01-23 14:41:18,217 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:18,217 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:18,218 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:18,218 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:18,218 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:18,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:18,229 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:18,859 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:18,859 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:18,859 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:18,864 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:18,873 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:18,888 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:18,891 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:18,893 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:18,911 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:18,938 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:18,938 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 49 [2018-01-23 14:41:18,939 INFO L409 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-01-23 14:41:18,939 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-01-23 14:41:18,939 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1130, Invalid=1222, Unknown=0, NotChecked=0, Total=2352 [2018-01-23 14:41:18,939 INFO L87 Difference]: Start difference. First operand 62 states and 62 transitions. Second operand 49 states. [2018-01-23 14:41:19,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:19,006 INFO L93 Difference]: Finished difference Result 72 states and 72 transitions. [2018-01-23 14:41:19,006 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-01-23 14:41:19,006 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 61 [2018-01-23 14:41:19,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:19,007 INFO L225 Difference]: With dead ends: 72 [2018-01-23 14:41:19,007 INFO L226 Difference]: Without dead ends: 63 [2018-01-23 14:41:19,008 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1134, Invalid=1316, Unknown=0, NotChecked=0, Total=2450 [2018-01-23 14:41:19,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-01-23 14:41:19,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2018-01-23 14:41:19,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-01-23 14:41:19,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 63 transitions. [2018-01-23 14:41:19,010 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 63 transitions. Word has length 61 [2018-01-23 14:41:19,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:19,010 INFO L432 AbstractCegarLoop]: Abstraction has 63 states and 63 transitions. [2018-01-23 14:41:19,010 INFO L433 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-01-23 14:41:19,010 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 63 transitions. [2018-01-23 14:41:19,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-01-23 14:41:19,011 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:19,011 INFO L322 BasicCegarLoop]: trace histogram [45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:19,011 INFO L371 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:19,011 INFO L82 PathProgramCache]: Analyzing trace with hash 1799249547, now seen corresponding path program 45 times [2018-01-23 14:41:19,011 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:19,011 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:19,012 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:19,012 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:19,012 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:19,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:19,023 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:19,645 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 0 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:19,645 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:19,645 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:19,655 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:41:19,662 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,664 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,665 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,666 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,667 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,668 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,669 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,670 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,671 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,672 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,674 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,675 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,676 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,677 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,679 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,680 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,681 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,683 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,684 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,685 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,687 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,688 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,690 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,691 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:19,691 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:19,694 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:19,708 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 0 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:19,728 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:19,729 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 50 [2018-01-23 14:41:19,729 INFO L409 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-01-23 14:41:19,729 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-01-23 14:41:19,729 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1178, Invalid=1272, Unknown=0, NotChecked=0, Total=2450 [2018-01-23 14:41:19,729 INFO L87 Difference]: Start difference. First operand 63 states and 63 transitions. Second operand 50 states. [2018-01-23 14:41:19,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:19,790 INFO L93 Difference]: Finished difference Result 73 states and 73 transitions. [2018-01-23 14:41:19,790 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-01-23 14:41:19,790 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 62 [2018-01-23 14:41:19,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:19,791 INFO L225 Difference]: With dead ends: 73 [2018-01-23 14:41:19,791 INFO L226 Difference]: Without dead ends: 64 [2018-01-23 14:41:19,791 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1182, Invalid=1368, Unknown=0, NotChecked=0, Total=2550 [2018-01-23 14:41:19,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2018-01-23 14:41:19,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2018-01-23 14:41:19,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-01-23 14:41:19,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 64 transitions. [2018-01-23 14:41:19,795 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 64 transitions. Word has length 62 [2018-01-23 14:41:19,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:19,795 INFO L432 AbstractCegarLoop]: Abstraction has 64 states and 64 transitions. [2018-01-23 14:41:19,795 INFO L433 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-01-23 14:41:19,795 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 64 transitions. [2018-01-23 14:41:19,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-01-23 14:41:19,796 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:19,796 INFO L322 BasicCegarLoop]: trace histogram [46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:19,796 INFO L371 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:19,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1459814032, now seen corresponding path program 46 times [2018-01-23 14:41:19,796 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:19,797 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:19,797 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:19,797 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:19,797 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:19,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:19,805 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:20,481 INFO L134 CoverageAnalysis]: Checked inductivity of 1081 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:20,481 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:20,481 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:20,487 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:41:20,505 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:20,507 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:20,522 INFO L134 CoverageAnalysis]: Checked inductivity of 1081 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:20,542 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:20,542 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 51 [2018-01-23 14:41:20,542 INFO L409 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-01-23 14:41:20,543 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-01-23 14:41:20,543 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1227, Invalid=1323, Unknown=0, NotChecked=0, Total=2550 [2018-01-23 14:41:20,543 INFO L87 Difference]: Start difference. First operand 64 states and 64 transitions. Second operand 51 states. [2018-01-23 14:41:20,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:20,617 INFO L93 Difference]: Finished difference Result 74 states and 74 transitions. [2018-01-23 14:41:20,617 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-01-23 14:41:20,617 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 63 [2018-01-23 14:41:20,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:20,618 INFO L225 Difference]: With dead ends: 74 [2018-01-23 14:41:20,618 INFO L226 Difference]: Without dead ends: 65 [2018-01-23 14:41:20,618 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1231, Invalid=1421, Unknown=0, NotChecked=0, Total=2652 [2018-01-23 14:41:20,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2018-01-23 14:41:20,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2018-01-23 14:41:20,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-01-23 14:41:20,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 65 transitions. [2018-01-23 14:41:20,622 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 65 transitions. Word has length 63 [2018-01-23 14:41:20,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:20,622 INFO L432 AbstractCegarLoop]: Abstraction has 65 states and 65 transitions. [2018-01-23 14:41:20,623 INFO L433 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-01-23 14:41:20,623 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 65 transitions. [2018-01-23 14:41:20,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-01-23 14:41:20,623 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:20,623 INFO L322 BasicCegarLoop]: trace histogram [47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:20,623 INFO L371 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:20,624 INFO L82 PathProgramCache]: Analyzing trace with hash 588430123, now seen corresponding path program 47 times [2018-01-23 14:41:20,624 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:20,624 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:20,624 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:20,625 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:20,625 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:20,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:20,632 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:21,621 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:21,621 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:21,621 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:21,626 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:21,630 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,631 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,632 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,633 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,633 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,634 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,635 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,636 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,637 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,637 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,638 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,639 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,640 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,641 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,642 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,643 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,644 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,645 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,646 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,647 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,648 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,649 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,650 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,652 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,656 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:21,658 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:21,661 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:21,676 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:21,696 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:21,696 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 52 [2018-01-23 14:41:21,697 INFO L409 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-01-23 14:41:21,697 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-01-23 14:41:21,697 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1277, Invalid=1375, Unknown=0, NotChecked=0, Total=2652 [2018-01-23 14:41:21,697 INFO L87 Difference]: Start difference. First operand 65 states and 65 transitions. Second operand 52 states. [2018-01-23 14:41:21,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:21,757 INFO L93 Difference]: Finished difference Result 75 states and 75 transitions. [2018-01-23 14:41:21,757 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-01-23 14:41:21,757 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 64 [2018-01-23 14:41:21,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:21,758 INFO L225 Difference]: With dead ends: 75 [2018-01-23 14:41:21,758 INFO L226 Difference]: Without dead ends: 66 [2018-01-23 14:41:21,758 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1281, Invalid=1475, Unknown=0, NotChecked=0, Total=2756 [2018-01-23 14:41:21,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-01-23 14:41:21,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-01-23 14:41:21,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-01-23 14:41:21,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 66 transitions. [2018-01-23 14:41:21,761 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 66 transitions. Word has length 64 [2018-01-23 14:41:21,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:21,762 INFO L432 AbstractCegarLoop]: Abstraction has 66 states and 66 transitions. [2018-01-23 14:41:21,762 INFO L433 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-01-23 14:41:21,762 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 66 transitions. [2018-01-23 14:41:21,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-01-23 14:41:21,762 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:21,762 INFO L322 BasicCegarLoop]: trace histogram [48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:21,762 INFO L371 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:21,762 INFO L82 PathProgramCache]: Analyzing trace with hash -340510512, now seen corresponding path program 48 times [2018-01-23 14:41:21,762 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:21,762 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:21,763 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:21,763 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:21,763 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:21,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:21,771 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:22,487 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:22,487 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:22,487 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:22,492 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:22,500 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,501 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,502 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,503 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,504 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,505 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,506 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,507 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,508 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,510 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,511 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,512 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,513 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,514 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,515 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,516 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,517 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,519 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,520 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,521 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,523 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,524 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,526 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,527 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,529 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:22,529 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:22,532 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:22,550 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:22,571 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:22,571 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 53 [2018-01-23 14:41:22,571 INFO L409 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-01-23 14:41:22,572 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-01-23 14:41:22,572 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1328, Invalid=1428, Unknown=0, NotChecked=0, Total=2756 [2018-01-23 14:41:22,572 INFO L87 Difference]: Start difference. First operand 66 states and 66 transitions. Second operand 53 states. [2018-01-23 14:41:22,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:22,628 INFO L93 Difference]: Finished difference Result 76 states and 76 transitions. [2018-01-23 14:41:22,628 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-01-23 14:41:22,628 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 65 [2018-01-23 14:41:22,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:22,629 INFO L225 Difference]: With dead ends: 76 [2018-01-23 14:41:22,629 INFO L226 Difference]: Without dead ends: 67 [2018-01-23 14:41:22,629 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1332, Invalid=1530, Unknown=0, NotChecked=0, Total=2862 [2018-01-23 14:41:22,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-01-23 14:41:22,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2018-01-23 14:41:22,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-01-23 14:41:22,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 67 transitions. [2018-01-23 14:41:22,633 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 67 transitions. Word has length 65 [2018-01-23 14:41:22,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:22,634 INFO L432 AbstractCegarLoop]: Abstraction has 67 states and 67 transitions. [2018-01-23 14:41:22,634 INFO L433 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-01-23 14:41:22,634 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 67 transitions. [2018-01-23 14:41:22,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-01-23 14:41:22,634 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:22,635 INFO L322 BasicCegarLoop]: trace histogram [49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:22,635 INFO L371 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:22,635 INFO L82 PathProgramCache]: Analyzing trace with hash 927100875, now seen corresponding path program 49 times [2018-01-23 14:41:22,635 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:22,635 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:22,636 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:22,636 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:22,636 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:22,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:22,647 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:23,407 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:23,407 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:23,408 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:23,412 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:23,435 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:23,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:23,494 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:23,494 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 54 [2018-01-23 14:41:23,494 INFO L409 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-01-23 14:41:23,495 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-01-23 14:41:23,495 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1380, Invalid=1482, Unknown=0, NotChecked=0, Total=2862 [2018-01-23 14:41:23,495 INFO L87 Difference]: Start difference. First operand 67 states and 67 transitions. Second operand 54 states. [2018-01-23 14:41:23,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:23,590 INFO L93 Difference]: Finished difference Result 77 states and 77 transitions. [2018-01-23 14:41:23,590 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-01-23 14:41:23,590 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 66 [2018-01-23 14:41:23,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:23,590 INFO L225 Difference]: With dead ends: 77 [2018-01-23 14:41:23,591 INFO L226 Difference]: Without dead ends: 68 [2018-01-23 14:41:23,591 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1384, Invalid=1586, Unknown=0, NotChecked=0, Total=2970 [2018-01-23 14:41:23,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-01-23 14:41:23,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2018-01-23 14:41:23,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-01-23 14:41:23,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 68 transitions. [2018-01-23 14:41:23,593 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 68 transitions. Word has length 66 [2018-01-23 14:41:23,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:23,594 INFO L432 AbstractCegarLoop]: Abstraction has 68 states and 68 transitions. [2018-01-23 14:41:23,594 INFO L433 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-01-23 14:41:23,594 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 68 transitions. [2018-01-23 14:41:23,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-01-23 14:41:23,594 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:23,594 INFO L322 BasicCegarLoop]: trace histogram [50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:23,594 INFO L371 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:23,594 INFO L82 PathProgramCache]: Analyzing trace with hash 1568348208, now seen corresponding path program 50 times [2018-01-23 14:41:23,595 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:23,595 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:23,595 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:23,595 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:23,595 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:23,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:23,604 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:24,449 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:24,450 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:24,450 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:24,457 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:24,466 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:24,475 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:24,478 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:24,480 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:24,497 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:24,518 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:24,518 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 55 [2018-01-23 14:41:24,519 INFO L409 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-01-23 14:41:24,519 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-01-23 14:41:24,520 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1433, Invalid=1537, Unknown=0, NotChecked=0, Total=2970 [2018-01-23 14:41:24,520 INFO L87 Difference]: Start difference. First operand 68 states and 68 transitions. Second operand 55 states. [2018-01-23 14:41:24,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:24,625 INFO L93 Difference]: Finished difference Result 78 states and 78 transitions. [2018-01-23 14:41:24,625 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-01-23 14:41:24,625 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 67 [2018-01-23 14:41:24,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:24,626 INFO L225 Difference]: With dead ends: 78 [2018-01-23 14:41:24,626 INFO L226 Difference]: Without dead ends: 69 [2018-01-23 14:41:24,626 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1437, Invalid=1643, Unknown=0, NotChecked=0, Total=3080 [2018-01-23 14:41:24,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-01-23 14:41:24,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2018-01-23 14:41:24,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-01-23 14:41:24,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 69 transitions. [2018-01-23 14:41:24,629 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 69 transitions. Word has length 67 [2018-01-23 14:41:24,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:24,630 INFO L432 AbstractCegarLoop]: Abstraction has 69 states and 69 transitions. [2018-01-23 14:41:24,630 INFO L433 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-01-23 14:41:24,630 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 69 transitions. [2018-01-23 14:41:24,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-01-23 14:41:24,630 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:24,630 INFO L322 BasicCegarLoop]: trace histogram [51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:24,630 INFO L371 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:24,631 INFO L82 PathProgramCache]: Analyzing trace with hash -27820949, now seen corresponding path program 51 times [2018-01-23 14:41:24,631 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:24,631 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:24,631 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:24,631 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:24,631 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:24,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:24,639 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:25,463 INFO L134 CoverageAnalysis]: Checked inductivity of 1326 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:25,463 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:25,463 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:25,468 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:41:25,476 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,478 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,479 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,480 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,481 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,482 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,483 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,484 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,485 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,486 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,487 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,489 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,490 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,491 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,492 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,493 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,494 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,496 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,497 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,498 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,499 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,501 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,502 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,504 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,505 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,507 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,508 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:25,509 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:25,511 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:25,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1326 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:25,548 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:25,548 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 56 [2018-01-23 14:41:25,549 INFO L409 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-01-23 14:41:25,549 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-01-23 14:41:25,549 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1487, Invalid=1593, Unknown=0, NotChecked=0, Total=3080 [2018-01-23 14:41:25,549 INFO L87 Difference]: Start difference. First operand 69 states and 69 transitions. Second operand 56 states. [2018-01-23 14:41:25,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:25,607 INFO L93 Difference]: Finished difference Result 79 states and 79 transitions. [2018-01-23 14:41:25,607 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-01-23 14:41:25,607 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 68 [2018-01-23 14:41:25,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:25,608 INFO L225 Difference]: With dead ends: 79 [2018-01-23 14:41:25,608 INFO L226 Difference]: Without dead ends: 70 [2018-01-23 14:41:25,609 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1491, Invalid=1701, Unknown=0, NotChecked=0, Total=3192 [2018-01-23 14:41:25,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2018-01-23 14:41:25,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2018-01-23 14:41:25,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-01-23 14:41:25,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 70 transitions. [2018-01-23 14:41:25,612 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 70 transitions. Word has length 68 [2018-01-23 14:41:25,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:25,612 INFO L432 AbstractCegarLoop]: Abstraction has 70 states and 70 transitions. [2018-01-23 14:41:25,612 INFO L433 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-01-23 14:41:25,612 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 70 transitions. [2018-01-23 14:41:25,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2018-01-23 14:41:25,613 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:25,613 INFO L322 BasicCegarLoop]: trace histogram [52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:25,613 INFO L371 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:25,613 INFO L82 PathProgramCache]: Analyzing trace with hash 2030542736, now seen corresponding path program 52 times [2018-01-23 14:41:25,613 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:25,613 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:25,614 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:25,614 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:25,614 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:25,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:25,628 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:26,517 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:26,517 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:26,549 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:26,554 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:41:26,580 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:26,583 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:26,603 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:26,633 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:26,634 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 57 [2018-01-23 14:41:26,634 INFO L409 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-01-23 14:41:26,634 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-01-23 14:41:26,634 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1542, Invalid=1650, Unknown=0, NotChecked=0, Total=3192 [2018-01-23 14:41:26,634 INFO L87 Difference]: Start difference. First operand 70 states and 70 transitions. Second operand 57 states. [2018-01-23 14:41:26,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:26,702 INFO L93 Difference]: Finished difference Result 80 states and 80 transitions. [2018-01-23 14:41:26,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-01-23 14:41:26,702 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 69 [2018-01-23 14:41:26,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:26,703 INFO L225 Difference]: With dead ends: 80 [2018-01-23 14:41:26,703 INFO L226 Difference]: Without dead ends: 71 [2018-01-23 14:41:26,703 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1546, Invalid=1760, Unknown=0, NotChecked=0, Total=3306 [2018-01-23 14:41:26,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-01-23 14:41:26,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-01-23 14:41:26,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-01-23 14:41:26,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 71 transitions. [2018-01-23 14:41:26,705 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 71 transitions. Word has length 69 [2018-01-23 14:41:26,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:26,706 INFO L432 AbstractCegarLoop]: Abstraction has 71 states and 71 transitions. [2018-01-23 14:41:26,706 INFO L433 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-01-23 14:41:26,706 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 71 transitions. [2018-01-23 14:41:26,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-01-23 14:41:26,706 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:26,706 INFO L322 BasicCegarLoop]: trace histogram [53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:26,706 INFO L371 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:26,706 INFO L82 PathProgramCache]: Analyzing trace with hash 1415307531, now seen corresponding path program 53 times [2018-01-23 14:41:26,706 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:26,707 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:26,707 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:26,707 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:26,707 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:26,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:26,715 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:27,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 1431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:27,529 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:27,529 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:27,534 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:27,538 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,539 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,540 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,541 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,542 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,542 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,543 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,544 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,545 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,546 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,547 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,548 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,550 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,551 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,552 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,553 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,555 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,556 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,558 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,559 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,561 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,562 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,564 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,566 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,568 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,569 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,571 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,576 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:27,578 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:27,581 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:27,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 1431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:27,626 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:27,626 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 58 [2018-01-23 14:41:27,626 INFO L409 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-01-23 14:41:27,627 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-01-23 14:41:27,627 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1598, Invalid=1708, Unknown=0, NotChecked=0, Total=3306 [2018-01-23 14:41:27,627 INFO L87 Difference]: Start difference. First operand 71 states and 71 transitions. Second operand 58 states. [2018-01-23 14:41:27,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:27,702 INFO L93 Difference]: Finished difference Result 81 states and 81 transitions. [2018-01-23 14:41:27,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-01-23 14:41:27,702 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 70 [2018-01-23 14:41:27,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:27,702 INFO L225 Difference]: With dead ends: 81 [2018-01-23 14:41:27,702 INFO L226 Difference]: Without dead ends: 72 [2018-01-23 14:41:27,703 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1602, Invalid=1820, Unknown=0, NotChecked=0, Total=3422 [2018-01-23 14:41:27,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2018-01-23 14:41:27,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2018-01-23 14:41:27,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2018-01-23 14:41:27,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 72 transitions. [2018-01-23 14:41:27,706 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 72 transitions. Word has length 70 [2018-01-23 14:41:27,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:27,707 INFO L432 AbstractCegarLoop]: Abstraction has 72 states and 72 transitions. [2018-01-23 14:41:27,707 INFO L433 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-01-23 14:41:27,707 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 72 transitions. [2018-01-23 14:41:27,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-01-23 14:41:27,707 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:27,707 INFO L322 BasicCegarLoop]: trace histogram [54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:27,708 INFO L371 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:27,708 INFO L82 PathProgramCache]: Analyzing trace with hash -477114640, now seen corresponding path program 54 times [2018-01-23 14:41:27,708 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:27,708 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:27,709 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:27,709 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:27,709 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:27,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:27,717 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:28,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1485 backedges. 0 proven. 1485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:28,615 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:28,615 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:28,621 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:28,628 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,630 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,631 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,632 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,632 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,633 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,634 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,635 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,636 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,637 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,639 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,640 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,641 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,642 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,643 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,644 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,645 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,646 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,648 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,649 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,650 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,651 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,653 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,654 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,655 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,657 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,658 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,659 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:28,660 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:28,662 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:28,677 INFO L134 CoverageAnalysis]: Checked inductivity of 1485 backedges. 0 proven. 1485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:28,696 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:28,697 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 59 [2018-01-23 14:41:28,697 INFO L409 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-01-23 14:41:28,697 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-01-23 14:41:28,697 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1655, Invalid=1767, Unknown=0, NotChecked=0, Total=3422 [2018-01-23 14:41:28,697 INFO L87 Difference]: Start difference. First operand 72 states and 72 transitions. Second operand 59 states. [2018-01-23 14:41:28,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:28,775 INFO L93 Difference]: Finished difference Result 82 states and 82 transitions. [2018-01-23 14:41:28,775 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-01-23 14:41:28,775 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 71 [2018-01-23 14:41:28,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:28,776 INFO L225 Difference]: With dead ends: 82 [2018-01-23 14:41:28,776 INFO L226 Difference]: Without dead ends: 73 [2018-01-23 14:41:28,776 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1659, Invalid=1881, Unknown=0, NotChecked=0, Total=3540 [2018-01-23 14:41:28,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-01-23 14:41:28,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2018-01-23 14:41:28,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-01-23 14:41:28,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 73 transitions. [2018-01-23 14:41:28,779 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 73 transitions. Word has length 71 [2018-01-23 14:41:28,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:28,779 INFO L432 AbstractCegarLoop]: Abstraction has 73 states and 73 transitions. [2018-01-23 14:41:28,779 INFO L433 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-01-23 14:41:28,779 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 73 transitions. [2018-01-23 14:41:28,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-01-23 14:41:28,779 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:28,780 INFO L322 BasicCegarLoop]: trace histogram [55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:28,780 INFO L371 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:28,780 INFO L82 PathProgramCache]: Analyzing trace with hash 987340203, now seen corresponding path program 55 times [2018-01-23 14:41:28,780 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:28,780 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:28,780 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:28,780 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:28,781 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:28,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:28,794 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:30,025 INFO L134 CoverageAnalysis]: Checked inductivity of 1540 backedges. 0 proven. 1540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:30,025 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:30,025 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:30,030 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:30,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:30,053 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:30,069 INFO L134 CoverageAnalysis]: Checked inductivity of 1540 backedges. 0 proven. 1540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:30,089 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:30,089 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 60 [2018-01-23 14:41:30,090 INFO L409 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-01-23 14:41:30,090 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-01-23 14:41:30,090 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1713, Invalid=1827, Unknown=0, NotChecked=0, Total=3540 [2018-01-23 14:41:30,090 INFO L87 Difference]: Start difference. First operand 73 states and 73 transitions. Second operand 60 states. [2018-01-23 14:41:30,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:30,163 INFO L93 Difference]: Finished difference Result 83 states and 83 transitions. [2018-01-23 14:41:30,163 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-01-23 14:41:30,163 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 72 [2018-01-23 14:41:30,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:30,164 INFO L225 Difference]: With dead ends: 83 [2018-01-23 14:41:30,164 INFO L226 Difference]: Without dead ends: 74 [2018-01-23 14:41:30,164 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1717, Invalid=1943, Unknown=0, NotChecked=0, Total=3660 [2018-01-23 14:41:30,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-01-23 14:41:30,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2018-01-23 14:41:30,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-01-23 14:41:30,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 74 transitions. [2018-01-23 14:41:30,167 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 74 transitions. Word has length 72 [2018-01-23 14:41:30,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:30,167 INFO L432 AbstractCegarLoop]: Abstraction has 74 states and 74 transitions. [2018-01-23 14:41:30,167 INFO L433 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-01-23 14:41:30,167 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 74 transitions. [2018-01-23 14:41:30,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-01-23 14:41:30,168 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:30,168 INFO L322 BasicCegarLoop]: trace histogram [56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:30,168 INFO L371 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:30,168 INFO L82 PathProgramCache]: Analyzing trace with hash -859199920, now seen corresponding path program 56 times [2018-01-23 14:41:30,168 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:30,168 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:30,169 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:30,169 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:30,169 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:30,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:30,178 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:31,091 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 0 proven. 1596 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:31,092 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:31,092 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/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-23 14:41:31,097 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:31,104 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:31,114 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:31,116 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:31,118 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:31,133 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 0 proven. 1596 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:31,154 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:31,154 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 61 [2018-01-23 14:41:31,154 INFO L409 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-01-23 14:41:31,154 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-01-23 14:41:31,155 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1772, Invalid=1888, Unknown=0, NotChecked=0, Total=3660 [2018-01-23 14:41:31,155 INFO L87 Difference]: Start difference. First operand 74 states and 74 transitions. Second operand 61 states. [2018-01-23 14:41:31,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:31,235 INFO L93 Difference]: Finished difference Result 84 states and 84 transitions. [2018-01-23 14:41:31,235 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-01-23 14:41:31,235 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 73 [2018-01-23 14:41:31,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:31,236 INFO L225 Difference]: With dead ends: 84 [2018-01-23 14:41:31,236 INFO L226 Difference]: Without dead ends: 75 [2018-01-23 14:41:31,236 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1776, Invalid=2006, Unknown=0, NotChecked=0, Total=3782 [2018-01-23 14:41:31,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-01-23 14:41:31,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2018-01-23 14:41:31,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-01-23 14:41:31,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 75 transitions. [2018-01-23 14:41:31,240 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 75 transitions. Word has length 73 [2018-01-23 14:41:31,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:31,240 INFO L432 AbstractCegarLoop]: Abstraction has 75 states and 75 transitions. [2018-01-23 14:41:31,240 INFO L433 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-01-23 14:41:31,240 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 75 transitions. [2018-01-23 14:41:31,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-01-23 14:41:31,240 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:31,241 INFO L322 BasicCegarLoop]: trace histogram [57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:31,241 INFO L371 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:31,241 INFO L82 PathProgramCache]: Analyzing trace with hash 2027598411, now seen corresponding path program 57 times [2018-01-23 14:41:31,241 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:31,241 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:31,241 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:31,242 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:31,242 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:31,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:31,251 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:32,189 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 0 proven. 1653 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:32,189 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:32,189 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:32,194 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:41:32,202 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,204 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,205 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,206 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,207 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,208 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,209 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,210 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,212 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,213 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,215 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,217 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,218 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,220 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,222 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,223 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,224 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,226 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,227 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,228 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,230 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,231 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,233 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,234 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,236 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,237 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,239 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,240 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,242 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,243 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:32,244 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:32,246 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:32,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 0 proven. 1653 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:32,281 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:32,282 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 62 [2018-01-23 14:41:32,282 INFO L409 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-01-23 14:41:32,282 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-01-23 14:41:32,282 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1832, Invalid=1950, Unknown=0, NotChecked=0, Total=3782 [2018-01-23 14:41:32,282 INFO L87 Difference]: Start difference. First operand 75 states and 75 transitions. Second operand 62 states. [2018-01-23 14:41:32,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:32,359 INFO L93 Difference]: Finished difference Result 85 states and 85 transitions. [2018-01-23 14:41:32,359 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-01-23 14:41:32,359 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 74 [2018-01-23 14:41:32,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:32,360 INFO L225 Difference]: With dead ends: 85 [2018-01-23 14:41:32,360 INFO L226 Difference]: Without dead ends: 76 [2018-01-23 14:41:32,360 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1836, Invalid=2070, Unknown=0, NotChecked=0, Total=3906 [2018-01-23 14:41:32,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-01-23 14:41:32,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-01-23 14:41:32,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-01-23 14:41:32,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 76 transitions. [2018-01-23 14:41:32,364 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 76 transitions. Word has length 74 [2018-01-23 14:41:32,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:32,364 INFO L432 AbstractCegarLoop]: Abstraction has 76 states and 76 transitions. [2018-01-23 14:41:32,364 INFO L433 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-01-23 14:41:32,365 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 76 transitions. [2018-01-23 14:41:32,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-01-23 14:41:32,365 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:32,365 INFO L322 BasicCegarLoop]: trace histogram [58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:32,366 INFO L371 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:32,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1324033456, now seen corresponding path program 58 times [2018-01-23 14:41:32,366 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:32,366 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:32,367 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:32,367 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:32,367 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:32,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:32,382 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:33,474 INFO L134 CoverageAnalysis]: Checked inductivity of 1711 backedges. 0 proven. 1711 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:33,474 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:33,474 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:33,481 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:41:33,503 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:33,506 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:33,522 INFO L134 CoverageAnalysis]: Checked inductivity of 1711 backedges. 0 proven. 1711 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:33,543 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:33,543 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 63 [2018-01-23 14:41:33,543 INFO L409 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-01-23 14:41:33,544 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-01-23 14:41:33,544 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1893, Invalid=2013, Unknown=0, NotChecked=0, Total=3906 [2018-01-23 14:41:33,544 INFO L87 Difference]: Start difference. First operand 76 states and 76 transitions. Second operand 63 states. [2018-01-23 14:41:33,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:33,631 INFO L93 Difference]: Finished difference Result 86 states and 86 transitions. [2018-01-23 14:41:33,631 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-01-23 14:41:33,631 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 75 [2018-01-23 14:41:33,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:33,632 INFO L225 Difference]: With dead ends: 86 [2018-01-23 14:41:33,632 INFO L226 Difference]: Without dead ends: 77 [2018-01-23 14:41:33,632 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1897, Invalid=2135, Unknown=0, NotChecked=0, Total=4032 [2018-01-23 14:41:33,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-01-23 14:41:33,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2018-01-23 14:41:33,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2018-01-23 14:41:33,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 77 transitions. [2018-01-23 14:41:33,635 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 77 transitions. Word has length 75 [2018-01-23 14:41:33,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:33,635 INFO L432 AbstractCegarLoop]: Abstraction has 77 states and 77 transitions. [2018-01-23 14:41:33,635 INFO L433 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-01-23 14:41:33,635 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 77 transitions. [2018-01-23 14:41:33,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-01-23 14:41:33,635 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:33,636 INFO L322 BasicCegarLoop]: trace histogram [59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:33,636 INFO L371 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:33,636 INFO L82 PathProgramCache]: Analyzing trace with hash 988356331, now seen corresponding path program 59 times [2018-01-23 14:41:33,636 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:33,636 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:33,636 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:33,637 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:33,637 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:33,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:33,646 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:34,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 0 proven. 1770 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:34,920 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:34,920 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:34,925 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:34,930 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,931 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,932 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,933 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,934 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,935 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,936 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,937 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,938 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,939 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,939 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,941 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,942 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,943 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,944 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,945 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,946 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,947 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,948 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,950 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,951 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,952 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,953 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,955 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,956 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,957 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,959 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,961 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,962 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,964 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,968 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:34,970 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:34,973 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:34,990 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 0 proven. 1770 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:35,012 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:35,012 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 64 [2018-01-23 14:41:35,012 INFO L409 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-01-23 14:41:35,013 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-01-23 14:41:35,013 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1955, Invalid=2077, Unknown=0, NotChecked=0, Total=4032 [2018-01-23 14:41:35,013 INFO L87 Difference]: Start difference. First operand 77 states and 77 transitions. Second operand 64 states. [2018-01-23 14:41:35,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:35,094 INFO L93 Difference]: Finished difference Result 87 states and 87 transitions. [2018-01-23 14:41:35,095 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-01-23 14:41:35,095 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 76 [2018-01-23 14:41:35,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:35,096 INFO L225 Difference]: With dead ends: 87 [2018-01-23 14:41:35,096 INFO L226 Difference]: Without dead ends: 78 [2018-01-23 14:41:35,096 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1959, Invalid=2201, Unknown=0, NotChecked=0, Total=4160 [2018-01-23 14:41:35,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-01-23 14:41:35,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2018-01-23 14:41:35,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2018-01-23 14:41:35,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 78 transitions. [2018-01-23 14:41:35,100 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 78 transitions. Word has length 76 [2018-01-23 14:41:35,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:35,100 INFO L432 AbstractCegarLoop]: Abstraction has 78 states and 78 transitions. [2018-01-23 14:41:35,100 INFO L433 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-01-23 14:41:35,101 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 78 transitions. [2018-01-23 14:41:35,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-01-23 14:41:35,101 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:35,101 INFO L322 BasicCegarLoop]: trace histogram [60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:35,101 INFO L371 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:35,102 INFO L82 PathProgramCache]: Analyzing trace with hash -827699952, now seen corresponding path program 60 times [2018-01-23 14:41:35,102 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:35,102 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:35,103 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:35,103 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:35,103 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:35,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:35,113 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:36,167 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 0 proven. 1830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:36,167 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:36,167 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:36,172 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:36,180 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,182 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,183 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,184 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,185 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,186 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,187 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,188 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,189 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,190 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,191 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,193 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,194 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,195 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,196 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,198 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,199 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,200 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,202 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,203 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,205 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,206 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,208 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,209 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,211 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,213 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,214 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,216 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,218 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,219 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,221 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:36,222 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:36,225 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:36,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 0 proven. 1830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:36,269 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:36,269 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 65 [2018-01-23 14:41:36,269 INFO L409 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-01-23 14:41:36,270 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-01-23 14:41:36,270 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2018, Invalid=2142, Unknown=0, NotChecked=0, Total=4160 [2018-01-23 14:41:36,270 INFO L87 Difference]: Start difference. First operand 78 states and 78 transitions. Second operand 65 states. [2018-01-23 14:41:36,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:36,350 INFO L93 Difference]: Finished difference Result 88 states and 88 transitions. [2018-01-23 14:41:36,350 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-01-23 14:41:36,350 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 77 [2018-01-23 14:41:36,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:36,351 INFO L225 Difference]: With dead ends: 88 [2018-01-23 14:41:36,351 INFO L226 Difference]: Without dead ends: 79 [2018-01-23 14:41:36,351 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2022, Invalid=2268, Unknown=0, NotChecked=0, Total=4290 [2018-01-23 14:41:36,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-01-23 14:41:36,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2018-01-23 14:41:36,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-01-23 14:41:36,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 79 transitions. [2018-01-23 14:41:36,354 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 79 transitions. Word has length 77 [2018-01-23 14:41:36,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:36,354 INFO L432 AbstractCegarLoop]: Abstraction has 79 states and 79 transitions. [2018-01-23 14:41:36,354 INFO L433 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-01-23 14:41:36,354 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 79 transitions. [2018-01-23 14:41:36,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-01-23 14:41:36,354 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:36,354 INFO L322 BasicCegarLoop]: trace histogram [61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:36,354 INFO L371 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:36,355 INFO L82 PathProgramCache]: Analyzing trace with hash -1290869877, now seen corresponding path program 61 times [2018-01-23 14:41:36,355 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:36,355 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:36,355 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:36,355 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:36,355 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:36,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:36,365 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:37,843 INFO L134 CoverageAnalysis]: Checked inductivity of 1891 backedges. 0 proven. 1891 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:37,844 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:37,844 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:37,850 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:37,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:37,874 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:37,891 INFO L134 CoverageAnalysis]: Checked inductivity of 1891 backedges. 0 proven. 1891 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:37,912 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:37,912 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 66 [2018-01-23 14:41:37,913 INFO L409 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-01-23 14:41:37,913 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-01-23 14:41:37,913 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2082, Invalid=2208, Unknown=0, NotChecked=0, Total=4290 [2018-01-23 14:41:37,914 INFO L87 Difference]: Start difference. First operand 79 states and 79 transitions. Second operand 66 states. [2018-01-23 14:41:38,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:38,003 INFO L93 Difference]: Finished difference Result 89 states and 89 transitions. [2018-01-23 14:41:38,003 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-01-23 14:41:38,003 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 78 [2018-01-23 14:41:38,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:38,004 INFO L225 Difference]: With dead ends: 89 [2018-01-23 14:41:38,004 INFO L226 Difference]: Without dead ends: 80 [2018-01-23 14:41:38,004 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2086, Invalid=2336, Unknown=0, NotChecked=0, Total=4422 [2018-01-23 14:41:38,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2018-01-23 14:41:38,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2018-01-23 14:41:38,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-01-23 14:41:38,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 80 transitions. [2018-01-23 14:41:38,007 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 80 transitions. Word has length 78 [2018-01-23 14:41:38,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:38,007 INFO L432 AbstractCegarLoop]: Abstraction has 80 states and 80 transitions. [2018-01-23 14:41:38,007 INFO L433 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-01-23 14:41:38,007 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 80 transitions. [2018-01-23 14:41:38,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-01-23 14:41:38,007 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:38,007 INFO L322 BasicCegarLoop]: trace histogram [62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:38,007 INFO L371 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:38,008 INFO L82 PathProgramCache]: Analyzing trace with hash 1530731632, now seen corresponding path program 62 times [2018-01-23 14:41:38,008 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:38,008 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:38,008 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:38,009 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:38,009 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:38,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:38,019 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:39,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1953 backedges. 0 proven. 1953 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:39,178 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:39,178 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:39,182 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:39,190 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:39,201 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:39,204 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:39,207 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:39,223 INFO L134 CoverageAnalysis]: Checked inductivity of 1953 backedges. 0 proven. 1953 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:39,245 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:39,246 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 67 [2018-01-23 14:41:39,246 INFO L409 AbstractCegarLoop]: Interpolant automaton has 67 states [2018-01-23 14:41:39,247 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2018-01-23 14:41:39,247 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2147, Invalid=2275, Unknown=0, NotChecked=0, Total=4422 [2018-01-23 14:41:39,247 INFO L87 Difference]: Start difference. First operand 80 states and 80 transitions. Second operand 67 states. [2018-01-23 14:41:39,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:39,349 INFO L93 Difference]: Finished difference Result 90 states and 90 transitions. [2018-01-23 14:41:39,349 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-01-23 14:41:39,349 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 79 [2018-01-23 14:41:39,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:39,350 INFO L225 Difference]: With dead ends: 90 [2018-01-23 14:41:39,350 INFO L226 Difference]: Without dead ends: 81 [2018-01-23 14:41:39,350 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2151, Invalid=2405, Unknown=0, NotChecked=0, Total=4556 [2018-01-23 14:41:39,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-01-23 14:41:39,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2018-01-23 14:41:39,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-01-23 14:41:39,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 81 transitions. [2018-01-23 14:41:39,353 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 81 transitions. Word has length 79 [2018-01-23 14:41:39,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:39,353 INFO L432 AbstractCegarLoop]: Abstraction has 81 states and 81 transitions. [2018-01-23 14:41:39,353 INFO L433 AbstractCegarLoop]: Interpolant automaton has 67 states. [2018-01-23 14:41:39,353 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 81 transitions. [2018-01-23 14:41:39,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-01-23 14:41:39,354 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:39,354 INFO L322 BasicCegarLoop]: trace histogram [63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:39,354 INFO L371 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:39,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1193934805, now seen corresponding path program 63 times [2018-01-23 14:41:39,354 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:39,354 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:39,355 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:39,355 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:39,355 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:39,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:39,367 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:40,491 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 0 proven. 2016 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:40,491 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:40,492 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:40,497 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-23 14:41:40,506 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,508 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,509 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,510 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,512 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,513 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,514 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,515 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,516 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,517 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,519 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,520 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,521 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,522 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,524 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,525 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,526 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,527 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,529 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,530 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,531 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,533 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,534 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,535 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,537 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,538 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,540 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,542 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,544 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,546 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,547 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,549 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,551 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-23 14:41:40,551 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:40,554 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:40,572 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 0 proven. 2016 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:40,601 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:40,601 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 68 [2018-01-23 14:41:40,602 INFO L409 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-01-23 14:41:40,602 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-01-23 14:41:40,602 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2213, Invalid=2343, Unknown=0, NotChecked=0, Total=4556 [2018-01-23 14:41:40,603 INFO L87 Difference]: Start difference. First operand 81 states and 81 transitions. Second operand 68 states. [2018-01-23 14:41:40,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:40,713 INFO L93 Difference]: Finished difference Result 91 states and 91 transitions. [2018-01-23 14:41:40,713 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-01-23 14:41:40,713 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 80 [2018-01-23 14:41:40,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:40,714 INFO L225 Difference]: With dead ends: 91 [2018-01-23 14:41:40,714 INFO L226 Difference]: Without dead ends: 82 [2018-01-23 14:41:40,714 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2217, Invalid=2475, Unknown=0, NotChecked=0, Total=4692 [2018-01-23 14:41:40,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2018-01-23 14:41:40,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2018-01-23 14:41:40,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2018-01-23 14:41:40,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 82 transitions. [2018-01-23 14:41:40,719 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 82 transitions. Word has length 80 [2018-01-23 14:41:40,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:40,719 INFO L432 AbstractCegarLoop]: Abstraction has 82 states and 82 transitions. [2018-01-23 14:41:40,719 INFO L433 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-01-23 14:41:40,719 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 82 transitions. [2018-01-23 14:41:40,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-01-23 14:41:40,720 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:40,720 INFO L322 BasicCegarLoop]: trace histogram [64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:40,720 INFO L371 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:40,720 INFO L82 PathProgramCache]: Analyzing trace with hash 240751568, now seen corresponding path program 64 times [2018-01-23 14:41:40,720 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:40,720 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:40,721 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:40,721 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:40,721 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:40,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:40,734 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:41,909 INFO L134 CoverageAnalysis]: Checked inductivity of 2080 backedges. 0 proven. 2080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:41,910 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:41,910 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:41,915 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-23 14:41:41,939 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:41,942 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:41,958 INFO L134 CoverageAnalysis]: Checked inductivity of 2080 backedges. 0 proven. 2080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:41,979 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:41,980 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 69 [2018-01-23 14:41:41,980 INFO L409 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-01-23 14:41:41,980 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-01-23 14:41:41,981 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2280, Invalid=2412, Unknown=0, NotChecked=0, Total=4692 [2018-01-23 14:41:41,981 INFO L87 Difference]: Start difference. First operand 82 states and 82 transitions. Second operand 69 states. [2018-01-23 14:41:42,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:42,089 INFO L93 Difference]: Finished difference Result 92 states and 92 transitions. [2018-01-23 14:41:42,089 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-01-23 14:41:42,089 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 81 [2018-01-23 14:41:42,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:42,089 INFO L225 Difference]: With dead ends: 92 [2018-01-23 14:41:42,090 INFO L226 Difference]: Without dead ends: 83 [2018-01-23 14:41:42,090 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2284, Invalid=2546, Unknown=0, NotChecked=0, Total=4830 [2018-01-23 14:41:42,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-01-23 14:41:42,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2018-01-23 14:41:42,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-01-23 14:41:42,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 83 transitions. [2018-01-23 14:41:42,092 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 83 transitions. Word has length 81 [2018-01-23 14:41:42,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:42,093 INFO L432 AbstractCegarLoop]: Abstraction has 83 states and 83 transitions. [2018-01-23 14:41:42,093 INFO L433 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-01-23 14:41:42,093 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 83 transitions. [2018-01-23 14:41:42,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-01-23 14:41:42,093 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:42,093 INFO L322 BasicCegarLoop]: trace histogram [65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:42,093 INFO L371 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:42,093 INFO L82 PathProgramCache]: Analyzing trace with hash 1766356171, now seen corresponding path program 65 times [2018-01-23 14:41:42,093 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:42,094 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:42,094 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:42,094 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:42,094 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:42,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:42,104 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:43,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 2145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:43,329 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:43,329 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:43,335 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-23 14:41:43,340 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,341 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,342 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,342 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,343 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,344 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,345 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,345 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,346 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,347 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,348 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,349 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,350 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,351 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,352 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,353 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,354 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,355 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,356 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,357 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,358 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,359 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,360 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,361 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,362 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,364 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,365 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,366 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,368 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,369 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,370 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,372 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,373 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,377 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:43,379 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:43,382 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:43,398 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 2145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:43,418 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:43,418 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 70 [2018-01-23 14:41:43,419 INFO L409 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-01-23 14:41:43,419 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-01-23 14:41:43,419 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2348, Invalid=2482, Unknown=0, NotChecked=0, Total=4830 [2018-01-23 14:41:43,419 INFO L87 Difference]: Start difference. First operand 83 states and 83 transitions. Second operand 70 states. [2018-01-23 14:41:43,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:43,509 INFO L93 Difference]: Finished difference Result 93 states and 93 transitions. [2018-01-23 14:41:43,509 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-01-23 14:41:43,510 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 82 [2018-01-23 14:41:43,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:43,510 INFO L225 Difference]: With dead ends: 93 [2018-01-23 14:41:43,510 INFO L226 Difference]: Without dead ends: 84 [2018-01-23 14:41:43,510 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2352, Invalid=2618, Unknown=0, NotChecked=0, Total=4970 [2018-01-23 14:41:43,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2018-01-23 14:41:43,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2018-01-23 14:41:43,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-01-23 14:41:43,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 84 transitions. [2018-01-23 14:41:43,513 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 84 transitions. Word has length 82 [2018-01-23 14:41:43,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:43,513 INFO L432 AbstractCegarLoop]: Abstraction has 84 states and 84 transitions. [2018-01-23 14:41:43,513 INFO L433 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-01-23 14:41:43,513 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 84 transitions. [2018-01-23 14:41:43,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-01-23 14:41:43,514 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:43,514 INFO L322 BasicCegarLoop]: trace histogram [66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:43,514 INFO L371 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:43,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1815458608, now seen corresponding path program 66 times [2018-01-23 14:41:43,514 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:43,514 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:43,515 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:43,515 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:43,515 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:43,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:43,525 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:44,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 0 proven. 2211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:44,739 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:44,739 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:44,746 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-23 14:41:44,755 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,757 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,758 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,759 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,760 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,762 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,763 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,764 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,765 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,766 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,767 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,769 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,770 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,771 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,772 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,774 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,775 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,777 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,778 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,779 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,781 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,782 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,784 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,785 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,787 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,788 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,790 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,791 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,793 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,795 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,796 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,798 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,800 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,802 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-23 14:41:44,802 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:44,806 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:44,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 0 proven. 2211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:44,851 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:44,851 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 71 [2018-01-23 14:41:44,852 INFO L409 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-01-23 14:41:44,852 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-01-23 14:41:44,852 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2417, Invalid=2553, Unknown=0, NotChecked=0, Total=4970 [2018-01-23 14:41:44,852 INFO L87 Difference]: Start difference. First operand 84 states and 84 transitions. Second operand 71 states. [2018-01-23 14:41:44,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:44,963 INFO L93 Difference]: Finished difference Result 94 states and 94 transitions. [2018-01-23 14:41:44,964 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-01-23 14:41:44,964 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 83 [2018-01-23 14:41:44,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:44,964 INFO L225 Difference]: With dead ends: 94 [2018-01-23 14:41:44,964 INFO L226 Difference]: Without dead ends: 85 [2018-01-23 14:41:44,964 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2421, Invalid=2691, Unknown=0, NotChecked=0, Total=5112 [2018-01-23 14:41:44,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2018-01-23 14:41:44,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2018-01-23 14:41:44,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-01-23 14:41:44,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 85 transitions. [2018-01-23 14:41:44,967 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 85 transitions. Word has length 83 [2018-01-23 14:41:44,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:44,967 INFO L432 AbstractCegarLoop]: Abstraction has 85 states and 85 transitions. [2018-01-23 14:41:44,967 INFO L433 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-01-23 14:41:44,967 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 85 transitions. [2018-01-23 14:41:44,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-01-23 14:41:44,968 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:44,968 INFO L322 BasicCegarLoop]: trace histogram [67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:44,968 INFO L371 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:44,968 INFO L82 PathProgramCache]: Analyzing trace with hash -957333141, now seen corresponding path program 67 times [2018-01-23 14:41:44,968 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:44,968 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:44,968 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:44,968 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:44,969 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:44,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:44,980 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:46,236 INFO L134 CoverageAnalysis]: Checked inductivity of 2278 backedges. 0 proven. 2278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:46,236 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:46,236 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:46,241 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:46,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:46,265 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:46,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2278 backedges. 0 proven. 2278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:46,303 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:46,303 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 72 [2018-01-23 14:41:46,303 INFO L409 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-01-23 14:41:46,304 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-01-23 14:41:46,304 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2487, Invalid=2625, Unknown=0, NotChecked=0, Total=5112 [2018-01-23 14:41:46,304 INFO L87 Difference]: Start difference. First operand 85 states and 85 transitions. Second operand 72 states. [2018-01-23 14:41:46,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:46,401 INFO L93 Difference]: Finished difference Result 95 states and 95 transitions. [2018-01-23 14:41:46,401 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-01-23 14:41:46,402 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 84 [2018-01-23 14:41:46,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:46,402 INFO L225 Difference]: With dead ends: 95 [2018-01-23 14:41:46,402 INFO L226 Difference]: Without dead ends: 86 [2018-01-23 14:41:46,403 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2491, Invalid=2765, Unknown=0, NotChecked=0, Total=5256 [2018-01-23 14:41:46,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-01-23 14:41:46,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2018-01-23 14:41:46,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-01-23 14:41:46,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 86 transitions. [2018-01-23 14:41:46,405 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 86 transitions. Word has length 84 [2018-01-23 14:41:46,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:46,405 INFO L432 AbstractCegarLoop]: Abstraction has 86 states and 86 transitions. [2018-01-23 14:41:46,405 INFO L433 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-01-23 14:41:46,405 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 86 transitions. [2018-01-23 14:41:46,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-01-23 14:41:46,406 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:46,406 INFO L322 BasicCegarLoop]: trace histogram [68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:46,406 INFO L371 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:46,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1014531440, now seen corresponding path program 68 times [2018-01-23 14:41:46,406 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:46,407 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:46,407 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:46,407 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-23 14:41:46,407 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:46,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:46,418 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-23 14:41:47,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2346 backedges. 0 proven. 2346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:47,714 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-23 14:41:47,714 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-23 14:41:47,719 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-23 14:41:47,727 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:47,738 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-23 14:41:47,741 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-23 14:41:47,767 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-23 14:41:47,784 INFO L134 CoverageAnalysis]: Checked inductivity of 2346 backedges. 0 proven. 2346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-23 14:41:47,805 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-23 14:41:47,805 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 73 [2018-01-23 14:41:47,805 INFO L409 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-01-23 14:41:47,806 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-01-23 14:41:47,806 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2558, Invalid=2698, Unknown=0, NotChecked=0, Total=5256 [2018-01-23 14:41:47,806 INFO L87 Difference]: Start difference. First operand 86 states and 86 transitions. Second operand 73 states. [2018-01-23 14:41:47,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-23 14:41:47,922 INFO L93 Difference]: Finished difference Result 96 states and 96 transitions. [2018-01-23 14:41:47,922 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-01-23 14:41:47,923 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 85 [2018-01-23 14:41:47,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-23 14:41:47,923 INFO L225 Difference]: With dead ends: 96 [2018-01-23 14:41:47,923 INFO L226 Difference]: Without dead ends: 87 [2018-01-23 14:41:47,923 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2562, Invalid=2840, Unknown=0, NotChecked=0, Total=5402 [2018-01-23 14:41:47,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-01-23 14:41:47,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2018-01-23 14:41:47,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-01-23 14:41:47,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 87 transitions. [2018-01-23 14:41:47,926 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 87 transitions. Word has length 85 [2018-01-23 14:41:47,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-23 14:41:47,926 INFO L432 AbstractCegarLoop]: Abstraction has 87 states and 87 transitions. [2018-01-23 14:41:47,926 INFO L433 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-01-23 14:41:47,926 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 87 transitions. [2018-01-23 14:41:47,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-01-23 14:41:47,927 INFO L314 BasicCegarLoop]: Found error trace [2018-01-23 14:41:47,927 INFO L322 BasicCegarLoop]: trace histogram [69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-23 14:41:47,927 INFO L371 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-23 14:41:47,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1507288587, now seen corresponding path program 69 times [2018-01-23 14:41:47,927 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-23 14:41:47,927 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-23 14:41:47,928 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:47,928 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-23 14:41:47,928 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-23 14:41:47,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-23 14:41:47,940 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. Received shutdown request... [2018-01-23 14:41:48,028 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-23 14:41:48,030 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-23 14:41:48,030 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-23 14:41:48,031 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-23 14:41:48,031 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-23 14:41:48,031 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-23 14:41:48,031 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-23 14:41:48,031 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-23 14:41:48,031 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == mainErr0EnsuresViolation======== [2018-01-23 14:41:48,031 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-23 14:41:48,032 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states. [2018-01-23 14:41:48,032 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-23 14:41:48,033 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.01 02:41:48 BoogieIcfgContainer [2018-01-23 14:41:48,033 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-23 14:41:48,034 INFO L168 Benchmark]: Toolchain (without parser) took 49861.38 ms. Allocated memory was 304.1 MB in the beginning and 893.4 MB in the end (delta: 589.3 MB). Free memory was 263.4 MB in the beginning and 744.9 MB in the end (delta: -481.5 MB). Peak memory consumption was 107.8 MB. Max. memory is 5.3 GB. [2018-01-23 14:41:48,035 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 304.1 MB. Free memory is still 268.4 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-23 14:41:48,035 INFO L168 Benchmark]: CACSL2BoogieTranslator took 172.79 ms. Allocated memory is still 304.1 MB. Free memory was 262.4 MB in the beginning and 255.2 MB in the end (delta: 7.2 MB). Peak memory consumption was 7.2 MB. Max. memory is 5.3 GB. [2018-01-23 14:41:48,035 INFO L168 Benchmark]: Boogie Preprocessor took 38.24 ms. Allocated memory is still 304.1 MB. Free memory was 255.2 MB in the beginning and 253.2 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. [2018-01-23 14:41:48,036 INFO L168 Benchmark]: RCFGBuilder took 199.50 ms. Allocated memory is still 304.1 MB. Free memory was 253.2 MB in the beginning and 241.6 MB in the end (delta: 11.6 MB). Peak memory consumption was 11.6 MB. Max. memory is 5.3 GB. [2018-01-23 14:41:48,036 INFO L168 Benchmark]: TraceAbstraction took 49445.24 ms. Allocated memory was 304.1 MB in the beginning and 893.4 MB in the end (delta: 589.3 MB). Free memory was 241.6 MB in the beginning and 744.9 MB in the end (delta: -503.3 MB). Peak memory consumption was 86.0 MB. Max. memory is 5.3 GB. [2018-01-23 14:41:48,037 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19 ms. Allocated memory is still 304.1 MB. Free memory is still 268.4 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 172.79 ms. Allocated memory is still 304.1 MB. Free memory was 262.4 MB in the beginning and 255.2 MB in the end (delta: 7.2 MB). Peak memory consumption was 7.2 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 38.24 ms. Allocated memory is still 304.1 MB. Free memory was 255.2 MB in the beginning and 253.2 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 199.50 ms. Allocated memory is still 304.1 MB. Free memory was 253.2 MB in the beginning and 241.6 MB in the end (delta: 11.6 MB). Peak memory consumption was 11.6 MB. Max. memory is 5.3 GB. * TraceAbstraction took 49445.24 ms. Allocated memory was 304.1 MB in the beginning and 893.4 MB in the end (delta: 589.3 MB). Free memory was 241.6 MB in the beginning and 744.9 MB in the end (delta: -503.3 MB). Peak memory consumption was 86.0 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification ensures #valid == old(#valid); is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 1]: not all allocated memory was freed not all allocated memory was freed We found a FailurePath: - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.initErr0EnsuresViolation CFG has 4 procedures, 21 locations, 3 error locations. UNSAFE Result, 0.1s OverallTime, 1 OverallIterations, 1 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=21occurred in iteration=0, 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, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 3 NumberOfCodeBlocks, 3 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 1]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 69, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 85 interpolants. - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.startErr0EnsuresViolation CFG has 4 procedures, 21 locations, 3 error locations. TIMEOUT Result, 49.2s OverallTime, 70 OverallIterations, 69 TraceHistogramMax, 4.5s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1107 SDtfs, 138 SDslu, 29303 SDs, 0 SdLazy, 4731 SolverSat, 99 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6125 GetRequests, 3504 SyntacticMatches, 0 SemanticMatches, 2621 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6969 ImplicationChecksByTransitivity, 36.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=87occurred in iteration=69, 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, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 69 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 2.0s SatisfiabilityAnalysisTime, 39.4s InterpolantComputationTime, 7021 NumberOfCodeBlocks, 7021 NumberOfCodeBlocksAsserted, 743 NumberOfCheckSat, 6884 ConstructedInterpolants, 0 QuantifiedInterpolants, 1019468 SizeOfPredicates, 68 NumberOfNonLiveVariables, 11186 ConjunctsInSsa, 2550 ConjunctsInUnsatCore, 137 InterpolantComputations, 1 PerfectInterpolantSequences, 0/109480 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 25]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 25). Cancelled while IsEmpty was searching accepting run (input had 21 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr0EnsuresViolation CFG has 4 procedures, 21 locations, 3 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=21occurred in iteration=0, 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, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available RESULT: Ultimate proved your program to be incorrect! Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memset_false-valid-deref-write.c_mempurity-32bit-Automizer_Camel+AI_EQ.epf_AutomizerC.xml/Csv-Benchmark-0-2018-01-23_14-41-48-045.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memset_false-valid-deref-write.c_mempurity-32bit-Automizer_Camel+AI_EQ.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-23_14-41-48-045.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memset_false-valid-deref-write.c_mempurity-32bit-Automizer_Camel+AI_EQ.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-1-2018-01-23_14-41-48-045.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memset_false-valid-deref-write.c_mempurity-32bit-Automizer_Camel+AI_EQ.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-2-2018-01-23_14-41-48-045.csv Completed graceful shutdown