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/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/ai/eq-bench/svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf -i ../../../trunk/examples/svcomp/array-examples/standard_copy4_false-unreach-call_ground.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-1cceb4a-m [2018-01-30 02:39:58,906 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-30 02:39:58,907 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-30 02:39:58,916 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-30 02:39:58,916 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-30 02:39:58,916 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-30 02:39:58,917 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-30 02:39:58,918 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-30 02:39:58,919 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-30 02:39:58,919 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-30 02:39:58,920 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-30 02:39:58,920 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-30 02:39:58,920 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-30 02:39:58,921 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-30 02:39:58,922 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-30 02:39:58,923 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-30 02:39:58,924 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-30 02:39:58,925 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-30 02:39:58,925 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-30 02:39:58,926 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-30 02:39:58,927 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-30 02:39:58,927 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-30 02:39:58,928 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-30 02:39:58,928 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-30 02:39:58,929 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-30 02:39:58,929 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-30 02:39:58,930 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-30 02:39:58,930 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-30 02:39:58,930 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-30 02:39:58,930 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-30 02:39:58,930 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-30 02:39:58,931 INFO L98 SettingsManager]: Beginning loading settings from /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf [2018-01-30 02:39:58,936 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-30 02:39:58,936 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-30 02:39:58,936 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-30 02:39:58,936 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-30 02:39:58,936 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-30 02:39:58,937 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-30 02:39:58,937 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-30 02:39:58,937 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-30 02:39:58,937 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-30 02:39:58,937 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-30 02:39:58,937 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-30 02:39:58,937 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-30 02:39:58,937 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-30 02:39:58,937 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-30 02:39:58,938 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-30 02:39:58,938 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-30 02:39:58,938 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-30 02:39:58,938 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-30 02:39:58,938 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-30 02:39:58,938 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-01-30 02:39:58,938 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-30 02:39:58,938 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-30 02:39:58,938 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-30 02:39:58,938 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-30 02:39:58,939 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-30 02:39:58,939 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-30 02:39:58,939 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-30 02:39:58,939 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-30 02:39:58,939 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-01-30 02:39:58,939 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-30 02:39:58,939 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-30 02:39:58,939 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-30 02:39:58,940 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-30 02:39:58,940 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-30 02:39:58,958 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-30 02:39:58,964 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-30 02:39:58,966 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-30 02:39:58,967 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-30 02:39:58,967 INFO L276 PluginConnector]: CDTParser initialized [2018-01-30 02:39:58,968 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/array-examples/standard_copy4_false-unreach-call_ground.i [2018-01-30 02:39:59,032 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-30 02:39:59,033 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-01-30 02:39:59,033 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-30 02:39:59,034 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-30 02:39:59,038 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-30 02:39:59,038 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.01 02:39:59" (1/1) ... [2018-01-30 02:39:59,040 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d35d4d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59, skipping insertion in model container [2018-01-30 02:39:59,040 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.01 02:39:59" (1/1) ... [2018-01-30 02:39:59,049 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-30 02:39:59,059 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-30 02:39:59,130 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-30 02:39:59,140 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-30 02:39:59,142 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59 WrapperNode [2018-01-30 02:39:59,143 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-30 02:39:59,143 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-30 02:39:59,143 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-30 02:39:59,143 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-30 02:39:59,152 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59" (1/1) ... [2018-01-30 02:39:59,152 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59" (1/1) ... [2018-01-30 02:39:59,157 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59" (1/1) ... [2018-01-30 02:39:59,157 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59" (1/1) ... [2018-01-30 02:39:59,158 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59" (1/1) ... [2018-01-30 02:39:59,161 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59" (1/1) ... [2018-01-30 02:39:59,161 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59" (1/1) ... [2018-01-30 02:39:59,162 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-30 02:39:59,162 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-30 02:39:59,162 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-30 02:39:59,162 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-30 02:39:59,163 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59" (1/1) ... No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-30 02:39:59,205 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-30 02:39:59,206 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-30 02:39:59,206 INFO L136 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2018-01-30 02:39:59,206 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-30 02:39:59,206 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-01-30 02:39:59,206 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2018-01-30 02:39:59,206 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-30 02:39:59,206 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-30 02:39:59,206 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-30 02:39:59,206 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-30 02:39:59,528 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-30 02:39:59,529 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.01 02:39:59 BoogieIcfgContainer [2018-01-30 02:39:59,529 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-30 02:39:59,529 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2018-01-30 02:39:59,529 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2018-01-30 02:39:59,530 INFO L276 PluginConnector]: IcfgTransformer initialized [2018-01-30 02:39:59,535 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.01 02:39:59" (1/1) ... [2018-01-30 02:39:59,538 WARN L213 ansformationObserver]: HeapSeparator: input icfg has no '#valid' array -- returning unchanged Icfg! [2018-01-30 02:39:59,545 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 30.01 02:39:59 BasicIcfg [2018-01-30 02:39:59,545 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2018-01-30 02:39:59,546 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-30 02:39:59,546 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-30 02:39:59,548 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-30 02:39:59,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.01 02:39:59" (1/4) ... [2018-01-30 02:39:59,548 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@adb1c49 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.01 02:39:59, skipping insertion in model container [2018-01-30 02:39:59,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 02:39:59" (2/4) ... [2018-01-30 02:39:59,549 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@adb1c49 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.01 02:39:59, skipping insertion in model container [2018-01-30 02:39:59,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.01 02:39:59" (3/4) ... [2018-01-30 02:39:59,549 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@adb1c49 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.01 02:39:59, skipping insertion in model container [2018-01-30 02:39:59,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 30.01 02:39:59" (4/4) ... [2018-01-30 02:39:59,550 INFO L107 eAbstractionObserver]: Analyzing ICFG standard_copy4_false-unreach-call_ground.ileft_unchanged_by_heapseparator [2018-01-30 02:39:59,555 INFO L128 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-30 02:39:59,560 INFO L140 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-01-30 02:39:59,584 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-30 02:39:59,584 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-30 02:39:59,584 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-30 02:39:59,584 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-30 02:39:59,584 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-30 02:39:59,584 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-30 02:39:59,584 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-30 02:39:59,584 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-01-30 02:39:59,585 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-30 02:39:59,594 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states. [2018-01-30 02:39:59,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-01-30 02:39:59,598 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:39:59,599 INFO L350 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:39:59,599 INFO L371 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:39:59,601 INFO L82 PathProgramCache]: Analyzing trace with hash -259236045, now seen corresponding path program 1 times [2018-01-30 02:39:59,603 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:39:59,603 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:39:59,632 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:39:59,633 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:39:59,633 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:39:59,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:39:59,653 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:39:59,670 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-30 02:39:59,671 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-30 02:39:59,671 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-30 02:39:59,673 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-30 02:39:59,680 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-30 02:39:59,680 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-30 02:39:59,681 INFO L87 Difference]: Start difference. First operand 70 states. Second operand 2 states. [2018-01-30 02:39:59,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:39:59,696 INFO L93 Difference]: Finished difference Result 118 states and 140 transitions. [2018-01-30 02:39:59,696 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-30 02:39:59,697 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 29 [2018-01-30 02:39:59,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:39:59,702 INFO L225 Difference]: With dead ends: 118 [2018-01-30 02:39:59,703 INFO L226 Difference]: Without dead ends: 65 [2018-01-30 02:39:59,705 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-30 02:39:59,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2018-01-30 02:39:59,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2018-01-30 02:39:59,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-01-30 02:39:59,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 71 transitions. [2018-01-30 02:39:59,739 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 71 transitions. Word has length 29 [2018-01-30 02:39:59,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:39:59,740 INFO L432 AbstractCegarLoop]: Abstraction has 65 states and 71 transitions. [2018-01-30 02:39:59,740 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-30 02:39:59,740 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 71 transitions. [2018-01-30 02:39:59,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-01-30 02:39:59,740 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:39:59,741 INFO L350 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:39:59,741 INFO L371 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:39:59,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1144221531, now seen corresponding path program 1 times [2018-01-30 02:39:59,741 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:39:59,741 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:39:59,742 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:39:59,742 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:39:59,742 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:39:59,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:39:59,751 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:39:59,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-30 02:39:59,838 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-30 02:39:59,839 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-30 02:39:59,840 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-30 02:39:59,840 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-30 02:39:59,841 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-30 02:39:59,841 INFO L87 Difference]: Start difference. First operand 65 states and 71 transitions. Second operand 3 states. [2018-01-30 02:39:59,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:39:59,909 INFO L93 Difference]: Finished difference Result 118 states and 130 transitions. [2018-01-30 02:39:59,909 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-30 02:39:59,910 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2018-01-30 02:39:59,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:39:59,910 INFO L225 Difference]: With dead ends: 118 [2018-01-30 02:39:59,910 INFO L226 Difference]: Without dead ends: 75 [2018-01-30 02:39:59,911 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-30 02:39:59,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-01-30 02:39:59,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 67. [2018-01-30 02:39:59,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-01-30 02:39:59,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 73 transitions. [2018-01-30 02:39:59,915 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 73 transitions. Word has length 34 [2018-01-30 02:39:59,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:39:59,915 INFO L432 AbstractCegarLoop]: Abstraction has 67 states and 73 transitions. [2018-01-30 02:39:59,915 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-30 02:39:59,915 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 73 transitions. [2018-01-30 02:39:59,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-01-30 02:39:59,916 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:39:59,916 INFO L350 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:39:59,916 INFO L371 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:39:59,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1795338977, now seen corresponding path program 1 times [2018-01-30 02:39:59,916 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:39:59,916 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:39:59,917 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:39:59,917 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:39:59,917 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:39:59,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:39:59,930 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:39:59,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-30 02:39:59,961 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-30 02:39:59,961 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-30 02:39:59,961 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-30 02:39:59,961 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-30 02:39:59,961 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-30 02:39:59,962 INFO L87 Difference]: Start difference. First operand 67 states and 73 transitions. Second operand 3 states. [2018-01-30 02:40:00,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:00,191 INFO L93 Difference]: Finished difference Result 122 states and 136 transitions. [2018-01-30 02:40:00,191 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-30 02:40:00,191 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 45 [2018-01-30 02:40:00,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:00,192 INFO L225 Difference]: With dead ends: 122 [2018-01-30 02:40:00,192 INFO L226 Difference]: Without dead ends: 87 [2018-01-30 02:40:00,192 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-30 02:40:00,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-01-30 02:40:00,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 75. [2018-01-30 02:40:00,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-01-30 02:40:00,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 81 transitions. [2018-01-30 02:40:00,197 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 81 transitions. Word has length 45 [2018-01-30 02:40:00,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:00,197 INFO L432 AbstractCegarLoop]: Abstraction has 75 states and 81 transitions. [2018-01-30 02:40:00,197 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-30 02:40:00,197 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 81 transitions. [2018-01-30 02:40:00,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2018-01-30 02:40:00,198 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:00,198 INFO L350 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:00,198 INFO L371 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:00,199 INFO L82 PathProgramCache]: Analyzing trace with hash -286439070, now seen corresponding path program 1 times [2018-01-30 02:40:00,199 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:00,199 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:00,200 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:00,200 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:00,200 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:00,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:00,212 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:00,296 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-01-30 02:40:00,296 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:00,296 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:00,310 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:00,336 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:00,350 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-01-30 02:40:00,367 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:00,367 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-01-30 02:40:00,367 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-30 02:40:00,368 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-30 02:40:00,368 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-01-30 02:40:00,368 INFO L87 Difference]: Start difference. First operand 75 states and 81 transitions. Second operand 5 states. [2018-01-30 02:40:00,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:00,435 INFO L93 Difference]: Finished difference Result 145 states and 157 transitions. [2018-01-30 02:40:00,435 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-30 02:40:00,435 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 69 [2018-01-30 02:40:00,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:00,436 INFO L225 Difference]: With dead ends: 145 [2018-01-30 02:40:00,436 INFO L226 Difference]: Without dead ends: 94 [2018-01-30 02:40:00,436 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2018-01-30 02:40:00,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-01-30 02:40:00,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 86. [2018-01-30 02:40:00,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-01-30 02:40:00,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 92 transitions. [2018-01-30 02:40:00,440 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 92 transitions. Word has length 69 [2018-01-30 02:40:00,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:00,440 INFO L432 AbstractCegarLoop]: Abstraction has 86 states and 92 transitions. [2018-01-30 02:40:00,441 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-30 02:40:00,441 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 92 transitions. [2018-01-30 02:40:00,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-01-30 02:40:00,442 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:00,442 INFO L350 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:00,442 INFO L371 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:00,442 INFO L82 PathProgramCache]: Analyzing trace with hash 43427868, now seen corresponding path program 2 times [2018-01-30 02:40:00,442 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:00,442 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:00,443 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:00,443 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:00,443 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:00,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:00,455 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:00,554 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-01-30 02:40:00,555 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:00,555 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:00,561 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 02:40:00,570 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:00,586 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:00,596 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:00,598 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:00,622 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-01-30 02:40:00,639 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:00,639 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2018-01-30 02:40:00,639 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-30 02:40:00,640 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-30 02:40:00,640 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-01-30 02:40:00,640 INFO L87 Difference]: Start difference. First operand 86 states and 92 transitions. Second operand 6 states. [2018-01-30 02:40:00,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:00,983 INFO L93 Difference]: Finished difference Result 151 states and 163 transitions. [2018-01-30 02:40:00,984 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-30 02:40:00,984 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 80 [2018-01-30 02:40:00,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:00,986 INFO L225 Difference]: With dead ends: 151 [2018-01-30 02:40:00,986 INFO L226 Difference]: Without dead ends: 110 [2018-01-30 02:40:00,986 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2018-01-30 02:40:00,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2018-01-30 02:40:00,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 98. [2018-01-30 02:40:00,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-01-30 02:40:00,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 104 transitions. [2018-01-30 02:40:00,991 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 104 transitions. Word has length 80 [2018-01-30 02:40:00,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:00,991 INFO L432 AbstractCegarLoop]: Abstraction has 98 states and 104 transitions. [2018-01-30 02:40:00,991 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-30 02:40:00,991 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 104 transitions. [2018-01-30 02:40:00,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-01-30 02:40:00,992 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:00,993 INFO L350 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:00,993 INFO L371 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:00,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1923857732, now seen corresponding path program 3 times [2018-01-30 02:40:00,993 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:00,993 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:00,994 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:00,994 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:00,994 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:01,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:01,008 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:01,049 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2018-01-30 02:40:01,049 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:01,049 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:01,054 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 02:40:01,060 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:01,070 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:01,078 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:01,080 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:01,107 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2018-01-30 02:40:01,123 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:01,123 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2018-01-30 02:40:01,124 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-30 02:40:01,124 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-30 02:40:01,124 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-01-30 02:40:01,124 INFO L87 Difference]: Start difference. First operand 98 states and 104 transitions. Second operand 6 states. [2018-01-30 02:40:01,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:01,235 INFO L93 Difference]: Finished difference Result 154 states and 165 transitions. [2018-01-30 02:40:01,236 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-30 02:40:01,236 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 92 [2018-01-30 02:40:01,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:01,236 INFO L225 Difference]: With dead ends: 154 [2018-01-30 02:40:01,236 INFO L226 Difference]: Without dead ends: 116 [2018-01-30 02:40:01,237 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2018-01-30 02:40:01,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-01-30 02:40:01,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 110. [2018-01-30 02:40:01,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-01-30 02:40:01,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 116 transitions. [2018-01-30 02:40:01,241 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 116 transitions. Word has length 92 [2018-01-30 02:40:01,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:01,241 INFO L432 AbstractCegarLoop]: Abstraction has 110 states and 116 transitions. [2018-01-30 02:40:01,241 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-30 02:40:01,241 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 116 transitions. [2018-01-30 02:40:01,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-01-30 02:40:01,242 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:01,242 INFO L350 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:01,242 INFO L371 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:01,242 INFO L82 PathProgramCache]: Analyzing trace with hash 2026505821, now seen corresponding path program 4 times [2018-01-30 02:40:01,243 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:01,243 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:01,243 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:01,243 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:01,243 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:01,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:01,254 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:01,381 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-01-30 02:40:01,381 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:01,381 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-30 02:40:01,388 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 02:40:01,416 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:01,418 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:01,424 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-01-30 02:40:01,441 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:01,441 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-01-30 02:40:01,442 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-30 02:40:01,442 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-30 02:40:01,442 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-01-30 02:40:01,442 INFO L87 Difference]: Start difference. First operand 110 states and 116 transitions. Second operand 7 states. [2018-01-30 02:40:01,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:01,548 INFO L93 Difference]: Finished difference Result 204 states and 216 transitions. [2018-01-30 02:40:01,555 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-30 02:40:01,555 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 104 [2018-01-30 02:40:01,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:01,556 INFO L225 Difference]: With dead ends: 204 [2018-01-30 02:40:01,556 INFO L226 Difference]: Without dead ends: 129 [2018-01-30 02:40:01,556 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2018-01-30 02:40:01,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-01-30 02:40:01,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 121. [2018-01-30 02:40:01,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-01-30 02:40:01,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 127 transitions. [2018-01-30 02:40:01,560 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 127 transitions. Word has length 104 [2018-01-30 02:40:01,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:01,561 INFO L432 AbstractCegarLoop]: Abstraction has 121 states and 127 transitions. [2018-01-30 02:40:01,561 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-30 02:40:01,561 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 127 transitions. [2018-01-30 02:40:01,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-01-30 02:40:01,562 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:01,562 INFO L350 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:01,562 INFO L371 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:01,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1763892579, now seen corresponding path program 5 times [2018-01-30 02:40:01,562 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:01,562 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:01,563 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:01,563 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:01,563 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:01,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:01,580 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:01,736 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-01-30 02:40:01,736 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:01,736 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:01,743 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 02:40:01,755 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:01,771 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:01,784 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:01,793 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:01,805 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:01,807 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:01,933 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2018-01-30 02:40:01,951 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:01,951 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 14 [2018-01-30 02:40:01,951 INFO L409 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-01-30 02:40:01,951 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-01-30 02:40:01,952 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2018-01-30 02:40:01,952 INFO L87 Difference]: Start difference. First operand 121 states and 127 transitions. Second operand 14 states. [2018-01-30 02:40:02,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:02,264 INFO L93 Difference]: Finished difference Result 224 states and 237 transitions. [2018-01-30 02:40:02,264 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-01-30 02:40:02,264 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 115 [2018-01-30 02:40:02,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:02,265 INFO L225 Difference]: With dead ends: 224 [2018-01-30 02:40:02,265 INFO L226 Difference]: Without dead ends: 149 [2018-01-30 02:40:02,265 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2018-01-30 02:40:02,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-01-30 02:40:02,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 138. [2018-01-30 02:40:02,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2018-01-30 02:40:02,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 144 transitions. [2018-01-30 02:40:02,270 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 144 transitions. Word has length 115 [2018-01-30 02:40:02,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:02,275 INFO L432 AbstractCegarLoop]: Abstraction has 138 states and 144 transitions. [2018-01-30 02:40:02,275 INFO L433 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-01-30 02:40:02,275 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 144 transitions. [2018-01-30 02:40:02,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-01-30 02:40:02,276 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:02,276 INFO L350 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:02,276 INFO L371 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:02,276 INFO L82 PathProgramCache]: Analyzing trace with hash -87229620, now seen corresponding path program 6 times [2018-01-30 02:40:02,276 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:02,276 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:02,277 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:02,277 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:02,277 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:02,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:02,298 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:02,443 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2018-01-30 02:40:02,443 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:02,443 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:02,449 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 02:40:02,455 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:02,463 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:02,474 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:02,476 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:02,480 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:02,485 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:02,487 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:02,550 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2018-01-30 02:40:02,567 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:02,568 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2018-01-30 02:40:02,568 INFO L409 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-01-30 02:40:02,568 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-01-30 02:40:02,568 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2018-01-30 02:40:02,568 INFO L87 Difference]: Start difference. First operand 138 states and 144 transitions. Second operand 18 states. [2018-01-30 02:40:02,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:02,874 INFO L93 Difference]: Finished difference Result 247 states and 260 transitions. [2018-01-30 02:40:02,876 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-01-30 02:40:02,876 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 132 [2018-01-30 02:40:02,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:02,877 INFO L225 Difference]: With dead ends: 247 [2018-01-30 02:40:02,877 INFO L226 Difference]: Without dead ends: 166 [2018-01-30 02:40:02,878 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2018-01-30 02:40:02,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-01-30 02:40:02,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 155. [2018-01-30 02:40:02,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-01-30 02:40:02,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 161 transitions. [2018-01-30 02:40:02,885 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 161 transitions. Word has length 132 [2018-01-30 02:40:02,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:02,886 INFO L432 AbstractCegarLoop]: Abstraction has 155 states and 161 transitions. [2018-01-30 02:40:02,886 INFO L433 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-01-30 02:40:02,886 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 161 transitions. [2018-01-30 02:40:02,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-01-30 02:40:02,887 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:02,887 INFO L350 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:02,887 INFO L371 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:02,887 INFO L82 PathProgramCache]: Analyzing trace with hash -1061845439, now seen corresponding path program 7 times [2018-01-30 02:40:02,887 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:02,887 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:02,888 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:02,888 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:02,888 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:02,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:02,898 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:02,970 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2018-01-30 02:40:02,971 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:02,971 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:02,975 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:02,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:03,000 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:03,336 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2018-01-30 02:40:03,353 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:03,354 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13] total 18 [2018-01-30 02:40:03,354 INFO L409 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-01-30 02:40:03,354 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-01-30 02:40:03,354 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2018-01-30 02:40:03,354 INFO L87 Difference]: Start difference. First operand 155 states and 161 transitions. Second operand 18 states. [2018-01-30 02:40:03,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:03,559 INFO L93 Difference]: Finished difference Result 270 states and 283 transitions. [2018-01-30 02:40:03,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-01-30 02:40:03,559 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 149 [2018-01-30 02:40:03,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:03,560 INFO L225 Difference]: With dead ends: 270 [2018-01-30 02:40:03,560 INFO L226 Difference]: Without dead ends: 183 [2018-01-30 02:40:03,561 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=220, Invalid=772, Unknown=0, NotChecked=0, Total=992 [2018-01-30 02:40:03,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-01-30 02:40:03,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 172. [2018-01-30 02:40:03,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172 states. [2018-01-30 02:40:03,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 178 transitions. [2018-01-30 02:40:03,569 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 178 transitions. Word has length 149 [2018-01-30 02:40:03,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:03,570 INFO L432 AbstractCegarLoop]: Abstraction has 172 states and 178 transitions. [2018-01-30 02:40:03,570 INFO L433 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-01-30 02:40:03,570 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 178 transitions. [2018-01-30 02:40:03,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-01-30 02:40:03,571 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:03,571 INFO L350 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:03,571 INFO L371 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:03,571 INFO L82 PathProgramCache]: Analyzing trace with hash -892154040, now seen corresponding path program 8 times [2018-01-30 02:40:03,571 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:03,571 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:03,572 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:03,572 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:03,572 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:03,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:03,582 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:03,689 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2018-01-30 02:40:03,689 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:03,689 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:03,694 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 02:40:03,700 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:03,709 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:03,711 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:03,712 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:03,844 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 177 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2018-01-30 02:40:03,862 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:03,862 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 15] total 20 [2018-01-30 02:40:03,862 INFO L409 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-01-30 02:40:03,862 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-01-30 02:40:03,862 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2018-01-30 02:40:03,863 INFO L87 Difference]: Start difference. First operand 172 states and 178 transitions. Second operand 20 states. [2018-01-30 02:40:04,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:04,252 INFO L93 Difference]: Finished difference Result 293 states and 306 transitions. [2018-01-30 02:40:04,252 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-01-30 02:40:04,252 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 166 [2018-01-30 02:40:04,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:04,253 INFO L225 Difference]: With dead ends: 293 [2018-01-30 02:40:04,253 INFO L226 Difference]: Without dead ends: 200 [2018-01-30 02:40:04,254 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=285, Invalid=975, Unknown=0, NotChecked=0, Total=1260 [2018-01-30 02:40:04,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2018-01-30 02:40:04,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 189. [2018-01-30 02:40:04,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-01-30 02:40:04,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 195 transitions. [2018-01-30 02:40:04,257 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 195 transitions. Word has length 166 [2018-01-30 02:40:04,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:04,257 INFO L432 AbstractCegarLoop]: Abstraction has 189 states and 195 transitions. [2018-01-30 02:40:04,257 INFO L433 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-01-30 02:40:04,257 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 195 transitions. [2018-01-30 02:40:04,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-01-30 02:40:04,258 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:04,258 INFO L350 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:04,258 INFO L371 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:04,259 INFO L82 PathProgramCache]: Analyzing trace with hash 1994205760, now seen corresponding path program 9 times [2018-01-30 02:40:04,259 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:04,259 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:04,259 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:04,259 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:04,259 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:04,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:04,269 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:04,348 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2018-01-30 02:40:04,348 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:04,348 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:04,353 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 02:40:04,359 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:04,362 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:04,365 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:04,365 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:04,367 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:04,378 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2018-01-30 02:40:04,402 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:04,402 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-01-30 02:40:04,402 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-30 02:40:04,402 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-30 02:40:04,403 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-01-30 02:40:04,403 INFO L87 Difference]: Start difference. First operand 189 states and 195 transitions. Second operand 7 states. [2018-01-30 02:40:04,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:04,537 INFO L93 Difference]: Finished difference Result 281 states and 292 transitions. [2018-01-30 02:40:04,541 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-30 02:40:04,541 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 183 [2018-01-30 02:40:04,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:04,542 INFO L225 Difference]: With dead ends: 281 [2018-01-30 02:40:04,542 INFO L226 Difference]: Without dead ends: 198 [2018-01-30 02:40:04,542 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2018-01-30 02:40:04,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-01-30 02:40:04,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 195. [2018-01-30 02:40:04,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-01-30 02:40:04,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 201 transitions. [2018-01-30 02:40:04,545 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 201 transitions. Word has length 183 [2018-01-30 02:40:04,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:04,545 INFO L432 AbstractCegarLoop]: Abstraction has 195 states and 201 transitions. [2018-01-30 02:40:04,545 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-30 02:40:04,545 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 201 transitions. [2018-01-30 02:40:04,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2018-01-30 02:40:04,546 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:04,546 INFO L350 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:04,546 INFO L371 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:04,547 INFO L82 PathProgramCache]: Analyzing trace with hash 472313619, now seen corresponding path program 10 times [2018-01-30 02:40:04,547 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:04,547 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:04,547 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:04,547 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:04,547 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:04,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:04,557 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:04,726 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2018-01-30 02:40:04,726 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:04,726 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:04,731 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 02:40:04,764 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:04,766 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:04,906 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2018-01-30 02:40:04,923 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:04,923 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17] total 26 [2018-01-30 02:40:04,924 INFO L409 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-01-30 02:40:04,924 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-01-30 02:40:04,924 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2018-01-30 02:40:04,924 INFO L87 Difference]: Start difference. First operand 195 states and 201 transitions. Second operand 26 states. [2018-01-30 02:40:05,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:05,422 INFO L93 Difference]: Finished difference Result 328 states and 341 transitions. [2018-01-30 02:40:05,422 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-01-30 02:40:05,422 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 189 [2018-01-30 02:40:05,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:05,423 INFO L225 Difference]: With dead ends: 328 [2018-01-30 02:40:05,423 INFO L226 Difference]: Without dead ends: 223 [2018-01-30 02:40:05,424 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=440, Invalid=1816, Unknown=0, NotChecked=0, Total=2256 [2018-01-30 02:40:05,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-01-30 02:40:05,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 212. [2018-01-30 02:40:05,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2018-01-30 02:40:05,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 218 transitions. [2018-01-30 02:40:05,429 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 218 transitions. Word has length 189 [2018-01-30 02:40:05,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:05,429 INFO L432 AbstractCegarLoop]: Abstraction has 212 states and 218 transitions. [2018-01-30 02:40:05,429 INFO L433 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-01-30 02:40:05,429 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 218 transitions. [2018-01-30 02:40:05,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-01-30 02:40:05,430 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:05,430 INFO L350 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:05,430 INFO L371 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:05,430 INFO L82 PathProgramCache]: Analyzing trace with hash 1257125180, now seen corresponding path program 11 times [2018-01-30 02:40:05,430 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:05,430 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:05,431 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:05,431 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:05,431 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:05,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:05,457 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:05,759 INFO L134 CoverageAnalysis]: Checked inductivity of 466 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 442 trivial. 0 not checked. [2018-01-30 02:40:05,760 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:05,760 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:05,765 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 02:40:05,771 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:05,773 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:05,774 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:05,776 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:05,789 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:05,804 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:05,817 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:05,830 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:05,844 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:05,855 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:05,857 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:06,038 INFO L134 CoverageAnalysis]: Checked inductivity of 466 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 442 trivial. 0 not checked. [2018-01-30 02:40:06,055 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:06,055 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2018-01-30 02:40:06,056 INFO L409 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-01-30 02:40:06,056 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-01-30 02:40:06,056 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2018-01-30 02:40:06,056 INFO L87 Difference]: Start difference. First operand 212 states and 218 transitions. Second operand 12 states. [2018-01-30 02:40:06,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:06,185 INFO L93 Difference]: Finished difference Result 319 states and 331 transitions. [2018-01-30 02:40:06,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-01-30 02:40:06,185 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 206 [2018-01-30 02:40:06,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:06,186 INFO L225 Difference]: With dead ends: 319 [2018-01-30 02:40:06,186 INFO L226 Difference]: Without dead ends: 230 [2018-01-30 02:40:06,186 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2018-01-30 02:40:06,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2018-01-30 02:40:06,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 224. [2018-01-30 02:40:06,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-01-30 02:40:06,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 230 transitions. [2018-01-30 02:40:06,189 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 230 transitions. Word has length 206 [2018-01-30 02:40:06,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:06,190 INFO L432 AbstractCegarLoop]: Abstraction has 224 states and 230 transitions. [2018-01-30 02:40:06,190 INFO L433 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-01-30 02:40:06,190 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 230 transitions. [2018-01-30 02:40:06,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-01-30 02:40:06,190 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:06,190 INFO L350 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:06,190 INFO L371 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:06,191 INFO L82 PathProgramCache]: Analyzing trace with hash 534860124, now seen corresponding path program 12 times [2018-01-30 02:40:06,191 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:06,191 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:06,191 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:06,191 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:06,191 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:06,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:06,200 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:06,332 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2018-01-30 02:40:06,332 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:06,332 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:06,342 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 02:40:06,352 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:06,354 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:06,356 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:06,358 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:06,361 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:06,363 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:06,366 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:06,367 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:06,368 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:06,402 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2018-01-30 02:40:06,418 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:06,419 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 16 [2018-01-30 02:40:06,419 INFO L409 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-01-30 02:40:06,419 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-01-30 02:40:06,419 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2018-01-30 02:40:06,419 INFO L87 Difference]: Start difference. First operand 224 states and 230 transitions. Second operand 16 states. [2018-01-30 02:40:06,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:06,616 INFO L93 Difference]: Finished difference Result 304 states and 315 transitions. [2018-01-30 02:40:06,617 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-30 02:40:06,617 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 218 [2018-01-30 02:40:06,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:06,618 INFO L225 Difference]: With dead ends: 304 [2018-01-30 02:40:06,618 INFO L226 Difference]: Without dead ends: 242 [2018-01-30 02:40:06,618 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=253, Invalid=739, Unknown=0, NotChecked=0, Total=992 [2018-01-30 02:40:06,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2018-01-30 02:40:06,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 236. [2018-01-30 02:40:06,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2018-01-30 02:40:06,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 242 transitions. [2018-01-30 02:40:06,621 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 242 transitions. Word has length 218 [2018-01-30 02:40:06,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:06,621 INFO L432 AbstractCegarLoop]: Abstraction has 236 states and 242 transitions. [2018-01-30 02:40:06,622 INFO L433 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-01-30 02:40:06,622 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 242 transitions. [2018-01-30 02:40:06,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2018-01-30 02:40:06,622 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:06,622 INFO L350 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:06,622 INFO L371 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:06,623 INFO L82 PathProgramCache]: Analyzing trace with hash 1369669373, now seen corresponding path program 13 times [2018-01-30 02:40:06,623 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:06,623 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:06,623 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:06,623 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:06,623 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:06,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:06,632 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:06,746 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 514 trivial. 0 not checked. [2018-01-30 02:40:06,746 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:06,746 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:06,750 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:06,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:06,772 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:06,960 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-01-30 02:40:06,977 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:06,977 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 19] total 28 [2018-01-30 02:40:06,978 INFO L409 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-01-30 02:40:06,978 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-01-30 02:40:06,978 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2018-01-30 02:40:06,978 INFO L87 Difference]: Start difference. First operand 236 states and 242 transitions. Second operand 28 states. [2018-01-30 02:40:07,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:07,821 INFO L93 Difference]: Finished difference Result 399 states and 412 transitions. [2018-01-30 02:40:07,822 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-01-30 02:40:07,823 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 230 [2018-01-30 02:40:07,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:07,823 INFO L225 Difference]: With dead ends: 399 [2018-01-30 02:40:07,823 INFO L226 Difference]: Without dead ends: 264 [2018-01-30 02:40:07,824 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=525, Invalid=2127, Unknown=0, NotChecked=0, Total=2652 [2018-01-30 02:40:07,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2018-01-30 02:40:07,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 253. [2018-01-30 02:40:07,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 253 states. [2018-01-30 02:40:07,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 259 transitions. [2018-01-30 02:40:07,832 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 259 transitions. Word has length 230 [2018-01-30 02:40:07,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:07,832 INFO L432 AbstractCegarLoop]: Abstraction has 253 states and 259 transitions. [2018-01-30 02:40:07,832 INFO L433 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-01-30 02:40:07,832 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 259 transitions. [2018-01-30 02:40:07,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2018-01-30 02:40:07,833 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:07,833 INFO L350 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:07,833 INFO L371 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:07,833 INFO L82 PathProgramCache]: Analyzing trace with hash 1072580310, now seen corresponding path program 14 times [2018-01-30 02:40:07,833 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:07,833 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:07,834 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:07,834 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:07,834 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:07,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:07,854 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:08,263 INFO L134 CoverageAnalysis]: Checked inductivity of 674 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2018-01-30 02:40:08,263 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:08,263 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:08,268 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 02:40:08,275 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:08,287 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:08,289 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:08,292 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:08,512 INFO L134 CoverageAnalysis]: Checked inductivity of 674 backedges. 0 proven. 414 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2018-01-30 02:40:08,529 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:08,529 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 21] total 30 [2018-01-30 02:40:08,529 INFO L409 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-01-30 02:40:08,530 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-01-30 02:40:08,530 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=716, Unknown=0, NotChecked=0, Total=870 [2018-01-30 02:40:08,530 INFO L87 Difference]: Start difference. First operand 253 states and 259 transitions. Second operand 30 states. [2018-01-30 02:40:08,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:08,985 INFO L93 Difference]: Finished difference Result 422 states and 435 transitions. [2018-01-30 02:40:08,985 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-01-30 02:40:08,985 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 247 [2018-01-30 02:40:08,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:08,986 INFO L225 Difference]: With dead ends: 422 [2018-01-30 02:40:08,986 INFO L226 Difference]: Without dead ends: 281 [2018-01-30 02:40:08,987 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=620, Invalid=2460, Unknown=0, NotChecked=0, Total=3080 [2018-01-30 02:40:08,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2018-01-30 02:40:08,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 270. [2018-01-30 02:40:08,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 270 states. [2018-01-30 02:40:08,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 276 transitions. [2018-01-30 02:40:08,994 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 276 transitions. Word has length 247 [2018-01-30 02:40:08,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:08,994 INFO L432 AbstractCegarLoop]: Abstraction has 270 states and 276 transitions. [2018-01-30 02:40:08,994 INFO L433 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-01-30 02:40:08,994 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 276 transitions. [2018-01-30 02:40:09,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2018-01-30 02:40:09,005 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:09,005 INFO L350 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:09,005 INFO L371 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:09,006 INFO L82 PathProgramCache]: Analyzing trace with hash 953871773, now seen corresponding path program 15 times [2018-01-30 02:40:09,006 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:09,006 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:09,006 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:09,006 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:09,006 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:09,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:09,023 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:09,603 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 0 proven. 515 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2018-01-30 02:40:09,604 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:09,604 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:09,610 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 02:40:09,617 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:09,619 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:09,622 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:09,625 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:09,629 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:09,630 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:09,632 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:09,769 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 757 trivial. 0 not checked. [2018-01-30 02:40:09,786 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:09,786 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 11] total 32 [2018-01-30 02:40:09,786 INFO L409 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-01-30 02:40:09,787 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-01-30 02:40:09,787 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=815, Unknown=0, NotChecked=0, Total=992 [2018-01-30 02:40:09,787 INFO L87 Difference]: Start difference. First operand 270 states and 276 transitions. Second operand 32 states. [2018-01-30 02:40:10,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:10,351 INFO L93 Difference]: Finished difference Result 445 states and 458 transitions. [2018-01-30 02:40:10,353 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-01-30 02:40:10,353 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 264 [2018-01-30 02:40:10,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:10,354 INFO L225 Difference]: With dead ends: 445 [2018-01-30 02:40:10,354 INFO L226 Difference]: Without dead ends: 298 [2018-01-30 02:40:10,355 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=725, Invalid=2815, Unknown=0, NotChecked=0, Total=3540 [2018-01-30 02:40:10,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-01-30 02:40:10,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 287. [2018-01-30 02:40:10,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 287 states. [2018-01-30 02:40:10,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 293 transitions. [2018-01-30 02:40:10,358 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 293 transitions. Word has length 264 [2018-01-30 02:40:10,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:10,358 INFO L432 AbstractCegarLoop]: Abstraction has 287 states and 293 transitions. [2018-01-30 02:40:10,358 INFO L433 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-01-30 02:40:10,358 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 293 transitions. [2018-01-30 02:40:10,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2018-01-30 02:40:10,364 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:10,364 INFO L350 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:10,364 INFO L371 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:10,364 INFO L82 PathProgramCache]: Analyzing trace with hash 820073429, now seen corresponding path program 16 times [2018-01-30 02:40:10,364 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:10,364 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:10,365 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:10,365 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:10,365 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:10,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:10,375 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:10,875 INFO L134 CoverageAnalysis]: Checked inductivity of 939 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 869 trivial. 0 not checked. [2018-01-30 02:40:10,875 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:10,875 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:10,880 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 02:40:10,916 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:10,919 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:11,338 INFO L134 CoverageAnalysis]: Checked inductivity of 939 backedges. 0 proven. 627 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2018-01-30 02:40:11,355 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:11,356 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 25] total 36 [2018-01-30 02:40:11,356 INFO L409 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-01-30 02:40:11,356 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-01-30 02:40:11,356 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2018-01-30 02:40:11,356 INFO L87 Difference]: Start difference. First operand 287 states and 293 transitions. Second operand 36 states. [2018-01-30 02:40:12,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:12,207 INFO L93 Difference]: Finished difference Result 468 states and 481 transitions. [2018-01-30 02:40:12,207 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-01-30 02:40:12,207 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 281 [2018-01-30 02:40:12,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:12,208 INFO L225 Difference]: With dead ends: 468 [2018-01-30 02:40:12,208 INFO L226 Difference]: Without dead ends: 315 [2018-01-30 02:40:12,211 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=895, Invalid=3661, Unknown=0, NotChecked=0, Total=4556 [2018-01-30 02:40:12,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2018-01-30 02:40:12,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 304. [2018-01-30 02:40:12,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-01-30 02:40:12,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 310 transitions. [2018-01-30 02:40:12,215 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 310 transitions. Word has length 281 [2018-01-30 02:40:12,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:12,220 INFO L432 AbstractCegarLoop]: Abstraction has 304 states and 310 transitions. [2018-01-30 02:40:12,220 INFO L433 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-01-30 02:40:12,220 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 310 transitions. [2018-01-30 02:40:12,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2018-01-30 02:40:12,221 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:12,221 INFO L350 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:12,221 INFO L371 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:12,221 INFO L82 PathProgramCache]: Analyzing trace with hash -1559015204, now seen corresponding path program 17 times [2018-01-30 02:40:12,222 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:12,222 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:12,222 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:12,222 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:12,222 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:12,251 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:12,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1094 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2018-01-30 02:40:12,459 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:12,459 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:12,463 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 02:40:12,471 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,472 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,473 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,474 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,476 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,477 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,479 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,483 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,487 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,491 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,496 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,501 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,517 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:12,518 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:12,521 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:12,843 INFO L134 CoverageAnalysis]: Checked inductivity of 1094 backedges. 0 proven. 750 refuted. 0 times theorem prover too weak. 344 trivial. 0 not checked. [2018-01-30 02:40:12,861 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:12,861 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 27] total 40 [2018-01-30 02:40:12,861 INFO L409 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-01-30 02:40:12,861 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-01-30 02:40:12,862 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1303, Unknown=0, NotChecked=0, Total=1560 [2018-01-30 02:40:12,862 INFO L87 Difference]: Start difference. First operand 304 states and 310 transitions. Second operand 40 states. [2018-01-30 02:40:13,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:13,383 INFO L93 Difference]: Finished difference Result 491 states and 504 transitions. [2018-01-30 02:40:13,383 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-01-30 02:40:13,383 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 298 [2018-01-30 02:40:13,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:13,384 INFO L225 Difference]: With dead ends: 491 [2018-01-30 02:40:13,384 INFO L226 Difference]: Without dead ends: 332 [2018-01-30 02:40:13,385 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1067 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1085, Invalid=4615, Unknown=0, NotChecked=0, Total=5700 [2018-01-30 02:40:13,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2018-01-30 02:40:13,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 321. [2018-01-30 02:40:13,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 321 states. [2018-01-30 02:40:13,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 327 transitions. [2018-01-30 02:40:13,392 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 327 transitions. Word has length 298 [2018-01-30 02:40:13,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:13,392 INFO L432 AbstractCegarLoop]: Abstraction has 321 states and 327 transitions. [2018-01-30 02:40:13,392 INFO L433 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-01-30 02:40:13,392 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 327 transitions. [2018-01-30 02:40:13,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2018-01-30 02:40:13,398 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:13,398 INFO L350 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:13,398 INFO L371 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:13,398 INFO L82 PathProgramCache]: Analyzing trace with hash 188773231, now seen corresponding path program 18 times [2018-01-30 02:40:13,398 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:13,399 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:13,399 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:13,399 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:13,399 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:13,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:13,420 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:13,580 INFO L134 CoverageAnalysis]: Checked inductivity of 1266 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 1196 trivial. 0 not checked. [2018-01-30 02:40:13,580 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:13,580 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:13,585 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 02:40:13,592 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,594 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,596 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,598 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,601 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,603 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,606 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,608 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,612 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,615 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,619 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:13,620 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:13,622 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:13,650 INFO L134 CoverageAnalysis]: Checked inductivity of 1266 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 1196 trivial. 0 not checked. [2018-01-30 02:40:13,675 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:13,675 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-01-30 02:40:13,676 INFO L409 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-01-30 02:40:13,676 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-01-30 02:40:13,676 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2018-01-30 02:40:13,676 INFO L87 Difference]: Start difference. First operand 321 states and 327 transitions. Second operand 13 states. [2018-01-30 02:40:13,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:13,798 INFO L93 Difference]: Finished difference Result 461 states and 472 transitions. [2018-01-30 02:40:13,799 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-01-30 02:40:13,799 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 315 [2018-01-30 02:40:13,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:13,800 INFO L225 Difference]: With dead ends: 461 [2018-01-30 02:40:13,800 INFO L226 Difference]: Without dead ends: 330 [2018-01-30 02:40:13,800 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=178, Invalid=328, Unknown=0, NotChecked=0, Total=506 [2018-01-30 02:40:13,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2018-01-30 02:40:13,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 327. [2018-01-30 02:40:13,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2018-01-30 02:40:13,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 333 transitions. [2018-01-30 02:40:13,807 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 333 transitions. Word has length 315 [2018-01-30 02:40:13,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:13,807 INFO L432 AbstractCegarLoop]: Abstraction has 327 states and 333 transitions. [2018-01-30 02:40:13,807 INFO L433 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-01-30 02:40:13,807 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 333 transitions. [2018-01-30 02:40:13,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2018-01-30 02:40:13,808 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:13,808 INFO L350 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:13,808 INFO L371 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:13,808 INFO L82 PathProgramCache]: Analyzing trace with hash 521652098, now seen corresponding path program 19 times [2018-01-30 02:40:13,808 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:13,808 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:13,809 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:13,809 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:13,809 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:13,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:13,830 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:14,012 INFO L134 CoverageAnalysis]: Checked inductivity of 1298 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 1228 trivial. 0 not checked. [2018-01-30 02:40:14,012 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:14,012 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:14,020 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:14,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:14,055 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:15,391 INFO L134 CoverageAnalysis]: Checked inductivity of 1298 backedges. 0 proven. 884 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2018-01-30 02:40:15,408 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:15,408 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 29] total 40 [2018-01-30 02:40:15,409 INFO L409 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-01-30 02:40:15,409 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-01-30 02:40:15,409 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=1289, Unknown=0, NotChecked=0, Total=1560 [2018-01-30 02:40:15,409 INFO L87 Difference]: Start difference. First operand 327 states and 333 transitions. Second operand 40 states. [2018-01-30 02:40:16,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:16,659 INFO L93 Difference]: Finished difference Result 526 states and 539 transitions. [2018-01-30 02:40:16,660 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-01-30 02:40:16,660 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 321 [2018-01-30 02:40:16,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:16,661 INFO L225 Difference]: With dead ends: 526 [2018-01-30 02:40:16,661 INFO L226 Difference]: Without dead ends: 355 [2018-01-30 02:40:16,662 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1155, Invalid=4545, Unknown=0, NotChecked=0, Total=5700 [2018-01-30 02:40:16,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2018-01-30 02:40:16,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 344. [2018-01-30 02:40:16,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 344 states. [2018-01-30 02:40:16,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 350 transitions. [2018-01-30 02:40:16,665 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 350 transitions. Word has length 321 [2018-01-30 02:40:16,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:16,665 INFO L432 AbstractCegarLoop]: Abstraction has 344 states and 350 transitions. [2018-01-30 02:40:16,665 INFO L433 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-01-30 02:40:16,666 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 350 transitions. [2018-01-30 02:40:16,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2018-01-30 02:40:16,666 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:16,667 INFO L350 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:16,667 INFO L371 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:16,667 INFO L82 PathProgramCache]: Analyzing trace with hash 75011118, now seen corresponding path program 20 times [2018-01-30 02:40:16,667 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:16,667 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:16,667 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:16,667 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:16,668 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:16,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:16,678 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:17,486 INFO L134 CoverageAnalysis]: Checked inductivity of 1475 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 1335 trivial. 0 not checked. [2018-01-30 02:40:17,486 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:17,486 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:17,492 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 02:40:17,503 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:17,519 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:17,522 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:17,524 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:17,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1475 backedges. 0 proven. 1029 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2018-01-30 02:40:17,871 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:17,871 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 31] total 46 [2018-01-30 02:40:17,871 INFO L409 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-01-30 02:40:17,872 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-01-30 02:40:17,872 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=334, Invalid=1736, Unknown=0, NotChecked=0, Total=2070 [2018-01-30 02:40:17,872 INFO L87 Difference]: Start difference. First operand 344 states and 350 transitions. Second operand 46 states. [2018-01-30 02:40:18,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:18,607 INFO L93 Difference]: Finished difference Result 549 states and 562 transitions. [2018-01-30 02:40:18,607 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-01-30 02:40:18,607 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 338 [2018-01-30 02:40:18,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:18,609 INFO L225 Difference]: With dead ends: 549 [2018-01-30 02:40:18,609 INFO L226 Difference]: Without dead ends: 372 [2018-01-30 02:40:18,610 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1462 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1440, Invalid=6216, Unknown=0, NotChecked=0, Total=7656 [2018-01-30 02:40:18,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2018-01-30 02:40:18,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 361. [2018-01-30 02:40:18,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 361 states. [2018-01-30 02:40:18,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 367 transitions. [2018-01-30 02:40:18,614 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 367 transitions. Word has length 338 [2018-01-30 02:40:18,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:18,614 INFO L432 AbstractCegarLoop]: Abstraction has 361 states and 367 transitions. [2018-01-30 02:40:18,614 INFO L433 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-01-30 02:40:18,614 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 367 transitions. [2018-01-30 02:40:18,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2018-01-30 02:40:18,615 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:18,616 INFO L350 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:18,616 INFO L371 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:18,616 INFO L82 PathProgramCache]: Analyzing trace with hash -5082303, now seen corresponding path program 21 times [2018-01-30 02:40:18,616 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:18,616 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:18,616 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:18,616 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:18,616 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:18,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:18,627 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:19,289 INFO L134 CoverageAnalysis]: Checked inductivity of 1675 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 1573 trivial. 0 not checked. [2018-01-30 02:40:19,290 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:19,290 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:19,294 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 02:40:19,304 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:19,313 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:19,316 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:19,320 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:19,324 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:19,328 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:19,333 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:19,339 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:19,341 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:19,422 INFO L134 CoverageAnalysis]: Checked inductivity of 1675 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 1573 trivial. 0 not checked. [2018-01-30 02:40:19,439 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:19,439 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 21 [2018-01-30 02:40:19,440 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-30 02:40:19,440 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-30 02:40:19,440 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2018-01-30 02:40:19,440 INFO L87 Difference]: Start difference. First operand 361 states and 367 transitions. Second operand 21 states. [2018-01-30 02:40:19,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:19,751 INFO L93 Difference]: Finished difference Result 522 states and 534 transitions. [2018-01-30 02:40:19,751 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-30 02:40:19,751 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 355 [2018-01-30 02:40:19,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:19,752 INFO L225 Difference]: With dead ends: 522 [2018-01-30 02:40:19,752 INFO L226 Difference]: Without dead ends: 379 [2018-01-30 02:40:19,753 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=450, Invalid=1530, Unknown=0, NotChecked=0, Total=1980 [2018-01-30 02:40:19,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2018-01-30 02:40:19,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 373. [2018-01-30 02:40:19,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 373 states. [2018-01-30 02:40:19,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 379 transitions. [2018-01-30 02:40:19,756 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 379 transitions. Word has length 355 [2018-01-30 02:40:19,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:19,756 INFO L432 AbstractCegarLoop]: Abstraction has 373 states and 379 transitions. [2018-01-30 02:40:19,756 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-30 02:40:19,757 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 379 transitions. [2018-01-30 02:40:19,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2018-01-30 02:40:19,758 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:19,758 INFO L350 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:19,758 INFO L371 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:19,758 INFO L82 PathProgramCache]: Analyzing trace with hash -666880058, now seen corresponding path program 22 times [2018-01-30 02:40:19,758 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:19,758 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:19,758 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:19,758 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:19,759 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:19,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:19,771 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:19,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1751 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 1649 trivial. 0 not checked. [2018-01-30 02:40:19,994 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:19,994 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:19,998 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 02:40:20,047 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:20,049 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:20,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1751 backedges. 0 proven. 1185 refuted. 0 times theorem prover too weak. 566 trivial. 0 not checked. [2018-01-30 02:40:20,449 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:20,449 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 33] total 46 [2018-01-30 02:40:20,449 INFO L409 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-01-30 02:40:20,449 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-01-30 02:40:20,450 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=1720, Unknown=0, NotChecked=0, Total=2070 [2018-01-30 02:40:20,450 INFO L87 Difference]: Start difference. First operand 373 states and 379 transitions. Second operand 46 states. [2018-01-30 02:40:21,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:21,139 INFO L93 Difference]: Finished difference Result 596 states and 609 transitions. [2018-01-30 02:40:21,139 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-01-30 02:40:21,139 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 367 [2018-01-30 02:40:21,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:21,140 INFO L225 Difference]: With dead ends: 596 [2018-01-30 02:40:21,140 INFO L226 Difference]: Without dead ends: 401 [2018-01-30 02:40:21,142 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 337 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1520, Invalid=6136, Unknown=0, NotChecked=0, Total=7656 [2018-01-30 02:40:21,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2018-01-30 02:40:21,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 390. [2018-01-30 02:40:21,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 390 states. [2018-01-30 02:40:21,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 396 transitions. [2018-01-30 02:40:21,146 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 396 transitions. Word has length 367 [2018-01-30 02:40:21,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:21,146 INFO L432 AbstractCegarLoop]: Abstraction has 390 states and 396 transitions. [2018-01-30 02:40:21,146 INFO L433 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-01-30 02:40:21,146 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 396 transitions. [2018-01-30 02:40:21,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 385 [2018-01-30 02:40:21,147 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:21,147 INFO L350 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:21,147 INFO L371 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:21,147 INFO L82 PathProgramCache]: Analyzing trace with hash 1396120239, now seen corresponding path program 23 times [2018-01-30 02:40:21,147 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:21,147 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:21,148 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:21,148 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:21,148 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:21,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:21,159 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:21,413 INFO L134 CoverageAnalysis]: Checked inductivity of 1956 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 1816 trivial. 0 not checked. [2018-01-30 02:40:21,413 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:21,413 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:21,417 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 02:40:21,425 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,427 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,428 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,429 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,431 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,432 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,434 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,436 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,438 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,441 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,446 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,451 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,456 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,462 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,469 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,477 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,498 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:21,499 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:21,502 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:21,541 INFO L134 CoverageAnalysis]: Checked inductivity of 1956 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 1816 trivial. 0 not checked. [2018-01-30 02:40:21,559 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:21,560 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-01-30 02:40:21,560 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-30 02:40:21,560 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-30 02:40:21,560 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2018-01-30 02:40:21,560 INFO L87 Difference]: Start difference. First operand 390 states and 396 transitions. Second operand 17 states. [2018-01-30 02:40:21,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:21,738 INFO L93 Difference]: Finished difference Result 464 states and 473 transitions. [2018-01-30 02:40:21,738 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-30 02:40:21,738 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 384 [2018-01-30 02:40:21,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:21,739 INFO L225 Difference]: With dead ends: 464 [2018-01-30 02:40:21,739 INFO L226 Difference]: Without dead ends: 399 [2018-01-30 02:40:21,740 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 385 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=318, Invalid=612, Unknown=0, NotChecked=0, Total=930 [2018-01-30 02:40:21,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2018-01-30 02:40:21,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 396. [2018-01-30 02:40:21,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 396 states. [2018-01-30 02:40:21,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 402 transitions. [2018-01-30 02:40:21,743 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 402 transitions. Word has length 384 [2018-01-30 02:40:21,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:21,743 INFO L432 AbstractCegarLoop]: Abstraction has 396 states and 402 transitions. [2018-01-30 02:40:21,743 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-30 02:40:21,743 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 402 transitions. [2018-01-30 02:40:21,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2018-01-30 02:40:21,744 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:21,745 INFO L350 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:21,745 INFO L371 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:21,745 INFO L82 PathProgramCache]: Analyzing trace with hash 230218145, now seen corresponding path program 24 times [2018-01-30 02:40:21,745 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:21,745 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:21,745 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:21,745 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:21,746 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:21,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:21,756 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:22,008 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2018-01-30 02:40:22,008 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:22,008 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:22,013 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 02:40:22,022 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,024 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,026 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,028 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,030 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,032 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,035 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,038 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,045 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,049 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,053 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,060 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,065 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,071 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,077 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:22,078 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:22,080 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:22,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2018-01-30 02:40:22,144 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:22,144 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-01-30 02:40:22,144 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-30 02:40:22,144 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-30 02:40:22,145 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2018-01-30 02:40:22,145 INFO L87 Difference]: Start difference. First operand 396 states and 402 transitions. Second operand 17 states. [2018-01-30 02:40:22,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:22,307 INFO L93 Difference]: Finished difference Result 566 states and 577 transitions. [2018-01-30 02:40:22,308 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-30 02:40:22,308 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 390 [2018-01-30 02:40:22,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:22,309 INFO L225 Difference]: With dead ends: 566 [2018-01-30 02:40:22,309 INFO L226 Difference]: Without dead ends: 405 [2018-01-30 02:40:22,309 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 391 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=318, Invalid=612, Unknown=0, NotChecked=0, Total=930 [2018-01-30 02:40:22,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2018-01-30 02:40:22,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 402. [2018-01-30 02:40:22,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 402 states. [2018-01-30 02:40:22,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 408 transitions. [2018-01-30 02:40:22,312 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 408 transitions. Word has length 390 [2018-01-30 02:40:22,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:22,312 INFO L432 AbstractCegarLoop]: Abstraction has 402 states and 408 transitions. [2018-01-30 02:40:22,312 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-30 02:40:22,312 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 408 transitions. [2018-01-30 02:40:22,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2018-01-30 02:40:22,313 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:22,313 INFO L350 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:22,314 INFO L371 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:22,314 INFO L82 PathProgramCache]: Analyzing trace with hash 1057473140, now seen corresponding path program 25 times [2018-01-30 02:40:22,314 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:22,314 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:22,314 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:22,314 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:22,314 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:22,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:22,324 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:22,644 INFO L134 CoverageAnalysis]: Checked inductivity of 2044 backedges. 0 proven. 184 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2018-01-30 02:40:22,645 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:22,645 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:22,650 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:22,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:22,691 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:23,555 INFO L134 CoverageAnalysis]: Checked inductivity of 2044 backedges. 0 proven. 1352 refuted. 0 times theorem prover too weak. 692 trivial. 0 not checked. [2018-01-30 02:40:23,572 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:23,572 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 35] total 52 [2018-01-30 02:40:23,572 INFO L409 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-01-30 02:40:23,572 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-01-30 02:40:23,573 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=2231, Unknown=0, NotChecked=0, Total=2652 [2018-01-30 02:40:23,573 INFO L87 Difference]: Start difference. First operand 402 states and 408 transitions. Second operand 52 states. [2018-01-30 02:40:24,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:24,917 INFO L93 Difference]: Finished difference Result 643 states and 656 transitions. [2018-01-30 02:40:24,917 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-01-30 02:40:24,918 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 396 [2018-01-30 02:40:24,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:24,919 INFO L225 Difference]: With dead ends: 643 [2018-01-30 02:40:24,919 INFO L226 Difference]: Without dead ends: 430 [2018-01-30 02:40:24,920 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1845, Invalid=8055, Unknown=0, NotChecked=0, Total=9900 [2018-01-30 02:40:24,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2018-01-30 02:40:24,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 419. [2018-01-30 02:40:24,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 419 states. [2018-01-30 02:40:24,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 425 transitions. [2018-01-30 02:40:24,927 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 425 transitions. Word has length 396 [2018-01-30 02:40:24,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:24,927 INFO L432 AbstractCegarLoop]: Abstraction has 419 states and 425 transitions. [2018-01-30 02:40:24,927 INFO L433 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-01-30 02:40:24,927 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 425 transitions. [2018-01-30 02:40:24,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2018-01-30 02:40:24,928 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:24,929 INFO L350 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:24,929 INFO L371 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:24,929 INFO L82 PathProgramCache]: Analyzing trace with hash -1858899827, now seen corresponding path program 26 times [2018-01-30 02:40:24,929 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:24,929 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:24,929 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:24,929 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:24,929 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:24,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:24,944 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:25,274 INFO L134 CoverageAnalysis]: Checked inductivity of 2272 backedges. 0 proven. 184 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2018-01-30 02:40:25,275 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:25,275 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:25,295 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 02:40:25,305 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:25,334 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:25,345 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:25,348 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:25,919 INFO L134 CoverageAnalysis]: Checked inductivity of 2272 backedges. 0 proven. 1530 refuted. 0 times theorem prover too weak. 742 trivial. 0 not checked. [2018-01-30 02:40:25,936 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:25,936 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 37] total 54 [2018-01-30 02:40:25,937 INFO L409 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-01-30 02:40:25,937 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-01-30 02:40:25,937 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=458, Invalid=2404, Unknown=0, NotChecked=0, Total=2862 [2018-01-30 02:40:25,937 INFO L87 Difference]: Start difference. First operand 419 states and 425 transitions. Second operand 54 states. [2018-01-30 02:40:26,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:26,825 INFO L93 Difference]: Finished difference Result 666 states and 679 transitions. [2018-01-30 02:40:26,825 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-01-30 02:40:26,825 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 413 [2018-01-30 02:40:26,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:26,826 INFO L225 Difference]: With dead ends: 666 [2018-01-30 02:40:26,826 INFO L226 Difference]: Without dead ends: 447 [2018-01-30 02:40:26,827 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 379 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2078 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2020, Invalid=8692, Unknown=0, NotChecked=0, Total=10712 [2018-01-30 02:40:26,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2018-01-30 02:40:26,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 436. [2018-01-30 02:40:26,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 436 states. [2018-01-30 02:40:26,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 442 transitions. [2018-01-30 02:40:26,831 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 442 transitions. Word has length 413 [2018-01-30 02:40:26,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:26,832 INFO L432 AbstractCegarLoop]: Abstraction has 436 states and 442 transitions. [2018-01-30 02:40:26,832 INFO L433 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-01-30 02:40:26,832 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 442 transitions. [2018-01-30 02:40:26,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2018-01-30 02:40:26,833 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:26,833 INFO L350 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:26,833 INFO L371 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:26,833 INFO L82 PathProgramCache]: Analyzing trace with hash -2145274220, now seen corresponding path program 27 times [2018-01-30 02:40:26,833 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:26,833 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:26,834 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:26,834 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:26,834 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:26,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:26,847 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:27,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2511 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 2371 trivial. 0 not checked. [2018-01-30 02:40:27,188 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:27,189 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:27,194 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 02:40:27,203 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:27,206 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:27,209 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:27,212 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:27,216 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:27,221 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:27,226 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:27,231 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:27,232 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:27,235 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:27,282 INFO L134 CoverageAnalysis]: Checked inductivity of 2511 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 2371 trivial. 0 not checked. [2018-01-30 02:40:27,301 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:27,302 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-01-30 02:40:27,302 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-30 02:40:27,302 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-30 02:40:27,302 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2018-01-30 02:40:27,302 INFO L87 Difference]: Start difference. First operand 436 states and 442 transitions. Second operand 17 states. [2018-01-30 02:40:27,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:27,457 INFO L93 Difference]: Finished difference Result 567 states and 577 transitions. [2018-01-30 02:40:27,457 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-30 02:40:27,457 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 430 [2018-01-30 02:40:27,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:27,458 INFO L225 Difference]: With dead ends: 567 [2018-01-30 02:40:27,459 INFO L226 Difference]: Without dead ends: 445 [2018-01-30 02:40:27,459 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=318, Invalid=612, Unknown=0, NotChecked=0, Total=930 [2018-01-30 02:40:27,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2018-01-30 02:40:27,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 442. [2018-01-30 02:40:27,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 442 states. [2018-01-30 02:40:27,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 448 transitions. [2018-01-30 02:40:27,462 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 448 transitions. Word has length 430 [2018-01-30 02:40:27,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:27,462 INFO L432 AbstractCegarLoop]: Abstraction has 442 states and 448 transitions. [2018-01-30 02:40:27,463 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-30 02:40:27,463 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 448 transitions. [2018-01-30 02:40:27,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2018-01-30 02:40:27,464 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:27,464 INFO L350 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:27,464 INFO L371 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:27,464 INFO L82 PathProgramCache]: Analyzing trace with hash 997318915, now seen corresponding path program 28 times [2018-01-30 02:40:27,464 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:27,464 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:27,465 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:27,465 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:27,465 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:27,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:27,476 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:27,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2555 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 2321 trivial. 0 not checked. [2018-01-30 02:40:27,894 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:27,894 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:27,899 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 02:40:27,964 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:27,967 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:28,488 INFO L134 CoverageAnalysis]: Checked inductivity of 2555 backedges. 0 proven. 1719 refuted. 0 times theorem prover too weak. 836 trivial. 0 not checked. [2018-01-30 02:40:28,506 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:28,506 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 39] total 58 [2018-01-30 02:40:28,507 INFO L409 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-01-30 02:40:28,507 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-01-30 02:40:28,507 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=518, Invalid=2788, Unknown=0, NotChecked=0, Total=3306 [2018-01-30 02:40:28,507 INFO L87 Difference]: Start difference. First operand 442 states and 448 transitions. Second operand 58 states. [2018-01-30 02:40:29,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:29,512 INFO L93 Difference]: Finished difference Result 701 states and 714 transitions. [2018-01-30 02:40:29,512 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-01-30 02:40:29,512 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 436 [2018-01-30 02:40:29,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:29,514 INFO L225 Difference]: With dead ends: 701 [2018-01-30 02:40:29,514 INFO L226 Difference]: Without dead ends: 470 [2018-01-30 02:40:29,515 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 510 GetRequests, 400 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2438 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2300, Invalid=10132, Unknown=0, NotChecked=0, Total=12432 [2018-01-30 02:40:29,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2018-01-30 02:40:29,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 459. [2018-01-30 02:40:29,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 459 states. [2018-01-30 02:40:29,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 465 transitions. [2018-01-30 02:40:29,519 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 465 transitions. Word has length 436 [2018-01-30 02:40:29,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:29,519 INFO L432 AbstractCegarLoop]: Abstraction has 459 states and 465 transitions. [2018-01-30 02:40:29,519 INFO L433 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-01-30 02:40:29,519 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 465 transitions. [2018-01-30 02:40:29,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2018-01-30 02:40:29,521 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:29,521 INFO L350 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:29,521 INFO L371 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:29,521 INFO L82 PathProgramCache]: Analyzing trace with hash 661553756, now seen corresponding path program 29 times [2018-01-30 02:40:29,521 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:29,521 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:29,522 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:29,522 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:29,522 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:29,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:29,533 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:29,996 INFO L134 CoverageAnalysis]: Checked inductivity of 2811 backedges. 0 proven. 184 refuted. 0 times theorem prover too weak. 2627 trivial. 0 not checked. [2018-01-30 02:40:29,997 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:29,997 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:30,002 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 02:40:30,012 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,013 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,014 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,015 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,017 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,018 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,020 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,022 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,024 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,026 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,029 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,035 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,040 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,046 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,052 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,060 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,069 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,078 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,090 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,125 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:30,126 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:30,129 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:30,262 INFO L134 CoverageAnalysis]: Checked inductivity of 2811 backedges. 0 proven. 184 refuted. 0 times theorem prover too weak. 2627 trivial. 0 not checked. [2018-01-30 02:40:30,280 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:30,280 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 27 [2018-01-30 02:40:30,280 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-30 02:40:30,280 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-30 02:40:30,280 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2018-01-30 02:40:30,280 INFO L87 Difference]: Start difference. First operand 459 states and 465 transitions. Second operand 27 states. [2018-01-30 02:40:30,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:30,633 INFO L93 Difference]: Finished difference Result 599 states and 610 transitions. [2018-01-30 02:40:30,633 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-01-30 02:40:30,633 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 453 [2018-01-30 02:40:30,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:30,634 INFO L225 Difference]: With dead ends: 599 [2018-01-30 02:40:30,634 INFO L226 Difference]: Without dead ends: 477 [2018-01-30 02:40:30,635 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 446 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=751, Invalid=2671, Unknown=0, NotChecked=0, Total=3422 [2018-01-30 02:40:30,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2018-01-30 02:40:30,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 471. [2018-01-30 02:40:30,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 471 states. [2018-01-30 02:40:30,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 477 transitions. [2018-01-30 02:40:30,638 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 477 transitions. Word has length 453 [2018-01-30 02:40:30,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:30,639 INFO L432 AbstractCegarLoop]: Abstraction has 471 states and 477 transitions. [2018-01-30 02:40:30,639 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-30 02:40:30,639 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 477 transitions. [2018-01-30 02:40:30,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 466 [2018-01-30 02:40:30,640 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:30,640 INFO L350 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:30,640 INFO L371 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:30,640 INFO L82 PathProgramCache]: Analyzing trace with hash 1050599677, now seen corresponding path program 30 times [2018-01-30 02:40:30,641 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:30,641 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:30,641 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:30,641 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:30,641 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:30,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:30,652 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:31,467 INFO L134 CoverageAnalysis]: Checked inductivity of 2911 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 2677 trivial. 0 not checked. [2018-01-30 02:40:31,468 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:31,468 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:31,472 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 02:40:31,482 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,484 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,486 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,488 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,490 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,492 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,495 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,498 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,501 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,504 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,508 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,513 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,518 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,524 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,530 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,537 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,545 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,554 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,563 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:31,564 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:31,567 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:31,622 INFO L134 CoverageAnalysis]: Checked inductivity of 2911 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 2677 trivial. 0 not checked. [2018-01-30 02:40:31,640 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:31,640 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-01-30 02:40:31,640 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-30 02:40:31,640 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-30 02:40:31,640 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2018-01-30 02:40:31,640 INFO L87 Difference]: Start difference. First operand 471 states and 477 transitions. Second operand 21 states. [2018-01-30 02:40:31,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:31,878 INFO L93 Difference]: Finished difference Result 494 states and 502 transitions. [2018-01-30 02:40:31,878 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-01-30 02:40:31,878 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 465 [2018-01-30 02:40:31,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:31,879 INFO L225 Difference]: With dead ends: 494 [2018-01-30 02:40:31,879 INFO L226 Difference]: Without dead ends: 480 [2018-01-30 02:40:31,880 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=498, Invalid=984, Unknown=0, NotChecked=0, Total=1482 [2018-01-30 02:40:31,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2018-01-30 02:40:31,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 477. [2018-01-30 02:40:31,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 477 states. [2018-01-30 02:40:31,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 483 transitions. [2018-01-30 02:40:31,883 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 483 transitions. Word has length 465 [2018-01-30 02:40:31,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:31,883 INFO L432 AbstractCegarLoop]: Abstraction has 477 states and 483 transitions. [2018-01-30 02:40:31,883 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-30 02:40:31,883 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 483 transitions. [2018-01-30 02:40:31,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2018-01-30 02:40:31,885 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:31,885 INFO L350 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:31,885 INFO L371 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:31,885 INFO L82 PathProgramCache]: Analyzing trace with hash 578995658, now seen corresponding path program 31 times [2018-01-30 02:40:31,885 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:31,885 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:31,886 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:31,886 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:31,886 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:31,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:31,897 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:32,521 INFO L134 CoverageAnalysis]: Checked inductivity of 2967 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 2677 trivial. 0 not checked. [2018-01-30 02:40:32,521 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:32,521 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:32,526 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:32,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:32,565 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:33,106 INFO L134 CoverageAnalysis]: Checked inductivity of 2967 backedges. 0 proven. 1919 refuted. 0 times theorem prover too weak. 1048 trivial. 0 not checked. [2018-01-30 02:40:33,123 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:33,123 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 41] total 62 [2018-01-30 02:40:33,124 INFO L409 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-01-30 02:40:33,125 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-01-30 02:40:33,125 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=582, Invalid=3200, Unknown=0, NotChecked=0, Total=3782 [2018-01-30 02:40:33,125 INFO L87 Difference]: Start difference. First operand 477 states and 483 transitions. Second operand 62 states. [2018-01-30 02:40:34,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:34,248 INFO L93 Difference]: Finished difference Result 760 states and 773 transitions. [2018-01-30 02:40:34,248 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2018-01-30 02:40:34,248 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 471 [2018-01-30 02:40:34,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:34,249 INFO L225 Difference]: With dead ends: 760 [2018-01-30 02:40:34,250 INFO L226 Difference]: Without dead ends: 505 [2018-01-30 02:40:34,250 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 551 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2826 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2600, Invalid=11680, Unknown=0, NotChecked=0, Total=14280 [2018-01-30 02:40:34,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2018-01-30 02:40:34,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 494. [2018-01-30 02:40:34,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 494 states. [2018-01-30 02:40:34,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 500 transitions. [2018-01-30 02:40:34,254 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 500 transitions. Word has length 471 [2018-01-30 02:40:34,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:34,254 INFO L432 AbstractCegarLoop]: Abstraction has 494 states and 500 transitions. [2018-01-30 02:40:34,254 INFO L433 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-01-30 02:40:34,254 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 500 transitions. [2018-01-30 02:40:34,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2018-01-30 02:40:34,256 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:34,256 INFO L350 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:34,256 INFO L371 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:34,256 INFO L82 PathProgramCache]: Analyzing trace with hash -629849897, now seen corresponding path program 32 times [2018-01-30 02:40:34,256 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:34,257 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:34,257 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:34,257 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:34,257 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:34,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:34,270 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:35,067 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 2888 trivial. 0 not checked. [2018-01-30 02:40:35,067 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:35,067 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:35,072 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 02:40:35,082 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:35,105 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:35,110 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:35,112 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:35,738 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 2130 refuted. 0 times theorem prover too weak. 1110 trivial. 0 not checked. [2018-01-30 02:40:35,755 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:35,755 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 43] total 66 [2018-01-30 02:40:35,756 INFO L409 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-01-30 02:40:35,756 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-01-30 02:40:35,756 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=650, Invalid=3640, Unknown=0, NotChecked=0, Total=4290 [2018-01-30 02:40:35,756 INFO L87 Difference]: Start difference. First operand 494 states and 500 transitions. Second operand 66 states. [2018-01-30 02:40:36,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:36,956 INFO L93 Difference]: Finished difference Result 783 states and 796 transitions. [2018-01-30 02:40:36,956 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-01-30 02:40:36,956 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 488 [2018-01-30 02:40:36,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:36,957 INFO L225 Difference]: With dead ends: 783 [2018-01-30 02:40:36,957 INFO L226 Difference]: Without dead ends: 522 [2018-01-30 02:40:36,958 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 574 GetRequests, 448 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3242 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2920, Invalid=13336, Unknown=0, NotChecked=0, Total=16256 [2018-01-30 02:40:36,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2018-01-30 02:40:36,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 511. [2018-01-30 02:40:36,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 511 states. [2018-01-30 02:40:36,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 517 transitions. [2018-01-30 02:40:36,961 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 517 transitions. Word has length 488 [2018-01-30 02:40:36,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:36,969 INFO L432 AbstractCegarLoop]: Abstraction has 511 states and 517 transitions. [2018-01-30 02:40:36,969 INFO L433 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-01-30 02:40:36,969 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 517 transitions. [2018-01-30 02:40:36,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 506 [2018-01-30 02:40:36,976 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:36,976 INFO L350 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 13, 12, 12, 12, 12, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:36,976 INFO L371 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:36,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1471158288, now seen corresponding path program 33 times [2018-01-30 02:40:36,977 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:36,977 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:36,977 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:36,977 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:36,977 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:36,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:36,996 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:37,529 INFO L134 CoverageAnalysis]: Checked inductivity of 3530 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 3296 trivial. 0 not checked. [2018-01-30 02:40:37,529 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:37,529 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:37,565 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 02:40:37,575 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:37,586 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:37,589 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:37,593 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:37,596 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:37,600 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:37,605 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:37,611 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:37,618 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:37,627 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:37,628 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:37,631 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:37,694 INFO L134 CoverageAnalysis]: Checked inductivity of 3530 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 3296 trivial. 0 not checked. [2018-01-30 02:40:37,711 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:37,711 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-01-30 02:40:37,711 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-30 02:40:37,712 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-30 02:40:37,712 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2018-01-30 02:40:37,712 INFO L87 Difference]: Start difference. First operand 511 states and 517 transitions. Second operand 21 states. [2018-01-30 02:40:37,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:37,943 INFO L93 Difference]: Finished difference Result 597 states and 606 transitions. [2018-01-30 02:40:37,943 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-01-30 02:40:37,943 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 505 [2018-01-30 02:40:37,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:37,944 INFO L225 Difference]: With dead ends: 597 [2018-01-30 02:40:37,944 INFO L226 Difference]: Without dead ends: 520 [2018-01-30 02:40:37,945 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 543 GetRequests, 506 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=498, Invalid=984, Unknown=0, NotChecked=0, Total=1482 [2018-01-30 02:40:37,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2018-01-30 02:40:37,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 517. [2018-01-30 02:40:37,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 517 states. [2018-01-30 02:40:37,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 523 transitions. [2018-01-30 02:40:37,948 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 523 transitions. Word has length 505 [2018-01-30 02:40:37,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:37,948 INFO L432 AbstractCegarLoop]: Abstraction has 517 states and 523 transitions. [2018-01-30 02:40:37,948 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-30 02:40:37,949 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 523 transitions. [2018-01-30 02:40:37,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 512 [2018-01-30 02:40:37,950 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:37,951 INFO L350 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 13, 12, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:37,951 INFO L371 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:37,951 INFO L82 PathProgramCache]: Analyzing trace with hash 608805538, now seen corresponding path program 34 times [2018-01-30 02:40:37,951 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:37,951 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:37,951 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:37,951 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:37,952 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:37,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:37,964 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:38,427 INFO L134 CoverageAnalysis]: Checked inductivity of 3586 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 3296 trivial. 0 not checked. [2018-01-30 02:40:38,428 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:38,428 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:38,446 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 02:40:38,534 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:38,538 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:39,178 INFO L134 CoverageAnalysis]: Checked inductivity of 3586 backedges. 0 proven. 2352 refuted. 0 times theorem prover too weak. 1234 trivial. 0 not checked. [2018-01-30 02:40:39,195 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:39,195 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 45] total 66 [2018-01-30 02:40:39,196 INFO L409 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-01-30 02:40:39,196 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-01-30 02:40:39,196 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=670, Invalid=3620, Unknown=0, NotChecked=0, Total=4290 [2018-01-30 02:40:39,196 INFO L87 Difference]: Start difference. First operand 517 states and 523 transitions. Second operand 66 states. [2018-01-30 02:40:40,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:40,438 INFO L93 Difference]: Finished difference Result 818 states and 831 transitions. [2018-01-30 02:40:40,439 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-01-30 02:40:40,439 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 511 [2018-01-30 02:40:40,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:40,440 INFO L225 Difference]: With dead ends: 818 [2018-01-30 02:40:40,440 INFO L226 Difference]: Without dead ends: 545 [2018-01-30 02:40:40,441 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 595 GetRequests, 469 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3218 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3020, Invalid=13236, Unknown=0, NotChecked=0, Total=16256 [2018-01-30 02:40:40,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2018-01-30 02:40:40,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 534. [2018-01-30 02:40:40,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 534 states. [2018-01-30 02:40:40,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 540 transitions. [2018-01-30 02:40:40,444 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 540 transitions. Word has length 511 [2018-01-30 02:40:40,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:40,445 INFO L432 AbstractCegarLoop]: Abstraction has 534 states and 540 transitions. [2018-01-30 02:40:40,445 INFO L433 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-01-30 02:40:40,445 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 540 transitions. [2018-01-30 02:40:40,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 529 [2018-01-30 02:40:40,446 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:40,447 INFO L350 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:40,447 INFO L371 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:40,447 INFO L82 PathProgramCache]: Analyzing trace with hash 453688974, now seen corresponding path program 35 times [2018-01-30 02:40:40,447 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:40,447 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:40,447 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:40,447 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:40,447 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:40,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:40,460 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:40,950 INFO L134 CoverageAnalysis]: Checked inductivity of 3881 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 3647 trivial. 0 not checked. [2018-01-30 02:40:40,950 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:40,950 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:40,969 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 02:40:40,978 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:40,989 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:40,999 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,009 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,014 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,016 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,018 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,019 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,021 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,023 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,026 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,030 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,034 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,039 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,045 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,052 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,060 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,070 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,081 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,092 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,106 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,122 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,173 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:41,175 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:41,179 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:41,247 INFO L134 CoverageAnalysis]: Checked inductivity of 3881 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 3647 trivial. 0 not checked. [2018-01-30 02:40:41,266 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:41,266 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-01-30 02:40:41,266 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-30 02:40:41,266 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-30 02:40:41,266 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2018-01-30 02:40:41,267 INFO L87 Difference]: Start difference. First operand 534 states and 540 transitions. Second operand 21 states. [2018-01-30 02:40:41,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:41,455 INFO L93 Difference]: Finished difference Result 689 states and 699 transitions. [2018-01-30 02:40:41,455 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-01-30 02:40:41,455 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 528 [2018-01-30 02:40:41,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:41,456 INFO L225 Difference]: With dead ends: 689 [2018-01-30 02:40:41,456 INFO L226 Difference]: Without dead ends: 543 [2018-01-30 02:40:41,456 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 566 GetRequests, 529 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=498, Invalid=984, Unknown=0, NotChecked=0, Total=1482 [2018-01-30 02:40:41,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2018-01-30 02:40:41,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 540. [2018-01-30 02:40:41,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 540 states. [2018-01-30 02:40:41,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 546 transitions. [2018-01-30 02:40:41,460 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 546 transitions. Word has length 528 [2018-01-30 02:40:41,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:41,460 INFO L432 AbstractCegarLoop]: Abstraction has 540 states and 546 transitions. [2018-01-30 02:40:41,460 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-30 02:40:41,460 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 546 transitions. [2018-01-30 02:40:41,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 535 [2018-01-30 02:40:41,462 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:41,462 INFO L350 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:41,462 INFO L371 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:41,462 INFO L82 PathProgramCache]: Analyzing trace with hash 2119392957, now seen corresponding path program 36 times [2018-01-30 02:40:41,462 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:41,462 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:41,463 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:41,463 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:41,463 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:41,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:41,476 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:41,995 INFO L134 CoverageAnalysis]: Checked inductivity of 3937 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 3647 trivial. 0 not checked. [2018-01-30 02:40:41,995 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:41,995 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:42,000 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 02:40:42,011 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,012 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,015 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,017 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,019 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,022 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,024 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,027 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,030 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,033 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,037 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,041 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,046 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,051 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,056 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,064 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,073 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,081 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,090 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,099 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,110 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:42,111 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:42,114 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:42,190 INFO L134 CoverageAnalysis]: Checked inductivity of 3937 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 3647 trivial. 0 not checked. [2018-01-30 02:40:42,208 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:42,208 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-01-30 02:40:42,208 INFO L409 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-01-30 02:40:42,208 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-01-30 02:40:42,208 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2018-01-30 02:40:42,208 INFO L87 Difference]: Start difference. First operand 540 states and 546 transitions. Second operand 23 states. [2018-01-30 02:40:42,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:42,449 INFO L93 Difference]: Finished difference Result 695 states and 705 transitions. [2018-01-30 02:40:42,449 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-30 02:40:42,449 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 534 [2018-01-30 02:40:42,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:42,450 INFO L225 Difference]: With dead ends: 695 [2018-01-30 02:40:42,451 INFO L226 Difference]: Without dead ends: 549 [2018-01-30 02:40:42,451 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 576 GetRequests, 535 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=603, Invalid=1203, Unknown=0, NotChecked=0, Total=1806 [2018-01-30 02:40:42,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2018-01-30 02:40:42,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 546. [2018-01-30 02:40:42,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 546 states. [2018-01-30 02:40:42,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 552 transitions. [2018-01-30 02:40:42,461 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 552 transitions. Word has length 534 [2018-01-30 02:40:42,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:42,461 INFO L432 AbstractCegarLoop]: Abstraction has 546 states and 552 transitions. [2018-01-30 02:40:42,461 INFO L433 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-01-30 02:40:42,461 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 552 transitions. [2018-01-30 02:40:42,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2018-01-30 02:40:42,463 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:42,463 INFO L350 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:42,463 INFO L371 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:42,463 INFO L82 PathProgramCache]: Analyzing trace with hash -420946004, now seen corresponding path program 37 times [2018-01-30 02:40:42,463 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:42,463 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:42,464 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:42,464 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:42,464 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:42,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:42,494 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:43,181 INFO L134 CoverageAnalysis]: Checked inductivity of 3999 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 3647 trivial. 0 not checked. [2018-01-30 02:40:43,181 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:43,181 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:43,186 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:43,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:43,232 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:43,933 INFO L134 CoverageAnalysis]: Checked inductivity of 3999 backedges. 0 proven. 2585 refuted. 0 times theorem prover too weak. 1414 trivial. 0 not checked. [2018-01-30 02:40:43,950 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:43,950 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 47] total 70 [2018-01-30 02:40:43,951 INFO L409 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-01-30 02:40:43,951 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-01-30 02:40:43,951 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=742, Invalid=4088, Unknown=0, NotChecked=0, Total=4830 [2018-01-30 02:40:43,951 INFO L87 Difference]: Start difference. First operand 546 states and 552 transitions. Second operand 70 states. [2018-01-30 02:40:45,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:45,359 INFO L93 Difference]: Finished difference Result 865 states and 878 transitions. [2018-01-30 02:40:45,360 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2018-01-30 02:40:45,360 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 540 [2018-01-30 02:40:45,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:45,361 INFO L225 Difference]: With dead ends: 865 [2018-01-30 02:40:45,361 INFO L226 Difference]: Without dead ends: 574 [2018-01-30 02:40:45,362 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 496 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3662 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3360, Invalid=15000, Unknown=0, NotChecked=0, Total=18360 [2018-01-30 02:40:45,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2018-01-30 02:40:45,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 563. [2018-01-30 02:40:45,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 563 states. [2018-01-30 02:40:45,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 569 transitions. [2018-01-30 02:40:45,366 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 569 transitions. Word has length 540 [2018-01-30 02:40:45,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:45,366 INFO L432 AbstractCegarLoop]: Abstraction has 563 states and 569 transitions. [2018-01-30 02:40:45,366 INFO L433 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-01-30 02:40:45,366 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 569 transitions. [2018-01-30 02:40:45,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 558 [2018-01-30 02:40:45,368 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:45,368 INFO L350 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:45,368 INFO L371 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:45,368 INFO L82 PathProgramCache]: Analyzing trace with hash -755588892, now seen corresponding path program 38 times [2018-01-30 02:40:45,369 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:45,369 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:45,369 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:45,369 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:45,369 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:45,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:45,382 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:46,366 INFO L134 CoverageAnalysis]: Checked inductivity of 4311 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 3891 trivial. 0 not checked. [2018-01-30 02:40:46,367 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:46,367 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:46,371 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 02:40:46,383 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:46,410 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:46,416 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:46,420 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:47,165 INFO L134 CoverageAnalysis]: Checked inductivity of 4311 backedges. 0 proven. 2829 refuted. 0 times theorem prover too weak. 1482 trivial. 0 not checked. [2018-01-30 02:40:47,184 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:47,184 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 49] total 74 [2018-01-30 02:40:47,185 INFO L409 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-01-30 02:40:47,185 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-01-30 02:40:47,185 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=818, Invalid=4584, Unknown=0, NotChecked=0, Total=5402 [2018-01-30 02:40:47,185 INFO L87 Difference]: Start difference. First operand 563 states and 569 transitions. Second operand 74 states. [2018-01-30 02:40:48,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:48,846 INFO L93 Difference]: Finished difference Result 888 states and 901 transitions. [2018-01-30 02:40:48,846 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2018-01-30 02:40:48,846 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 557 [2018-01-30 02:40:48,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:48,847 INFO L225 Difference]: With dead ends: 888 [2018-01-30 02:40:48,847 INFO L226 Difference]: Without dead ends: 591 [2018-01-30 02:40:48,848 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 653 GetRequests, 511 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4134 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=3720, Invalid=16872, Unknown=0, NotChecked=0, Total=20592 [2018-01-30 02:40:48,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2018-01-30 02:40:48,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 580. [2018-01-30 02:40:48,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 580 states. [2018-01-30 02:40:48,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 586 transitions. [2018-01-30 02:40:48,852 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 586 transitions. Word has length 557 [2018-01-30 02:40:48,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:48,852 INFO L432 AbstractCegarLoop]: Abstraction has 580 states and 586 transitions. [2018-01-30 02:40:48,852 INFO L433 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-01-30 02:40:48,852 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 586 transitions. [2018-01-30 02:40:48,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 575 [2018-01-30 02:40:48,854 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:48,854 INFO L350 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 14, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:48,854 INFO L371 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:48,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1137994929, now seen corresponding path program 39 times [2018-01-30 02:40:48,855 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:48,855 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:48,855 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:48,855 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:48,855 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:48,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:48,871 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:49,510 INFO L134 CoverageAnalysis]: Checked inductivity of 4640 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2018-01-30 02:40:49,511 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:49,511 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:49,515 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 02:40:49,528 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,530 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,533 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,537 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,540 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,544 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,550 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,558 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,567 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,580 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,610 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:40:49,611 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:49,614 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:49,695 INFO L134 CoverageAnalysis]: Checked inductivity of 4640 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2018-01-30 02:40:49,712 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:49,712 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-01-30 02:40:49,712 INFO L409 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-01-30 02:40:49,712 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-01-30 02:40:49,712 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2018-01-30 02:40:49,712 INFO L87 Difference]: Start difference. First operand 580 states and 586 transitions. Second operand 23 states. [2018-01-30 02:40:49,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:49,965 INFO L93 Difference]: Finished difference Result 603 states and 611 transitions. [2018-01-30 02:40:49,965 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-30 02:40:49,965 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 574 [2018-01-30 02:40:49,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:49,966 INFO L225 Difference]: With dead ends: 603 [2018-01-30 02:40:49,966 INFO L226 Difference]: Without dead ends: 589 [2018-01-30 02:40:49,967 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 616 GetRequests, 575 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=603, Invalid=1203, Unknown=0, NotChecked=0, Total=1806 [2018-01-30 02:40:49,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2018-01-30 02:40:49,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 586. [2018-01-30 02:40:49,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 586 states. [2018-01-30 02:40:49,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 592 transitions. [2018-01-30 02:40:49,970 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 592 transitions. Word has length 574 [2018-01-30 02:40:49,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:49,970 INFO L432 AbstractCegarLoop]: Abstraction has 586 states and 592 transitions. [2018-01-30 02:40:49,970 INFO L433 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-01-30 02:40:49,970 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 592 transitions. [2018-01-30 02:40:49,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 581 [2018-01-30 02:40:49,973 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:49,973 INFO L350 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 14, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:49,973 INFO L371 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:49,973 INFO L82 PathProgramCache]: Analyzing trace with hash -536495490, now seen corresponding path program 40 times [2018-01-30 02:40:49,973 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:49,973 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:49,974 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:49,974 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:49,974 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:49,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:49,987 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:50,761 INFO L134 CoverageAnalysis]: Checked inductivity of 4702 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2018-01-30 02:40:50,761 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:50,761 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:50,767 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 02:40:50,872 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:50,876 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:51,666 INFO L134 CoverageAnalysis]: Checked inductivity of 4702 backedges. 0 proven. 3084 refuted. 0 times theorem prover too weak. 1618 trivial. 0 not checked. [2018-01-30 02:40:51,685 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:51,685 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 51] total 74 [2018-01-30 02:40:51,685 INFO L409 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-01-30 02:40:51,686 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-01-30 02:40:51,686 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=842, Invalid=4560, Unknown=0, NotChecked=0, Total=5402 [2018-01-30 02:40:51,686 INFO L87 Difference]: Start difference. First operand 586 states and 592 transitions. Second operand 74 states. [2018-01-30 02:40:53,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:53,207 INFO L93 Difference]: Finished difference Result 923 states and 936 transitions. [2018-01-30 02:40:53,207 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2018-01-30 02:40:53,207 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 580 [2018-01-30 02:40:53,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:53,209 INFO L225 Difference]: With dead ends: 923 [2018-01-30 02:40:53,209 INFO L226 Difference]: Without dead ends: 614 [2018-01-30 02:40:53,210 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 674 GetRequests, 532 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4106 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=3840, Invalid=16752, Unknown=0, NotChecked=0, Total=20592 [2018-01-30 02:40:53,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2018-01-30 02:40:53,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 603. [2018-01-30 02:40:53,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 603 states. [2018-01-30 02:40:53,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 609 transitions. [2018-01-30 02:40:53,213 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 609 transitions. Word has length 580 [2018-01-30 02:40:53,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:53,214 INFO L432 AbstractCegarLoop]: Abstraction has 603 states and 609 transitions. [2018-01-30 02:40:53,214 INFO L433 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-01-30 02:40:53,214 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 609 transitions. [2018-01-30 02:40:53,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 598 [2018-01-30 02:40:53,216 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:53,216 INFO L350 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 14, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:53,216 INFO L371 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:53,216 INFO L82 PathProgramCache]: Analyzing trace with hash -1726742511, now seen corresponding path program 41 times [2018-01-30 02:40:53,216 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:53,216 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:53,217 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:53,217 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:53,217 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:53,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:53,234 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:54,011 INFO L134 CoverageAnalysis]: Checked inductivity of 5036 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 4616 trivial. 0 not checked. [2018-01-30 02:40:54,011 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:54,012 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:54,016 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 02:40:54,027 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,028 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,030 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,031 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,032 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,034 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,035 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,037 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,039 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,041 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,044 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,046 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,050 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,055 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,060 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,066 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,074 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,082 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,092 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,114 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,128 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,143 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,160 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,180 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,201 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,282 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:40:54,284 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:54,288 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:54,377 INFO L134 CoverageAnalysis]: Checked inductivity of 5036 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 4616 trivial. 0 not checked. [2018-01-30 02:40:54,395 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:54,395 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-01-30 02:40:54,396 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-30 02:40:54,396 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-30 02:40:54,396 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=507, Unknown=0, NotChecked=0, Total=702 [2018-01-30 02:40:54,396 INFO L87 Difference]: Start difference. First operand 603 states and 609 transitions. Second operand 27 states. [2018-01-30 02:40:54,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:54,665 INFO L93 Difference]: Finished difference Result 626 states and 634 transitions. [2018-01-30 02:40:54,665 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-30 02:40:54,665 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 597 [2018-01-30 02:40:54,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:54,667 INFO L225 Difference]: With dead ends: 626 [2018-01-30 02:40:54,667 INFO L226 Difference]: Without dead ends: 612 [2018-01-30 02:40:54,667 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 647 GetRequests, 598 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=843, Invalid=1707, Unknown=0, NotChecked=0, Total=2550 [2018-01-30 02:40:54,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2018-01-30 02:40:54,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 609. [2018-01-30 02:40:54,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 609 states. [2018-01-30 02:40:54,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 615 transitions. [2018-01-30 02:40:54,671 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 615 transitions. Word has length 597 [2018-01-30 02:40:54,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:54,671 INFO L432 AbstractCegarLoop]: Abstraction has 609 states and 615 transitions. [2018-01-30 02:40:54,671 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-30 02:40:54,672 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 615 transitions. [2018-01-30 02:40:54,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 604 [2018-01-30 02:40:54,674 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:54,674 INFO L350 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:54,674 INFO L371 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:54,674 INFO L82 PathProgramCache]: Analyzing trace with hash 341919198, now seen corresponding path program 42 times [2018-01-30 02:40:54,674 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:54,674 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:54,675 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:54,675 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:54,675 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:54,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:54,690 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:55,459 INFO L134 CoverageAnalysis]: Checked inductivity of 5110 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 4690 trivial. 0 not checked. [2018-01-30 02:40:55,459 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:55,459 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:55,464 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 02:40:55,477 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,478 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,481 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,483 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,485 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,487 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,490 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,493 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,496 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,499 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,503 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,508 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,513 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,518 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,524 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,531 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,538 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,550 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,560 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,571 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,582 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,598 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,613 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 02:40:55,614 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:40:55,618 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:55,841 INFO L134 CoverageAnalysis]: Checked inductivity of 5110 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 4758 trivial. 0 not checked. [2018-01-30 02:40:55,858 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:55,858 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 25] total 38 [2018-01-30 02:40:55,859 INFO L409 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-01-30 02:40:55,859 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-01-30 02:40:55,859 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=272, Invalid=1134, Unknown=0, NotChecked=0, Total=1406 [2018-01-30 02:40:55,859 INFO L87 Difference]: Start difference. First operand 609 states and 615 transitions. Second operand 38 states. [2018-01-30 02:40:56,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:56,469 INFO L93 Difference]: Finished difference Result 797 states and 808 transitions. [2018-01-30 02:40:56,469 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-01-30 02:40:56,469 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 603 [2018-01-30 02:40:56,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:56,471 INFO L225 Difference]: With dead ends: 797 [2018-01-30 02:40:56,471 INFO L226 Difference]: Without dead ends: 627 [2018-01-30 02:40:56,471 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 675 GetRequests, 593 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1420 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1492, Invalid=5480, Unknown=0, NotChecked=0, Total=6972 [2018-01-30 02:40:56,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2018-01-30 02:40:56,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 621. [2018-01-30 02:40:56,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 621 states. [2018-01-30 02:40:56,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 627 transitions. [2018-01-30 02:40:56,475 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 627 transitions. Word has length 603 [2018-01-30 02:40:56,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:56,475 INFO L432 AbstractCegarLoop]: Abstraction has 621 states and 627 transitions. [2018-01-30 02:40:56,475 INFO L433 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-01-30 02:40:56,475 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 627 transitions. [2018-01-30 02:40:56,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 616 [2018-01-30 02:40:56,477 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:56,477 INFO L350 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:56,477 INFO L371 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:56,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1974131329, now seen corresponding path program 43 times [2018-01-30 02:40:56,478 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:56,478 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:56,478 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:56,478 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:40:56,478 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:56,494 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:40:57,314 INFO L134 CoverageAnalysis]: Checked inductivity of 5252 backedges. 0 proven. 494 refuted. 0 times theorem prover too weak. 4758 trivial. 0 not checked. [2018-01-30 02:40:57,314 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:40:57,315 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:40:57,324 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:57,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:57,372 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:40:58,252 INFO L134 CoverageAnalysis]: Checked inductivity of 5252 backedges. 0 proven. 3350 refuted. 0 times theorem prover too weak. 1902 trivial. 0 not checked. [2018-01-30 02:40:58,269 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:40:58,269 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 53] total 80 [2018-01-30 02:40:58,270 INFO L409 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-01-30 02:40:58,270 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-01-30 02:40:58,270 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=951, Invalid=5369, Unknown=0, NotChecked=0, Total=6320 [2018-01-30 02:40:58,270 INFO L87 Difference]: Start difference. First operand 621 states and 627 transitions. Second operand 80 states. [2018-01-30 02:40:59,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:40:59,936 INFO L93 Difference]: Finished difference Result 982 states and 995 transitions. [2018-01-30 02:40:59,936 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2018-01-30 02:40:59,936 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 615 [2018-01-30 02:40:59,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:40:59,937 INFO L225 Difference]: With dead ends: 982 [2018-01-30 02:40:59,937 INFO L226 Difference]: Without dead ends: 649 [2018-01-30 02:40:59,938 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 565 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4881 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4355, Invalid=19825, Unknown=0, NotChecked=0, Total=24180 [2018-01-30 02:40:59,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2018-01-30 02:40:59,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 638. [2018-01-30 02:40:59,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 638 states. [2018-01-30 02:40:59,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 644 transitions. [2018-01-30 02:40:59,942 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 644 transitions. Word has length 615 [2018-01-30 02:40:59,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:40:59,942 INFO L432 AbstractCegarLoop]: Abstraction has 638 states and 644 transitions. [2018-01-30 02:40:59,942 INFO L433 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-01-30 02:40:59,942 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 644 transitions. [2018-01-30 02:40:59,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 633 [2018-01-30 02:40:59,944 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:40:59,944 INFO L350 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 15, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:40:59,944 INFO L371 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:40:59,944 INFO L82 PathProgramCache]: Analyzing trace with hash 1830567302, now seen corresponding path program 44 times [2018-01-30 02:40:59,944 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:40:59,945 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:40:59,945 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:59,945 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 02:40:59,945 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:40:59,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:40:59,963 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:41:00,840 INFO L134 CoverageAnalysis]: Checked inductivity of 5609 backedges. 0 proven. 574 refuted. 0 times theorem prover too weak. 5035 trivial. 0 not checked. [2018-01-30 02:41:00,841 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:41:00,841 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:41:00,845 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 02:41:00,858 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:41:00,889 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 02:41:00,895 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:41:00,899 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:41:01,883 INFO L134 CoverageAnalysis]: Checked inductivity of 5609 backedges. 0 proven. 3627 refuted. 0 times theorem prover too weak. 1982 trivial. 0 not checked. [2018-01-30 02:41:01,900 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:41:01,900 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 55] total 84 [2018-01-30 02:41:01,901 INFO L409 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-01-30 02:41:01,901 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-01-30 02:41:01,901 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1037, Invalid=5935, Unknown=0, NotChecked=0, Total=6972 [2018-01-30 02:41:01,901 INFO L87 Difference]: Start difference. First operand 638 states and 644 transitions. Second operand 84 states. [2018-01-30 02:41:03,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:41:03,788 INFO L93 Difference]: Finished difference Result 1005 states and 1018 transitions. [2018-01-30 02:41:03,788 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2018-01-30 02:41:03,788 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 632 [2018-01-30 02:41:03,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:41:03,790 INFO L225 Difference]: With dead ends: 1005 [2018-01-30 02:41:03,790 INFO L226 Difference]: Without dead ends: 666 [2018-01-30 02:41:03,792 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 742 GetRequests, 580 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5423 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=4765, Invalid=21967, Unknown=0, NotChecked=0, Total=26732 [2018-01-30 02:41:03,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2018-01-30 02:41:03,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 655. [2018-01-30 02:41:03,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 655 states. [2018-01-30 02:41:03,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 661 transitions. [2018-01-30 02:41:03,795 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 661 transitions. Word has length 632 [2018-01-30 02:41:03,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:41:03,795 INFO L432 AbstractCegarLoop]: Abstraction has 655 states and 661 transitions. [2018-01-30 02:41:03,795 INFO L433 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-01-30 02:41:03,796 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 661 transitions. [2018-01-30 02:41:03,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 650 [2018-01-30 02:41:03,798 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:41:03,798 INFO L350 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 16, 15, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:41:03,798 INFO L371 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:41:03,798 INFO L82 PathProgramCache]: Analyzing trace with hash -952203751, now seen corresponding path program 45 times [2018-01-30 02:41:03,798 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:41:03,798 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:41:03,799 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:41:03,799 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:41:03,799 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:41:03,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:41:03,816 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 02:41:04,826 INFO L134 CoverageAnalysis]: Checked inductivity of 5983 backedges. 0 proven. 660 refuted. 0 times theorem prover too weak. 5323 trivial. 0 not checked. [2018-01-30 02:41:04,826 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 02:41:04,826 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 02:41:04,831 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 02:41:04,843 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,846 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,849 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,852 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,856 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,860 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,866 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,872 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,879 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,887 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,897 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,910 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,925 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 02:41:04,926 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 02:41:04,929 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 02:41:05,179 INFO L134 CoverageAnalysis]: Checked inductivity of 5983 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 5563 trivial. 0 not checked. [2018-01-30 02:41:05,196 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 02:41:05,196 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 27] total 45 [2018-01-30 02:41:05,197 INFO L409 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-01-30 02:41:05,197 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-01-30 02:41:05,197 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=1602, Unknown=0, NotChecked=0, Total=1980 [2018-01-30 02:41:05,197 INFO L87 Difference]: Start difference. First operand 655 states and 661 transitions. Second operand 45 states. [2018-01-30 02:41:06,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 02:41:06,081 INFO L93 Difference]: Finished difference Result 861 states and 872 transitions. [2018-01-30 02:41:06,081 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-01-30 02:41:06,082 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 649 [2018-01-30 02:41:06,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 02:41:06,083 INFO L225 Difference]: With dead ends: 861 [2018-01-30 02:41:06,083 INFO L226 Difference]: Without dead ends: 673 [2018-01-30 02:41:06,084 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 735 GetRequests, 638 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1989 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2088, Invalid=7614, Unknown=0, NotChecked=0, Total=9702 [2018-01-30 02:41:06,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2018-01-30 02:41:06,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 667. [2018-01-30 02:41:06,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 667 states. [2018-01-30 02:41:06,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 673 transitions. [2018-01-30 02:41:06,091 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 673 transitions. Word has length 649 [2018-01-30 02:41:06,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 02:41:06,091 INFO L432 AbstractCegarLoop]: Abstraction has 667 states and 673 transitions. [2018-01-30 02:41:06,091 INFO L433 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-01-30 02:41:06,091 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 673 transitions. [2018-01-30 02:41:06,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2018-01-30 02:41:06,093 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 02:41:06,094 INFO L350 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 17, 16, 16, 16, 16, 16, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 02:41:06,094 INFO L371 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0AssertViolation]=== [2018-01-30 02:41:06,094 INFO L82 PathProgramCache]: Analyzing trace with hash -1190811755, now seen corresponding path program 46 times [2018-01-30 02:41:06,094 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 02:41:06,094 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 02:41:06,094 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:41:06,095 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 02:41:06,095 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 02:41:06,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 02:41:06,113 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-30 02:41:06,439 FATAL L265 ToolchainWalker]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: Timeout exceeded at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.walkLeafNode(Interpolator.java:265) at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.access$1(Interpolator.java:263) at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator$ProofTreeWalker.walk(Interpolator.java:132) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:122) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:113) at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.interpolate(Interpolator.java:220) at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.getInterpolants(Interpolator.java:201) at de.uni_freiburg.informatik.ultimate.smtinterpol.smtlib2.SMTInterpol.getInterpolants(SMTInterpol.java:915) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.managedscript.ManagedScript.getInterpolants(ManagedScript.java:192) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.NestedInterpolantsBuilder.computeCraigInterpolants(NestedInterpolantsBuilder.java:281) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.NestedInterpolantsBuilder.(NestedInterpolantsBuilder.java:164) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolantsTree(InterpolatingTraceCheckCraig.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolants(InterpolatingTraceCheckCraig.java:199) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.InterpolatingTraceCheckCraig.(InterpolatingTraceCheckCraig.java:106) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.constructCraig(TraceCheckConstructor.java:222) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.get(TraceCheckConstructor.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.MultiTrackTraceAbstractionRefinementStrategy.getTraceCheck(MultiTrackTraceAbstractionRefinementStrategy.java:218) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.checkFeasibility(BaseRefinementStrategy.java:231) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.executeStrategy(BaseRefinementStrategy.java:205) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:396) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:381) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:316) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:292) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:147) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:115) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:119) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:324) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.runToolchainDefault(DefaultToolchainJob.java:221) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.BasicToolchainJob.run(BasicToolchainJob.java:134) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2018-01-30 02:41:06,441 INFO L168 Benchmark]: Toolchain (without parser) took 67408.74 ms. Allocated memory was 148.9 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 113.8 MB in the beginning and 242.7 MB in the end (delta: -128.8 MB). Peak memory consumption was 1.6 GB. Max. memory is 5.3 GB. [2018-01-30 02:41:06,442 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 148.9 MB. Free memory is still 118.7 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-30 02:41:06,442 INFO L168 Benchmark]: CACSL2BoogieTranslator took 109.39 ms. Allocated memory is still 148.9 MB. Free memory was 113.8 MB in the beginning and 105.4 MB in the end (delta: 8.5 MB). Peak memory consumption was 8.5 MB. Max. memory is 5.3 GB. [2018-01-30 02:41:06,442 INFO L168 Benchmark]: Boogie Preprocessor took 18.95 ms. Allocated memory is still 148.9 MB. Free memory was 105.4 MB in the beginning and 103.6 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 5.3 GB. [2018-01-30 02:41:06,442 INFO L168 Benchmark]: RCFGBuilder took 366.77 ms. Allocated memory is still 148.9 MB. Free memory was 103.6 MB in the beginning and 87.6 MB in the end (delta: 16.0 MB). Peak memory consumption was 16.0 MB. Max. memory is 5.3 GB. [2018-01-30 02:41:06,442 INFO L168 Benchmark]: IcfgTransformer took 16.12 ms. Allocated memory is still 148.9 MB. Free memory was 87.6 MB in the beginning and 86.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 5.3 GB. [2018-01-30 02:41:06,443 INFO L168 Benchmark]: TraceAbstraction took 66894.81 ms. Allocated memory was 148.9 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 85.9 MB in the beginning and 242.7 MB in the end (delta: -156.8 MB). Peak memory consumption was 1.6 GB. Max. memory is 5.3 GB. [2018-01-30 02:41:06,444 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09 ms. Allocated memory is still 148.9 MB. Free memory is still 118.7 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 109.39 ms. Allocated memory is still 148.9 MB. Free memory was 113.8 MB in the beginning and 105.4 MB in the end (delta: 8.5 MB). Peak memory consumption was 8.5 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 18.95 ms. Allocated memory is still 148.9 MB. Free memory was 105.4 MB in the beginning and 103.6 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 5.3 GB. * RCFGBuilder took 366.77 ms. Allocated memory is still 148.9 MB. Free memory was 103.6 MB in the beginning and 87.6 MB in the end (delta: 16.0 MB). Peak memory consumption was 16.0 MB. Max. memory is 5.3 GB. * IcfgTransformer took 16.12 ms. Allocated memory is still 148.9 MB. Free memory was 87.6 MB in the beginning and 86.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 5.3 GB. * TraceAbstraction took 66894.81 ms. Allocated memory was 148.9 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 85.9 MB in the beginning and 242.7 MB in the end (delta: -156.8 MB). Peak memory consumption was 1.6 GB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: Timeout exceeded de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: Timeout exceeded: de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.walkLeafNode(Interpolator.java:265) RESULT: Ultimate could not prove your program: Toolchain returned no result. Written .csv to /home/daniel/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/standard_copy4_false-unreach-call_ground.i_svcomp-Reach-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-Benchmark-0-2018-01-30_02-41-06-448.csv Completed graceful shutdown