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-DerefFreeMemtrack-32bit-Automizer_Camel+AI_EQ_SS.epf -i ../../../trunk/examples/svcomp/loop-acceleration/array3_false-valid-deref.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-1cceb4a [2018-01-30 03:39:19,775 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-30 03:39:19,777 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-30 03:39:19,792 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-30 03:39:19,792 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-30 03:39:19,793 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-30 03:39:19,795 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-30 03:39:19,797 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-30 03:39:19,799 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-30 03:39:19,799 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-30 03:39:19,800 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-30 03:39:19,800 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-30 03:39:19,801 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-30 03:39:19,802 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-30 03:39:19,802 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-30 03:39:19,805 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-30 03:39:19,807 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-30 03:39:19,810 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-30 03:39:19,811 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-30 03:39:19,813 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-30 03:39:19,815 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-30 03:39:19,816 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-30 03:39:19,816 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-30 03:39:19,817 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-30 03:39:19,818 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-30 03:39:19,819 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-30 03:39:19,819 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-30 03:39:19,820 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-30 03:39:19,820 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-30 03:39:19,820 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-30 03:39:19,821 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-30 03:39:19,821 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Camel+AI_EQ_SS.epf [2018-01-30 03:39:19,832 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-30 03:39:19,832 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-30 03:39:19,833 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-30 03:39:19,833 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-30 03:39:19,834 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-30 03:39:19,834 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-30 03:39:19,834 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-30 03:39:19,835 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-30 03:39:19,835 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-30 03:39:19,835 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-01-30 03:39:19,835 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-30 03:39:19,835 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-30 03:39:19,836 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-30 03:39:19,836 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-01-30 03:39:19,836 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-01-30 03:39:19,836 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-01-30 03:39:19,836 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-30 03:39:19,837 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-30 03:39:19,837 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-30 03:39:19,837 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-01-30 03:39:19,837 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-30 03:39:19,837 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-30 03:39:19,838 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-30 03:39:19,838 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-30 03:39:19,838 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-30 03:39:19,838 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-30 03:39:19,839 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-30 03:39:19,839 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-30 03:39:19,839 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-01-30 03:39:19,839 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-30 03:39:19,839 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-30 03:39:19,839 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-30 03:39:19,840 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-30 03:39:19,841 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-30 03:39:19,877 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-30 03:39:19,895 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-30 03:39:19,899 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-30 03:39:19,902 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-30 03:39:19,902 INFO L276 PluginConnector]: CDTParser initialized [2018-01-30 03:39:19,903 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-acceleration/array3_false-valid-deref.i [2018-01-30 03:39:20,088 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-30 03:39:20,095 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-01-30 03:39:20,096 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-30 03:39:20,096 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-30 03:39:20,101 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-30 03:39:20,102 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.01 03:39:20" (1/1) ... [2018-01-30 03:39:20,105 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a3aa855 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20, skipping insertion in model container [2018-01-30 03:39:20,105 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.01 03:39:20" (1/1) ... [2018-01-30 03:39:20,121 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-30 03:39:20,135 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-30 03:39:20,261 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-30 03:39:20,274 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-30 03:39:20,280 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20 WrapperNode [2018-01-30 03:39:20,280 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-30 03:39:20,281 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-30 03:39:20,281 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-30 03:39:20,281 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-30 03:39:20,295 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20" (1/1) ... [2018-01-30 03:39:20,295 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20" (1/1) ... [2018-01-30 03:39:20,303 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20" (1/1) ... [2018-01-30 03:39:20,303 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20" (1/1) ... [2018-01-30 03:39:20,305 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20" (1/1) ... [2018-01-30 03:39:20,309 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20" (1/1) ... [2018-01-30 03:39:20,310 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20" (1/1) ... [2018-01-30 03:39:20,312 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-30 03:39:20,312 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-30 03:39:20,312 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-30 03:39:20,313 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-30 03:39:20,314 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20" (1/1) ... No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-30 03:39:20,365 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-30 03:39:20,365 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-30 03:39:20,365 INFO L136 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2018-01-30 03:39:20,365 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-30 03:39:20,365 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-01-30 03:39:20,366 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-30 03:39:20,366 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2018-01-30 03:39:20,366 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-30 03:39:20,366 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-30 03:39:20,366 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-30 03:39:20,489 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-30 03:39:20,489 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.01 03:39:20 BoogieIcfgContainer [2018-01-30 03:39:20,489 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-30 03:39:20,490 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2018-01-30 03:39:20,490 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2018-01-30 03:39:20,491 INFO L276 PluginConnector]: IcfgTransformer initialized [2018-01-30 03:39:20,495 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.01 03:39:20" (1/1) ... [2018-01-30 03:39:20,500 WARN L213 ansformationObserver]: HeapSeparator: input icfg has no '#valid' array -- returning unchanged Icfg! [2018-01-30 03:39:20,538 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 30.01 03:39:20 BasicIcfg [2018-01-30 03:39:20,539 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2018-01-30 03:39:20,540 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-30 03:39:20,540 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-30 03:39:20,658 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-30 03:39:20,659 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.01 03:39:20" (1/4) ... [2018-01-30 03:39:20,660 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33218310 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.01 03:39:20, skipping insertion in model container [2018-01-30 03:39:20,660 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.01 03:39:20" (2/4) ... [2018-01-30 03:39:20,660 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33218310 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.01 03:39:20, skipping insertion in model container [2018-01-30 03:39:20,660 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.01 03:39:20" (3/4) ... [2018-01-30 03:39:20,661 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33218310 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.01 03:39:20, skipping insertion in model container [2018-01-30 03:39:20,661 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 30.01 03:39:20" (4/4) ... [2018-01-30 03:39:20,663 INFO L107 eAbstractionObserver]: Analyzing ICFG array3_false-valid-deref.ileft_unchanged_by_heapseparator [2018-01-30 03:39:20,701 INFO L128 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-30 03:39:20,735 INFO L140 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2018-01-30 03:39:20,992 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-30 03:39:20,992 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-30 03:39:21,063 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-30 03:39:21,063 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-30 03:39:21,063 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-30 03:39:21,064 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-30 03:39:21,064 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-30 03:39:21,064 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-01-30 03:39:21,065 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-30 03:39:21,271 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states. [2018-01-30 03:39:21,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-01-30 03:39:21,287 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:21,288 INFO L350 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:21,288 INFO L371 AbstractCegarLoop]: === Iteration 1 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:21,302 INFO L82 PathProgramCache]: Analyzing trace with hash 1692213986, now seen corresponding path program 1 times [2018-01-30 03:39:21,304 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:21,304 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:21,398 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:21,398 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:21,398 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:21,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:21,526 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:21,734 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 03:39:21,736 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-30 03:39:21,737 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-30 03:39:21,763 INFO L409 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-01-30 03:39:21,783 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-01-30 03:39:21,783 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-30 03:39:21,802 INFO L87 Difference]: Start difference. First operand 36 states. Second operand 4 states. [2018-01-30 03:39:22,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:22,054 INFO L93 Difference]: Finished difference Result 73 states and 90 transitions. [2018-01-30 03:39:22,055 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-30 03:39:22,072 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 10 [2018-01-30 03:39:22,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:22,088 INFO L225 Difference]: With dead ends: 73 [2018-01-30 03:39:22,088 INFO L226 Difference]: Without dead ends: 40 [2018-01-30 03:39:22,093 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-30 03:39:22,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2018-01-30 03:39:22,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 31. [2018-01-30 03:39:22,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-01-30 03:39:22,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 32 transitions. [2018-01-30 03:39:22,271 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 32 transitions. Word has length 10 [2018-01-30 03:39:22,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:22,271 INFO L432 AbstractCegarLoop]: Abstraction has 31 states and 32 transitions. [2018-01-30 03:39:22,271 INFO L433 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-01-30 03:39:22,272 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 32 transitions. [2018-01-30 03:39:22,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-01-30 03:39:22,272 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:22,273 INFO L350 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:22,274 INFO L371 AbstractCegarLoop]: === Iteration 2 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:22,274 INFO L82 PathProgramCache]: Analyzing trace with hash -480009733, now seen corresponding path program 1 times [2018-01-30 03:39:22,274 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:22,275 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:22,276 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:22,276 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:22,276 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:22,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:22,292 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:22,432 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-30 03:39:22,432 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-30 03:39:22,432 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-01-30 03:39:22,436 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-30 03:39:22,437 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-30 03:39:22,437 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-01-30 03:39:22,438 INFO L87 Difference]: Start difference. First operand 31 states and 32 transitions. Second operand 6 states. [2018-01-30 03:39:22,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:22,576 INFO L93 Difference]: Finished difference Result 40 states and 41 transitions. [2018-01-30 03:39:22,577 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-30 03:39:22,577 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 19 [2018-01-30 03:39:22,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:22,578 INFO L225 Difference]: With dead ends: 40 [2018-01-30 03:39:22,578 INFO L226 Difference]: Without dead ends: 39 [2018-01-30 03:39:22,579 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2018-01-30 03:39:22,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-01-30 03:39:22,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 29. [2018-01-30 03:39:22,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-01-30 03:39:22,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 30 transitions. [2018-01-30 03:39:22,585 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 30 transitions. Word has length 19 [2018-01-30 03:39:22,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:22,586 INFO L432 AbstractCegarLoop]: Abstraction has 29 states and 30 transitions. [2018-01-30 03:39:22,586 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-30 03:39:22,586 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 30 transitions. [2018-01-30 03:39:22,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-01-30 03:39:22,587 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:22,587 INFO L350 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:22,587 INFO L371 AbstractCegarLoop]: === Iteration 3 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:22,588 INFO L82 PathProgramCache]: Analyzing trace with hash -1943421728, now seen corresponding path program 1 times [2018-01-30 03:39:22,588 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:22,588 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:22,589 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:22,589 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:22,589 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:22,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:22,600 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:22,653 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-30 03:39:22,653 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:22,654 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:22,661 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:22,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:22,691 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:22,726 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-30 03:39:22,750 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:22,751 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-01-30 03:39:22,751 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-30 03:39:22,751 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-30 03:39:22,751 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-01-30 03:39:22,751 INFO L87 Difference]: Start difference. First operand 29 states and 30 transitions. Second operand 5 states. [2018-01-30 03:39:22,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:22,887 INFO L93 Difference]: Finished difference Result 59 states and 61 transitions. [2018-01-30 03:39:22,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-30 03:39:22,888 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 28 [2018-01-30 03:39:22,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:22,889 INFO L225 Difference]: With dead ends: 59 [2018-01-30 03:39:22,889 INFO L226 Difference]: Without dead ends: 48 [2018-01-30 03:39:22,889 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2018-01-30 03:39:22,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-01-30 03:39:22,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 38. [2018-01-30 03:39:22,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2018-01-30 03:39:22,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 39 transitions. [2018-01-30 03:39:22,896 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 39 transitions. Word has length 28 [2018-01-30 03:39:22,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:22,896 INFO L432 AbstractCegarLoop]: Abstraction has 38 states and 39 transitions. [2018-01-30 03:39:22,896 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-30 03:39:22,896 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 39 transitions. [2018-01-30 03:39:22,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-01-30 03:39:22,897 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:22,898 INFO L350 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:22,898 INFO L371 AbstractCegarLoop]: === Iteration 4 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:22,898 INFO L82 PathProgramCache]: Analyzing trace with hash 1364330425, now seen corresponding path program 2 times [2018-01-30 03:39:22,898 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:22,898 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:22,899 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:22,900 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:22,900 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:22,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:22,915 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:23,016 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-30 03:39:23,016 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:23,016 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:23,023 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 03:39:23,033 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:23,037 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:23,038 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:23,040 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:23,047 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-01-30 03:39:23,072 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:23,072 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-01-30 03:39:23,073 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-30 03:39:23,073 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-30 03:39:23,073 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-01-30 03:39:23,073 INFO L87 Difference]: Start difference. First operand 38 states and 39 transitions. Second operand 7 states. [2018-01-30 03:39:23,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:23,211 INFO L93 Difference]: Finished difference Result 68 states and 70 transitions. [2018-01-30 03:39:23,212 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-30 03:39:23,212 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 37 [2018-01-30 03:39:23,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:23,213 INFO L225 Difference]: With dead ends: 68 [2018-01-30 03:39:23,213 INFO L226 Difference]: Without dead ends: 57 [2018-01-30 03:39:23,214 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2018-01-30 03:39:23,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-01-30 03:39:23,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 47. [2018-01-30 03:39:23,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-01-30 03:39:23,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 48 transitions. [2018-01-30 03:39:23,222 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 48 transitions. Word has length 37 [2018-01-30 03:39:23,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:23,222 INFO L432 AbstractCegarLoop]: Abstraction has 47 states and 48 transitions. [2018-01-30 03:39:23,222 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-30 03:39:23,222 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 48 transitions. [2018-01-30 03:39:23,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-01-30 03:39:23,224 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:23,225 INFO L350 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:23,225 INFO L371 AbstractCegarLoop]: === Iteration 5 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:23,225 INFO L82 PathProgramCache]: Analyzing trace with hash 639492352, now seen corresponding path program 3 times [2018-01-30 03:39:23,225 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:23,225 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:23,227 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:23,227 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:23,227 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:23,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:23,241 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:23,339 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-01-30 03:39:23,339 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:23,339 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:23,348 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 03:39:23,355 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:23,358 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:23,358 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:23,361 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:23,384 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-01-30 03:39:23,414 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:23,415 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2018-01-30 03:39:23,415 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-30 03:39:23,415 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-30 03:39:23,415 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-01-30 03:39:23,416 INFO L87 Difference]: Start difference. First operand 47 states and 48 transitions. Second operand 5 states. [2018-01-30 03:39:23,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:23,483 INFO L93 Difference]: Finished difference Result 59 states and 60 transitions. [2018-01-30 03:39:23,484 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-30 03:39:23,484 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 46 [2018-01-30 03:39:23,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:23,485 INFO L225 Difference]: With dead ends: 59 [2018-01-30 03:39:23,485 INFO L226 Difference]: Without dead ends: 58 [2018-01-30 03:39:23,486 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-01-30 03:39:23,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-01-30 03:39:23,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2018-01-30 03:39:23,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-01-30 03:39:23,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 55 transitions. [2018-01-30 03:39:23,492 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 55 transitions. Word has length 46 [2018-01-30 03:39:23,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:23,492 INFO L432 AbstractCegarLoop]: Abstraction has 54 states and 55 transitions. [2018-01-30 03:39:23,492 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-30 03:39:23,492 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 55 transitions. [2018-01-30 03:39:23,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-01-30 03:39:23,494 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:23,494 INFO L350 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:23,494 INFO L371 AbstractCegarLoop]: === Iteration 6 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:23,494 INFO L82 PathProgramCache]: Analyzing trace with hash 993356414, now seen corresponding path program 4 times [2018-01-30 03:39:23,494 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:23,495 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:23,496 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:23,496 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:23,496 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:23,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:23,509 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:23,626 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-30 03:39:23,626 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:23,626 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:23,636 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 03:39:23,648 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:23,651 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:23,659 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-30 03:39:23,680 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:23,680 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-01-30 03:39:23,680 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-30 03:39:23,681 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-30 03:39:23,681 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2018-01-30 03:39:23,681 INFO L87 Difference]: Start difference. First operand 54 states and 55 transitions. Second operand 9 states. [2018-01-30 03:39:23,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:23,806 INFO L93 Difference]: Finished difference Result 87 states and 89 transitions. [2018-01-30 03:39:23,807 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-01-30 03:39:23,807 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 53 [2018-01-30 03:39:23,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:23,808 INFO L225 Difference]: With dead ends: 87 [2018-01-30 03:39:23,808 INFO L226 Difference]: Without dead ends: 69 [2018-01-30 03:39:23,809 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2018-01-30 03:39:23,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-01-30 03:39:23,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 63. [2018-01-30 03:39:23,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-01-30 03:39:23,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 64 transitions. [2018-01-30 03:39:23,815 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 64 transitions. Word has length 53 [2018-01-30 03:39:23,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:23,816 INFO L432 AbstractCegarLoop]: Abstraction has 63 states and 64 transitions. [2018-01-30 03:39:23,816 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-30 03:39:23,816 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 64 transitions. [2018-01-30 03:39:23,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-01-30 03:39:23,817 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:23,818 INFO L350 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:23,818 INFO L371 AbstractCegarLoop]: === Iteration 7 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:23,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1984681413, now seen corresponding path program 5 times [2018-01-30 03:39:23,818 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:23,818 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:23,819 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:23,819 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:23,819 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:23,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:23,835 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:24,053 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-30 03:39:24,054 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:24,054 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:24,063 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 03:39:24,070 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:24,077 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:24,087 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:24,096 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:24,113 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:24,114 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:24,117 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:24,129 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-30 03:39:24,155 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:24,155 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-01-30 03:39:24,156 INFO L409 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-01-30 03:39:24,156 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-01-30 03:39:24,156 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2018-01-30 03:39:24,156 INFO L87 Difference]: Start difference. First operand 63 states and 64 transitions. Second operand 11 states. [2018-01-30 03:39:24,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:24,399 INFO L93 Difference]: Finished difference Result 96 states and 98 transitions. [2018-01-30 03:39:24,399 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-01-30 03:39:24,399 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 62 [2018-01-30 03:39:24,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:24,400 INFO L225 Difference]: With dead ends: 96 [2018-01-30 03:39:24,400 INFO L226 Difference]: Without dead ends: 78 [2018-01-30 03:39:24,401 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=219, Unknown=0, NotChecked=0, Total=342 [2018-01-30 03:39:24,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-01-30 03:39:24,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 72. [2018-01-30 03:39:24,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2018-01-30 03:39:24,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 73 transitions. [2018-01-30 03:39:24,415 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 73 transitions. Word has length 62 [2018-01-30 03:39:24,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:24,415 INFO L432 AbstractCegarLoop]: Abstraction has 72 states and 73 transitions. [2018-01-30 03:39:24,415 INFO L433 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-01-30 03:39:24,416 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 73 transitions. [2018-01-30 03:39:24,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-01-30 03:39:24,421 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:24,421 INFO L350 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:24,421 INFO L371 AbstractCegarLoop]: === Iteration 8 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:24,421 INFO L82 PathProgramCache]: Analyzing trace with hash -962844066, now seen corresponding path program 6 times [2018-01-30 03:39:24,421 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:24,422 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:24,422 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:24,422 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:24,423 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:24,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:24,459 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:24,676 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-01-30 03:39:24,677 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:24,677 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:24,683 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 03:39:24,689 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:24,691 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:24,693 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:24,695 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:24,698 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:24,698 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:24,701 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:24,745 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-01-30 03:39:24,777 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:24,778 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 6] total 18 [2018-01-30 03:39:24,778 INFO L409 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-01-30 03:39:24,778 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-01-30 03:39:24,778 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2018-01-30 03:39:24,779 INFO L87 Difference]: Start difference. First operand 72 states and 73 transitions. Second operand 18 states. [2018-01-30 03:39:25,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:25,076 INFO L93 Difference]: Finished difference Result 116 states and 119 transitions. [2018-01-30 03:39:25,076 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-30 03:39:25,076 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 71 [2018-01-30 03:39:25,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:25,078 INFO L225 Difference]: With dead ends: 116 [2018-01-30 03:39:25,078 INFO L226 Difference]: Without dead ends: 98 [2018-01-30 03:39:25,079 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=240, Invalid=752, Unknown=0, NotChecked=0, Total=992 [2018-01-30 03:39:25,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-01-30 03:39:25,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 88. [2018-01-30 03:39:25,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2018-01-30 03:39:25,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 89 transitions. [2018-01-30 03:39:25,086 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 89 transitions. Word has length 71 [2018-01-30 03:39:25,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:25,086 INFO L432 AbstractCegarLoop]: Abstraction has 88 states and 89 transitions. [2018-01-30 03:39:25,087 INFO L433 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-01-30 03:39:25,087 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 89 transitions. [2018-01-30 03:39:25,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-01-30 03:39:25,088 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:25,088 INFO L350 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:25,088 INFO L371 AbstractCegarLoop]: === Iteration 9 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:25,088 INFO L82 PathProgramCache]: Analyzing trace with hash -1373667847, now seen corresponding path program 7 times [2018-01-30 03:39:25,089 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:25,089 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:25,090 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:25,090 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:25,090 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:25,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:25,104 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:25,297 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-01-30 03:39:25,298 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:25,298 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:25,309 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:25,326 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:25,344 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-01-30 03:39:25,365 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:25,365 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-01-30 03:39:25,365 INFO L409 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-01-30 03:39:25,366 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-01-30 03:39:25,366 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2018-01-30 03:39:25,366 INFO L87 Difference]: Start difference. First operand 88 states and 89 transitions. Second operand 15 states. [2018-01-30 03:39:25,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:25,511 INFO L93 Difference]: Finished difference Result 128 states and 130 transitions. [2018-01-30 03:39:25,511 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-01-30 03:39:25,511 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 87 [2018-01-30 03:39:25,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:25,512 INFO L225 Difference]: With dead ends: 128 [2018-01-30 03:39:25,512 INFO L226 Difference]: Without dead ends: 103 [2018-01-30 03:39:25,513 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=243, Invalid=459, Unknown=0, NotChecked=0, Total=702 [2018-01-30 03:39:25,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-01-30 03:39:25,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 97. [2018-01-30 03:39:25,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-01-30 03:39:25,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 98 transitions. [2018-01-30 03:39:25,521 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 98 transitions. Word has length 87 [2018-01-30 03:39:25,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:25,522 INFO L432 AbstractCegarLoop]: Abstraction has 97 states and 98 transitions. [2018-01-30 03:39:25,522 INFO L433 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-01-30 03:39:25,522 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 98 transitions. [2018-01-30 03:39:25,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-01-30 03:39:25,524 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:25,524 INFO L350 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:25,524 INFO L371 AbstractCegarLoop]: === Iteration 10 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:25,524 INFO L82 PathProgramCache]: Analyzing trace with hash -1040689280, now seen corresponding path program 8 times [2018-01-30 03:39:25,524 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:25,524 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:25,525 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:25,525 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:25,526 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:25,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:25,541 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:25,740 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 0 proven. 203 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-01-30 03:39:25,741 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:25,741 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:25,749 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 03:39:25,754 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:25,763 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:25,764 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:25,769 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:25,788 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 0 proven. 203 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-01-30 03:39:25,808 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:25,808 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-01-30 03:39:25,809 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-30 03:39:25,809 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-30 03:39:25,809 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2018-01-30 03:39:25,810 INFO L87 Difference]: Start difference. First operand 97 states and 98 transitions. Second operand 17 states. [2018-01-30 03:39:26,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:26,042 INFO L93 Difference]: Finished difference Result 137 states and 139 transitions. [2018-01-30 03:39:26,359 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-01-30 03:39:26,359 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 96 [2018-01-30 03:39:26,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:26,360 INFO L225 Difference]: With dead ends: 137 [2018-01-30 03:39:26,360 INFO L226 Difference]: Without dead ends: 112 [2018-01-30 03:39:26,361 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=318, Invalid=612, Unknown=0, NotChecked=0, Total=930 [2018-01-30 03:39:26,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2018-01-30 03:39:26,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 106. [2018-01-30 03:39:26,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-01-30 03:39:26,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 107 transitions. [2018-01-30 03:39:26,367 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 107 transitions. Word has length 96 [2018-01-30 03:39:26,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:26,367 INFO L432 AbstractCegarLoop]: Abstraction has 106 states and 107 transitions. [2018-01-30 03:39:26,368 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-30 03:39:26,368 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 107 transitions. [2018-01-30 03:39:26,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-01-30 03:39:26,369 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:26,369 INFO L350 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:26,369 INFO L371 AbstractCegarLoop]: === Iteration 11 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:26,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1799469607, now seen corresponding path program 9 times [2018-01-30 03:39:26,369 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:26,369 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:26,370 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:26,370 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:26,370 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:26,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:26,385 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:26,489 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2018-01-30 03:39:26,489 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:26,489 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:26,495 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 03:39:26,502 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:26,505 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:26,509 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:26,513 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:26,514 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:26,517 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:26,540 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2018-01-30 03:39:26,573 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:26,573 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2018-01-30 03:39:26,574 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-30 03:39:26,574 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-30 03:39:26,574 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-01-30 03:39:26,574 INFO L87 Difference]: Start difference. First operand 106 states and 107 transitions. Second operand 9 states. [2018-01-30 03:39:26,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:26,706 INFO L93 Difference]: Finished difference Result 118 states and 119 transitions. [2018-01-30 03:39:26,706 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-01-30 03:39:26,707 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 105 [2018-01-30 03:39:26,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:26,708 INFO L225 Difference]: With dead ends: 118 [2018-01-30 03:39:26,708 INFO L226 Difference]: Without dead ends: 117 [2018-01-30 03:39:26,710 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 104 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-01-30 03:39:26,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2018-01-30 03:39:26,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 113. [2018-01-30 03:39:26,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-01-30 03:39:26,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 114 transitions. [2018-01-30 03:39:26,717 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 114 transitions. Word has length 105 [2018-01-30 03:39:26,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:26,725 INFO L432 AbstractCegarLoop]: Abstraction has 113 states and 114 transitions. [2018-01-30 03:39:26,726 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-30 03:39:26,726 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 114 transitions. [2018-01-30 03:39:26,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-01-30 03:39:26,727 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:26,728 INFO L350 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:26,728 INFO L371 AbstractCegarLoop]: === Iteration 12 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:26,728 INFO L82 PathProgramCache]: Analyzing trace with hash 469471109, now seen corresponding path program 10 times [2018-01-30 03:39:26,728 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:26,728 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:26,729 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:26,729 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:26,729 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:26,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:26,743 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:26,856 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2018-01-30 03:39:26,857 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:26,857 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:26,862 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 03:39:26,887 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:26,889 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:27,176 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 268 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2018-01-30 03:39:27,197 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:27,197 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 19] total 28 [2018-01-30 03:39:27,198 INFO L409 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-01-30 03:39:27,198 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-01-30 03:39:27,198 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=604, Unknown=0, NotChecked=0, Total=756 [2018-01-30 03:39:27,198 INFO L87 Difference]: Start difference. First operand 113 states and 114 transitions. Second operand 28 states. [2018-01-30 03:39:27,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:27,724 INFO L93 Difference]: Finished difference Result 171 states and 174 transitions. [2018-01-30 03:39:27,725 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-30 03:39:27,725 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 112 [2018-01-30 03:39:27,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:27,726 INFO L225 Difference]: With dead ends: 171 [2018-01-30 03:39:27,726 INFO L226 Difference]: Without dead ends: 139 [2018-01-30 03:39:27,727 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=545, Invalid=2107, Unknown=0, NotChecked=0, Total=2652 [2018-01-30 03:39:27,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-01-30 03:39:27,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 129. [2018-01-30 03:39:27,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-01-30 03:39:27,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 130 transitions. [2018-01-30 03:39:27,735 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 130 transitions. Word has length 112 [2018-01-30 03:39:27,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:27,736 INFO L432 AbstractCegarLoop]: Abstraction has 129 states and 130 transitions. [2018-01-30 03:39:27,736 INFO L433 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-01-30 03:39:27,739 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 130 transitions. [2018-01-30 03:39:27,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-01-30 03:39:27,740 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:27,740 INFO L350 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 9, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:27,740 INFO L371 AbstractCegarLoop]: === Iteration 13 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:27,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1445808608, now seen corresponding path program 11 times [2018-01-30 03:39:27,741 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:27,741 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:27,742 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:27,742 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:27,742 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:27,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:27,766 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:27,954 INFO L134 CoverageAnalysis]: Checked inductivity of 422 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2018-01-30 03:39:27,954 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:27,954 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:27,959 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 03:39:27,964 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:27,966 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:27,968 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:27,970 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:27,972 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:27,975 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:27,978 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:27,981 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:27,984 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:27,992 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:27,992 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:27,996 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:28,245 INFO L134 CoverageAnalysis]: Checked inductivity of 422 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-01-30 03:39:28,276 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:28,277 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 21] total 32 [2018-01-30 03:39:28,277 INFO L409 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-01-30 03:39:28,277 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-01-30 03:39:28,277 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=805, Unknown=0, NotChecked=0, Total=992 [2018-01-30 03:39:28,278 INFO L87 Difference]: Start difference. First operand 129 states and 130 transitions. Second operand 32 states. [2018-01-30 03:39:28,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:28,896 INFO L93 Difference]: Finished difference Result 194 states and 197 transitions. [2018-01-30 03:39:28,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-01-30 03:39:28,896 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 128 [2018-01-30 03:39:28,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:28,897 INFO L225 Difference]: With dead ends: 194 [2018-01-30 03:39:28,897 INFO L226 Difference]: Without dead ends: 155 [2018-01-30 03:39:28,898 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=681, Invalid=2859, Unknown=0, NotChecked=0, Total=3540 [2018-01-30 03:39:28,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-01-30 03:39:28,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 145. [2018-01-30 03:39:28,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-01-30 03:39:28,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 146 transitions. [2018-01-30 03:39:28,902 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 146 transitions. Word has length 128 [2018-01-30 03:39:28,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:28,903 INFO L432 AbstractCegarLoop]: Abstraction has 145 states and 146 transitions. [2018-01-30 03:39:28,903 INFO L433 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-01-30 03:39:28,903 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 146 transitions. [2018-01-30 03:39:28,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-01-30 03:39:28,903 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:28,904 INFO L350 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 10, 10, 10, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:28,904 INFO L371 AbstractCegarLoop]: === Iteration 14 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:28,904 INFO L82 PathProgramCache]: Analyzing trace with hash 1954239781, now seen corresponding path program 12 times [2018-01-30 03:39:28,904 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:28,904 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:28,904 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:28,905 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:28,905 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:28,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:28,921 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:29,174 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 0 proven. 425 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-30 03:39:29,174 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:29,174 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:29,182 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 03:39:29,189 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,190 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,192 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,193 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,195 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,197 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,199 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,201 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,204 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,207 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,211 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:29,212 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:29,215 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:29,236 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 0 proven. 425 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-30 03:39:29,268 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:29,268 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-01-30 03:39:29,268 INFO L409 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-01-30 03:39:29,269 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-01-30 03:39:29,269 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2018-01-30 03:39:29,269 INFO L87 Difference]: Start difference. First operand 145 states and 146 transitions. Second operand 23 states. [2018-01-30 03:39:29,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:29,532 INFO L93 Difference]: Finished difference Result 206 states and 208 transitions. [2018-01-30 03:39:29,532 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-01-30 03:39:29,532 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 144 [2018-01-30 03:39:29,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:29,533 INFO L225 Difference]: With dead ends: 206 [2018-01-30 03:39:29,533 INFO L226 Difference]: Without dead ends: 160 [2018-01-30 03:39:29,534 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=603, Invalid=1203, Unknown=0, NotChecked=0, Total=1806 [2018-01-30 03:39:29,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2018-01-30 03:39:29,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 154. [2018-01-30 03:39:29,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-01-30 03:39:29,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 155 transitions. [2018-01-30 03:39:29,539 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 155 transitions. Word has length 144 [2018-01-30 03:39:29,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:29,540 INFO L432 AbstractCegarLoop]: Abstraction has 154 states and 155 transitions. [2018-01-30 03:39:29,540 INFO L433 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-01-30 03:39:29,540 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 155 transitions. [2018-01-30 03:39:29,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-01-30 03:39:29,541 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:29,541 INFO L350 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 11, 11, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:29,541 INFO L371 AbstractCegarLoop]: === Iteration 15 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:29,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1924936322, now seen corresponding path program 13 times [2018-01-30 03:39:29,542 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:29,542 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:29,543 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:29,543 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:29,543 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:29,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:29,560 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:29,860 INFO L134 CoverageAnalysis]: Checked inductivity of 634 backedges. 0 proven. 517 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-30 03:39:29,860 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:29,860 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:29,865 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:29,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:29,887 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:29,920 INFO L134 CoverageAnalysis]: Checked inductivity of 634 backedges. 0 proven. 517 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-30 03:39:29,941 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:29,941 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-01-30 03:39:29,941 INFO L409 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-01-30 03:39:29,942 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-01-30 03:39:29,942 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2018-01-30 03:39:29,942 INFO L87 Difference]: Start difference. First operand 154 states and 155 transitions. Second operand 25 states. [2018-01-30 03:39:30,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:30,271 INFO L93 Difference]: Finished difference Result 215 states and 217 transitions. [2018-01-30 03:39:30,271 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-01-30 03:39:30,271 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 153 [2018-01-30 03:39:30,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:30,272 INFO L225 Difference]: With dead ends: 215 [2018-01-30 03:39:30,272 INFO L226 Difference]: Without dead ends: 169 [2018-01-30 03:39:30,273 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=718, Invalid=1444, Unknown=0, NotChecked=0, Total=2162 [2018-01-30 03:39:30,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2018-01-30 03:39:30,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 163. [2018-01-30 03:39:30,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2018-01-30 03:39:30,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 164 transitions. [2018-01-30 03:39:30,280 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 164 transitions. Word has length 153 [2018-01-30 03:39:30,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:30,280 INFO L432 AbstractCegarLoop]: Abstraction has 163 states and 164 transitions. [2018-01-30 03:39:30,280 INFO L433 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-01-30 03:39:30,281 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 164 transitions. [2018-01-30 03:39:30,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-01-30 03:39:30,281 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:30,281 INFO L350 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 12, 12, 12, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:30,281 INFO L371 AbstractCegarLoop]: === Iteration 16 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:30,282 INFO L82 PathProgramCache]: Analyzing trace with hash 806005061, now seen corresponding path program 14 times [2018-01-30 03:39:30,282 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:30,282 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:30,282 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:30,282 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:30,282 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:30,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:30,299 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:30,790 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 0 proven. 618 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-30 03:39:30,790 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:30,790 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:30,804 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 03:39:30,811 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:30,823 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:30,826 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:30,830 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:30,863 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 0 proven. 618 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-30 03:39:30,883 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:30,884 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-01-30 03:39:30,884 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-30 03:39:30,884 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-30 03:39:30,885 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=507, Unknown=0, NotChecked=0, Total=702 [2018-01-30 03:39:30,885 INFO L87 Difference]: Start difference. First operand 163 states and 164 transitions. Second operand 27 states. [2018-01-30 03:39:31,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:31,325 INFO L93 Difference]: Finished difference Result 224 states and 226 transitions. [2018-01-30 03:39:31,457 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-30 03:39:31,458 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 162 [2018-01-30 03:39:31,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:31,459 INFO L225 Difference]: With dead ends: 224 [2018-01-30 03:39:31,459 INFO L226 Difference]: Without dead ends: 178 [2018-01-30 03:39:31,460 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=843, Invalid=1707, Unknown=0, NotChecked=0, Total=2550 [2018-01-30 03:39:31,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-01-30 03:39:31,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 172. [2018-01-30 03:39:31,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172 states. [2018-01-30 03:39:31,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 173 transitions. [2018-01-30 03:39:31,467 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 173 transitions. Word has length 162 [2018-01-30 03:39:31,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:31,468 INFO L432 AbstractCegarLoop]: Abstraction has 172 states and 173 transitions. [2018-01-30 03:39:31,468 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-30 03:39:31,468 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 173 transitions. [2018-01-30 03:39:31,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2018-01-30 03:39:31,469 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:31,469 INFO L350 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 13, 13, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:31,469 INFO L371 AbstractCegarLoop]: === Iteration 17 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:31,469 INFO L82 PathProgramCache]: Analyzing trace with hash 81861982, now seen corresponding path program 15 times [2018-01-30 03:39:31,470 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:31,470 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:31,470 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:31,471 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:31,471 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:31,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:31,486 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:31,906 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 0 proven. 728 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2018-01-30 03:39:31,906 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:31,906 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:31,912 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 03:39:31,918 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:31,920 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:31,922 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:31,924 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:31,926 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:31,929 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:31,932 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:31,933 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:31,936 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:32,175 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 728 trivial. 0 not checked. [2018-01-30 03:39:32,212 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:32,213 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 14] total 42 [2018-01-30 03:39:32,213 INFO L409 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-01-30 03:39:32,214 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-01-30 03:39:32,214 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=1395, Unknown=0, NotChecked=0, Total=1722 [2018-01-30 03:39:32,214 INFO L87 Difference]: Start difference. First operand 172 states and 173 transitions. Second operand 42 states. [2018-01-30 03:39:33,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:33,302 INFO L93 Difference]: Finished difference Result 244 states and 247 transitions. [2018-01-30 03:39:33,302 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-01-30 03:39:33,302 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 171 [2018-01-30 03:39:33,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:33,303 INFO L225 Difference]: With dead ends: 244 [2018-01-30 03:39:33,303 INFO L226 Difference]: Without dead ends: 198 [2018-01-30 03:39:33,305 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1262, Invalid=5058, Unknown=0, NotChecked=0, Total=6320 [2018-01-30 03:39:33,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-01-30 03:39:33,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 188. [2018-01-30 03:39:33,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2018-01-30 03:39:33,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 189 transitions. [2018-01-30 03:39:33,310 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 189 transitions. Word has length 171 [2018-01-30 03:39:33,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:33,311 INFO L432 AbstractCegarLoop]: Abstraction has 188 states and 189 transitions. [2018-01-30 03:39:33,311 INFO L433 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-01-30 03:39:33,311 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 189 transitions. [2018-01-30 03:39:33,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-01-30 03:39:33,312 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:33,312 INFO L350 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 14, 14, 14, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:33,312 INFO L371 AbstractCegarLoop]: === Iteration 18 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:33,312 INFO L82 PathProgramCache]: Analyzing trace with hash -129348999, now seen corresponding path program 16 times [2018-01-30 03:39:33,312 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:33,312 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:33,313 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:33,313 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:33,313 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:33,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:33,330 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:33,806 INFO L134 CoverageAnalysis]: Checked inductivity of 1008 backedges. 0 proven. 847 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2018-01-30 03:39:33,807 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:33,807 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:33,812 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 03:39:33,842 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:33,846 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:33,875 INFO L134 CoverageAnalysis]: Checked inductivity of 1008 backedges. 0 proven. 847 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2018-01-30 03:39:33,907 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:33,907 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-01-30 03:39:33,907 INFO L409 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-01-30 03:39:33,908 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-01-30 03:39:33,908 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=675, Unknown=0, NotChecked=0, Total=930 [2018-01-30 03:39:33,908 INFO L87 Difference]: Start difference. First operand 188 states and 189 transitions. Second operand 31 states. [2018-01-30 03:39:34,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:34,286 INFO L93 Difference]: Finished difference Result 256 states and 258 transitions. [2018-01-30 03:39:34,286 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-01-30 03:39:34,286 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 187 [2018-01-30 03:39:34,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:34,287 INFO L225 Difference]: With dead ends: 256 [2018-01-30 03:39:34,287 INFO L226 Difference]: Without dead ends: 203 [2018-01-30 03:39:34,288 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1123, Invalid=2299, Unknown=0, NotChecked=0, Total=3422 [2018-01-30 03:39:34,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-01-30 03:39:34,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 197. [2018-01-30 03:39:34,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 197 states. [2018-01-30 03:39:34,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 198 transitions. [2018-01-30 03:39:34,293 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 198 transitions. Word has length 187 [2018-01-30 03:39:34,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:34,293 INFO L432 AbstractCegarLoop]: Abstraction has 197 states and 198 transitions. [2018-01-30 03:39:34,293 INFO L433 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-01-30 03:39:34,293 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 198 transitions. [2018-01-30 03:39:34,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-01-30 03:39:34,294 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:34,294 INFO L350 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 15, 15, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:34,294 INFO L371 AbstractCegarLoop]: === Iteration 19 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:34,294 INFO L82 PathProgramCache]: Analyzing trace with hash -937986944, now seen corresponding path program 17 times [2018-01-30 03:39:34,294 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:34,295 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:34,295 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:34,295 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:34,295 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:34,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:34,309 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:34,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1136 backedges. 0 proven. 975 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2018-01-30 03:39:34,737 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:34,737 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:34,742 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 03:39:34,749 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,750 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,752 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,753 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,754 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,756 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,757 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,759 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,761 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,764 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,767 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,770 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,774 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,778 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,783 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,790 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:34,791 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:34,794 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:34,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1136 backedges. 0 proven. 975 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2018-01-30 03:39:34,842 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:34,843 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-01-30 03:39:34,843 INFO L409 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-01-30 03:39:34,843 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-01-30 03:39:34,844 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2018-01-30 03:39:34,844 INFO L87 Difference]: Start difference. First operand 197 states and 198 transitions. Second operand 33 states. [2018-01-30 03:39:35,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:35,316 INFO L93 Difference]: Finished difference Result 265 states and 267 transitions. [2018-01-30 03:39:35,316 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-01-30 03:39:35,317 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 196 [2018-01-30 03:39:35,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:35,317 INFO L225 Difference]: With dead ends: 265 [2018-01-30 03:39:35,318 INFO L226 Difference]: Without dead ends: 212 [2018-01-30 03:39:35,318 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1278, Invalid=2628, Unknown=0, NotChecked=0, Total=3906 [2018-01-30 03:39:35,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-01-30 03:39:35,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 206. [2018-01-30 03:39:35,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2018-01-30 03:39:35,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 207 transitions. [2018-01-30 03:39:35,324 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 207 transitions. Word has length 196 [2018-01-30 03:39:35,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:35,325 INFO L432 AbstractCegarLoop]: Abstraction has 206 states and 207 transitions. [2018-01-30 03:39:35,325 INFO L433 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-01-30 03:39:35,325 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 207 transitions. [2018-01-30 03:39:35,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-01-30 03:39:35,326 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:35,326 INFO L350 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 16, 16, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:35,327 INFO L371 AbstractCegarLoop]: === Iteration 20 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:35,327 INFO L82 PathProgramCache]: Analyzing trace with hash 695968345, now seen corresponding path program 18 times [2018-01-30 03:39:35,327 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:35,327 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:35,328 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:35,328 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:35,328 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:35,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:35,346 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:35,839 INFO L134 CoverageAnalysis]: Checked inductivity of 1273 backedges. 0 proven. 1112 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2018-01-30 03:39:35,840 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:35,840 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:35,844 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 03:39:35,851 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,853 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,854 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,855 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,857 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,859 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,861 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,863 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,865 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,867 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,870 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,872 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,876 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,880 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,883 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:35,885 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:35,888 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:36,080 INFO L134 CoverageAnalysis]: Checked inductivity of 1273 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 1112 trivial. 0 not checked. [2018-01-30 03:39:36,100 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:36,100 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 16] total 50 [2018-01-30 03:39:36,101 INFO L409 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-01-30 03:39:36,101 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-01-30 03:39:36,101 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=461, Invalid=1989, Unknown=0, NotChecked=0, Total=2450 [2018-01-30 03:39:36,101 INFO L87 Difference]: Start difference. First operand 206 states and 207 transitions. Second operand 50 states. [2018-01-30 03:39:37,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:37,144 INFO L93 Difference]: Finished difference Result 285 states and 288 transitions. [2018-01-30 03:39:37,145 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-01-30 03:39:37,145 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 205 [2018-01-30 03:39:37,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:37,146 INFO L225 Difference]: With dead ends: 285 [2018-01-30 03:39:37,146 INFO L226 Difference]: Without dead ends: 232 [2018-01-30 03:39:37,148 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2137 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1827, Invalid=7293, Unknown=0, NotChecked=0, Total=9120 [2018-01-30 03:39:37,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2018-01-30 03:39:37,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 222. [2018-01-30 03:39:37,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 222 states. [2018-01-30 03:39:37,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 223 transitions. [2018-01-30 03:39:37,153 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 223 transitions. Word has length 205 [2018-01-30 03:39:37,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:37,153 INFO L432 AbstractCegarLoop]: Abstraction has 222 states and 223 transitions. [2018-01-30 03:39:37,153 INFO L433 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-01-30 03:39:37,153 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 223 transitions. [2018-01-30 03:39:37,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2018-01-30 03:39:37,154 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:37,154 INFO L350 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 17, 17, 17, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:37,154 INFO L371 AbstractCegarLoop]: === Iteration 21 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:37,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1522302686, now seen corresponding path program 19 times [2018-01-30 03:39:37,154 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:37,154 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:37,155 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:37,155 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:37,155 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:37,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:37,168 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:37,698 INFO L134 CoverageAnalysis]: Checked inductivity of 1470 backedges. 0 proven. 1258 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2018-01-30 03:39:37,698 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:37,698 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:37,707 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:37,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:37,745 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:37,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1470 backedges. 0 proven. 1258 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2018-01-30 03:39:37,802 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:37,802 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-01-30 03:39:37,802 INFO L409 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-01-30 03:39:37,802 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-01-30 03:39:37,803 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=360, Invalid=972, Unknown=0, NotChecked=0, Total=1332 [2018-01-30 03:39:37,803 INFO L87 Difference]: Start difference. First operand 222 states and 223 transitions. Second operand 37 states. [2018-01-30 03:39:38,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:38,399 INFO L93 Difference]: Finished difference Result 297 states and 299 transitions. [2018-01-30 03:39:38,399 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-01-30 03:39:38,399 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 221 [2018-01-30 03:39:38,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:38,401 INFO L225 Difference]: With dead ends: 297 [2018-01-30 03:39:38,401 INFO L226 Difference]: Without dead ends: 237 [2018-01-30 03:39:38,402 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1618, Invalid=3352, Unknown=0, NotChecked=0, Total=4970 [2018-01-30 03:39:38,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2018-01-30 03:39:38,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 231. [2018-01-30 03:39:38,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-01-30 03:39:38,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 232 transitions. [2018-01-30 03:39:38,410 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 232 transitions. Word has length 221 [2018-01-30 03:39:38,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:38,411 INFO L432 AbstractCegarLoop]: Abstraction has 231 states and 232 transitions. [2018-01-30 03:39:38,411 INFO L433 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-01-30 03:39:38,411 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 232 transitions. [2018-01-30 03:39:38,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2018-01-30 03:39:38,412 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:38,412 INFO L350 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 18, 18, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:38,412 INFO L371 AbstractCegarLoop]: === Iteration 22 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:38,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1454139173, now seen corresponding path program 20 times [2018-01-30 03:39:38,413 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:38,413 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:38,413 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:38,414 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:38,414 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:38,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:38,431 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:38,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 1413 trivial. 0 not checked. [2018-01-30 03:39:38,903 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:38,903 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:38,914 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 03:39:38,926 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:38,951 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:38,955 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:38,960 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:40,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 0 proven. 1413 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2018-01-30 03:39:40,417 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:40,417 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 39] total 56 [2018-01-30 03:39:40,417 INFO L409 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-01-30 03:39:40,417 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-01-30 03:39:40,418 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=568, Invalid=2512, Unknown=0, NotChecked=0, Total=3080 [2018-01-30 03:39:40,418 INFO L87 Difference]: Start difference. First operand 231 states and 232 transitions. Second operand 56 states. [2018-01-30 03:39:42,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:42,308 INFO L93 Difference]: Finished difference Result 317 states and 320 transitions. [2018-01-30 03:39:42,309 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-01-30 03:39:42,309 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 230 [2018-01-30 03:39:42,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:42,311 INFO L225 Difference]: With dead ends: 317 [2018-01-30 03:39:42,311 INFO L226 Difference]: Without dead ends: 257 [2018-01-30 03:39:42,313 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1650 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2277, Invalid=9279, Unknown=0, NotChecked=0, Total=11556 [2018-01-30 03:39:42,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2018-01-30 03:39:42,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 247. [2018-01-30 03:39:42,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2018-01-30 03:39:42,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 248 transitions. [2018-01-30 03:39:42,319 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 248 transitions. Word has length 230 [2018-01-30 03:39:42,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:42,319 INFO L432 AbstractCegarLoop]: Abstraction has 247 states and 248 transitions. [2018-01-30 03:39:42,319 INFO L433 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-01-30 03:39:42,319 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 248 transitions. [2018-01-30 03:39:42,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2018-01-30 03:39:42,320 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:42,320 INFO L350 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 19, 19, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:42,320 INFO L371 AbstractCegarLoop]: === Iteration 23 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:42,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1579948800, now seen corresponding path program 21 times [2018-01-30 03:39:42,320 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:42,320 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:42,321 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:42,321 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:42,321 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:42,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:42,339 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:42,924 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 1577 trivial. 0 not checked. [2018-01-30 03:39:42,925 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:42,925 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2018-01-30 03:39:42,933 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:42,946 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:42,949 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:42,968 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:42,977 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:42,981 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:42,993 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:42,997 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:43,003 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:43,017 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:43,025 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:43,027 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:43,033 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:43,097 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 1577 trivial. 0 not checked. [2018-01-30 03:39:43,129 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:43,130 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2018-01-30 03:39:43,130 INFO L409 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-01-30 03:39:43,130 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-01-30 03:39:43,131 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2018-01-30 03:39:43,131 INFO L87 Difference]: Start difference. First operand 247 states and 248 transitions. Second operand 21 states. [2018-01-30 03:39:43,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:43,973 INFO L93 Difference]: Finished difference Result 259 states and 260 transitions. [2018-01-30 03:39:43,974 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-01-30 03:39:43,974 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 246 [2018-01-30 03:39:43,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:43,975 INFO L225 Difference]: With dead ends: 259 [2018-01-30 03:39:43,975 INFO L226 Difference]: Without dead ends: 258 [2018-01-30 03:39:43,976 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 245 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2018-01-30 03:39:43,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2018-01-30 03:39:43,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 254. [2018-01-30 03:39:43,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-01-30 03:39:43,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 255 transitions. [2018-01-30 03:39:43,984 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 255 transitions. Word has length 246 [2018-01-30 03:39:43,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:43,985 INFO L432 AbstractCegarLoop]: Abstraction has 254 states and 255 transitions. [2018-01-30 03:39:43,985 INFO L433 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-01-30 03:39:43,985 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 255 transitions. [2018-01-30 03:39:43,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-01-30 03:39:43,987 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:43,987 INFO L350 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 19, 19, 11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:43,987 INFO L371 AbstractCegarLoop]: === Iteration 24 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:43,988 INFO L82 PathProgramCache]: Analyzing trace with hash 2073161854, now seen corresponding path program 22 times [2018-01-30 03:39:43,988 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:43,988 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:43,988 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:43,989 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:43,989 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:44,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:44,008 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:44,835 INFO L134 CoverageAnalysis]: Checked inductivity of 1912 backedges. 0 proven. 1577 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2018-01-30 03:39:44,835 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:44,835 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:44,841 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 03:39:44,892 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:44,896 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:44,939 INFO L134 CoverageAnalysis]: Checked inductivity of 1912 backedges. 0 proven. 1577 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2018-01-30 03:39:44,959 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:44,959 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-01-30 03:39:44,960 INFO L409 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-01-30 03:39:44,960 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-01-30 03:39:44,960 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=1200, Unknown=0, NotChecked=0, Total=1640 [2018-01-30 03:39:44,961 INFO L87 Difference]: Start difference. First operand 254 states and 255 transitions. Second operand 41 states. [2018-01-30 03:39:45,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:45,628 INFO L93 Difference]: Finished difference Result 343 states and 345 transitions. [2018-01-30 03:39:45,628 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-01-30 03:39:45,628 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 253 [2018-01-30 03:39:45,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:45,630 INFO L225 Difference]: With dead ends: 343 [2018-01-30 03:39:45,630 INFO L226 Difference]: Without dead ends: 269 [2018-01-30 03:39:45,630 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1045 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1998, Invalid=4164, Unknown=0, NotChecked=0, Total=6162 [2018-01-30 03:39:45,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2018-01-30 03:39:45,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 263. [2018-01-30 03:39:45,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 263 states. [2018-01-30 03:39:45,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 264 transitions. [2018-01-30 03:39:45,638 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 264 transitions. Word has length 253 [2018-01-30 03:39:45,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:45,639 INFO L432 AbstractCegarLoop]: Abstraction has 263 states and 264 transitions. [2018-01-30 03:39:45,639 INFO L433 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-01-30 03:39:45,639 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 264 transitions. [2018-01-30 03:39:45,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2018-01-30 03:39:45,640 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:45,640 INFO L350 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 20, 20, 11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:45,640 INFO L371 AbstractCegarLoop]: === Iteration 25 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:45,640 INFO L82 PathProgramCache]: Analyzing trace with hash 1689713861, now seen corresponding path program 23 times [2018-01-30 03:39:45,640 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:45,640 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:45,641 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:45,641 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:45,641 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:45,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:45,656 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:46,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2085 backedges. 0 proven. 335 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2018-01-30 03:39:46,191 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:46,191 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:46,196 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 03:39:46,206 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,207 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,209 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,210 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,212 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,214 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,217 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,219 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,221 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,224 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,228 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,232 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,236 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,243 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,249 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,255 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,266 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,283 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,296 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,310 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,332 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:46,334 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:46,339 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:47,332 INFO L134 CoverageAnalysis]: Checked inductivity of 2085 backedges. 0 proven. 1750 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2018-01-30 03:39:47,380 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:47,380 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 43] total 64 [2018-01-30 03:39:47,381 INFO L409 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-01-30 03:39:47,381 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-01-30 03:39:47,382 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=3331, Unknown=0, NotChecked=0, Total=4032 [2018-01-30 03:39:47,382 INFO L87 Difference]: Start difference. First operand 263 states and 264 transitions. Second operand 64 states. [2018-01-30 03:39:49,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:49,183 INFO L93 Difference]: Finished difference Result 363 states and 366 transitions. [2018-01-30 03:39:49,183 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-01-30 03:39:49,183 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 262 [2018-01-30 03:39:49,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:49,185 INFO L225 Difference]: With dead ends: 363 [2018-01-30 03:39:49,185 INFO L226 Difference]: Without dead ends: 289 [2018-01-30 03:39:49,186 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2170 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2822, Invalid=12430, Unknown=0, NotChecked=0, Total=15252 [2018-01-30 03:39:49,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2018-01-30 03:39:49,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 279. [2018-01-30 03:39:49,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 279 states. [2018-01-30 03:39:49,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 280 transitions. [2018-01-30 03:39:49,194 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 280 transitions. Word has length 262 [2018-01-30 03:39:49,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:49,195 INFO L432 AbstractCegarLoop]: Abstraction has 279 states and 280 transitions. [2018-01-30 03:39:49,195 INFO L433 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-01-30 03:39:49,195 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 280 transitions. [2018-01-30 03:39:49,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2018-01-30 03:39:49,197 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:49,197 INFO L350 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 21, 21, 21, 21, 12, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:49,197 INFO L371 AbstractCegarLoop]: === Iteration 26 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:49,197 INFO L82 PathProgramCache]: Analyzing trace with hash 321459552, now seen corresponding path program 24 times [2018-01-30 03:39:49,197 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:49,197 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:49,198 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:49,198 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:49,198 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:49,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:49,217 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:49,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2339 backedges. 0 proven. 407 refuted. 0 times theorem prover too weak. 1932 trivial. 0 not checked. [2018-01-30 03:39:49,899 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:49,899 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:49,913 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 03:39:49,923 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,924 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,926 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,927 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,929 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,932 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,935 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,937 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,939 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,942 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,945 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,948 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,951 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,953 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,957 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,960 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,967 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,972 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,977 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,982 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,988 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,995 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:39:49,996 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:50,004 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:51,448 INFO L134 CoverageAnalysis]: Checked inductivity of 2339 backedges. 0 proven. 1932 refuted. 0 times theorem prover too weak. 407 trivial. 0 not checked. [2018-01-30 03:39:51,468 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:51,468 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 45] total 68 [2018-01-30 03:39:51,469 INFO L409 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-01-30 03:39:51,469 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-01-30 03:39:51,469 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=772, Invalid=3784, Unknown=0, NotChecked=0, Total=4556 [2018-01-30 03:39:51,470 INFO L87 Difference]: Start difference. First operand 279 states and 280 transitions. Second operand 68 states. [2018-01-30 03:39:53,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:53,549 INFO L93 Difference]: Finished difference Result 386 states and 389 transitions. [2018-01-30 03:39:53,549 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2018-01-30 03:39:53,549 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 278 [2018-01-30 03:39:53,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:53,551 INFO L225 Difference]: With dead ends: 386 [2018-01-30 03:39:53,551 INFO L226 Difference]: Without dead ends: 305 [2018-01-30 03:39:53,553 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2457 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=3114, Invalid=14178, Unknown=0, NotChecked=0, Total=17292 [2018-01-30 03:39:53,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2018-01-30 03:39:53,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 295. [2018-01-30 03:39:53,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 295 states. [2018-01-30 03:39:53,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 296 transitions. [2018-01-30 03:39:53,558 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 296 transitions. Word has length 278 [2018-01-30 03:39:53,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:53,558 INFO L432 AbstractCegarLoop]: Abstraction has 295 states and 296 transitions. [2018-01-30 03:39:53,559 INFO L433 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-01-30 03:39:53,559 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 296 transitions. [2018-01-30 03:39:53,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2018-01-30 03:39:53,560 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:53,560 INFO L350 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 22, 22, 22, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:53,560 INFO L371 AbstractCegarLoop]: === Iteration 27 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:53,560 INFO L82 PathProgramCache]: Analyzing trace with hash 1713551973, now seen corresponding path program 25 times [2018-01-30 03:39:53,560 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:53,560 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:53,561 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:53,561 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:53,561 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:53,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:53,574 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:54,584 INFO L134 CoverageAnalysis]: Checked inductivity of 2609 backedges. 0 proven. 2123 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2018-01-30 03:39:54,584 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:54,584 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:54,591 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:54,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:54,630 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:54,693 INFO L134 CoverageAnalysis]: Checked inductivity of 2609 backedges. 0 proven. 2123 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2018-01-30 03:39:54,725 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:54,726 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-01-30 03:39:54,726 INFO L409 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-01-30 03:39:54,727 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-01-30 03:39:54,727 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=575, Invalid=1587, Unknown=0, NotChecked=0, Total=2162 [2018-01-30 03:39:54,727 INFO L87 Difference]: Start difference. First operand 295 states and 296 transitions. Second operand 47 states. [2018-01-30 03:39:55,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:55,524 INFO L93 Difference]: Finished difference Result 398 states and 400 transitions. [2018-01-30 03:39:55,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-01-30 03:39:55,524 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 294 [2018-01-30 03:39:55,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:55,526 INFO L225 Difference]: With dead ends: 398 [2018-01-30 03:39:55,526 INFO L226 Difference]: Without dead ends: 310 [2018-01-30 03:39:55,527 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1408 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2643, Invalid=5547, Unknown=0, NotChecked=0, Total=8190 [2018-01-30 03:39:55,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2018-01-30 03:39:55,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 304. [2018-01-30 03:39:55,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-01-30 03:39:55,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 305 transitions. [2018-01-30 03:39:55,532 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 305 transitions. Word has length 294 [2018-01-30 03:39:55,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:55,532 INFO L432 AbstractCegarLoop]: Abstraction has 304 states and 305 transitions. [2018-01-30 03:39:55,532 INFO L433 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-01-30 03:39:55,532 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 305 transitions. [2018-01-30 03:39:55,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2018-01-30 03:39:55,533 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:55,533 INFO L350 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 23, 23, 23, 23, 23, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:55,533 INFO L371 AbstractCegarLoop]: === Iteration 28 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:55,534 INFO L82 PathProgramCache]: Analyzing trace with hash 372042238, now seen corresponding path program 26 times [2018-01-30 03:39:55,534 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:55,534 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:55,534 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:55,534 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:39:55,534 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:55,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:55,550 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:56,748 INFO L134 CoverageAnalysis]: Checked inductivity of 2809 backedges. 0 proven. 2323 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2018-01-30 03:39:56,748 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:56,748 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:56,753 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 03:39:56,762 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:56,781 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:39:56,784 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:56,788 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:56,843 INFO L134 CoverageAnalysis]: Checked inductivity of 2809 backedges. 0 proven. 2323 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2018-01-30 03:39:56,867 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:56,867 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-01-30 03:39:56,867 INFO L409 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-01-30 03:39:56,868 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-01-30 03:39:56,868 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2018-01-30 03:39:56,868 INFO L87 Difference]: Start difference. First operand 304 states and 305 transitions. Second operand 49 states. [2018-01-30 03:39:57,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:57,783 INFO L93 Difference]: Finished difference Result 407 states and 409 transitions. [2018-01-30 03:39:57,783 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-01-30 03:39:57,784 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 303 [2018-01-30 03:39:57,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:57,785 INFO L225 Difference]: With dead ends: 407 [2018-01-30 03:39:57,785 INFO L226 Difference]: Without dead ends: 319 [2018-01-30 03:39:57,785 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2878, Invalid=6052, Unknown=0, NotChecked=0, Total=8930 [2018-01-30 03:39:57,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2018-01-30 03:39:57,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 313. [2018-01-30 03:39:57,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 313 states. [2018-01-30 03:39:57,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 314 transitions. [2018-01-30 03:39:57,791 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 314 transitions. Word has length 303 [2018-01-30 03:39:57,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:57,791 INFO L432 AbstractCegarLoop]: Abstraction has 313 states and 314 transitions. [2018-01-30 03:39:57,791 INFO L433 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-01-30 03:39:57,791 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 314 transitions. [2018-01-30 03:39:57,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2018-01-30 03:39:57,793 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:57,793 INFO L350 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 24, 24, 24, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:57,793 INFO L371 AbstractCegarLoop]: === Iteration 29 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:57,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1292646021, now seen corresponding path program 27 times [2018-01-30 03:39:57,793 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:57,793 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:57,794 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:57,794 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:57,794 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:57,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:57,812 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:39:58,516 INFO L134 CoverageAnalysis]: Checked inductivity of 3018 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 2532 trivial. 0 not checked. [2018-01-30 03:39:58,516 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:39:58,516 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:39:58,527 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 03:39:58,537 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,539 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,541 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,543 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,545 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,548 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,550 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,554 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,558 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,565 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,570 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,578 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,588 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:39:58,589 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:39:58,593 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:39:58,693 INFO L134 CoverageAnalysis]: Checked inductivity of 3018 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 2532 trivial. 0 not checked. [2018-01-30 03:39:58,727 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:39:58,727 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2018-01-30 03:39:58,728 INFO L409 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-01-30 03:39:58,728 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-01-30 03:39:58,728 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2018-01-30 03:39:58,729 INFO L87 Difference]: Start difference. First operand 313 states and 314 transitions. Second operand 27 states. [2018-01-30 03:39:59,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:39:59,619 INFO L93 Difference]: Finished difference Result 325 states and 326 transitions. [2018-01-30 03:39:59,620 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-01-30 03:39:59,620 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 312 [2018-01-30 03:39:59,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:39:59,621 INFO L225 Difference]: With dead ends: 325 [2018-01-30 03:39:59,621 INFO L226 Difference]: Without dead ends: 324 [2018-01-30 03:39:59,621 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 311 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=147, Invalid=2403, Unknown=0, NotChecked=0, Total=2550 [2018-01-30 03:39:59,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2018-01-30 03:39:59,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 320. [2018-01-30 03:39:59,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 320 states. [2018-01-30 03:39:59,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 321 transitions. [2018-01-30 03:39:59,626 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 321 transitions. Word has length 312 [2018-01-30 03:39:59,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:39:59,626 INFO L432 AbstractCegarLoop]: Abstraction has 320 states and 321 transitions. [2018-01-30 03:39:59,627 INFO L433 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-01-30 03:39:59,627 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 321 transitions. [2018-01-30 03:39:59,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2018-01-30 03:39:59,628 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:39:59,628 INFO L350 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 24, 24, 24, 14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:39:59,628 INFO L371 AbstractCegarLoop]: === Iteration 30 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:39:59,628 INFO L82 PathProgramCache]: Analyzing trace with hash -932592295, now seen corresponding path program 28 times [2018-01-30 03:39:59,628 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:39:59,628 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:39:59,629 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:59,629 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:39:59,629 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:39:59,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:39:59,643 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:40:00,664 INFO L134 CoverageAnalysis]: Checked inductivity of 3104 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 2532 trivial. 0 not checked. [2018-01-30 03:40:00,665 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:40:00,665 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:40:00,672 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 03:40:00,745 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:40:00,750 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:40:02,223 INFO L134 CoverageAnalysis]: Checked inductivity of 3104 backedges. 0 proven. 2532 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2018-01-30 03:40:02,245 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:40:02,245 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 51] total 78 [2018-01-30 03:40:02,246 INFO L409 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-01-30 03:40:02,246 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-01-30 03:40:02,247 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=988, Invalid=5018, Unknown=0, NotChecked=0, Total=6006 [2018-01-30 03:40:02,247 INFO L87 Difference]: Start difference. First operand 320 states and 321 transitions. Second operand 78 states. [2018-01-30 03:40:05,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:40:05,072 INFO L93 Difference]: Finished difference Result 441 states and 444 transitions. [2018-01-30 03:40:05,072 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2018-01-30 03:40:05,072 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 319 [2018-01-30 03:40:05,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:40:05,074 INFO L225 Difference]: With dead ends: 441 [2018-01-30 03:40:05,074 INFO L226 Difference]: Without dead ends: 346 [2018-01-30 03:40:05,075 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3277 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=4022, Invalid=18930, Unknown=0, NotChecked=0, Total=22952 [2018-01-30 03:40:05,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2018-01-30 03:40:05,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 336. [2018-01-30 03:40:05,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2018-01-30 03:40:05,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 337 transitions. [2018-01-30 03:40:05,083 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 337 transitions. Word has length 319 [2018-01-30 03:40:05,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:40:05,083 INFO L432 AbstractCegarLoop]: Abstraction has 336 states and 337 transitions. [2018-01-30 03:40:05,083 INFO L433 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-01-30 03:40:05,084 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 337 transitions. [2018-01-30 03:40:05,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2018-01-30 03:40:05,086 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:40:05,086 INFO L350 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 25, 25, 25, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:40:05,086 INFO L371 AbstractCegarLoop]: === Iteration 31 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:40:05,086 INFO L82 PathProgramCache]: Analyzing trace with hash 21441438, now seen corresponding path program 29 times [2018-01-30 03:40:05,086 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:40:05,087 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:40:05,087 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:05,087 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:40:05,087 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:05,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:05,106 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:40:05,885 INFO L134 CoverageAnalysis]: Checked inductivity of 3415 backedges. 0 proven. 665 refuted. 0 times theorem prover too weak. 2750 trivial. 0 not checked. [2018-01-30 03:40:05,885 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:40:05,885 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:40:05,891 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 03:40:05,899 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,900 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,901 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,902 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,904 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,906 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,908 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,910 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,912 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,914 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,917 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,920 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,923 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,928 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,933 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,938 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,944 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,951 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,960 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,971 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,980 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:05,990 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:06,002 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:06,014 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:06,029 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:06,057 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:06,058 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:40:06,064 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:40:08,073 INFO L134 CoverageAnalysis]: Checked inductivity of 3415 backedges. 0 proven. 2750 refuted. 0 times theorem prover too weak. 665 trivial. 0 not checked. [2018-01-30 03:40:08,095 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:40:08,095 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 53] total 82 [2018-01-30 03:40:08,095 INFO L409 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-01-30 03:40:08,096 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-01-30 03:40:08,096 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1071, Invalid=5571, Unknown=0, NotChecked=0, Total=6642 [2018-01-30 03:40:08,096 INFO L87 Difference]: Start difference. First operand 336 states and 337 transitions. Second operand 82 states. [2018-01-30 03:40:11,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:40:11,060 INFO L93 Difference]: Finished difference Result 464 states and 467 transitions. [2018-01-30 03:40:11,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2018-01-30 03:40:11,060 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 335 [2018-01-30 03:40:11,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:40:11,062 INFO L225 Difference]: With dead ends: 464 [2018-01-30 03:40:11,062 INFO L226 Difference]: Without dead ends: 362 [2018-01-30 03:40:11,064 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3628 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=4366, Invalid=21074, Unknown=0, NotChecked=0, Total=25440 [2018-01-30 03:40:11,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2018-01-30 03:40:11,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 352. [2018-01-30 03:40:11,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 352 states. [2018-01-30 03:40:11,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 353 transitions. [2018-01-30 03:40:11,073 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 353 transitions. Word has length 335 [2018-01-30 03:40:11,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:40:11,073 INFO L432 AbstractCegarLoop]: Abstraction has 352 states and 353 transitions. [2018-01-30 03:40:11,073 INFO L433 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-01-30 03:40:11,073 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 353 transitions. [2018-01-30 03:40:11,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2018-01-30 03:40:11,076 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:40:11,076 INFO L350 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 26, 26, 26, 26, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:40:11,076 INFO L371 AbstractCegarLoop]: === Iteration 32 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:40:11,076 INFO L82 PathProgramCache]: Analyzing trace with hash 342608825, now seen corresponding path program 30 times [2018-01-30 03:40:11,076 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:40:11,076 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:40:11,077 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:11,077 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:40:11,077 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:11,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:11,095 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:40:12,064 INFO L134 CoverageAnalysis]: Checked inductivity of 3742 backedges. 0 proven. 765 refuted. 0 times theorem prover too weak. 2977 trivial. 0 not checked. [2018-01-30 03:40:12,064 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:40:12,065 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:40:12,070 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 03:40:12,083 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,085 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,089 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,091 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,094 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,097 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,101 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,112 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,126 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,139 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,151 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,158 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,162 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,167 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,172 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,177 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,181 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,186 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,191 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,197 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,203 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,210 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,218 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,228 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,238 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,250 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,266 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:12,267 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:40:12,273 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:40:14,140 INFO L134 CoverageAnalysis]: Checked inductivity of 3742 backedges. 0 proven. 2977 refuted. 0 times theorem prover too weak. 765 trivial. 0 not checked. [2018-01-30 03:40:14,161 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:40:14,161 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 55] total 86 [2018-01-30 03:40:14,161 INFO L409 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-01-30 03:40:14,162 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-01-30 03:40:14,162 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1157, Invalid=6153, Unknown=0, NotChecked=0, Total=7310 [2018-01-30 03:40:14,162 INFO L87 Difference]: Start difference. First operand 352 states and 353 transitions. Second operand 86 states. [2018-01-30 03:40:17,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:40:17,454 INFO L93 Difference]: Finished difference Result 487 states and 490 transitions. [2018-01-30 03:40:17,454 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2018-01-30 03:40:17,454 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 351 [2018-01-30 03:40:17,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:40:17,455 INFO L225 Difference]: With dead ends: 487 [2018-01-30 03:40:17,455 INFO L226 Difference]: Without dead ends: 378 [2018-01-30 03:40:17,457 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3997 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=4723, Invalid=23333, Unknown=0, NotChecked=0, Total=28056 [2018-01-30 03:40:17,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2018-01-30 03:40:17,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 368. [2018-01-30 03:40:17,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 368 states. [2018-01-30 03:40:17,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 369 transitions. [2018-01-30 03:40:17,463 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 369 transitions. Word has length 351 [2018-01-30 03:40:17,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:40:17,464 INFO L432 AbstractCegarLoop]: Abstraction has 368 states and 369 transitions. [2018-01-30 03:40:17,464 INFO L433 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-01-30 03:40:17,464 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 369 transitions. [2018-01-30 03:40:17,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2018-01-30 03:40:17,465 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:40:17,465 INFO L350 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 27, 27, 27, 17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:40:17,465 INFO L371 AbstractCegarLoop]: === Iteration 33 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:40:17,466 INFO L82 PathProgramCache]: Analyzing trace with hash -276392642, now seen corresponding path program 31 times [2018-01-30 03:40:17,466 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:40:17,466 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:40:17,466 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:17,466 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:40:17,467 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:17,481 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:40:18,426 INFO L134 CoverageAnalysis]: Checked inductivity of 4085 backedges. 0 proven. 872 refuted. 0 times theorem prover too weak. 3213 trivial. 0 not checked. [2018-01-30 03:40:18,426 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:40:18,426 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:40:18,433 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:40:18,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:18,487 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:40:21,066 INFO L134 CoverageAnalysis]: Checked inductivity of 4085 backedges. 0 proven. 3213 refuted. 0 times theorem prover too weak. 872 trivial. 0 not checked. [2018-01-30 03:40:21,086 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:40:21,086 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 57] total 90 [2018-01-30 03:40:21,087 INFO L409 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-01-30 03:40:21,087 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-01-30 03:40:21,088 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1246, Invalid=6764, Unknown=0, NotChecked=0, Total=8010 [2018-01-30 03:40:21,088 INFO L87 Difference]: Start difference. First operand 368 states and 369 transitions. Second operand 90 states. [2018-01-30 03:40:24,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:40:24,469 INFO L93 Difference]: Finished difference Result 510 states and 513 transitions. [2018-01-30 03:40:24,469 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2018-01-30 03:40:24,469 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 367 [2018-01-30 03:40:24,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:40:24,471 INFO L225 Difference]: With dead ends: 510 [2018-01-30 03:40:24,471 INFO L226 Difference]: Without dead ends: 394 [2018-01-30 03:40:24,472 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4384 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=5093, Invalid=25707, Unknown=0, NotChecked=0, Total=30800 [2018-01-30 03:40:24,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2018-01-30 03:40:24,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 384. [2018-01-30 03:40:24,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 384 states. [2018-01-30 03:40:24,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 385 transitions. [2018-01-30 03:40:24,480 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 385 transitions. Word has length 367 [2018-01-30 03:40:24,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:40:24,481 INFO L432 AbstractCegarLoop]: Abstraction has 384 states and 385 transitions. [2018-01-30 03:40:24,481 INFO L433 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-01-30 03:40:24,481 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 385 transitions. [2018-01-30 03:40:24,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2018-01-30 03:40:24,483 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:40:24,483 INFO L350 BasicCegarLoop]: trace histogram [29, 28, 28, 28, 28, 28, 28, 28, 28, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:40:24,484 INFO L371 AbstractCegarLoop]: === Iteration 34 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:40:24,484 INFO L82 PathProgramCache]: Analyzing trace with hash -2076464615, now seen corresponding path program 32 times [2018-01-30 03:40:24,484 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:40:24,484 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:40:24,485 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:24,485 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:40:24,485 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:24,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:24,505 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:40:25,521 INFO L134 CoverageAnalysis]: Checked inductivity of 4444 backedges. 0 proven. 986 refuted. 0 times theorem prover too weak. 3458 trivial. 0 not checked. [2018-01-30 03:40:25,521 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:40:25,521 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:40:25,526 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 03:40:25,538 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:25,568 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:25,573 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:40:25,577 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:40:27,586 INFO L134 CoverageAnalysis]: Checked inductivity of 4444 backedges. 0 proven. 3458 refuted. 0 times theorem prover too weak. 986 trivial. 0 not checked. [2018-01-30 03:40:27,606 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:40:27,607 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 59] total 94 [2018-01-30 03:40:27,607 INFO L409 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-01-30 03:40:27,607 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-01-30 03:40:27,608 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1338, Invalid=7404, Unknown=0, NotChecked=0, Total=8742 [2018-01-30 03:40:27,608 INFO L87 Difference]: Start difference. First operand 384 states and 385 transitions. Second operand 94 states. [2018-01-30 03:40:31,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:40:31,316 INFO L93 Difference]: Finished difference Result 533 states and 536 transitions. [2018-01-30 03:40:31,316 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2018-01-30 03:40:31,316 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 383 [2018-01-30 03:40:31,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:40:31,317 INFO L225 Difference]: With dead ends: 533 [2018-01-30 03:40:31,317 INFO L226 Difference]: Without dead ends: 410 [2018-01-30 03:40:31,319 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 326 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4789 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=5476, Invalid=28196, Unknown=0, NotChecked=0, Total=33672 [2018-01-30 03:40:31,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2018-01-30 03:40:31,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 400. [2018-01-30 03:40:31,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 400 states. [2018-01-30 03:40:31,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 401 transitions. [2018-01-30 03:40:31,328 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 401 transitions. Word has length 383 [2018-01-30 03:40:31,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:40:31,329 INFO L432 AbstractCegarLoop]: Abstraction has 400 states and 401 transitions. [2018-01-30 03:40:31,329 INFO L433 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-01-30 03:40:31,329 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 401 transitions. [2018-01-30 03:40:31,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2018-01-30 03:40:31,332 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:40:31,332 INFO L350 BasicCegarLoop]: trace histogram [30, 29, 29, 29, 29, 29, 29, 29, 29, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:40:31,332 INFO L371 AbstractCegarLoop]: === Iteration 35 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:40:31,332 INFO L82 PathProgramCache]: Analyzing trace with hash 46474974, now seen corresponding path program 33 times [2018-01-30 03:40:31,332 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:40:31,333 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:40:31,333 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:31,334 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:40:31,334 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:31,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:31,357 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:40:32,553 INFO L134 CoverageAnalysis]: Checked inductivity of 4819 backedges. 0 proven. 1107 refuted. 0 times theorem prover too weak. 3712 trivial. 0 not checked. [2018-01-30 03:40:32,554 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:40:32,554 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:40:32,561 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 03:40:32,574 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,576 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,578 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,581 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,583 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,587 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,590 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,593 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,598 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,603 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,610 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,624 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,633 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,643 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,659 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,676 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,690 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,702 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,724 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:40:32,727 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:40:32,734 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:40:32,832 INFO L134 CoverageAnalysis]: Checked inductivity of 4819 backedges. 0 proven. 1107 refuted. 0 times theorem prover too weak. 3712 trivial. 0 not checked. [2018-01-30 03:40:32,862 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:40:32,863 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 38 [2018-01-30 03:40:32,863 INFO L409 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-01-30 03:40:32,864 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-01-30 03:40:32,864 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=1407, Unknown=0, NotChecked=0, Total=1482 [2018-01-30 03:40:32,864 INFO L87 Difference]: Start difference. First operand 400 states and 401 transitions. Second operand 39 states. [2018-01-30 03:40:34,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:40:34,603 INFO L93 Difference]: Finished difference Result 412 states and 413 transitions. [2018-01-30 03:40:34,603 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-01-30 03:40:34,603 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 399 [2018-01-30 03:40:34,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:40:34,605 INFO L225 Difference]: With dead ends: 412 [2018-01-30 03:40:34,605 INFO L226 Difference]: Without dead ends: 411 [2018-01-30 03:40:34,605 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 398 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=219, Invalid=5331, Unknown=0, NotChecked=0, Total=5550 [2018-01-30 03:40:34,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2018-01-30 03:40:34,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 407. [2018-01-30 03:40:34,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 407 states. [2018-01-30 03:40:34,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 408 transitions. [2018-01-30 03:40:34,615 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 408 transitions. Word has length 399 [2018-01-30 03:40:34,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:40:34,615 INFO L432 AbstractCegarLoop]: Abstraction has 407 states and 408 transitions. [2018-01-30 03:40:34,615 INFO L433 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-01-30 03:40:34,615 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 408 transitions. [2018-01-30 03:40:34,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2018-01-30 03:40:34,618 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:40:34,618 INFO L350 BasicCegarLoop]: trace histogram [30, 29, 29, 29, 29, 29, 29, 29, 29, 20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:40:34,618 INFO L371 AbstractCegarLoop]: === Iteration 36 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:40:34,619 INFO L82 PathProgramCache]: Analyzing trace with hash -351572256, now seen corresponding path program 34 times [2018-01-30 03:40:34,619 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:40:34,619 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:40:34,619 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:34,619 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:40:34,620 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:34,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:34,640 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:40:35,880 INFO L134 CoverageAnalysis]: Checked inductivity of 4947 backedges. 0 proven. 1235 refuted. 0 times theorem prover too weak. 3712 trivial. 0 not checked. [2018-01-30 03:40:35,881 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:40:35,881 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:40:35,887 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 03:40:35,994 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:40:35,998 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:40:38,232 INFO L134 CoverageAnalysis]: Checked inductivity of 4947 backedges. 0 proven. 3712 refuted. 0 times theorem prover too weak. 1235 trivial. 0 not checked. [2018-01-30 03:40:38,267 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:40:38,290 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 61] total 100 [2018-01-30 03:40:38,291 INFO L409 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-01-30 03:40:38,291 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-01-30 03:40:38,291 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1448, Invalid=8452, Unknown=0, NotChecked=0, Total=9900 [2018-01-30 03:40:38,291 INFO L87 Difference]: Start difference. First operand 407 states and 408 transitions. Second operand 100 states. [2018-01-30 03:40:42,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:40:42,641 INFO L93 Difference]: Finished difference Result 570 states and 573 transitions. [2018-01-30 03:40:42,641 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2018-01-30 03:40:42,641 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 406 [2018-01-30 03:40:42,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:40:42,642 INFO L225 Difference]: With dead ends: 570 [2018-01-30 03:40:42,642 INFO L226 Difference]: Without dead ends: 433 [2018-01-30 03:40:42,643 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5401 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=5918, Invalid=32302, Unknown=0, NotChecked=0, Total=38220 [2018-01-30 03:40:42,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2018-01-30 03:40:42,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 423. [2018-01-30 03:40:42,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 423 states. [2018-01-30 03:40:42,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 424 transitions. [2018-01-30 03:40:42,649 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 424 transitions. Word has length 406 [2018-01-30 03:40:42,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:40:42,649 INFO L432 AbstractCegarLoop]: Abstraction has 423 states and 424 transitions. [2018-01-30 03:40:42,649 INFO L433 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-01-30 03:40:42,649 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 424 transitions. [2018-01-30 03:40:42,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2018-01-30 03:40:42,650 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:40:42,651 INFO L350 BasicCegarLoop]: trace histogram [31, 30, 30, 30, 30, 30, 30, 30, 30, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:40:42,651 INFO L371 AbstractCegarLoop]: === Iteration 37 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:40:42,651 INFO L82 PathProgramCache]: Analyzing trace with hash -601538331, now seen corresponding path program 35 times [2018-01-30 03:40:42,651 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:40:42,651 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:40:42,652 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:42,652 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:40:42,652 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:42,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:42,671 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:40:44,389 INFO L134 CoverageAnalysis]: Checked inductivity of 5345 backedges. 0 proven. 3975 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-01-30 03:40:44,390 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:40:44,390 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:40:44,395 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 03:40:44,405 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,407 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,408 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,409 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,410 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,412 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,413 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,415 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,417 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,420 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,423 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,426 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,430 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,434 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,439 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,445 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,451 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,457 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,465 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,473 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,483 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,493 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,504 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,517 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,531 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,546 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,563 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,582 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,602 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,624 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,663 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:40:44,665 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:40:44,670 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:40:44,786 INFO L134 CoverageAnalysis]: Checked inductivity of 5345 backedges. 0 proven. 3975 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-01-30 03:40:44,821 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:40:44,821 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 63 [2018-01-30 03:40:44,822 INFO L409 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-01-30 03:40:44,822 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-01-30 03:40:44,822 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1023, Invalid=2883, Unknown=0, NotChecked=0, Total=3906 [2018-01-30 03:40:44,822 INFO L87 Difference]: Start difference. First operand 423 states and 424 transitions. Second operand 63 states. [2018-01-30 03:40:46,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:40:46,302 INFO L93 Difference]: Finished difference Result 582 states and 584 transitions. [2018-01-30 03:40:46,303 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-01-30 03:40:46,303 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 422 [2018-01-30 03:40:46,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:40:46,305 INFO L225 Difference]: With dead ends: 582 [2018-01-30 03:40:46,305 INFO L226 Difference]: Without dead ends: 438 [2018-01-30 03:40:46,307 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 544 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2640 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4803, Invalid=10203, Unknown=0, NotChecked=0, Total=15006 [2018-01-30 03:40:46,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2018-01-30 03:40:46,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 432. [2018-01-30 03:40:46,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 432 states. [2018-01-30 03:40:46,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 433 transitions. [2018-01-30 03:40:46,316 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 433 transitions. Word has length 422 [2018-01-30 03:40:46,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:40:46,316 INFO L432 AbstractCegarLoop]: Abstraction has 432 states and 433 transitions. [2018-01-30 03:40:46,317 INFO L433 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-01-30 03:40:46,317 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 433 transitions. [2018-01-30 03:40:46,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2018-01-30 03:40:46,321 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:40:46,321 INFO L350 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 31, 31, 31, 31, 31, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:40:46,321 INFO L371 AbstractCegarLoop]: === Iteration 38 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:40:46,322 INFO L82 PathProgramCache]: Analyzing trace with hash 391962750, now seen corresponding path program 36 times [2018-01-30 03:40:46,322 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:40:46,322 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:40:46,323 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:46,323 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:40:46,323 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:46,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:46,344 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:40:48,254 INFO L134 CoverageAnalysis]: Checked inductivity of 5617 backedges. 0 proven. 4247 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-01-30 03:40:48,254 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:40:48,254 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:40:48,260 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-30 03:40:48,270 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,272 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,273 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,274 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,276 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,277 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,279 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,280 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,282 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,284 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,287 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,289 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,291 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,294 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,297 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,299 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,312 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,317 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,321 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,325 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,330 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,336 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,341 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,348 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,355 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,363 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,372 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,382 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,394 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,407 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,436 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,462 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-30 03:40:48,464 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:40:48,524 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:40:48,621 INFO L134 CoverageAnalysis]: Checked inductivity of 5617 backedges. 0 proven. 4247 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-01-30 03:40:48,643 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:40:48,643 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 65 [2018-01-30 03:40:48,644 INFO L409 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-01-30 03:40:48,644 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-01-30 03:40:48,644 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1088, Invalid=3072, Unknown=0, NotChecked=0, Total=4160 [2018-01-30 03:40:48,644 INFO L87 Difference]: Start difference. First operand 432 states and 433 transitions. Second operand 65 states. [2018-01-30 03:40:50,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:40:50,164 INFO L93 Difference]: Finished difference Result 591 states and 593 transitions. [2018-01-30 03:40:50,165 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2018-01-30 03:40:50,165 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 431 [2018-01-30 03:40:50,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:40:50,166 INFO L225 Difference]: With dead ends: 591 [2018-01-30 03:40:50,166 INFO L226 Difference]: Without dead ends: 447 [2018-01-30 03:40:50,167 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 557 GetRequests, 432 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2821 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=5118, Invalid=10884, Unknown=0, NotChecked=0, Total=16002 [2018-01-30 03:40:50,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2018-01-30 03:40:50,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 441. [2018-01-30 03:40:50,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 441 states. [2018-01-30 03:40:50,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 442 transitions. [2018-01-30 03:40:50,172 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 442 transitions. Word has length 431 [2018-01-30 03:40:50,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:40:50,173 INFO L432 AbstractCegarLoop]: Abstraction has 441 states and 442 transitions. [2018-01-30 03:40:50,173 INFO L433 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-01-30 03:40:50,173 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 442 transitions. [2018-01-30 03:40:50,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2018-01-30 03:40:50,174 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:40:50,175 INFO L350 BasicCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 32, 32, 32, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:40:50,175 INFO L371 AbstractCegarLoop]: === Iteration 39 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:40:50,175 INFO L82 PathProgramCache]: Analyzing trace with hash 657243397, now seen corresponding path program 37 times [2018-01-30 03:40:50,175 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:40:50,175 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:40:50,176 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:50,176 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:40:50,176 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:50,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:50,201 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:40:51,706 INFO L134 CoverageAnalysis]: Checked inductivity of 5898 backedges. 0 proven. 1370 refuted. 0 times theorem prover too weak. 4528 trivial. 0 not checked. [2018-01-30 03:40:51,706 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:40:51,706 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:40:51,711 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:40:51,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:51,759 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:40:54,380 INFO L134 CoverageAnalysis]: Checked inductivity of 5898 backedges. 0 proven. 4528 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-01-30 03:40:54,401 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:40:54,401 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 67] total 108 [2018-01-30 03:40:54,401 INFO L409 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-01-30 03:40:54,402 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-01-30 03:40:54,402 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1720, Invalid=9836, Unknown=0, NotChecked=0, Total=11556 [2018-01-30 03:40:54,402 INFO L87 Difference]: Start difference. First operand 441 states and 442 transitions. Second operand 108 states. [2018-01-30 03:40:59,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:40:59,373 INFO L93 Difference]: Finished difference Result 611 states and 614 transitions. [2018-01-30 03:40:59,374 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2018-01-30 03:40:59,374 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 440 [2018-01-30 03:40:59,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:40:59,375 INFO L225 Difference]: With dead ends: 611 [2018-01-30 03:40:59,375 INFO L226 Difference]: Without dead ends: 467 [2018-01-30 03:40:59,377 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 585 GetRequests, 375 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6380 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=7089, Invalid=37643, Unknown=0, NotChecked=0, Total=44732 [2018-01-30 03:40:59,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2018-01-30 03:40:59,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 457. [2018-01-30 03:40:59,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 457 states. [2018-01-30 03:40:59,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 458 transitions. [2018-01-30 03:40:59,385 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 458 transitions. Word has length 440 [2018-01-30 03:40:59,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:40:59,386 INFO L432 AbstractCegarLoop]: Abstraction has 457 states and 458 transitions. [2018-01-30 03:40:59,386 INFO L433 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-01-30 03:40:59,386 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 458 transitions. [2018-01-30 03:40:59,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2018-01-30 03:40:59,389 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:40:59,389 INFO L350 BasicCegarLoop]: trace histogram [34, 33, 33, 33, 33, 33, 33, 33, 33, 22, 21, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:40:59,389 INFO L371 AbstractCegarLoop]: === Iteration 40 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:40:59,390 INFO L82 PathProgramCache]: Analyzing trace with hash 780721504, now seen corresponding path program 38 times [2018-01-30 03:40:59,390 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:40:59,390 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:40:59,390 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:59,391 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-30 03:40:59,391 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:40:59,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:40:59,417 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:41:01,513 INFO L134 CoverageAnalysis]: Checked inductivity of 6330 backedges. 0 proven. 4818 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2018-01-30 03:41:01,514 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:41:01,514 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:41:01,519 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-30 03:41:01,531 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:01,562 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:01,567 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:41:01,572 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:41:01,684 INFO L134 CoverageAnalysis]: Checked inductivity of 6330 backedges. 0 proven. 4818 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2018-01-30 03:41:01,705 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:41:01,705 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 69 [2018-01-30 03:41:01,706 INFO L409 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-01-30 03:41:01,706 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-01-30 03:41:01,706 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1224, Invalid=3468, Unknown=0, NotChecked=0, Total=4692 [2018-01-30 03:41:01,707 INFO L87 Difference]: Start difference. First operand 457 states and 458 transitions. Second operand 69 states. [2018-01-30 03:41:03,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:41:03,431 INFO L93 Difference]: Finished difference Result 623 states and 625 transitions. [2018-01-30 03:41:03,431 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2018-01-30 03:41:03,431 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 456 [2018-01-30 03:41:03,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:41:03,433 INFO L225 Difference]: With dead ends: 623 [2018-01-30 03:41:03,433 INFO L226 Difference]: Without dead ends: 472 [2018-01-30 03:41:03,435 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 590 GetRequests, 457 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3201 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=5778, Invalid=12312, Unknown=0, NotChecked=0, Total=18090 [2018-01-30 03:41:03,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2018-01-30 03:41:03,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 466. [2018-01-30 03:41:03,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 466 states. [2018-01-30 03:41:03,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 467 transitions. [2018-01-30 03:41:03,443 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 467 transitions. Word has length 456 [2018-01-30 03:41:03,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:41:03,443 INFO L432 AbstractCegarLoop]: Abstraction has 466 states and 467 transitions. [2018-01-30 03:41:03,444 INFO L433 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-01-30 03:41:03,444 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 467 transitions. [2018-01-30 03:41:03,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 466 [2018-01-30 03:41:03,447 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:41:03,447 INFO L350 BasicCegarLoop]: trace histogram [35, 34, 34, 34, 34, 34, 34, 34, 34, 22, 21, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:41:03,447 INFO L371 AbstractCegarLoop]: === Iteration 41 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:41:03,447 INFO L82 PathProgramCache]: Analyzing trace with hash -224176455, now seen corresponding path program 39 times [2018-01-30 03:41:03,447 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:41:03,447 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:41:03,448 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:41:03,448 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:41:03,448 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:41:03,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:41:03,470 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:41:05,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6629 backedges. 0 proven. 1512 refuted. 0 times theorem prover too weak. 5117 trivial. 0 not checked. [2018-01-30 03:41:05,053 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:41:05,053 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:41:05,060 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-30 03:41:05,071 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,073 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,075 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,076 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,079 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,082 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,084 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,088 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,092 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,097 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,102 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,110 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,123 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,139 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,159 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,177 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,199 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,224 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,314 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,356 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,389 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,441 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-30 03:41:05,445 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:41:05,453 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:41:05,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6629 backedges. 0 proven. 1512 refuted. 0 times theorem prover too weak. 5117 trivial. 0 not checked. [2018-01-30 03:41:05,596 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:41:05,597 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 44 [2018-01-30 03:41:05,597 INFO L409 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-01-30 03:41:05,597 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-01-30 03:41:05,598 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1893, Unknown=0, NotChecked=0, Total=1980 [2018-01-30 03:41:05,598 INFO L87 Difference]: Start difference. First operand 466 states and 467 transitions. Second operand 45 states. [2018-01-30 03:41:07,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:41:07,803 INFO L93 Difference]: Finished difference Result 478 states and 479 transitions. [2018-01-30 03:41:07,803 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-01-30 03:41:07,803 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 465 [2018-01-30 03:41:07,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:41:07,805 INFO L225 Difference]: With dead ends: 478 [2018-01-30 03:41:07,805 INFO L226 Difference]: Without dead ends: 477 [2018-01-30 03:41:07,805 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 550 GetRequests, 464 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 861 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=255, Invalid=7227, Unknown=0, NotChecked=0, Total=7482 [2018-01-30 03:41:07,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2018-01-30 03:41:07,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 473. [2018-01-30 03:41:07,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 473 states. [2018-01-30 03:41:07,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 474 transitions. [2018-01-30 03:41:07,811 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 474 transitions. Word has length 465 [2018-01-30 03:41:07,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:41:07,811 INFO L432 AbstractCegarLoop]: Abstraction has 473 states and 474 transitions. [2018-01-30 03:41:07,811 INFO L433 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-01-30 03:41:07,811 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 474 transitions. [2018-01-30 03:41:07,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2018-01-30 03:41:07,814 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:41:07,814 INFO L350 BasicCegarLoop]: trace histogram [35, 34, 34, 34, 34, 34, 34, 34, 34, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:41:07,814 INFO L371 AbstractCegarLoop]: === Iteration 42 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:41:07,814 INFO L82 PathProgramCache]: Analyzing trace with hash 978043557, now seen corresponding path program 40 times [2018-01-30 03:41:07,815 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:41:07,815 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:41:07,815 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:41:07,815 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:41:07,816 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:41:07,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:41:07,834 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:41:09,519 INFO L134 CoverageAnalysis]: Checked inductivity of 6778 backedges. 0 proven. 1661 refuted. 0 times theorem prover too weak. 5117 trivial. 0 not checked. [2018-01-30 03:41:09,519 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:41:09,519 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:41:09,524 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-30 03:41:09,677 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:41:09,683 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-30 03:41:12,683 INFO L134 CoverageAnalysis]: Checked inductivity of 6778 backedges. 0 proven. 5117 refuted. 0 times theorem prover too weak. 1661 trivial. 0 not checked. [2018-01-30 03:41:12,704 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-01-30 03:41:12,705 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 71] total 116 [2018-01-30 03:41:12,705 INFO L409 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-01-30 03:41:12,706 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-01-30 03:41:12,706 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1937, Invalid=11403, Unknown=0, NotChecked=0, Total=13340 [2018-01-30 03:41:12,706 INFO L87 Difference]: Start difference. First operand 473 states and 474 transitions. Second operand 116 states. [2018-01-30 03:41:18,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-30 03:41:18,154 INFO L93 Difference]: Finished difference Result 657 states and 660 transitions. [2018-01-30 03:41:18,154 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2018-01-30 03:41:18,154 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 472 [2018-01-30 03:41:18,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-30 03:41:18,156 INFO L225 Difference]: With dead ends: 657 [2018-01-30 03:41:18,156 INFO L226 Difference]: Without dead ends: 499 [2018-01-30 03:41:18,158 INFO L553 BasicCegarLoop]: 0 DeclaredPredicates, 629 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7372 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=7998, Invalid=43758, Unknown=0, NotChecked=0, Total=51756 [2018-01-30 03:41:18,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2018-01-30 03:41:18,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 489. [2018-01-30 03:41:18,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 489 states. [2018-01-30 03:41:18,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 490 transitions. [2018-01-30 03:41:18,163 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 490 transitions. Word has length 472 [2018-01-30 03:41:18,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-30 03:41:18,163 INFO L432 AbstractCegarLoop]: Abstraction has 489 states and 490 transitions. [2018-01-30 03:41:18,163 INFO L433 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-01-30 03:41:18,163 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 490 transitions. [2018-01-30 03:41:18,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2018-01-30 03:41:18,165 INFO L342 BasicCegarLoop]: Found error trace [2018-01-30 03:41:18,165 INFO L350 BasicCegarLoop]: trace histogram [36, 35, 35, 35, 35, 35, 35, 35, 35, 24, 23, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-30 03:41:18,165 INFO L371 AbstractCegarLoop]: === Iteration 43 === [mainErr0AssertViolation, mainErr1AssertViolation]=== [2018-01-30 03:41:18,165 INFO L82 PathProgramCache]: Analyzing trace with hash -21862464, now seen corresponding path program 41 times [2018-01-30 03:41:18,165 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-30 03:41:18,165 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-30 03:41:18,166 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:41:18,166 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-30 03:41:18,166 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-30 03:41:18,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-30 03:41:18,181 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-30 03:41:19,850 INFO L134 CoverageAnalysis]: Checked inductivity of 7242 backedges. 0 proven. 1817 refuted. 0 times theorem prover too weak. 5425 trivial. 0 not checked. [2018-01-30 03:41:19,850 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-30 03:41:19,850 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-30 03:41:19,857 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-30 03:41:19,869 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,870 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,872 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,873 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,874 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,875 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,877 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,879 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,881 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,883 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,885 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,888 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,891 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,895 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,899 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,904 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,909 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,915 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,921 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,928 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,936 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,945 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,959 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,970 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,982 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:19,995 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,010 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,026 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,044 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,064 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,085 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,112 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,137 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,164 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,194 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,245 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-30 03:41:20,247 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-30 03:41:20,253 INFO L270 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-01-30 03:41:22,452 INFO L175 TraceCheckSpWp]: Timeout while computing interpolants [2018-01-30 03:41:22,453 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-30 03:41:22,456 WARN L185 ceAbstractionStarter]: Timeout [2018-01-30 03:41:22,456 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.01 03:41:22 BasicIcfg [2018-01-30 03:41:22,456 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-30 03:41:22,457 INFO L168 Benchmark]: Toolchain (without parser) took 122367.94 ms. Allocated memory was 298.3 MB in the beginning and 2.1 GB in the end (delta: 1.8 GB). Free memory was 259.2 MB in the beginning and 507.6 MB in the end (delta: -248.4 MB). Peak memory consumption was 1.6 GB. Max. memory is 5.3 GB. [2018-01-30 03:41:22,458 INFO L168 Benchmark]: CDTParser took 0.31 ms. Allocated memory is still 298.3 MB. Free memory is still 264.2 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-30 03:41:22,458 INFO L168 Benchmark]: CACSL2BoogieTranslator took 184.90 ms. Allocated memory is still 298.3 MB. Free memory was 258.2 MB in the beginning and 251.0 MB in the end (delta: 7.2 MB). Peak memory consumption was 7.2 MB. Max. memory is 5.3 GB. [2018-01-30 03:41:22,459 INFO L168 Benchmark]: Boogie Preprocessor took 30.81 ms. Allocated memory is still 298.3 MB. Free memory was 251.0 MB in the beginning and 249.0 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. [2018-01-30 03:41:22,459 INFO L168 Benchmark]: RCFGBuilder took 177.24 ms. Allocated memory is still 298.3 MB. Free memory was 249.0 MB in the beginning and 236.1 MB in the end (delta: 13.0 MB). Peak memory consumption was 13.0 MB. Max. memory is 5.3 GB. [2018-01-30 03:41:22,459 INFO L168 Benchmark]: IcfgTransformer took 48.89 ms. Allocated memory is still 298.3 MB. Free memory was 236.1 MB in the beginning and 235.1 MB in the end (delta: 996.3 kB). Peak memory consumption was 996.3 kB. Max. memory is 5.3 GB. [2018-01-30 03:41:22,460 INFO L168 Benchmark]: TraceAbstraction took 121916.91 ms. Allocated memory was 298.3 MB in the beginning and 2.1 GB in the end (delta: 1.8 GB). Free memory was 235.1 MB in the beginning and 507.6 MB in the end (delta: -272.6 MB). Peak memory consumption was 1.5 GB. Max. memory is 5.3 GB. [2018-01-30 03:41:22,462 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.31 ms. Allocated memory is still 298.3 MB. Free memory is still 264.2 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 184.90 ms. Allocated memory is still 298.3 MB. Free memory was 258.2 MB in the beginning and 251.0 MB in the end (delta: 7.2 MB). Peak memory consumption was 7.2 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 30.81 ms. Allocated memory is still 298.3 MB. Free memory was 251.0 MB in the beginning and 249.0 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 177.24 ms. Allocated memory is still 298.3 MB. Free memory was 249.0 MB in the beginning and 236.1 MB in the end (delta: 13.0 MB). Peak memory consumption was 13.0 MB. Max. memory is 5.3 GB. * IcfgTransformer took 48.89 ms. Allocated memory is still 298.3 MB. Free memory was 236.1 MB in the beginning and 235.1 MB in the end (delta: 996.3 kB). Peak memory consumption was 996.3 kB. Max. memory is 5.3 GB. * TraceAbstraction took 121916.91 ms. Allocated memory was 298.3 MB in the beginning and 2.1 GB in the end (delta: 1.8 GB). Free memory was 235.1 MB in the beginning and 507.6 MB in the end (delta: -272.6 MB). Peak memory consumption was 1.5 GB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 13]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 13). Cancelled while BasicCegarLoop was analyzing trace of length 489 with TraceHistMax 36, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantifier-free) to 105 known predicates. - TimeoutResultAtElement [Line: 15]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 15). Cancelled while BasicCegarLoop was analyzing trace of length 489 with TraceHistMax 36, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantifier-free) to 105 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 36 locations, 2 error locations. TIMEOUT Result, 121.5s OverallTime, 43 OverallIterations, 36 TraceHistogramMax, 57.7s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1557 SDtfs, 7962 SDslu, 36751 SDs, 0 SdLazy, 48163 SolverSat, 1960 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 14.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 12520 GetRequests, 9057 SyntacticMatches, 6 SemanticMatches, 3457 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68064 ImplicationChecksByTransitivity, 74.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=489occurred in iteration=42, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 42 MinimizatonAttempts, 319 StatesRemovedByMinimization, 42 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 3.3s SatisfiabilityAnalysisTime, 51.5s InterpolantComputationTime, 19405 NumberOfCodeBlocks, 18838 NumberOfCodeBlocksAsserted, 375 NumberOfCheckSat, 19323 ConstructedInterpolants, 0 QuantifiedInterpolants, 15537303 SizeOfPredicates, 1311 NumberOfNonLiveVariables, 12188 ConjunctsInSsa, 1527 ConjunctsInUnsatCore, 82 InterpolantComputations, 2 PerfectInterpolantSequences, 84960/185525 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/array3_false-valid-deref.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-Benchmark-0-2018-01-30_03-41-22-469.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/array3_false-valid-deref.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Camel+AI_EQ_SS.epf_AutomizerCTransformed.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-30_03-41-22-469.csv Completed graceful shutdown