java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/ai/eq-bench/mempurity-32bit-Automizer_Camel+AI_EQ.epf -i ../../../trunk/examples/svcomp/reducercommutativity/rangesum20_false-unreach-call.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-d63d1fb [2018-01-27 22:59:05,987 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-27 22:59:05,989 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-27 22:59:06,012 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-27 22:59:06,013 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-27 22:59:06,014 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-27 22:59:06,016 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-27 22:59:06,019 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-27 22:59:06,021 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-27 22:59:06,022 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-27 22:59:06,024 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-27 22:59:06,024 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-27 22:59:06,025 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-27 22:59:06,026 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-27 22:59:06,039 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-27 22:59:06,042 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-27 22:59:06,044 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-27 22:59:06,045 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-27 22:59:06,046 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-27 22:59:06,048 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-27 22:59:06,054 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-27 22:59:06,054 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-27 22:59:06,055 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-27 22:59:06,056 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-27 22:59:06,062 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-27 22:59:06,063 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-27 22:59:06,063 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-27 22:59:06,064 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-27 22:59:06,064 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-27 22:59:06,064 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-27 22:59:06,065 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-27 22:59:06,065 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/mempurity-32bit-Automizer_Camel+AI_EQ.epf [2018-01-27 22:59:06,083 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-27 22:59:06,083 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-27 22:59:06,084 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-27 22:59:06,084 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-27 22:59:06,084 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-27 22:59:06,084 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-27 22:59:06,084 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-27 22:59:06,085 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-27 22:59:06,085 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-27 22:59:06,085 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-01-27 22:59:06,086 INFO L133 SettingsManager]: * Check allocation purity=true [2018-01-27 22:59:06,086 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-27 22:59:06,086 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-27 22:59:06,086 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-27 22:59:06,087 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-27 22:59:06,087 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-27 22:59:06,087 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-27 22:59:06,087 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-27 22:59:06,087 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-27 22:59:06,087 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-27 22:59:06,088 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-27 22:59:06,088 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-01-27 22:59:06,088 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-27 22:59:06,088 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-27 22:59:06,088 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-27 22:59:06,089 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-27 22:59:06,089 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-27 22:59:06,089 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-27 22:59:06,089 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-27 22:59:06,089 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-27 22:59:06,090 INFO L133 SettingsManager]: * Stop after first violation was found=false [2018-01-27 22:59:06,090 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-01-27 22:59:06,091 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-27 22:59:06,091 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-27 22:59:06,091 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-27 22:59:06,092 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-27 22:59:06,092 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-27 22:59:06,145 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-27 22:59:06,160 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-27 22:59:06,163 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-27 22:59:06,167 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-27 22:59:06,167 INFO L276 PluginConnector]: CDTParser initialized [2018-01-27 22:59:06,168 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/reducercommutativity/rangesum20_false-unreach-call.i [2018-01-27 22:59:06,299 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-27 22:59:06,309 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-27 22:59:06,310 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-27 22:59:06,310 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-27 22:59:06,317 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-27 22:59:06,318 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 10:59:06" (1/1) ... [2018-01-27 22:59:06,321 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35205f73 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06, skipping insertion in model container [2018-01-27 22:59:06,321 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 10:59:06" (1/1) ... [2018-01-27 22:59:06,340 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-27 22:59:06,361 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-27 22:59:06,530 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-27 22:59:06,557 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-27 22:59:06,570 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06 WrapperNode [2018-01-27 22:59:06,570 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-27 22:59:06,571 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-27 22:59:06,571 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-27 22:59:06,571 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-27 22:59:06,587 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06" (1/1) ... [2018-01-27 22:59:06,588 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06" (1/1) ... [2018-01-27 22:59:06,600 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06" (1/1) ... [2018-01-27 22:59:06,600 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06" (1/1) ... [2018-01-27 22:59:06,605 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06" (1/1) ... [2018-01-27 22:59:06,617 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06" (1/1) ... [2018-01-27 22:59:06,619 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06" (1/1) ... [2018-01-27 22:59:06,621 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-27 22:59:06,627 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-27 22:59:06,628 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-27 22:59:06,628 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-27 22:59:06,629 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06" (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-27 22:59:06,692 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-27 22:59:06,692 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-27 22:59:06,692 INFO L136 BoogieDeclarations]: Found implementation of procedure init_nondet [2018-01-27 22:59:06,692 INFO L136 BoogieDeclarations]: Found implementation of procedure rangesum [2018-01-27 22:59:06,693 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-27 22:59:06,693 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-01-27 22:59:06,696 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-01-27 22:59:06,696 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.free [2018-01-27 22:59:06,696 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-01-27 22:59:06,697 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-01-27 22:59:06,697 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-01-27 22:59:06,697 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-27 22:59:06,697 INFO L128 BoogieDeclarations]: Found specification of procedure init_nondet [2018-01-27 22:59:06,697 INFO L128 BoogieDeclarations]: Found specification of procedure rangesum [2018-01-27 22:59:06,697 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-27 22:59:06,697 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-27 22:59:06,698 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-27 22:59:07,152 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-27 22:59:07,152 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.01 10:59:07 BoogieIcfgContainer [2018-01-27 22:59:07,152 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-27 22:59:07,153 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-27 22:59:07,154 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-27 22:59:07,157 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-27 22:59:07,158 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.01 10:59:06" (1/3) ... [2018-01-27 22:59:07,159 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ed49f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.01 10:59:07, skipping insertion in model container [2018-01-27 22:59:07,159 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 10:59:06" (2/3) ... [2018-01-27 22:59:07,160 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ed49f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.01 10:59:07, skipping insertion in model container [2018-01-27 22:59:07,160 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.01 10:59:07" (3/3) ... [2018-01-27 22:59:07,162 INFO L105 eAbstractionObserver]: Analyzing ICFG rangesum20_false-unreach-call.i [2018-01-27 22:59:07,171 INFO L128 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-27 22:59:07,179 INFO L140 ceAbstractionStarter]: Appying trace abstraction to program that has 5 error locations. [2018-01-27 22:59:07,220 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-27 22:59:07,220 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-27 22:59:07,221 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-27 22:59:07,221 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-27 22:59:07,221 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-27 22:59:07,221 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-27 22:59:07,221 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-27 22:59:07,221 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.initErr0EnsuresViolation======== [2018-01-27 22:59:07,222 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-27 22:59:07,242 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states. [2018-01-27 22:59:07,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-01-27 22:59:07,249 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:07,252 INFO L330 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-01-27 22:59:07,252 INFO L371 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.initErr0EnsuresViolation]=== [2018-01-27 22:59:07,257 INFO L82 PathProgramCache]: Analyzing trace with hash 125893, now seen corresponding path program 1 times [2018-01-27 22:59:07,259 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:07,259 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:07,307 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:07,307 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:07,307 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:07,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-01-27 22:59:07,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-01-27 22:59:07,377 INFO L389 BasicCegarLoop]: Counterexample might be feasible [2018-01-27 22:59:07,385 WARN L343 cessorBacktranslator]: Generated EnsuresSpecification ensures #valid == old(#valid); is not ensure(true) [2018-01-27 22:59:07,395 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-27 22:59:07,395 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-27 22:59:07,396 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-27 22:59:07,396 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-27 22:59:07,396 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-27 22:59:07,396 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-27 22:59:07,396 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-27 22:59:07,396 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.startErr0EnsuresViolation======== [2018-01-27 22:59:07,396 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-27 22:59:07,399 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states. [2018-01-27 22:59:07,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-01-27 22:59:07,405 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:07,405 INFO L330 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:07,405 INFO L371 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:07,406 INFO L82 PathProgramCache]: Analyzing trace with hash 375279108, now seen corresponding path program 1 times [2018-01-27 22:59:07,406 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:07,407 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:07,408 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:07,408 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:07,408 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:07,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:07,447 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-27 22:59:07,484 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-27 22:59:07,485 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-27 22:59:07,485 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) [2018-01-27 22:59:07,501 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-27 22:59:07,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:07,593 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:07,631 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2018-01-27 22:59:07,665 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-27 22:59:07,666 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-27 22:59:07,668 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-27 22:59:07,683 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-27 22:59:07,684 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-27 22:59:07,687 INFO L87 Difference]: Start difference. First operand 60 states. Second operand 2 states. [2018-01-27 22:59:07,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:07,815 INFO L93 Difference]: Finished difference Result 104 states and 127 transitions. [2018-01-27 22:59:07,815 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-27 22:59:07,817 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 50 [2018-01-27 22:59:07,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:07,828 INFO L225 Difference]: With dead ends: 104 [2018-01-27 22:59:07,829 INFO L226 Difference]: Without dead ends: 55 [2018-01-27 22:59:07,833 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-27 22:59:07,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-01-27 22:59:07,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2018-01-27 22:59:07,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-01-27 22:59:07,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 61 transitions. [2018-01-27 22:59:07,882 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 61 transitions. Word has length 50 [2018-01-27 22:59:07,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:07,882 INFO L432 AbstractCegarLoop]: Abstraction has 55 states and 61 transitions. [2018-01-27 22:59:07,882 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-27 22:59:07,882 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 61 transitions. [2018-01-27 22:59:07,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-01-27 22:59:07,887 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:07,888 INFO L330 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:07,888 INFO L371 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:07,888 INFO L82 PathProgramCache]: Analyzing trace with hash 1865795361, now seen corresponding path program 1 times [2018-01-27 22:59:07,888 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:07,888 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:07,890 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:07,890 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:07,890 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:07,916 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:07,916 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:07,917 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:07,930 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:07,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:07,992 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:08,022 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-01-27 22:59:08,053 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-27 22:59:08,053 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-27 22:59:08,054 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-27 22:59:08,054 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-27 22:59:08,054 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-27 22:59:08,055 INFO L87 Difference]: Start difference. First operand 55 states and 61 transitions. Second operand 3 states. [2018-01-27 22:59:08,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:08,157 INFO L93 Difference]: Finished difference Result 102 states and 114 transitions. [2018-01-27 22:59:08,158 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-27 22:59:08,158 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 55 [2018-01-27 22:59:08,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:08,160 INFO L225 Difference]: With dead ends: 102 [2018-01-27 22:59:08,160 INFO L226 Difference]: Without dead ends: 60 [2018-01-27 22:59:08,161 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-27 22:59:08,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2018-01-27 22:59:08,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 57. [2018-01-27 22:59:08,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-01-27 22:59:08,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 63 transitions. [2018-01-27 22:59:08,175 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 63 transitions. Word has length 55 [2018-01-27 22:59:08,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:08,176 INFO L432 AbstractCegarLoop]: Abstraction has 57 states and 63 transitions. [2018-01-27 22:59:08,176 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-27 22:59:08,176 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 63 transitions. [2018-01-27 22:59:08,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-01-27 22:59:08,178 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:08,178 INFO L330 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-27 22:59:08,179 INFO L371 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:08,180 INFO L82 PathProgramCache]: Analyzing trace with hash 1346148095, now seen corresponding path program 1 times [2018-01-27 22:59:08,180 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:08,180 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:08,181 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:08,181 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:08,181 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:08,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:08,208 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-27 22:59:08,292 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-27 22:59:08,292 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-27 22:59:08,293 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) [2018-01-27 22:59:08,312 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-27 22:59:08,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:08,381 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:08,446 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-01-27 22:59:08,478 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-27 22:59:08,479 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-27 22:59:08,479 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-27 22:59:08,479 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-27 22:59:08,480 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-27 22:59:08,480 INFO L87 Difference]: Start difference. First operand 57 states and 63 transitions. Second operand 3 states. [2018-01-27 22:59:08,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:08,552 INFO L93 Difference]: Finished difference Result 104 states and 122 transitions. [2018-01-27 22:59:08,552 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-27 22:59:08,552 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 60 [2018-01-27 22:59:08,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:08,556 INFO L225 Difference]: With dead ends: 104 [2018-01-27 22:59:08,556 INFO L226 Difference]: Without dead ends: 66 [2018-01-27 22:59:08,557 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-27 22:59:08,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-01-27 22:59:08,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 62. [2018-01-27 22:59:08,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-01-27 22:59:08,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 70 transitions. [2018-01-27 22:59:08,567 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 70 transitions. Word has length 60 [2018-01-27 22:59:08,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:08,568 INFO L432 AbstractCegarLoop]: Abstraction has 62 states and 70 transitions. [2018-01-27 22:59:08,568 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-27 22:59:08,568 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 70 transitions. [2018-01-27 22:59:08,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-01-27 22:59:08,570 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:08,571 INFO L330 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-27 22:59:08,571 INFO L371 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:08,571 INFO L82 PathProgramCache]: Analyzing trace with hash 1114993982, now seen corresponding path program 1 times [2018-01-27 22:59:08,571 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:08,571 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:08,572 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:08,572 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:08,572 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:08,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:08,587 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-27 22:59:08,656 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-01-27 22:59:08,657 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-27 22:59:08,657 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-27 22:59:08,671 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:08,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:08,734 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:08,773 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-01-27 22:59:08,793 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:08,793 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2018-01-27 22:59:08,793 INFO L409 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-01-27 22:59:08,794 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-01-27 22:59:08,794 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-27 22:59:08,794 INFO L87 Difference]: Start difference. First operand 62 states and 70 transitions. Second operand 4 states. [2018-01-27 22:59:08,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:08,836 INFO L93 Difference]: Finished difference Result 109 states and 128 transitions. [2018-01-27 22:59:08,838 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-27 22:59:08,838 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 60 [2018-01-27 22:59:08,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:08,840 INFO L225 Difference]: With dead ends: 109 [2018-01-27 22:59:08,840 INFO L226 Difference]: Without dead ends: 66 [2018-01-27 22:59:08,841 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 60 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-27 22:59:08,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-01-27 22:59:08,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 65. [2018-01-27 22:59:08,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-01-27 22:59:08,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 73 transitions. [2018-01-27 22:59:08,852 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 73 transitions. Word has length 60 [2018-01-27 22:59:08,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:08,852 INFO L432 AbstractCegarLoop]: Abstraction has 65 states and 73 transitions. [2018-01-27 22:59:08,853 INFO L433 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-01-27 22:59:08,853 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 73 transitions. [2018-01-27 22:59:08,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-01-27 22:59:08,854 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:08,854 INFO L330 BasicCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-27 22:59:08,855 INFO L371 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:08,855 INFO L82 PathProgramCache]: Analyzing trace with hash -277594267, now seen corresponding path program 1 times [2018-01-27 22:59:08,855 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:08,855 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:08,856 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:08,856 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:08,856 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:08,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:08,887 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-27 22:59:08,992 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-01-27 22:59:08,993 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-27 22:59:08,993 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-27 22:59:09,009 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:09,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:09,063 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:09,139 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-01-27 22:59:09,172 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:09,172 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2018-01-27 22:59:09,172 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-27 22:59:09,172 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-27 22:59:09,173 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-01-27 22:59:09,173 INFO L87 Difference]: Start difference. First operand 65 states and 73 transitions. Second operand 5 states. [2018-01-27 22:59:09,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:09,260 INFO L93 Difference]: Finished difference Result 123 states and 143 transitions. [2018-01-27 22:59:09,261 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-01-27 22:59:09,261 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 72 [2018-01-27 22:59:09,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:09,262 INFO L225 Difference]: With dead ends: 123 [2018-01-27 22:59:09,263 INFO L226 Difference]: Without dead ends: 77 [2018-01-27 22:59:09,263 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-01-27 22:59:09,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-01-27 22:59:09,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 65. [2018-01-27 22:59:09,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-01-27 22:59:09,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 71 transitions. [2018-01-27 22:59:09,272 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 71 transitions. Word has length 72 [2018-01-27 22:59:09,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:09,273 INFO L432 AbstractCegarLoop]: Abstraction has 65 states and 71 transitions. [2018-01-27 22:59:09,273 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-27 22:59:09,273 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 71 transitions. [2018-01-27 22:59:09,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-01-27 22:59:09,275 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:09,275 INFO L330 BasicCegarLoop]: trace histogram [9, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:09,275 INFO L371 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:09,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1605849016, now seen corresponding path program 1 times [2018-01-27 22:59:09,276 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:09,276 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:09,277 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:09,277 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:09,277 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:09,294 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:09,294 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:09,294 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:09,305 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:09,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:09,381 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:09,529 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2018-01-27 22:59:09,560 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:09,560 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2018-01-27 22:59:09,561 INFO L409 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-01-27 22:59:09,561 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-01-27 22:59:09,561 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-27 22:59:09,561 INFO L87 Difference]: Start difference. First operand 65 states and 71 transitions. Second operand 4 states. [2018-01-27 22:59:09,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:09,732 INFO L93 Difference]: Finished difference Result 123 states and 135 transitions. [2018-01-27 22:59:09,732 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-01-27 22:59:09,732 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 96 [2018-01-27 22:59:09,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:09,734 INFO L225 Difference]: With dead ends: 123 [2018-01-27 22:59:09,734 INFO L226 Difference]: Without dead ends: 73 [2018-01-27 22:59:09,734 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-27 22:59:09,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-01-27 22:59:09,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 70. [2018-01-27 22:59:09,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-01-27 22:59:09,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 76 transitions. [2018-01-27 22:59:09,742 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 76 transitions. Word has length 96 [2018-01-27 22:59:09,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:09,742 INFO L432 AbstractCegarLoop]: Abstraction has 70 states and 76 transitions. [2018-01-27 22:59:09,742 INFO L433 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-01-27 22:59:09,742 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 76 transitions. [2018-01-27 22:59:09,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-01-27 22:59:09,744 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:09,744 INFO L330 BasicCegarLoop]: trace histogram [9, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:09,744 INFO L371 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:09,745 INFO L82 PathProgramCache]: Analyzing trace with hash 489255322, now seen corresponding path program 2 times [2018-01-27 22:59:09,745 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:09,745 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:09,746 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:09,746 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:09,746 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:09,759 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:09,759 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:09,760 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:09,791 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-27 22:59:09,814 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:09,835 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:09,839 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:09,852 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:10,001 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2018-01-27 22:59:10,020 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:10,021 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-01-27 22:59:10,021 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-27 22:59:10,021 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-27 22:59:10,021 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-01-27 22:59:10,021 INFO L87 Difference]: Start difference. First operand 70 states and 76 transitions. Second operand 5 states. [2018-01-27 22:59:10,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:10,198 INFO L93 Difference]: Finished difference Result 128 states and 140 transitions. [2018-01-27 22:59:10,202 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-01-27 22:59:10,202 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 101 [2018-01-27 22:59:10,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:10,204 INFO L225 Difference]: With dead ends: 128 [2018-01-27 22:59:10,204 INFO L226 Difference]: Without dead ends: 78 [2018-01-27 22:59:10,205 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-01-27 22:59:10,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-01-27 22:59:10,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 75. [2018-01-27 22:59:10,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-01-27 22:59:10,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 81 transitions. [2018-01-27 22:59:10,218 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 81 transitions. Word has length 101 [2018-01-27 22:59:10,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:10,219 INFO L432 AbstractCegarLoop]: Abstraction has 75 states and 81 transitions. [2018-01-27 22:59:10,219 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-27 22:59:10,219 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 81 transitions. [2018-01-27 22:59:10,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-01-27 22:59:10,220 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:10,221 INFO L330 BasicCegarLoop]: trace histogram [9, 6, 6, 4, 3, 3, 3, 3, 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, 1, 1, 1, 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-27 22:59:10,221 INFO L371 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:10,221 INFO L82 PathProgramCache]: Analyzing trace with hash -930403080, now seen corresponding path program 3 times [2018-01-27 22:59:10,221 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:10,221 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:10,229 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:10,230 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:10,230 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:10,255 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:10,255 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:10,255 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:10,267 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:10,291 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:10,300 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:10,310 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:10,311 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:10,315 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:10,392 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 64 proven. 2 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2018-01-27 22:59:10,414 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:10,415 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2018-01-27 22:59:10,415 INFO L409 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-01-27 22:59:10,415 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-01-27 22:59:10,415 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-27 22:59:10,415 INFO L87 Difference]: Start difference. First operand 75 states and 81 transitions. Second operand 4 states. [2018-01-27 22:59:10,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:10,534 INFO L93 Difference]: Finished difference Result 112 states and 121 transitions. [2018-01-27 22:59:10,534 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-01-27 22:59:10,534 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 106 [2018-01-27 22:59:10,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:10,536 INFO L225 Difference]: With dead ends: 112 [2018-01-27 22:59:10,536 INFO L226 Difference]: Without dead ends: 85 [2018-01-27 22:59:10,536 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 103 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-27 22:59:10,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2018-01-27 22:59:10,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 81. [2018-01-27 22:59:10,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-01-27 22:59:10,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 87 transitions. [2018-01-27 22:59:10,545 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 87 transitions. Word has length 106 [2018-01-27 22:59:10,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:10,546 INFO L432 AbstractCegarLoop]: Abstraction has 81 states and 87 transitions. [2018-01-27 22:59:10,546 INFO L433 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-01-27 22:59:10,546 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 87 transitions. [2018-01-27 22:59:10,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-01-27 22:59:10,548 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:10,548 INFO L330 BasicCegarLoop]: trace histogram [9, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:10,548 INFO L371 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:10,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1827610016, now seen corresponding path program 4 times [2018-01-27 22:59:10,548 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:10,549 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:10,549 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:10,550 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:10,550 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:10,562 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:10,562 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:10,563 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:10,571 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-27 22:59:10,606 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:10,610 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:10,652 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 43 proven. 3 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2018-01-27 22:59:10,677 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:10,677 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2018-01-27 22:59:10,677 INFO L409 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-01-27 22:59:10,678 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-01-27 22:59:10,678 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-01-27 22:59:10,678 INFO L87 Difference]: Start difference. First operand 81 states and 87 transitions. Second operand 4 states. [2018-01-27 22:59:10,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:10,740 INFO L93 Difference]: Finished difference Result 138 states and 152 transitions. [2018-01-27 22:59:10,740 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-01-27 22:59:10,740 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 112 [2018-01-27 22:59:10,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:10,741 INFO L225 Difference]: With dead ends: 138 [2018-01-27 22:59:10,741 INFO L226 Difference]: Without dead ends: 86 [2018-01-27 22:59:10,742 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 109 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-27 22:59:10,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-01-27 22:59:10,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 85. [2018-01-27 22:59:10,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-01-27 22:59:10,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 91 transitions. [2018-01-27 22:59:10,750 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 91 transitions. Word has length 112 [2018-01-27 22:59:10,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:10,750 INFO L432 AbstractCegarLoop]: Abstraction has 85 states and 91 transitions. [2018-01-27 22:59:10,750 INFO L433 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-01-27 22:59:10,750 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 91 transitions. [2018-01-27 22:59:10,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2018-01-27 22:59:10,752 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:10,752 INFO L330 BasicCegarLoop]: trace histogram [12, 9, 9, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:10,752 INFO L371 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:10,753 INFO L82 PathProgramCache]: Analyzing trace with hash -255440505, now seen corresponding path program 5 times [2018-01-27 22:59:10,753 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:10,753 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:10,754 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:10,754 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:10,754 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:10,767 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:10,768 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:10,768 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:10,778 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-27 22:59:10,790 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:10,792 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:10,797 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:10,798 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:10,802 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:10,868 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 118 proven. 3 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2018-01-27 22:59:10,889 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:10,889 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-01-27 22:59:10,889 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-27 22:59:10,889 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-27 22:59:10,890 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-01-27 22:59:10,890 INFO L87 Difference]: Start difference. First operand 85 states and 91 transitions. Second operand 5 states. [2018-01-27 22:59:10,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:10,938 INFO L93 Difference]: Finished difference Result 151 states and 167 transitions. [2018-01-27 22:59:10,939 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-01-27 22:59:10,939 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 124 [2018-01-27 22:59:10,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:10,941 INFO L225 Difference]: With dead ends: 151 [2018-01-27 22:59:10,941 INFO L226 Difference]: Without dead ends: 95 [2018-01-27 22:59:10,942 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-01-27 22:59:10,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2018-01-27 22:59:10,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 91. [2018-01-27 22:59:10,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-01-27 22:59:10,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 98 transitions. [2018-01-27 22:59:10,954 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 98 transitions. Word has length 124 [2018-01-27 22:59:10,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:10,954 INFO L432 AbstractCegarLoop]: Abstraction has 91 states and 98 transitions. [2018-01-27 22:59:10,954 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-27 22:59:10,954 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 98 transitions. [2018-01-27 22:59:10,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-01-27 22:59:10,955 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:10,956 INFO L330 BasicCegarLoop]: trace histogram [15, 12, 12, 6, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:10,956 INFO L371 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:10,956 INFO L82 PathProgramCache]: Analyzing trace with hash 1673008049, now seen corresponding path program 6 times [2018-01-27 22:59:10,956 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:10,956 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:10,957 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:10,957 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:10,957 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:10,971 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:10,971 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:10,971 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:10,985 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-27 22:59:11,006 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:11,010 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:11,017 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:11,025 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:11,079 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:11,120 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:11,121 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:11,125 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:11,153 INFO L134 CoverageAnalysis]: Checked inductivity of 415 backedges. 201 proven. 12 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2018-01-27 22:59:11,174 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:11,174 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-01-27 22:59:11,174 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-27 22:59:11,174 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-27 22:59:11,174 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-01-27 22:59:11,175 INFO L87 Difference]: Start difference. First operand 91 states and 98 transitions. Second operand 6 states. [2018-01-27 22:59:11,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:11,217 INFO L93 Difference]: Finished difference Result 163 states and 181 transitions. [2018-01-27 22:59:11,218 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-27 22:59:11,218 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 142 [2018-01-27 22:59:11,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:11,219 INFO L225 Difference]: With dead ends: 163 [2018-01-27 22:59:11,220 INFO L226 Difference]: Without dead ends: 101 [2018-01-27 22:59:11,220 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-01-27 22:59:11,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-01-27 22:59:11,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 97. [2018-01-27 22:59:11,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-01-27 22:59:11,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 105 transitions. [2018-01-27 22:59:11,240 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 105 transitions. Word has length 142 [2018-01-27 22:59:11,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:11,241 INFO L432 AbstractCegarLoop]: Abstraction has 97 states and 105 transitions. [2018-01-27 22:59:11,241 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-27 22:59:11,241 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 105 transitions. [2018-01-27 22:59:11,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2018-01-27 22:59:11,243 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:11,243 INFO L330 BasicCegarLoop]: trace histogram [18, 15, 15, 9, 9, 9, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:11,243 INFO L371 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:11,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1415965019, now seen corresponding path program 7 times [2018-01-27 22:59:11,244 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:11,244 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:11,245 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:11,245 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:11,246 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:11,271 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:11,271 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:11,272 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:11,284 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:11,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:11,338 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:11,375 INFO L134 CoverageAnalysis]: Checked inductivity of 631 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 610 trivial. 0 not checked. [2018-01-27 22:59:11,408 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:11,409 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-01-27 22:59:11,409 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-27 22:59:11,409 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-27 22:59:11,409 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-01-27 22:59:11,410 INFO L87 Difference]: Start difference. First operand 97 states and 105 transitions. Second operand 6 states. [2018-01-27 22:59:11,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:11,543 INFO L93 Difference]: Finished difference Result 177 states and 193 transitions. [2018-01-27 22:59:11,543 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-27 22:59:11,543 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 160 [2018-01-27 22:59:11,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:11,545 INFO L225 Difference]: With dead ends: 177 [2018-01-27 22:59:11,545 INFO L226 Difference]: Without dead ends: 105 [2018-01-27 22:59:11,545 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-01-27 22:59:11,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2018-01-27 22:59:11,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 102. [2018-01-27 22:59:11,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-01-27 22:59:11,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 110 transitions. [2018-01-27 22:59:11,552 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 110 transitions. Word has length 160 [2018-01-27 22:59:11,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:11,553 INFO L432 AbstractCegarLoop]: Abstraction has 102 states and 110 transitions. [2018-01-27 22:59:11,553 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-27 22:59:11,553 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 110 transitions. [2018-01-27 22:59:11,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2018-01-27 22:59:11,555 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:11,555 INFO L330 BasicCegarLoop]: trace histogram [18, 15, 15, 9, 9, 9, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:11,555 INFO L371 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:11,555 INFO L82 PathProgramCache]: Analyzing trace with hash -749208771, now seen corresponding path program 8 times [2018-01-27 22:59:11,555 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:11,555 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:11,556 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:11,556 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:11,557 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:11,572 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:11,573 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:11,573 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:11,586 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:11,607 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:11,635 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:11,640 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:11,645 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:11,745 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 610 trivial. 0 not checked. [2018-01-27 22:59:11,765 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:11,765 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-01-27 22:59:11,765 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-27 22:59:11,766 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-27 22:59:11,766 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-01-27 22:59:11,766 INFO L87 Difference]: Start difference. First operand 102 states and 110 transitions. Second operand 7 states. [2018-01-27 22:59:11,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:11,845 INFO L93 Difference]: Finished difference Result 182 states and 198 transitions. [2018-01-27 22:59:11,845 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-27 22:59:11,845 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 165 [2018-01-27 22:59:11,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:11,846 INFO L225 Difference]: With dead ends: 182 [2018-01-27 22:59:11,846 INFO L226 Difference]: Without dead ends: 110 [2018-01-27 22:59:11,847 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-01-27 22:59:11,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2018-01-27 22:59:11,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 107. [2018-01-27 22:59:11,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-01-27 22:59:11,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 115 transitions. [2018-01-27 22:59:11,855 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 115 transitions. Word has length 165 [2018-01-27 22:59:11,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:11,855 INFO L432 AbstractCegarLoop]: Abstraction has 107 states and 115 transitions. [2018-01-27 22:59:11,855 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-27 22:59:11,855 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 115 transitions. [2018-01-27 22:59:11,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2018-01-27 22:59:11,858 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:11,858 INFO L330 BasicCegarLoop]: trace histogram [18, 15, 15, 9, 9, 9, 6, 6, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:11,858 INFO L371 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:11,858 INFO L82 PathProgramCache]: Analyzing trace with hash 1605355163, now seen corresponding path program 9 times [2018-01-27 22:59:11,858 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:11,858 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:11,859 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:11,861 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:11,861 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:11,894 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:11,894 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:11,894 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:11,903 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-27 22:59:11,927 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:11,945 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:11,955 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:11,966 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:11,967 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:11,972 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:12,029 INFO L134 CoverageAnalysis]: Checked inductivity of 670 backedges. 288 proven. 10 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2018-01-27 22:59:12,049 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:12,049 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-01-27 22:59:12,049 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-27 22:59:12,049 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-27 22:59:12,049 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-01-27 22:59:12,050 INFO L87 Difference]: Start difference. First operand 107 states and 115 transitions. Second operand 5 states. [2018-01-27 22:59:12,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:12,109 INFO L93 Difference]: Finished difference Result 160 states and 173 transitions. [2018-01-27 22:59:12,110 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-01-27 22:59:12,110 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 170 [2018-01-27 22:59:12,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:12,111 INFO L225 Difference]: With dead ends: 160 [2018-01-27 22:59:12,111 INFO L226 Difference]: Without dead ends: 117 [2018-01-27 22:59:12,112 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-01-27 22:59:12,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2018-01-27 22:59:12,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 113. [2018-01-27 22:59:12,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-01-27 22:59:12,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 121 transitions. [2018-01-27 22:59:12,118 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 121 transitions. Word has length 170 [2018-01-27 22:59:12,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:12,119 INFO L432 AbstractCegarLoop]: Abstraction has 113 states and 121 transitions. [2018-01-27 22:59:12,119 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-27 22:59:12,119 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 121 transitions. [2018-01-27 22:59:12,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2018-01-27 22:59:12,120 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:12,120 INFO L330 BasicCegarLoop]: trace histogram [18, 15, 15, 9, 9, 9, 6, 6, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:12,120 INFO L371 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:12,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1545024125, now seen corresponding path program 10 times [2018-01-27 22:59:12,121 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:12,121 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:12,122 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:12,122 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:12,122 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:12,137 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:12,137 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:12,137 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:12,145 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-01-27 22:59:12,187 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:12,192 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:12,244 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 154 proven. 10 refuted. 0 times theorem prover too weak. 520 trivial. 0 not checked. [2018-01-27 22:59:12,278 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:12,278 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-01-27 22:59:12,279 INFO L409 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-01-27 22:59:12,279 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-01-27 22:59:12,279 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-01-27 22:59:12,279 INFO L87 Difference]: Start difference. First operand 113 states and 121 transitions. Second operand 5 states. [2018-01-27 22:59:12,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:12,454 INFO L93 Difference]: Finished difference Result 192 states and 210 transitions. [2018-01-27 22:59:12,454 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-01-27 22:59:12,454 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 176 [2018-01-27 22:59:12,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:12,455 INFO L225 Difference]: With dead ends: 192 [2018-01-27 22:59:12,455 INFO L226 Difference]: Without dead ends: 118 [2018-01-27 22:59:12,456 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-01-27 22:59:12,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-01-27 22:59:12,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 117. [2018-01-27 22:59:12,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-01-27 22:59:12,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 125 transitions. [2018-01-27 22:59:12,462 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 125 transitions. Word has length 176 [2018-01-27 22:59:12,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:12,463 INFO L432 AbstractCegarLoop]: Abstraction has 117 states and 125 transitions. [2018-01-27 22:59:12,463 INFO L433 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-01-27 22:59:12,463 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 125 transitions. [2018-01-27 22:59:12,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-01-27 22:59:12,464 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:12,464 INFO L330 BasicCegarLoop]: trace histogram [21, 18, 18, 9, 9, 9, 9, 6, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:12,464 INFO L371 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:12,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1474606506, now seen corresponding path program 11 times [2018-01-27 22:59:12,465 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:12,465 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:12,466 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:12,466 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:12,466 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:12,480 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:12,481 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:12,481 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:12,495 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:12,508 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:12,510 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:12,511 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:12,512 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:12,516 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:12,518 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:12,522 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:12,584 INFO L134 CoverageAnalysis]: Checked inductivity of 894 backedges. 419 proven. 27 refuted. 0 times theorem prover too weak. 448 trivial. 0 not checked. [2018-01-27 22:59:12,603 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:12,603 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-01-27 22:59:12,604 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-27 22:59:12,604 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-27 22:59:12,604 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-01-27 22:59:12,604 INFO L87 Difference]: Start difference. First operand 117 states and 125 transitions. Second operand 7 states. [2018-01-27 22:59:12,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:12,640 INFO L93 Difference]: Finished difference Result 205 states and 225 transitions. [2018-01-27 22:59:12,640 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-27 22:59:12,641 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 188 [2018-01-27 22:59:12,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:12,642 INFO L225 Difference]: With dead ends: 205 [2018-01-27 22:59:12,642 INFO L226 Difference]: Without dead ends: 127 [2018-01-27 22:59:12,642 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-01-27 22:59:12,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-01-27 22:59:12,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 123. [2018-01-27 22:59:12,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-01-27 22:59:12,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 132 transitions. [2018-01-27 22:59:12,649 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 132 transitions. Word has length 188 [2018-01-27 22:59:12,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:12,649 INFO L432 AbstractCegarLoop]: Abstraction has 123 states and 132 transitions. [2018-01-27 22:59:12,650 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-27 22:59:12,650 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 132 transitions. [2018-01-27 22:59:12,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-01-27 22:59:12,651 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:12,651 INFO L330 BasicCegarLoop]: trace histogram [24, 21, 21, 12, 12, 12, 9, 6, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:12,651 INFO L371 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:12,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1980576300, now seen corresponding path program 12 times [2018-01-27 22:59:12,652 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:12,652 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:12,653 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:12,653 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:12,653 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:12,669 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:12,670 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:12,670 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:12,683 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-01-27 22:59:12,718 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:12,721 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:12,726 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:12,731 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:12,738 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:12,751 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:12,762 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:12,780 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:12,830 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:12,831 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:12,836 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:13,089 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 524 proven. 24 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2018-01-27 22:59:13,121 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:13,121 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-01-27 22:59:13,122 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-27 22:59:13,122 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-27 22:59:13,122 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-01-27 22:59:13,122 INFO L87 Difference]: Start difference. First operand 123 states and 132 transitions. Second operand 6 states. [2018-01-27 22:59:13,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:13,344 INFO L93 Difference]: Finished difference Result 186 states and 201 transitions. [2018-01-27 22:59:13,345 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-27 22:59:13,345 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 206 [2018-01-27 22:59:13,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:13,346 INFO L225 Difference]: With dead ends: 186 [2018-01-27 22:59:13,346 INFO L226 Difference]: Without dead ends: 133 [2018-01-27 22:59:13,347 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-01-27 22:59:13,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-01-27 22:59:13,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 129. [2018-01-27 22:59:13,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-01-27 22:59:13,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 138 transitions. [2018-01-27 22:59:13,353 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 138 transitions. Word has length 206 [2018-01-27 22:59:13,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:13,354 INFO L432 AbstractCegarLoop]: Abstraction has 129 states and 138 transitions. [2018-01-27 22:59:13,354 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-27 22:59:13,354 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 138 transitions. [2018-01-27 22:59:13,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-01-27 22:59:13,355 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:13,356 INFO L330 BasicCegarLoop]: trace histogram [24, 21, 21, 12, 12, 12, 9, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:13,356 INFO L371 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:13,356 INFO L82 PathProgramCache]: Analyzing trace with hash -930442436, now seen corresponding path program 13 times [2018-01-27 22:59:13,356 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:13,356 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:13,357 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:13,357 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:13,357 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:13,374 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:13,374 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:13,374 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:13,384 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:13,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:13,440 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:13,534 INFO L134 CoverageAnalysis]: Checked inductivity of 1220 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 1160 trivial. 0 not checked. [2018-01-27 22:59:13,553 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:13,554 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-01-27 22:59:13,554 INFO L409 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-01-27 22:59:13,554 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-01-27 22:59:13,554 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-01-27 22:59:13,554 INFO L87 Difference]: Start difference. First operand 129 states and 138 transitions. Second operand 8 states. [2018-01-27 22:59:13,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:13,615 INFO L93 Difference]: Finished difference Result 231 states and 249 transitions. [2018-01-27 22:59:13,615 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-27 22:59:13,615 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 212 [2018-01-27 22:59:13,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:13,616 INFO L225 Difference]: With dead ends: 231 [2018-01-27 22:59:13,617 INFO L226 Difference]: Without dead ends: 137 [2018-01-27 22:59:13,617 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-01-27 22:59:13,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2018-01-27 22:59:13,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 134. [2018-01-27 22:59:13,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-01-27 22:59:13,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 143 transitions. [2018-01-27 22:59:13,624 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 143 transitions. Word has length 212 [2018-01-27 22:59:13,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:13,625 INFO L432 AbstractCegarLoop]: Abstraction has 134 states and 143 transitions. [2018-01-27 22:59:13,625 INFO L433 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-01-27 22:59:13,625 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 143 transitions. [2018-01-27 22:59:13,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2018-01-27 22:59:13,626 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:13,626 INFO L330 BasicCegarLoop]: trace histogram [24, 21, 21, 12, 12, 12, 9, 7, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:13,626 INFO L371 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:13,627 INFO L82 PathProgramCache]: Analyzing trace with hash -1508452322, now seen corresponding path program 14 times [2018-01-27 22:59:13,627 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:13,627 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:13,628 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:13,628 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:13,628 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:13,645 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:13,645 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:13,645 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:13,654 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:13,680 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:13,712 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:13,718 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:13,724 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:14,218 INFO L134 CoverageAnalysis]: Checked inductivity of 1247 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 1160 trivial. 0 not checked. [2018-01-27 22:59:14,251 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:14,251 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-01-27 22:59:14,251 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-27 22:59:14,252 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-27 22:59:14,252 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-01-27 22:59:14,252 INFO L87 Difference]: Start difference. First operand 134 states and 143 transitions. Second operand 9 states. [2018-01-27 22:59:14,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:14,393 INFO L93 Difference]: Finished difference Result 236 states and 254 transitions. [2018-01-27 22:59:14,393 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-27 22:59:14,393 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 217 [2018-01-27 22:59:14,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:14,394 INFO L225 Difference]: With dead ends: 236 [2018-01-27 22:59:14,395 INFO L226 Difference]: Without dead ends: 142 [2018-01-27 22:59:14,395 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-01-27 22:59:14,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2018-01-27 22:59:14,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 139. [2018-01-27 22:59:14,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-01-27 22:59:14,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 148 transitions. [2018-01-27 22:59:14,402 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 148 transitions. Word has length 217 [2018-01-27 22:59:14,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:14,402 INFO L432 AbstractCegarLoop]: Abstraction has 139 states and 148 transitions. [2018-01-27 22:59:14,402 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-27 22:59:14,403 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 148 transitions. [2018-01-27 22:59:14,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2018-01-27 22:59:14,404 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:14,404 INFO L330 BasicCegarLoop]: trace histogram [24, 21, 21, 12, 12, 12, 9, 8, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:14,404 INFO L371 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:14,404 INFO L82 PathProgramCache]: Analyzing trace with hash -348368772, now seen corresponding path program 15 times [2018-01-27 22:59:14,404 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:14,405 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:14,405 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:14,405 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:14,406 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:14,421 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:14,421 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:14,421 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:14,431 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-01-27 22:59:14,457 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:14,465 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:14,475 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:14,498 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:14,507 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:14,648 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:14,649 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:14,655 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:14,732 INFO L134 CoverageAnalysis]: Checked inductivity of 1279 backedges. 524 proven. 44 refuted. 0 times theorem prover too weak. 711 trivial. 0 not checked. [2018-01-27 22:59:14,752 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:14,752 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-01-27 22:59:14,752 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-27 22:59:14,753 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-27 22:59:14,753 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-01-27 22:59:14,753 INFO L87 Difference]: Start difference. First operand 139 states and 148 transitions. Second operand 7 states. [2018-01-27 22:59:14,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:14,783 INFO L93 Difference]: Finished difference Result 202 states and 217 transitions. [2018-01-27 22:59:14,784 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-27 22:59:14,784 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 222 [2018-01-27 22:59:14,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:14,785 INFO L225 Difference]: With dead ends: 202 [2018-01-27 22:59:14,785 INFO L226 Difference]: Without dead ends: 149 [2018-01-27 22:59:14,786 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-01-27 22:59:14,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-01-27 22:59:14,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 145. [2018-01-27 22:59:14,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-01-27 22:59:14,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 154 transitions. [2018-01-27 22:59:14,792 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 154 transitions. Word has length 222 [2018-01-27 22:59:14,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:14,793 INFO L432 AbstractCegarLoop]: Abstraction has 145 states and 154 transitions. [2018-01-27 22:59:14,793 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-27 22:59:14,793 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 154 transitions. [2018-01-27 22:59:14,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-01-27 22:59:14,794 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:14,794 INFO L330 BasicCegarLoop]: trace histogram [24, 21, 21, 12, 12, 12, 9, 8, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:14,795 INFO L371 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:14,795 INFO L82 PathProgramCache]: Analyzing trace with hash -264144924, now seen corresponding path program 16 times [2018-01-27 22:59:14,795 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:14,795 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:14,796 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:14,796 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:14,796 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:14,811 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:14,811 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:14,811 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:14,822 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:14,875 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:14,879 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:15,232 INFO L134 CoverageAnalysis]: Checked inductivity of 1305 backedges. 284 proven. 21 refuted. 0 times theorem prover too weak. 1000 trivial. 0 not checked. [2018-01-27 22:59:15,264 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:15,264 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-01-27 22:59:15,265 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-27 22:59:15,265 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-27 22:59:15,265 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-01-27 22:59:15,265 INFO L87 Difference]: Start difference. First operand 145 states and 154 transitions. Second operand 6 states. [2018-01-27 22:59:15,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:15,557 INFO L93 Difference]: Finished difference Result 246 states and 266 transitions. [2018-01-27 22:59:15,557 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-01-27 22:59:15,557 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 228 [2018-01-27 22:59:15,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:15,558 INFO L225 Difference]: With dead ends: 246 [2018-01-27 22:59:15,558 INFO L226 Difference]: Without dead ends: 150 [2018-01-27 22:59:15,559 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-01-27 22:59:15,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2018-01-27 22:59:15,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 149. [2018-01-27 22:59:15,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-01-27 22:59:15,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 158 transitions. [2018-01-27 22:59:15,566 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 158 transitions. Word has length 228 [2018-01-27 22:59:15,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:15,566 INFO L432 AbstractCegarLoop]: Abstraction has 149 states and 158 transitions. [2018-01-27 22:59:15,566 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-27 22:59:15,566 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 158 transitions. [2018-01-27 22:59:15,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2018-01-27 22:59:15,567 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:15,568 INFO L330 BasicCegarLoop]: trace histogram [27, 24, 24, 12, 12, 12, 12, 8, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:15,568 INFO L371 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:15,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1986488693, now seen corresponding path program 17 times [2018-01-27 22:59:15,568 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:15,568 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:15,569 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:15,569 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:15,569 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:15,584 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:15,584 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:15,584 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:15,618 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-27 22:59:15,635 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:15,636 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:15,638 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:15,639 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:15,644 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:15,648 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:15,648 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:15,652 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:15,999 INFO L134 CoverageAnalysis]: Checked inductivity of 1587 backedges. 717 proven. 48 refuted. 0 times theorem prover too weak. 822 trivial. 0 not checked. [2018-01-27 22:59:16,018 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:16,018 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-01-27 22:59:16,019 INFO L409 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-01-27 22:59:16,019 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-01-27 22:59:16,019 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-01-27 22:59:16,019 INFO L87 Difference]: Start difference. First operand 149 states and 158 transitions. Second operand 8 states. [2018-01-27 22:59:16,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:16,111 INFO L93 Difference]: Finished difference Result 259 states and 281 transitions. [2018-01-27 22:59:16,111 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-27 22:59:16,111 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 240 [2018-01-27 22:59:16,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:16,113 INFO L225 Difference]: With dead ends: 259 [2018-01-27 22:59:16,113 INFO L226 Difference]: Without dead ends: 159 [2018-01-27 22:59:16,114 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-01-27 22:59:16,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-01-27 22:59:16,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 155. [2018-01-27 22:59:16,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-01-27 22:59:16,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 165 transitions. [2018-01-27 22:59:16,121 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 165 transitions. Word has length 240 [2018-01-27 22:59:16,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:16,122 INFO L432 AbstractCegarLoop]: Abstraction has 155 states and 165 transitions. [2018-01-27 22:59:16,122 INFO L433 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-01-27 22:59:16,122 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 165 transitions. [2018-01-27 22:59:16,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-01-27 22:59:16,125 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:16,126 INFO L330 BasicCegarLoop]: trace histogram [30, 27, 27, 15, 15, 15, 12, 8, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:16,126 INFO L371 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:16,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1711512523, now seen corresponding path program 18 times [2018-01-27 22:59:16,126 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:16,126 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:16,127 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:16,127 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:16,127 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:16,154 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:16,154 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:16,154 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:16,166 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:16,191 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,195 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,203 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,210 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,219 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,228 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,237 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,251 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,506 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,524 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,543 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:16,911 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:17,113 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:17,114 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:17,119 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:17,286 INFO L134 CoverageAnalysis]: Checked inductivity of 1983 backedges. 832 proven. 70 refuted. 0 times theorem prover too weak. 1081 trivial. 0 not checked. [2018-01-27 22:59:17,305 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:17,305 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-01-27 22:59:17,306 INFO L409 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-01-27 22:59:17,306 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-01-27 22:59:17,306 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-01-27 22:59:17,306 INFO L87 Difference]: Start difference. First operand 155 states and 165 transitions. Second operand 8 states. [2018-01-27 22:59:17,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:17,558 INFO L93 Difference]: Finished difference Result 228 states and 245 transitions. [2018-01-27 22:59:17,558 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-27 22:59:17,558 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 258 [2018-01-27 22:59:17,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:17,560 INFO L225 Difference]: With dead ends: 228 [2018-01-27 22:59:17,560 INFO L226 Difference]: Without dead ends: 165 [2018-01-27 22:59:17,561 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-01-27 22:59:17,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-01-27 22:59:17,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 161. [2018-01-27 22:59:17,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-01-27 22:59:17,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 171 transitions. [2018-01-27 22:59:17,568 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 171 transitions. Word has length 258 [2018-01-27 22:59:17,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:17,569 INFO L432 AbstractCegarLoop]: Abstraction has 161 states and 171 transitions. [2018-01-27 22:59:17,569 INFO L433 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-01-27 22:59:17,569 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 171 transitions. [2018-01-27 22:59:17,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2018-01-27 22:59:17,571 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:17,571 INFO L330 BasicCegarLoop]: trace histogram [30, 27, 27, 15, 15, 15, 12, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:17,571 INFO L371 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:17,571 INFO L82 PathProgramCache]: Analyzing trace with hash 954567197, now seen corresponding path program 19 times [2018-01-27 22:59:17,571 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:17,571 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:17,572 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:17,573 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:17,573 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:17,590 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:17,590 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:17,590 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:17,603 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:17,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:17,680 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:17,818 INFO L134 CoverageAnalysis]: Checked inductivity of 2015 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 1896 trivial. 0 not checked. [2018-01-27 22:59:17,837 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:17,838 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-01-27 22:59:17,838 INFO L409 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-01-27 22:59:17,838 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-01-27 22:59:17,838 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-01-27 22:59:17,838 INFO L87 Difference]: Start difference. First operand 161 states and 171 transitions. Second operand 10 states. [2018-01-27 22:59:17,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:17,890 INFO L93 Difference]: Finished difference Result 285 states and 305 transitions. [2018-01-27 22:59:17,890 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-01-27 22:59:17,890 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 264 [2018-01-27 22:59:17,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:17,892 INFO L225 Difference]: With dead ends: 285 [2018-01-27 22:59:17,892 INFO L226 Difference]: Without dead ends: 169 [2018-01-27 22:59:17,892 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-01-27 22:59:17,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2018-01-27 22:59:17,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 166. [2018-01-27 22:59:17,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2018-01-27 22:59:17,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 176 transitions. [2018-01-27 22:59:17,899 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 176 transitions. Word has length 264 [2018-01-27 22:59:17,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:17,900 INFO L432 AbstractCegarLoop]: Abstraction has 166 states and 176 transitions. [2018-01-27 22:59:17,900 INFO L433 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-01-27 22:59:17,900 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 176 transitions. [2018-01-27 22:59:17,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2018-01-27 22:59:17,901 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:17,902 INFO L330 BasicCegarLoop]: trace histogram [30, 27, 27, 15, 15, 15, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:17,902 INFO L371 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:17,902 INFO L82 PathProgramCache]: Analyzing trace with hash -311918081, now seen corresponding path program 20 times [2018-01-27 22:59:17,902 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:17,902 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:17,903 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:17,903 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:17,903 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:17,926 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:17,926 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:17,926 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:17,936 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:17,964 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:18,003 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:18,010 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:18,015 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:18,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2052 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 1896 trivial. 0 not checked. [2018-01-27 22:59:18,390 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:18,391 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-01-27 22:59:18,391 INFO L409 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-01-27 22:59:18,392 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-01-27 22:59:18,392 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-01-27 22:59:18,392 INFO L87 Difference]: Start difference. First operand 166 states and 176 transitions. Second operand 11 states. [2018-01-27 22:59:18,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:18,456 INFO L93 Difference]: Finished difference Result 290 states and 310 transitions. [2018-01-27 22:59:18,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-01-27 22:59:18,456 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 269 [2018-01-27 22:59:18,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:18,458 INFO L225 Difference]: With dead ends: 290 [2018-01-27 22:59:18,458 INFO L226 Difference]: Without dead ends: 174 [2018-01-27 22:59:18,459 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-01-27 22:59:18,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-01-27 22:59:18,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 171. [2018-01-27 22:59:18,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-01-27 22:59:18,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 181 transitions. [2018-01-27 22:59:18,469 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 181 transitions. Word has length 269 [2018-01-27 22:59:18,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:18,469 INFO L432 AbstractCegarLoop]: Abstraction has 171 states and 181 transitions. [2018-01-27 22:59:18,469 INFO L433 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-01-27 22:59:18,469 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 181 transitions. [2018-01-27 22:59:18,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2018-01-27 22:59:18,471 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:18,472 INFO L330 BasicCegarLoop]: trace histogram [30, 27, 27, 15, 15, 15, 12, 10, 9, 9, 9, 9, 7, 6, 6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:18,472 INFO L371 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:18,472 INFO L82 PathProgramCache]: Analyzing trace with hash -1194383523, now seen corresponding path program 21 times [2018-01-27 22:59:18,472 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:18,472 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:18,473 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:18,473 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:18,473 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:18,500 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:18,500 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:18,500 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:18,517 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:18,544 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:18,553 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:18,562 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:18,575 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:18,693 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:19,062 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:19,092 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:19,266 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:19,267 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:19,272 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:19,423 INFO L134 CoverageAnalysis]: Checked inductivity of 2094 backedges. 832 proven. 102 refuted. 0 times theorem prover too weak. 1160 trivial. 0 not checked. [2018-01-27 22:59:19,446 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:19,446 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-01-27 22:59:19,447 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-27 22:59:19,447 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-27 22:59:19,447 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-01-27 22:59:19,447 INFO L87 Difference]: Start difference. First operand 171 states and 181 transitions. Second operand 9 states. [2018-01-27 22:59:19,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:19,914 INFO L93 Difference]: Finished difference Result 244 states and 261 transitions. [2018-01-27 22:59:19,915 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-27 22:59:19,915 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 274 [2018-01-27 22:59:19,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:19,917 INFO L225 Difference]: With dead ends: 244 [2018-01-27 22:59:19,917 INFO L226 Difference]: Without dead ends: 181 [2018-01-27 22:59:19,917 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-01-27 22:59:19,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-01-27 22:59:19,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 177. [2018-01-27 22:59:19,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2018-01-27 22:59:19,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 187 transitions. [2018-01-27 22:59:19,925 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 187 transitions. Word has length 274 [2018-01-27 22:59:19,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:19,926 INFO L432 AbstractCegarLoop]: Abstraction has 177 states and 187 transitions. [2018-01-27 22:59:19,926 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-27 22:59:19,926 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 187 transitions. [2018-01-27 22:59:19,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2018-01-27 22:59:19,927 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:19,928 INFO L330 BasicCegarLoop]: trace histogram [30, 27, 27, 15, 15, 15, 12, 10, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:19,928 INFO L371 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:19,928 INFO L82 PathProgramCache]: Analyzing trace with hash 357781317, now seen corresponding path program 22 times [2018-01-27 22:59:19,928 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:19,928 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:19,929 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:19,929 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:19,929 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:19,945 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:19,945 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:19,945 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:19,960 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:20,021 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:20,026 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:20,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2132 backedges. 454 proven. 36 refuted. 0 times theorem prover too weak. 1642 trivial. 0 not checked. [2018-01-27 22:59:20,260 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:20,260 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-01-27 22:59:20,261 INFO L409 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-01-27 22:59:20,261 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-01-27 22:59:20,261 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-01-27 22:59:20,261 INFO L87 Difference]: Start difference. First operand 177 states and 187 transitions. Second operand 7 states. [2018-01-27 22:59:20,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:20,326 INFO L93 Difference]: Finished difference Result 300 states and 322 transitions. [2018-01-27 22:59:20,326 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-01-27 22:59:20,326 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 280 [2018-01-27 22:59:20,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:20,328 INFO L225 Difference]: With dead ends: 300 [2018-01-27 22:59:20,328 INFO L226 Difference]: Without dead ends: 182 [2018-01-27 22:59:20,328 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-01-27 22:59:20,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2018-01-27 22:59:20,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 181. [2018-01-27 22:59:20,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-01-27 22:59:20,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 191 transitions. [2018-01-27 22:59:20,336 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 191 transitions. Word has length 280 [2018-01-27 22:59:20,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:20,336 INFO L432 AbstractCegarLoop]: Abstraction has 181 states and 191 transitions. [2018-01-27 22:59:20,336 INFO L433 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-01-27 22:59:20,336 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 191 transitions. [2018-01-27 22:59:20,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-01-27 22:59:20,338 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:20,338 INFO L330 BasicCegarLoop]: trace histogram [33, 30, 30, 15, 15, 15, 15, 10, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:20,338 INFO L371 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:20,338 INFO L82 PathProgramCache]: Analyzing trace with hash -2033671060, now seen corresponding path program 23 times [2018-01-27 22:59:20,339 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:20,339 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:20,340 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:20,340 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:20,340 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:20,356 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:20,356 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:20,356 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:20,371 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:20,392 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:20,394 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:20,395 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:20,397 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:20,399 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:20,403 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:20,407 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:20,408 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:20,412 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:20,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2486 backedges. 1095 proven. 75 refuted. 0 times theorem prover too weak. 1316 trivial. 0 not checked. [2018-01-27 22:59:20,901 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:20,901 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-01-27 22:59:20,902 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-27 22:59:20,902 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-27 22:59:20,902 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-01-27 22:59:20,902 INFO L87 Difference]: Start difference. First operand 181 states and 191 transitions. Second operand 9 states. [2018-01-27 22:59:20,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:20,994 INFO L93 Difference]: Finished difference Result 313 states and 337 transitions. [2018-01-27 22:59:20,994 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-27 22:59:20,994 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 292 [2018-01-27 22:59:20,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:20,996 INFO L225 Difference]: With dead ends: 313 [2018-01-27 22:59:20,996 INFO L226 Difference]: Without dead ends: 191 [2018-01-27 22:59:20,997 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-01-27 22:59:20,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2018-01-27 22:59:21,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 187. [2018-01-27 22:59:21,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-01-27 22:59:21,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 198 transitions. [2018-01-27 22:59:21,004 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 198 transitions. Word has length 292 [2018-01-27 22:59:21,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:21,005 INFO L432 AbstractCegarLoop]: Abstraction has 187 states and 198 transitions. [2018-01-27 22:59:21,005 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-27 22:59:21,005 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 198 transitions. [2018-01-27 22:59:21,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2018-01-27 22:59:21,007 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:21,007 INFO L330 BasicCegarLoop]: trace histogram [36, 33, 33, 18, 18, 18, 15, 10, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:21,007 INFO L371 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:21,007 INFO L82 PathProgramCache]: Analyzing trace with hash 421955478, now seen corresponding path program 24 times [2018-01-27 22:59:21,007 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:21,007 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:21,008 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:21,008 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:21,008 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:21,030 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:21,031 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:21,031 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:21,045 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:21,072 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,077 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,086 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,094 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,114 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,126 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,141 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,152 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,167 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,177 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,345 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,356 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,547 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,574 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,610 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,640 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:21,642 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:21,648 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:21,807 INFO L134 CoverageAnalysis]: Checked inductivity of 2972 backedges. 1376 proven. 108 refuted. 0 times theorem prover too weak. 1488 trivial. 0 not checked. [2018-01-27 22:59:21,827 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:21,828 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-01-27 22:59:21,828 INFO L409 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-01-27 22:59:21,828 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-01-27 22:59:21,828 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2018-01-27 22:59:21,828 INFO L87 Difference]: Start difference. First operand 187 states and 198 transitions. Second operand 12 states. [2018-01-27 22:59:21,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:21,878 INFO L93 Difference]: Finished difference Result 325 states and 351 transitions. [2018-01-27 22:59:21,878 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-01-27 22:59:21,878 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 310 [2018-01-27 22:59:21,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:21,880 INFO L225 Difference]: With dead ends: 325 [2018-01-27 22:59:21,880 INFO L226 Difference]: Without dead ends: 197 [2018-01-27 22:59:21,881 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 299 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2018-01-27 22:59:21,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2018-01-27 22:59:21,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 193. [2018-01-27 22:59:21,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 193 states. [2018-01-27 22:59:21,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 205 transitions. [2018-01-27 22:59:21,891 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 205 transitions. Word has length 310 [2018-01-27 22:59:21,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:21,892 INFO L432 AbstractCegarLoop]: Abstraction has 193 states and 205 transitions. [2018-01-27 22:59:21,892 INFO L433 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-01-27 22:59:21,892 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 205 transitions. [2018-01-27 22:59:21,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2018-01-27 22:59:21,894 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:21,894 INFO L330 BasicCegarLoop]: trace histogram [39, 36, 36, 21, 21, 21, 15, 10, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:21,894 INFO L371 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:21,895 INFO L82 PathProgramCache]: Analyzing trace with hash -148736448, now seen corresponding path program 25 times [2018-01-27 22:59:21,895 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:21,895 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:21,895 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:21,896 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:21,896 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:21,914 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:21,914 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:21,914 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:21,926 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:22,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:22,011 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:22,313 INFO L134 CoverageAnalysis]: Checked inductivity of 3512 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 3314 trivial. 0 not checked. [2018-01-27 22:59:22,333 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:22,333 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-01-27 22:59:22,333 INFO L409 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-01-27 22:59:22,334 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-01-27 22:59:22,334 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-01-27 22:59:22,334 INFO L87 Difference]: Start difference. First operand 193 states and 205 transitions. Second operand 12 states. [2018-01-27 22:59:22,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:22,502 INFO L93 Difference]: Finished difference Result 339 states and 363 transitions. [2018-01-27 22:59:22,503 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-01-27 22:59:22,503 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 328 [2018-01-27 22:59:22,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:22,504 INFO L225 Difference]: With dead ends: 339 [2018-01-27 22:59:22,504 INFO L226 Difference]: Without dead ends: 201 [2018-01-27 22:59:22,505 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 317 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-01-27 22:59:22,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2018-01-27 22:59:22,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 198. [2018-01-27 22:59:22,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 198 states. [2018-01-27 22:59:22,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 210 transitions. [2018-01-27 22:59:22,514 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 210 transitions. Word has length 328 [2018-01-27 22:59:22,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:22,514 INFO L432 AbstractCegarLoop]: Abstraction has 198 states and 210 transitions. [2018-01-27 22:59:22,514 INFO L433 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-01-27 22:59:22,515 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 210 transitions. [2018-01-27 22:59:22,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2018-01-27 22:59:22,516 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:22,517 INFO L330 BasicCegarLoop]: trace histogram [39, 36, 36, 21, 21, 21, 15, 11, 10, 10, 10, 10, 8, 7, 7, 7, 7, 7, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:22,517 INFO L371 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:22,518 INFO L82 PathProgramCache]: Analyzing trace with hash -76194270, now seen corresponding path program 26 times [2018-01-27 22:59:22,518 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:22,518 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:22,519 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:22,519 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:22,519 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:22,541 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:22,541 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:22,541 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:22,554 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-01-27 22:59:22,583 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:22,627 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:22,633 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:22,637 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:22,828 INFO L134 CoverageAnalysis]: Checked inductivity of 3559 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 3314 trivial. 0 not checked. [2018-01-27 22:59:22,860 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:22,861 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-01-27 22:59:22,861 INFO L409 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-01-27 22:59:22,862 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-01-27 22:59:22,862 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-01-27 22:59:22,862 INFO L87 Difference]: Start difference. First operand 198 states and 210 transitions. Second operand 13 states. [2018-01-27 22:59:23,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:23,005 INFO L93 Difference]: Finished difference Result 344 states and 368 transitions. [2018-01-27 22:59:23,005 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-01-27 22:59:23,005 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 333 [2018-01-27 22:59:23,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:23,006 INFO L225 Difference]: With dead ends: 344 [2018-01-27 22:59:23,007 INFO L226 Difference]: Without dead ends: 206 [2018-01-27 22:59:23,007 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 321 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-01-27 22:59:23,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-01-27 22:59:23,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 203. [2018-01-27 22:59:23,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-01-27 22:59:23,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 215 transitions. [2018-01-27 22:59:23,016 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 215 transitions. Word has length 333 [2018-01-27 22:59:23,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:23,016 INFO L432 AbstractCegarLoop]: Abstraction has 203 states and 215 transitions. [2018-01-27 22:59:23,016 INFO L433 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-01-27 22:59:23,017 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 215 transitions. [2018-01-27 22:59:23,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2018-01-27 22:59:23,019 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:23,019 INFO L330 BasicCegarLoop]: trace histogram [39, 36, 36, 21, 21, 21, 15, 12, 11, 11, 11, 11, 8, 7, 7, 7, 7, 7, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:23,020 INFO L371 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:23,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1954409600, now seen corresponding path program 27 times [2018-01-27 22:59:23,020 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:23,020 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:23,021 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:23,021 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:23,021 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:23,042 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:23,042 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:23,042 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:23,056 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:23,087 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:23,095 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:23,105 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:23,118 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:23,139 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:23,169 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:23,224 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:23,646 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:23,713 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:23,714 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:23,719 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:23,903 INFO L134 CoverageAnalysis]: Checked inductivity of 3611 backedges. 1456 proven. 140 refuted. 0 times theorem prover too weak. 2015 trivial. 0 not checked. [2018-01-27 22:59:23,922 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:23,923 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-01-27 22:59:23,923 INFO L409 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-01-27 22:59:23,923 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-01-27 22:59:23,923 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-01-27 22:59:23,924 INFO L87 Difference]: Start difference. First operand 203 states and 215 transitions. Second operand 10 states. [2018-01-27 22:59:23,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:23,965 INFO L93 Difference]: Finished difference Result 292 states and 313 transitions. [2018-01-27 22:59:23,968 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-01-27 22:59:23,968 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 338 [2018-01-27 22:59:23,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:23,970 INFO L225 Difference]: With dead ends: 292 [2018-01-27 22:59:23,970 INFO L226 Difference]: Without dead ends: 213 [2018-01-27 22:59:23,971 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 329 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-01-27 22:59:23,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-01-27 22:59:23,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 209. [2018-01-27 22:59:23,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2018-01-27 22:59:23,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 221 transitions. [2018-01-27 22:59:23,980 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 221 transitions. Word has length 338 [2018-01-27 22:59:23,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:23,981 INFO L432 AbstractCegarLoop]: Abstraction has 209 states and 221 transitions. [2018-01-27 22:59:23,981 INFO L433 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-01-27 22:59:23,981 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 221 transitions. [2018-01-27 22:59:23,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2018-01-27 22:59:23,983 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:23,984 INFO L330 BasicCegarLoop]: trace histogram [39, 36, 36, 21, 21, 21, 15, 12, 11, 11, 11, 11, 9, 8, 8, 8, 8, 8, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:23,984 INFO L371 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:23,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1625156840, now seen corresponding path program 28 times [2018-01-27 22:59:23,984 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:23,984 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:23,985 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:23,985 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:23,985 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:24,004 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:24,004 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:24,004 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:24,017 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:24,101 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:24,106 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:24,282 INFO L134 CoverageAnalysis]: Checked inductivity of 3655 backedges. 733 proven. 55 refuted. 0 times theorem prover too weak. 2867 trivial. 0 not checked. [2018-01-27 22:59:24,301 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:24,302 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-01-27 22:59:24,302 INFO L409 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-01-27 22:59:24,302 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-01-27 22:59:24,302 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-01-27 22:59:24,302 INFO L87 Difference]: Start difference. First operand 209 states and 221 transitions. Second operand 8 states. [2018-01-27 22:59:24,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:24,323 INFO L93 Difference]: Finished difference Result 354 states and 380 transitions. [2018-01-27 22:59:24,324 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-27 22:59:24,324 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 344 [2018-01-27 22:59:24,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:24,324 INFO L225 Difference]: With dead ends: 354 [2018-01-27 22:59:24,324 INFO L226 Difference]: Without dead ends: 214 [2018-01-27 22:59:24,325 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 337 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-01-27 22:59:24,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-01-27 22:59:24,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 213. [2018-01-27 22:59:24,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 213 states. [2018-01-27 22:59:24,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 225 transitions. [2018-01-27 22:59:24,332 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 225 transitions. Word has length 344 [2018-01-27 22:59:24,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:24,332 INFO L432 AbstractCegarLoop]: Abstraction has 213 states and 225 transitions. [2018-01-27 22:59:24,332 INFO L433 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-01-27 22:59:24,332 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 225 transitions. [2018-01-27 22:59:24,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 357 [2018-01-27 22:59:24,334 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:24,335 INFO L330 BasicCegarLoop]: trace histogram [42, 39, 39, 21, 21, 21, 18, 12, 11, 11, 11, 11, 9, 8, 8, 8, 8, 8, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:24,335 INFO L371 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:24,335 INFO L82 PathProgramCache]: Analyzing trace with hash 263750415, now seen corresponding path program 29 times [2018-01-27 22:59:24,335 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:24,335 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:24,336 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:24,336 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:24,336 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:24,353 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:24,354 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:24,354 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 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:24,382 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-01-27 22:59:24,405 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:24,407 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:24,408 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:24,410 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:24,411 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:24,413 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:24,415 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:24,419 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:24,424 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:24,425 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:24,429 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:24,653 INFO L134 CoverageAnalysis]: Checked inductivity of 4117 backedges. 1836 proven. 147 refuted. 0 times theorem prover too weak. 2134 trivial. 0 not checked. [2018-01-27 22:59:24,672 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:24,672 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-01-27 22:59:24,672 INFO L409 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-01-27 22:59:24,672 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-01-27 22:59:24,672 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-01-27 22:59:24,672 INFO L87 Difference]: Start difference. First operand 213 states and 225 transitions. Second operand 11 states. [2018-01-27 22:59:24,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:24,744 INFO L93 Difference]: Finished difference Result 367 states and 395 transitions. [2018-01-27 22:59:24,744 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-01-27 22:59:24,744 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 356 [2018-01-27 22:59:24,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:24,745 INFO L225 Difference]: With dead ends: 367 [2018-01-27 22:59:24,745 INFO L226 Difference]: Without dead ends: 223 [2018-01-27 22:59:24,746 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 346 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-01-27 22:59:24,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-01-27 22:59:24,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 219. [2018-01-27 22:59:24,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-01-27 22:59:24,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 232 transitions. [2018-01-27 22:59:24,755 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 232 transitions. Word has length 356 [2018-01-27 22:59:24,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:24,756 INFO L432 AbstractCegarLoop]: Abstraction has 219 states and 232 transitions. [2018-01-27 22:59:24,756 INFO L433 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-01-27 22:59:24,756 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 232 transitions. [2018-01-27 22:59:24,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2018-01-27 22:59:24,758 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:24,758 INFO L330 BasicCegarLoop]: trace histogram [45, 42, 42, 24, 24, 24, 18, 12, 11, 11, 11, 11, 9, 8, 8, 8, 8, 8, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:24,759 INFO L371 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:24,759 INFO L82 PathProgramCache]: Analyzing trace with hash 185857081, now seen corresponding path program 30 times [2018-01-27 22:59:24,759 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:24,759 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:24,760 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:24,760 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:24,763 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:24,784 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:24,784 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:24,784 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:24,795 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:24,824 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:24,828 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:24,835 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:24,974 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:24,986 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:25,154 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:25,165 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:25,190 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:25,211 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:25,225 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:25,243 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:27,516 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:27,687 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:27,696 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:27,714 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:27,724 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:27,737 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:27,765 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:27,817 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:27,818 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:27,824 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:28,066 INFO L134 CoverageAnalysis]: Checked inductivity of 4747 backedges. 1948 proven. 184 refuted. 0 times theorem prover too weak. 2615 trivial. 0 not checked. [2018-01-27 22:59:28,088 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:28,088 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-01-27 22:59:28,088 INFO L409 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-01-27 22:59:28,089 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-01-27 22:59:28,089 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-01-27 22:59:28,089 INFO L87 Difference]: Start difference. First operand 219 states and 232 transitions. Second operand 11 states. [2018-01-27 22:59:28,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:28,136 INFO L93 Difference]: Finished difference Result 318 states and 341 transitions. [2018-01-27 22:59:28,136 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-01-27 22:59:28,136 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 374 [2018-01-27 22:59:28,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:28,137 INFO L225 Difference]: With dead ends: 318 [2018-01-27 22:59:28,137 INFO L226 Difference]: Without dead ends: 229 [2018-01-27 22:59:28,137 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-01-27 22:59:28,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-01-27 22:59:28,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 225. [2018-01-27 22:59:28,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2018-01-27 22:59:28,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 238 transitions. [2018-01-27 22:59:28,144 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 238 transitions. Word has length 374 [2018-01-27 22:59:28,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:28,144 INFO L432 AbstractCegarLoop]: Abstraction has 225 states and 238 transitions. [2018-01-27 22:59:28,144 INFO L433 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-01-27 22:59:28,144 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 238 transitions. [2018-01-27 22:59:28,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 381 [2018-01-27 22:59:28,147 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:28,147 INFO L330 BasicCegarLoop]: trace histogram [45, 42, 42, 24, 24, 24, 18, 12, 11, 11, 11, 11, 10, 9, 9, 9, 9, 9, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:28,147 INFO L371 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:28,148 INFO L82 PathProgramCache]: Analyzing trace with hash -933471199, now seen corresponding path program 31 times [2018-01-27 22:59:28,148 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:28,148 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:28,149 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:28,149 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:28,149 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:28,166 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:28,167 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:28,167 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:28,180 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:28,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:28,277 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:28,517 INFO L134 CoverageAnalysis]: Checked inductivity of 4797 backedges. 0 proven. 297 refuted. 0 times theorem prover too weak. 4500 trivial. 0 not checked. [2018-01-27 22:59:28,552 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:28,552 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-01-27 22:59:28,552 INFO L409 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-01-27 22:59:28,553 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-01-27 22:59:28,553 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-01-27 22:59:28,553 INFO L87 Difference]: Start difference. First operand 225 states and 238 transitions. Second operand 14 states. [2018-01-27 22:59:28,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:28,679 INFO L93 Difference]: Finished difference Result 393 states and 419 transitions. [2018-01-27 22:59:28,680 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-01-27 22:59:28,680 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 380 [2018-01-27 22:59:28,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:28,681 INFO L225 Difference]: With dead ends: 393 [2018-01-27 22:59:28,682 INFO L226 Difference]: Without dead ends: 233 [2018-01-27 22:59:28,682 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 367 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-01-27 22:59:28,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-01-27 22:59:28,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 230. [2018-01-27 22:59:28,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-01-27 22:59:28,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 243 transitions. [2018-01-27 22:59:28,690 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 243 transitions. Word has length 380 [2018-01-27 22:59:28,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:28,690 INFO L432 AbstractCegarLoop]: Abstraction has 230 states and 243 transitions. [2018-01-27 22:59:28,690 INFO L433 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-01-27 22:59:28,691 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 243 transitions. [2018-01-27 22:59:28,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 386 [2018-01-27 22:59:28,693 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:28,693 INFO L330 BasicCegarLoop]: trace histogram [45, 42, 42, 24, 24, 24, 18, 13, 12, 12, 12, 12, 10, 9, 9, 9, 9, 9, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:28,693 INFO L371 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:28,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1269462787, now seen corresponding path program 32 times [2018-01-27 22:59:28,694 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:28,694 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:28,694 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:28,694 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:28,695 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:28,712 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:28,712 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:28,712 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:28,727 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:28,757 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:28,811 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:28,822 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:28,827 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:29,605 INFO L134 CoverageAnalysis]: Checked inductivity of 4854 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 4500 trivial. 0 not checked. [2018-01-27 22:59:29,624 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:29,643 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-01-27 22:59:29,643 INFO L409 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-01-27 22:59:29,643 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-01-27 22:59:29,644 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-01-27 22:59:29,644 INFO L87 Difference]: Start difference. First operand 230 states and 243 transitions. Second operand 15 states. [2018-01-27 22:59:29,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:29,695 INFO L93 Difference]: Finished difference Result 398 states and 424 transitions. [2018-01-27 22:59:29,695 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-01-27 22:59:29,696 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 385 [2018-01-27 22:59:29,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:29,696 INFO L225 Difference]: With dead ends: 398 [2018-01-27 22:59:29,697 INFO L226 Difference]: Without dead ends: 238 [2018-01-27 22:59:29,697 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-01-27 22:59:29,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-01-27 22:59:29,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 235. [2018-01-27 22:59:29,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2018-01-27 22:59:29,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 248 transitions. [2018-01-27 22:59:29,704 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 248 transitions. Word has length 385 [2018-01-27 22:59:29,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:29,705 INFO L432 AbstractCegarLoop]: Abstraction has 235 states and 248 transitions. [2018-01-27 22:59:29,705 INFO L433 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-01-27 22:59:29,705 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 248 transitions. [2018-01-27 22:59:29,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2018-01-27 22:59:29,710 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:29,710 INFO L330 BasicCegarLoop]: trace histogram [45, 42, 42, 24, 24, 24, 18, 14, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:29,710 INFO L371 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:29,710 INFO L82 PathProgramCache]: Analyzing trace with hash -2000430751, now seen corresponding path program 33 times [2018-01-27 22:59:29,711 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:29,711 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:29,711 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:29,712 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:29,712 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:29,732 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:29,732 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:29,732 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:29,742 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:29,769 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:29,775 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:29,782 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:29,790 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:29,801 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:29,827 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:29,840 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:29,870 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:29,906 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:29,945 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:32,681 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:32,683 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:32,687 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:32,955 INFO L134 CoverageAnalysis]: Checked inductivity of 4916 backedges. 1948 proven. 234 refuted. 0 times theorem prover too weak. 2734 trivial. 0 not checked. [2018-01-27 22:59:32,975 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:32,975 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-01-27 22:59:32,976 INFO L409 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-01-27 22:59:32,976 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-01-27 22:59:32,976 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-01-27 22:59:32,976 INFO L87 Difference]: Start difference. First operand 235 states and 248 transitions. Second operand 12 states. [2018-01-27 22:59:33,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:33,070 INFO L93 Difference]: Finished difference Result 334 states and 357 transitions. [2018-01-27 22:59:33,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-01-27 22:59:33,071 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 390 [2018-01-27 22:59:33,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:33,072 INFO L225 Difference]: With dead ends: 334 [2018-01-27 22:59:33,072 INFO L226 Difference]: Without dead ends: 245 [2018-01-27 22:59:33,072 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 379 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-01-27 22:59:33,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2018-01-27 22:59:33,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 241. [2018-01-27 22:59:33,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2018-01-27 22:59:33,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 254 transitions. [2018-01-27 22:59:33,080 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 254 transitions. Word has length 390 [2018-01-27 22:59:33,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:33,082 INFO L432 AbstractCegarLoop]: Abstraction has 241 states and 254 transitions. [2018-01-27 22:59:33,082 INFO L433 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-01-27 22:59:33,082 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 254 transitions. [2018-01-27 22:59:33,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2018-01-27 22:59:33,084 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:33,085 INFO L330 BasicCegarLoop]: trace histogram [45, 42, 42, 24, 24, 24, 18, 14, 13, 13, 13, 13, 11, 10, 10, 10, 10, 10, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:33,085 INFO L371 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:33,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1036370761, now seen corresponding path program 34 times [2018-01-27 22:59:33,085 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:33,085 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:33,086 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:33,086 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:33,086 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:33,107 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:33,108 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:33,108 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:33,118 INFO L101 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:33,215 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:33,219 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:33,360 INFO L134 CoverageAnalysis]: Checked inductivity of 4972 backedges. 995 proven. 78 refuted. 0 times theorem prover too weak. 3899 trivial. 0 not checked. [2018-01-27 22:59:33,379 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:33,379 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-01-27 22:59:33,379 INFO L409 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-01-27 22:59:33,379 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-01-27 22:59:33,380 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-01-27 22:59:33,380 INFO L87 Difference]: Start difference. First operand 241 states and 254 transitions. Second operand 9 states. [2018-01-27 22:59:33,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:33,407 INFO L93 Difference]: Finished difference Result 408 states and 436 transitions. [2018-01-27 22:59:33,407 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-01-27 22:59:33,407 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 396 [2018-01-27 22:59:33,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:33,408 INFO L225 Difference]: With dead ends: 408 [2018-01-27 22:59:33,408 INFO L226 Difference]: Without dead ends: 246 [2018-01-27 22:59:33,409 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 395 GetRequests, 388 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-01-27 22:59:33,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2018-01-27 22:59:33,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 245. [2018-01-27 22:59:33,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-01-27 22:59:33,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 258 transitions. [2018-01-27 22:59:33,417 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 258 transitions. Word has length 396 [2018-01-27 22:59:33,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:33,418 INFO L432 AbstractCegarLoop]: Abstraction has 245 states and 258 transitions. [2018-01-27 22:59:33,418 INFO L433 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-01-27 22:59:33,418 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 258 transitions. [2018-01-27 22:59:33,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2018-01-27 22:59:33,420 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:33,420 INFO L330 BasicCegarLoop]: trace histogram [48, 45, 45, 24, 24, 24, 21, 14, 13, 13, 13, 13, 11, 10, 10, 10, 10, 10, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:33,420 INFO L371 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:33,421 INFO L82 PathProgramCache]: Analyzing trace with hash 492748784, now seen corresponding path program 35 times [2018-01-27 22:59:33,421 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:33,421 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:33,422 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:33,422 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:33,422 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:33,441 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:33,441 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:33,441 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:33,453 INFO L101 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:33,477 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,478 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,480 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,482 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,483 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,485 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,487 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,489 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,490 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,492 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,495 INFO L278 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:33,495 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:33,498 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:33,623 INFO L134 CoverageAnalysis]: Checked inductivity of 5506 backedges. 2418 proven. 192 refuted. 0 times theorem prover too weak. 2896 trivial. 0 not checked. [2018-01-27 22:59:33,642 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:33,643 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-01-27 22:59:33,643 INFO L409 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-01-27 22:59:33,643 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-01-27 22:59:33,643 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-01-27 22:59:33,643 INFO L87 Difference]: Start difference. First operand 245 states and 258 transitions. Second operand 12 states. [2018-01-27 22:59:33,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:33,718 INFO L93 Difference]: Finished difference Result 417 states and 446 transitions. [2018-01-27 22:59:33,718 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-01-27 22:59:33,718 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 408 [2018-01-27 22:59:33,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:33,719 INFO L225 Difference]: With dead ends: 417 [2018-01-27 22:59:33,719 INFO L226 Difference]: Without dead ends: 251 [2018-01-27 22:59:33,720 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 397 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-01-27 22:59:33,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-01-27 22:59:33,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2018-01-27 22:59:33,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2018-01-27 22:59:33,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 265 transitions. [2018-01-27 22:59:33,725 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 265 transitions. Word has length 408 [2018-01-27 22:59:33,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:33,726 INFO L432 AbstractCegarLoop]: Abstraction has 251 states and 265 transitions. [2018-01-27 22:59:33,726 INFO L433 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-01-27 22:59:33,727 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 265 transitions. [2018-01-27 22:59:33,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2018-01-27 22:59:33,729 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:33,729 INFO L330 BasicCegarLoop]: trace histogram [51, 48, 48, 27, 27, 27, 21, 14, 13, 13, 13, 13, 11, 10, 10, 10, 10, 10, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:33,729 INFO L371 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:33,729 INFO L82 PathProgramCache]: Analyzing trace with hash 394376858, now seen corresponding path program 36 times [2018-01-27 22:59:33,730 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:33,730 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:33,730 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:33,730 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:33,731 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:33,750 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:33,750 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:33,750 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 (exit command is (exit), workingDir is null) [2018-01-27 22:59:33,763 INFO L101 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:33,795 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:33,800 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:33,806 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:33,812 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:33,819 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:33,830 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:33,841 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:33,845 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:33,852 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:33,883 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:33,947 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:34,098 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:34,106 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:34,123 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:34,136 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:34,146 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:34,164 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:34,246 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:34,270 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:34,316 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:36,201 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:36,380 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:36,499 INFO L310 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued a check-sat command [2018-01-27 22:59:36,501 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:36,507 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:36,627 INFO L134 CoverageAnalysis]: Checked inductivity of 6226 backedges. 2512 proven. 290 refuted. 0 times theorem prover too weak. 3424 trivial. 0 not checked. [2018-01-27 22:59:36,647 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:36,647 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-01-27 22:59:36,648 INFO L409 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-01-27 22:59:36,648 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-01-27 22:59:36,648 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-01-27 22:59:36,648 INFO L87 Difference]: Start difference. First operand 251 states and 265 transitions. Second operand 13 states. [2018-01-27 22:59:36,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:36,688 INFO L93 Difference]: Finished difference Result 360 states and 385 transitions. [2018-01-27 22:59:36,689 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-01-27 22:59:36,689 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 426 [2018-01-27 22:59:36,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:36,690 INFO L225 Difference]: With dead ends: 360 [2018-01-27 22:59:36,690 INFO L226 Difference]: Without dead ends: 261 [2018-01-27 22:59:36,690 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 414 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-01-27 22:59:36,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2018-01-27 22:59:36,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 257. [2018-01-27 22:59:36,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 257 states. [2018-01-27 22:59:36,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 271 transitions. [2018-01-27 22:59:36,695 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 271 transitions. Word has length 426 [2018-01-27 22:59:36,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:36,695 INFO L432 AbstractCegarLoop]: Abstraction has 257 states and 271 transitions. [2018-01-27 22:59:36,695 INFO L433 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-01-27 22:59:36,695 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 271 transitions. [2018-01-27 22:59:36,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2018-01-27 22:59:36,698 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:36,698 INFO L330 BasicCegarLoop]: trace histogram [51, 48, 48, 27, 27, 27, 21, 14, 13, 13, 13, 13, 12, 11, 11, 11, 11, 11, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:36,698 INFO L371 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:36,698 INFO L82 PathProgramCache]: Analyzing trace with hash 1267035906, now seen corresponding path program 37 times [2018-01-27 22:59:36,698 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:36,699 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:36,699 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:36,699 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:36,700 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:36,719 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:36,720 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:36,720 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2018-01-27 22:59:36,730 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:36,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-27 22:59:36,820 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:37,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6288 backedges. 0 proven. 416 refuted. 0 times theorem prover too weak. 5872 trivial. 0 not checked. [2018-01-27 22:59:37,050 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:37,050 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-01-27 22:59:37,050 INFO L409 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-01-27 22:59:37,050 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-01-27 22:59:37,050 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-01-27 22:59:37,051 INFO L87 Difference]: Start difference. First operand 257 states and 271 transitions. Second operand 16 states. [2018-01-27 22:59:37,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:37,129 INFO L93 Difference]: Finished difference Result 447 states and 475 transitions. [2018-01-27 22:59:37,129 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-01-27 22:59:37,129 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 432 [2018-01-27 22:59:37,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:37,130 INFO L225 Difference]: With dead ends: 447 [2018-01-27 22:59:37,130 INFO L226 Difference]: Without dead ends: 265 [2018-01-27 22:59:37,130 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 417 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-01-27 22:59:37,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2018-01-27 22:59:37,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 262. [2018-01-27 22:59:37,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2018-01-27 22:59:37,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 276 transitions. [2018-01-27 22:59:37,138 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 276 transitions. Word has length 432 [2018-01-27 22:59:37,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:37,138 INFO L432 AbstractCegarLoop]: Abstraction has 262 states and 276 transitions. [2018-01-27 22:59:37,138 INFO L433 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-01-27 22:59:37,138 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 276 transitions. [2018-01-27 22:59:37,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2018-01-27 22:59:37,141 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:37,141 INFO L330 BasicCegarLoop]: trace histogram [51, 48, 48, 27, 27, 27, 21, 15, 14, 14, 14, 14, 12, 11, 11, 11, 11, 11, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:37,141 INFO L371 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:37,141 INFO L82 PathProgramCache]: Analyzing trace with hash 128662756, now seen corresponding path program 38 times [2018-01-27 22:59:37,142 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:37,142 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:37,142 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:37,142 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-27 22:59:37,143 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:37,163 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:37,163 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:37,163 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2018-01-27 22:59:37,179 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:37,216 INFO L201 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:37,273 INFO L214 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued a check-sat command [2018-01-27 22:59:37,285 INFO L239 tOrderPrioritization]: Conjunction of SSA is unsat [2018-01-27 22:59:37,291 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-27 22:59:37,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6355 backedges. 0 proven. 483 refuted. 0 times theorem prover too weak. 5872 trivial. 0 not checked. [2018-01-27 22:59:37,672 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-01-27 22:59:37,672 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-01-27 22:59:37,673 INFO L409 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-01-27 22:59:37,673 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-01-27 22:59:37,673 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-01-27 22:59:37,673 INFO L87 Difference]: Start difference. First operand 262 states and 276 transitions. Second operand 17 states. [2018-01-27 22:59:37,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-27 22:59:37,764 INFO L93 Difference]: Finished difference Result 452 states and 480 transitions. [2018-01-27 22:59:37,764 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-01-27 22:59:37,764 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 437 [2018-01-27 22:59:37,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-27 22:59:37,765 INFO L225 Difference]: With dead ends: 452 [2018-01-27 22:59:37,765 INFO L226 Difference]: Without dead ends: 270 [2018-01-27 22:59:37,766 INFO L533 BasicCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 421 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-01-27 22:59:37,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2018-01-27 22:59:37,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 267. [2018-01-27 22:59:37,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 267 states. [2018-01-27 22:59:37,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 281 transitions. [2018-01-27 22:59:37,776 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 281 transitions. Word has length 437 [2018-01-27 22:59:37,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-27 22:59:37,776 INFO L432 AbstractCegarLoop]: Abstraction has 267 states and 281 transitions. [2018-01-27 22:59:37,777 INFO L433 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-01-27 22:59:37,777 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 281 transitions. [2018-01-27 22:59:37,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2018-01-27 22:59:37,779 INFO L322 BasicCegarLoop]: Found error trace [2018-01-27 22:59:37,779 INFO L330 BasicCegarLoop]: trace histogram [51, 48, 48, 27, 27, 27, 21, 16, 15, 15, 15, 15, 12, 11, 11, 11, 11, 11, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-27 22:59:37,780 INFO L371 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0EnsuresViolation]=== [2018-01-27 22:59:37,780 INFO L82 PathProgramCache]: Analyzing trace with hash 1841613890, now seen corresponding path program 39 times [2018-01-27 22:59:37,780 INFO L209 onRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-01-27 22:59:37,780 INFO L67 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-01-27 22:59:37,781 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:37,781 INFO L99 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-01-27 22:59:37,781 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-27 22:59:37,802 ERROR L243 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2018-01-27 22:59:37,802 INFO L266 seRefinementStrategy]: Advancing trace checker [2018-01-27 22:59:37,802 INFO L209 onRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2018-01-27 22:59:37,812 INFO L101 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2018-01-27 22:59:37,845 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:37,853 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:37,861 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:37,871 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:37,898 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:37,918 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:38,200 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command [2018-01-27 22:59:39,661 INFO L254 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued a check-sat command Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown