java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/reducercommutativity/rangesum20.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-13a467a-m [2019-10-14 23:42:35,414 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-10-14 23:42:35,417 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-10-14 23:42:35,433 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-10-14 23:42:35,433 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-10-14 23:42:35,435 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-10-14 23:42:35,437 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-10-14 23:42:35,447 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-10-14 23:42:35,450 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-10-14 23:42:35,453 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-10-14 23:42:35,455 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-10-14 23:42:35,457 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-10-14 23:42:35,457 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-10-14 23:42:35,459 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-10-14 23:42:35,461 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-10-14 23:42:35,462 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-10-14 23:42:35,464 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-10-14 23:42:35,465 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-10-14 23:42:35,467 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-10-14 23:42:35,471 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-10-14 23:42:35,474 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-10-14 23:42:35,476 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-10-14 23:42:35,477 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-10-14 23:42:35,477 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-10-14 23:42:35,479 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-10-14 23:42:35,479 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-10-14 23:42:35,479 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-10-14 23:42:35,480 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-10-14 23:42:35,481 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-10-14 23:42:35,482 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-10-14 23:42:35,482 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-10-14 23:42:35,483 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-10-14 23:42:35,483 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-10-14 23:42:35,484 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-10-14 23:42:35,485 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-10-14 23:42:35,485 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-10-14 23:42:35,486 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-10-14 23:42:35,486 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-10-14 23:42:35,486 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-10-14 23:42:35,487 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-10-14 23:42:35,488 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-10-14 23:42:35,488 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-10-14 23:42:35,504 INFO L113 SettingsManager]: Loading preferences was successful [2019-10-14 23:42:35,505 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-10-14 23:42:35,506 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-10-14 23:42:35,506 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-10-14 23:42:35,507 INFO L138 SettingsManager]: * Use SBE=true [2019-10-14 23:42:35,507 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-10-14 23:42:35,507 INFO L138 SettingsManager]: * sizeof long=4 [2019-10-14 23:42:35,507 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-10-14 23:42:35,507 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-10-14 23:42:35,508 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-10-14 23:42:35,508 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-10-14 23:42:35,508 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-10-14 23:42:35,508 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-10-14 23:42:35,508 INFO L138 SettingsManager]: * sizeof long double=12 [2019-10-14 23:42:35,509 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-10-14 23:42:35,509 INFO L138 SettingsManager]: * Use constant arrays=true [2019-10-14 23:42:35,509 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-10-14 23:42:35,509 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-10-14 23:42:35,509 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-10-14 23:42:35,509 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-10-14 23:42:35,510 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-10-14 23:42:35,510 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-10-14 23:42:35,510 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-10-14 23:42:35,510 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-10-14 23:42:35,510 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-10-14 23:42:35,511 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-10-14 23:42:35,511 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-10-14 23:42:35,511 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-10-14 23:42:35,511 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-10-14 23:42:35,789 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-10-14 23:42:35,807 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-10-14 23:42:35,811 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-10-14 23:42:35,813 INFO L271 PluginConnector]: Initializing CDTParser... [2019-10-14 23:42:35,813 INFO L275 PluginConnector]: CDTParser initialized [2019-10-14 23:42:35,814 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/reducercommutativity/rangesum20.i [2019-10-14 23:42:35,893 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eca92b7e1/c411035da0b64c1390241862432be7f1/FLAGe5cd23a41 [2019-10-14 23:42:36,362 INFO L306 CDTParser]: Found 1 translation units. [2019-10-14 23:42:36,363 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/reducercommutativity/rangesum20.i [2019-10-14 23:42:36,370 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eca92b7e1/c411035da0b64c1390241862432be7f1/FLAGe5cd23a41 [2019-10-14 23:42:36,736 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eca92b7e1/c411035da0b64c1390241862432be7f1 [2019-10-14 23:42:36,747 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-10-14 23:42:36,749 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-10-14 23:42:36,750 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-10-14 23:42:36,750 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-10-14 23:42:36,753 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-10-14 23:42:36,754 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 11:42:36" (1/1) ... [2019-10-14 23:42:36,757 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@efa221c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:36, skipping insertion in model container [2019-10-14 23:42:36,757 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 11:42:36" (1/1) ... [2019-10-14 23:42:36,765 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-10-14 23:42:36,785 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-10-14 23:42:36,991 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-10-14 23:42:37,002 INFO L188 MainTranslator]: Completed pre-run [2019-10-14 23:42:37,025 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-10-14 23:42:37,133 INFO L192 MainTranslator]: Completed translation [2019-10-14 23:42:37,134 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:37 WrapperNode [2019-10-14 23:42:37,135 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-10-14 23:42:37,135 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-10-14 23:42:37,136 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-10-14 23:42:37,136 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-10-14 23:42:37,155 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:37" (1/1) ... [2019-10-14 23:42:37,155 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:37" (1/1) ... [2019-10-14 23:42:37,165 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:37" (1/1) ... [2019-10-14 23:42:37,165 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:37" (1/1) ... [2019-10-14 23:42:37,175 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:37" (1/1) ... [2019-10-14 23:42:37,181 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:37" (1/1) ... [2019-10-14 23:42:37,183 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:37" (1/1) ... [2019-10-14 23:42:37,185 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-10-14 23:42:37,186 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-10-14 23:42:37,186 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-10-14 23:42:37,186 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-10-14 23:42:37,187 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:37" (1/1) ... No working directory specified, using /storage/repos/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 [2019-10-14 23:42:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-10-14 23:42:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-10-14 23:42:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure init_nondet [2019-10-14 23:42:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure rangesum [2019-10-14 23:42:37,247 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-10-14 23:42:37,247 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-10-14 23:42:37,247 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-10-14 23:42:37,248 INFO L130 BoogieDeclarations]: Found specification of procedure init_nondet [2019-10-14 23:42:37,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-10-14 23:42:37,248 INFO L130 BoogieDeclarations]: Found specification of procedure rangesum [2019-10-14 23:42:37,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-10-14 23:42:37,248 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-10-14 23:42:37,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-10-14 23:42:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-10-14 23:42:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-10-14 23:42:37,249 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-10-14 23:42:37,600 INFO L279 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-10-14 23:42:37,601 INFO L284 CfgBuilder]: Removed 3 assume(true) statements. [2019-10-14 23:42:37,602 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 11:42:37 BoogieIcfgContainer [2019-10-14 23:42:37,602 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-10-14 23:42:37,603 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-10-14 23:42:37,603 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-10-14 23:42:37,606 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-10-14 23:42:37,607 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.10 11:42:36" (1/3) ... [2019-10-14 23:42:37,607 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3816b9c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 11:42:37, skipping insertion in model container [2019-10-14 23:42:37,608 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 11:42:37" (2/3) ... [2019-10-14 23:42:37,608 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3816b9c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 11:42:37, skipping insertion in model container [2019-10-14 23:42:37,608 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 11:42:37" (3/3) ... [2019-10-14 23:42:37,614 INFO L109 eAbstractionObserver]: Analyzing ICFG rangesum20.i [2019-10-14 23:42:37,626 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-10-14 23:42:37,633 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-10-14 23:42:37,645 INFO L249 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-10-14 23:42:37,671 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-10-14 23:42:37,671 INFO L374 AbstractCegarLoop]: Hoare is true [2019-10-14 23:42:37,671 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-10-14 23:42:37,671 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-10-14 23:42:37,672 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-10-14 23:42:37,672 INFO L378 AbstractCegarLoop]: Difference is false [2019-10-14 23:42:37,672 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-10-14 23:42:37,672 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-10-14 23:42:37,693 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states. [2019-10-14 23:42:37,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2019-10-14 23:42:37,699 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:37,700 INFO L380 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] [2019-10-14 23:42:37,702 INFO L410 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:37,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:37,707 INFO L82 PathProgramCache]: Analyzing trace with hash -332770493, now seen corresponding path program 1 times [2019-10-14 23:42:37,713 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:37,714 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741022877] [2019-10-14 23:42:37,714 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:37,714 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:37,714 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:37,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:37,845 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741022877] [2019-10-14 23:42:37,846 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2019-10-14 23:42:37,846 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538633738] [2019-10-14 23:42:37,846 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:37,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:37,953 INFO L256 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 1 conjunts are in the unsatisfiable core [2019-10-14 23:42:37,961 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:37,993 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-10-14 23:42:37,994 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-14 23:42:37,995 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-10-14 23:42:37,995 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290925440] [2019-10-14 23:42:38,001 INFO L442 AbstractCegarLoop]: Interpolant automaton has 2 states [2019-10-14 23:42:38,002 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:38,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2019-10-14 23:42:38,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-10-14 23:42:38,020 INFO L87 Difference]: Start difference. First operand 37 states. Second operand 2 states. [2019-10-14 23:42:38,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:38,050 INFO L93 Difference]: Finished difference Result 64 states and 85 transitions. [2019-10-14 23:42:38,050 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2019-10-14 23:42:38,052 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 37 [2019-10-14 23:42:38,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:38,063 INFO L225 Difference]: With dead ends: 64 [2019-10-14 23:42:38,063 INFO L226 Difference]: Without dead ends: 32 [2019-10-14 23:42:38,068 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-10-14 23:42:38,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2019-10-14 23:42:38,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2019-10-14 23:42:38,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2019-10-14 23:42:38,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 38 transitions. [2019-10-14 23:42:38,118 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 38 transitions. Word has length 37 [2019-10-14 23:42:38,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:38,118 INFO L462 AbstractCegarLoop]: Abstraction has 32 states and 38 transitions. [2019-10-14 23:42:38,119 INFO L463 AbstractCegarLoop]: Interpolant automaton has 2 states. [2019-10-14 23:42:38,119 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 38 transitions. [2019-10-14 23:42:38,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2019-10-14 23:42:38,121 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:38,122 INFO L380 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] [2019-10-14 23:42:38,326 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:38,327 INFO L410 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:38,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:38,327 INFO L82 PathProgramCache]: Analyzing trace with hash -991975144, now seen corresponding path program 1 times [2019-10-14 23:42:38,328 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:38,328 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805290973] [2019-10-14 23:42:38,328 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:38,328 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:38,329 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:38,349 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:38,350 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1349436791] [2019-10-14 23:42:38,350 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:38,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:38,427 INFO L256 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 2 conjunts are in the unsatisfiable core [2019-10-14 23:42:38,430 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:38,459 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2019-10-14 23:42:38,460 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805290973] [2019-10-14 23:42:38,461 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:38,461 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349436791] [2019-10-14 23:42:38,461 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-14 23:42:38,461 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-10-14 23:42:38,461 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284898898] [2019-10-14 23:42:38,463 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-14 23:42:38,463 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:38,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-14 23:42:38,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-14 23:42:38,464 INFO L87 Difference]: Start difference. First operand 32 states and 38 transitions. Second operand 3 states. [2019-10-14 23:42:38,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:38,494 INFO L93 Difference]: Finished difference Result 56 states and 68 transitions. [2019-10-14 23:42:38,494 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-14 23:42:38,494 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 37 [2019-10-14 23:42:38,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:38,496 INFO L225 Difference]: With dead ends: 56 [2019-10-14 23:42:38,496 INFO L226 Difference]: Without dead ends: 34 [2019-10-14 23:42:38,497 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-14 23:42:38,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2019-10-14 23:42:38,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 33. [2019-10-14 23:42:38,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2019-10-14 23:42:38,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 39 transitions. [2019-10-14 23:42:38,505 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 39 transitions. Word has length 37 [2019-10-14 23:42:38,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:38,506 INFO L462 AbstractCegarLoop]: Abstraction has 33 states and 39 transitions. [2019-10-14 23:42:38,506 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-14 23:42:38,506 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 39 transitions. [2019-10-14 23:42:38,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2019-10-14 23:42:38,507 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:38,508 INFO L380 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] [2019-10-14 23:42:38,713 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:38,714 INFO L410 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:38,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:38,715 INFO L82 PathProgramCache]: Analyzing trace with hash 479004822, now seen corresponding path program 1 times [2019-10-14 23:42:38,716 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:38,716 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692161237] [2019-10-14 23:42:38,717 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:38,717 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:38,718 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:38,749 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:38,750 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2065399036] [2019-10-14 23:42:38,750 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:38,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:38,849 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 3 conjunts are in the unsatisfiable core [2019-10-14 23:42:38,856 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:38,873 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2019-10-14 23:42:38,873 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692161237] [2019-10-14 23:42:38,874 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:38,874 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065399036] [2019-10-14 23:42:38,874 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-14 23:42:38,875 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-10-14 23:42:38,875 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968659013] [2019-10-14 23:42:38,875 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-14 23:42:38,876 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:38,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-14 23:42:38,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-14 23:42:38,877 INFO L87 Difference]: Start difference. First operand 33 states and 39 transitions. Second operand 3 states. [2019-10-14 23:42:38,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:38,895 INFO L93 Difference]: Finished difference Result 57 states and 75 transitions. [2019-10-14 23:42:38,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-14 23:42:38,896 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 39 [2019-10-14 23:42:38,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:38,899 INFO L225 Difference]: With dead ends: 57 [2019-10-14 23:42:38,900 INFO L226 Difference]: Without dead ends: 39 [2019-10-14 23:42:38,900 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-14 23:42:38,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2019-10-14 23:42:38,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 37. [2019-10-14 23:42:38,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2019-10-14 23:42:38,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 45 transitions. [2019-10-14 23:42:38,911 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 45 transitions. Word has length 39 [2019-10-14 23:42:38,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:38,912 INFO L462 AbstractCegarLoop]: Abstraction has 37 states and 45 transitions. [2019-10-14 23:42:38,912 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-14 23:42:38,912 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 45 transitions. [2019-10-14 23:42:38,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2019-10-14 23:42:38,914 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:38,914 INFO L380 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] [2019-10-14 23:42:39,117 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:39,118 INFO L410 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:39,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:39,119 INFO L82 PathProgramCache]: Analyzing trace with hash -22870507, now seen corresponding path program 1 times [2019-10-14 23:42:39,119 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:39,119 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046457188] [2019-10-14 23:42:39,119 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:39,120 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:39,120 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:39,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,278 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2019-10-14 23:42:39,278 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046457188] [2019-10-14 23:42:39,279 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766319979] [2019-10-14 23:42:39,279 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:39,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,339 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 2 conjunts are in the unsatisfiable core [2019-10-14 23:42:39,342 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:39,352 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2019-10-14 23:42:39,353 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:39,355 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 5 [2019-10-14 23:42:39,355 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194731727] [2019-10-14 23:42:39,356 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-14 23:42:39,358 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:39,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-14 23:42:39,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-10-14 23:42:39,359 INFO L87 Difference]: Start difference. First operand 37 states and 45 transitions. Second operand 3 states. [2019-10-14 23:42:39,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:39,388 INFO L93 Difference]: Finished difference Result 62 states and 81 transitions. [2019-10-14 23:42:39,389 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-14 23:42:39,389 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 39 [2019-10-14 23:42:39,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:39,390 INFO L225 Difference]: With dead ends: 62 [2019-10-14 23:42:39,391 INFO L226 Difference]: Without dead ends: 40 [2019-10-14 23:42:39,391 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-10-14 23:42:39,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2019-10-14 23:42:39,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 39. [2019-10-14 23:42:39,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2019-10-14 23:42:39,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 47 transitions. [2019-10-14 23:42:39,399 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 47 transitions. Word has length 39 [2019-10-14 23:42:39,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:39,399 INFO L462 AbstractCegarLoop]: Abstraction has 39 states and 47 transitions. [2019-10-14 23:42:39,399 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-14 23:42:39,400 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 47 transitions. [2019-10-14 23:42:39,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-10-14 23:42:39,404 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:39,405 INFO L380 BasicCegarLoop]: trace histogram [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] [2019-10-14 23:42:39,605 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:39,606 INFO L410 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:39,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:39,606 INFO L82 PathProgramCache]: Analyzing trace with hash 496221539, now seen corresponding path program 1 times [2019-10-14 23:42:39,606 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:39,607 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69669647] [2019-10-14 23:42:39,607 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:39,607 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:39,607 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:39,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,718 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2019-10-14 23:42:39,718 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69669647] [2019-10-14 23:42:39,719 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803880058] [2019-10-14 23:42:39,719 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:39,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:39,784 INFO L256 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 2 conjunts are in the unsatisfiable core [2019-10-14 23:42:39,795 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:39,814 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2019-10-14 23:42:39,814 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:39,815 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2019-10-14 23:42:39,815 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684761603] [2019-10-14 23:42:39,815 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-14 23:42:39,816 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:39,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-14 23:42:39,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2019-10-14 23:42:39,816 INFO L87 Difference]: Start difference. First operand 39 states and 47 transitions. Second operand 3 states. [2019-10-14 23:42:39,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:39,830 INFO L93 Difference]: Finished difference Result 60 states and 73 transitions. [2019-10-14 23:42:39,830 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-14 23:42:39,830 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 48 [2019-10-14 23:42:39,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:39,832 INFO L225 Difference]: With dead ends: 60 [2019-10-14 23:42:39,832 INFO L226 Difference]: Without dead ends: 41 [2019-10-14 23:42:39,833 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2019-10-14 23:42:39,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2019-10-14 23:42:39,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 40. [2019-10-14 23:42:39,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2019-10-14 23:42:39,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 48 transitions. [2019-10-14 23:42:39,839 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 48 transitions. Word has length 48 [2019-10-14 23:42:39,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:39,840 INFO L462 AbstractCegarLoop]: Abstraction has 40 states and 48 transitions. [2019-10-14 23:42:39,840 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-14 23:42:39,840 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 48 transitions. [2019-10-14 23:42:39,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2019-10-14 23:42:39,841 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:39,841 INFO L380 BasicCegarLoop]: trace histogram [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] [2019-10-14 23:42:40,044 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:40,045 INFO L410 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:40,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:40,046 INFO L82 PathProgramCache]: Analyzing trace with hash 125205893, now seen corresponding path program 1 times [2019-10-14 23:42:40,046 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:40,047 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270888622] [2019-10-14 23:42:40,047 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:40,048 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:40,048 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:40,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,151 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2019-10-14 23:42:40,152 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270888622] [2019-10-14 23:42:40,153 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966576284] [2019-10-14 23:42:40,153 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/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 [2019-10-14 23:42:40,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,203 INFO L256 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 3 conjunts are in the unsatisfiable core [2019-10-14 23:42:40,206 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:40,233 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2019-10-14 23:42:40,233 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-10-14 23:42:40,234 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 8 [2019-10-14 23:42:40,234 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962084151] [2019-10-14 23:42:40,234 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-10-14 23:42:40,235 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:40,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-10-14 23:42:40,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2019-10-14 23:42:40,235 INFO L87 Difference]: Start difference. First operand 40 states and 48 transitions. Second operand 8 states. [2019-10-14 23:42:40,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:40,484 INFO L93 Difference]: Finished difference Result 76 states and 97 transitions. [2019-10-14 23:42:40,488 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-10-14 23:42:40,488 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 50 [2019-10-14 23:42:40,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:40,489 INFO L225 Difference]: With dead ends: 76 [2019-10-14 23:42:40,490 INFO L226 Difference]: Without dead ends: 47 [2019-10-14 23:42:40,491 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2019-10-14 23:42:40,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2019-10-14 23:42:40,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 45. [2019-10-14 23:42:40,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2019-10-14 23:42:40,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 53 transitions. [2019-10-14 23:42:40,500 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 53 transitions. Word has length 50 [2019-10-14 23:42:40,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:40,500 INFO L462 AbstractCegarLoop]: Abstraction has 45 states and 53 transitions. [2019-10-14 23:42:40,501 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-10-14 23:42:40,501 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 53 transitions. [2019-10-14 23:42:40,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2019-10-14 23:42:40,502 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:40,502 INFO L380 BasicCegarLoop]: trace histogram [6, 6, 6, 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] [2019-10-14 23:42:40,708 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:40,709 INFO L410 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:40,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:40,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1369912335, now seen corresponding path program 2 times [2019-10-14 23:42:40,710 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:40,710 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415466104] [2019-10-14 23:42:40,710 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:40,711 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:40,711 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:40,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:40,847 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2019-10-14 23:42:40,847 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415466104] [2019-10-14 23:42:40,847 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939684184] [2019-10-14 23:42:40,847 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/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 [2019-10-14 23:42:40,920 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-10-14 23:42:40,920 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:40,922 INFO L256 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 4 conjunts are in the unsatisfiable core [2019-10-14 23:42:40,935 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:40,991 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2019-10-14 23:42:40,991 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-10-14 23:42:40,991 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2019-10-14 23:42:40,992 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945558895] [2019-10-14 23:42:40,995 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-10-14 23:42:40,995 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:40,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-10-14 23:42:40,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2019-10-14 23:42:40,996 INFO L87 Difference]: Start difference. First operand 45 states and 53 transitions. Second operand 9 states. [2019-10-14 23:42:41,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:41,241 INFO L93 Difference]: Finished difference Result 83 states and 104 transitions. [2019-10-14 23:42:41,242 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-10-14 23:42:41,242 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 61 [2019-10-14 23:42:41,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:41,243 INFO L225 Difference]: With dead ends: 83 [2019-10-14 23:42:41,243 INFO L226 Difference]: Without dead ends: 51 [2019-10-14 23:42:41,244 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2019-10-14 23:42:41,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2019-10-14 23:42:41,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 45. [2019-10-14 23:42:41,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2019-10-14 23:42:41,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 51 transitions. [2019-10-14 23:42:41,252 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 51 transitions. Word has length 61 [2019-10-14 23:42:41,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:41,252 INFO L462 AbstractCegarLoop]: Abstraction has 45 states and 51 transitions. [2019-10-14 23:42:41,252 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-10-14 23:42:41,252 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 51 transitions. [2019-10-14 23:42:41,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2019-10-14 23:42:41,254 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:41,254 INFO L380 BasicCegarLoop]: trace histogram [9, 9, 6, 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] [2019-10-14 23:42:41,465 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:41,466 INFO L410 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:41,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:41,466 INFO L82 PathProgramCache]: Analyzing trace with hash 1896448358, now seen corresponding path program 1 times [2019-10-14 23:42:41,466 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:41,467 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251731304] [2019-10-14 23:42:41,467 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:41,467 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:41,467 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:41,478 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:41,479 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1931685640] [2019-10-14 23:42:41,479 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:41,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:41,550 INFO L256 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 5 conjunts are in the unsatisfiable core [2019-10-14 23:42:41,557 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:41,592 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2019-10-14 23:42:41,592 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251731304] [2019-10-14 23:42:41,593 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:41,593 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931685640] [2019-10-14 23:42:41,593 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:41,593 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2019-10-14 23:42:41,594 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320874486] [2019-10-14 23:42:41,594 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-10-14 23:42:41,594 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:41,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-10-14 23:42:41,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-10-14 23:42:41,595 INFO L87 Difference]: Start difference. First operand 45 states and 51 transitions. Second operand 6 states. [2019-10-14 23:42:41,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:41,618 INFO L93 Difference]: Finished difference Result 78 states and 90 transitions. [2019-10-14 23:42:41,619 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-10-14 23:42:41,619 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 72 [2019-10-14 23:42:41,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:41,620 INFO L225 Difference]: With dead ends: 78 [2019-10-14 23:42:41,620 INFO L226 Difference]: Without dead ends: 48 [2019-10-14 23:42:41,621 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-10-14 23:42:41,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2019-10-14 23:42:41,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 47. [2019-10-14 23:42:41,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2019-10-14 23:42:41,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 53 transitions. [2019-10-14 23:42:41,628 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 53 transitions. Word has length 72 [2019-10-14 23:42:41,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:41,628 INFO L462 AbstractCegarLoop]: Abstraction has 47 states and 53 transitions. [2019-10-14 23:42:41,628 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-10-14 23:42:41,629 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 53 transitions. [2019-10-14 23:42:41,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2019-10-14 23:42:41,630 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:41,630 INFO L380 BasicCegarLoop]: trace histogram [9, 9, 6, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-14 23:42:41,844 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:41,845 INFO L410 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:41,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:41,845 INFO L82 PathProgramCache]: Analyzing trace with hash 2135261480, now seen corresponding path program 2 times [2019-10-14 23:42:41,846 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:41,846 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868943025] [2019-10-14 23:42:41,846 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:41,847 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:41,847 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:41,858 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:41,859 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1789257347] [2019-10-14 23:42:41,859 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/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 [2019-10-14 23:42:41,917 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-10-14 23:42:41,917 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:41,918 INFO L256 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 6 conjunts are in the unsatisfiable core [2019-10-14 23:42:41,920 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:41,970 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2019-10-14 23:42:41,970 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868943025] [2019-10-14 23:42:41,971 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:41,971 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789257347] [2019-10-14 23:42:41,971 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:41,971 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2019-10-14 23:42:41,971 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508079243] [2019-10-14 23:42:41,972 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-10-14 23:42:41,972 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:41,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-10-14 23:42:41,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2019-10-14 23:42:41,973 INFO L87 Difference]: Start difference. First operand 47 states and 53 transitions. Second operand 7 states. [2019-10-14 23:42:42,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:42,009 INFO L93 Difference]: Finished difference Result 80 states and 92 transitions. [2019-10-14 23:42:42,010 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-10-14 23:42:42,010 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 74 [2019-10-14 23:42:42,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:42,011 INFO L225 Difference]: With dead ends: 80 [2019-10-14 23:42:42,011 INFO L226 Difference]: Without dead ends: 50 [2019-10-14 23:42:42,022 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2019-10-14 23:42:42,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2019-10-14 23:42:42,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 49. [2019-10-14 23:42:42,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2019-10-14 23:42:42,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 55 transitions. [2019-10-14 23:42:42,034 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 55 transitions. Word has length 74 [2019-10-14 23:42:42,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:42,035 INFO L462 AbstractCegarLoop]: Abstraction has 49 states and 55 transitions. [2019-10-14 23:42:42,035 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-10-14 23:42:42,035 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 55 transitions. [2019-10-14 23:42:42,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2019-10-14 23:42:42,036 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:42,036 INFO L380 BasicCegarLoop]: trace histogram [9, 9, 6, 5, 5, 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] [2019-10-14 23:42:42,241 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:42,242 INFO L410 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:42,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:42,242 INFO L82 PathProgramCache]: Analyzing trace with hash -293562262, now seen corresponding path program 3 times [2019-10-14 23:42:42,243 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:42,243 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486108644] [2019-10-14 23:42:42,244 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:42,244 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:42,244 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:42,255 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:42,255 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [967192092] [2019-10-14 23:42:42,255 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/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 [2019-10-14 23:42:42,335 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-10-14 23:42:42,335 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:42,336 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 3 conjunts are in the unsatisfiable core [2019-10-14 23:42:42,338 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:42,366 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 76 proven. 1 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2019-10-14 23:42:42,366 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486108644] [2019-10-14 23:42:42,366 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:42,367 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967192092] [2019-10-14 23:42:42,367 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:42,367 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2019-10-14 23:42:42,367 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890883739] [2019-10-14 23:42:42,367 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-10-14 23:42:42,368 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:42,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-10-14 23:42:42,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-10-14 23:42:42,368 INFO L87 Difference]: Start difference. First operand 49 states and 55 transitions. Second operand 4 states. [2019-10-14 23:42:42,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:42,382 INFO L93 Difference]: Finished difference Result 72 states and 81 transitions. [2019-10-14 23:42:42,383 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-10-14 23:42:42,383 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 76 [2019-10-14 23:42:42,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:42,384 INFO L225 Difference]: With dead ends: 72 [2019-10-14 23:42:42,384 INFO L226 Difference]: Without dead ends: 52 [2019-10-14 23:42:42,385 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-10-14 23:42:42,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2019-10-14 23:42:42,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 51. [2019-10-14 23:42:42,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2019-10-14 23:42:42,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 57 transitions. [2019-10-14 23:42:42,392 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 57 transitions. Word has length 76 [2019-10-14 23:42:42,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:42,392 INFO L462 AbstractCegarLoop]: Abstraction has 51 states and 57 transitions. [2019-10-14 23:42:42,392 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-10-14 23:42:42,393 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 57 transitions. [2019-10-14 23:42:42,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2019-10-14 23:42:42,394 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:42,394 INFO L380 BasicCegarLoop]: trace histogram [9, 9, 6, 5, 5, 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] [2019-10-14 23:42:42,604 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:42,605 INFO L410 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:42,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:42,605 INFO L82 PathProgramCache]: Analyzing trace with hash 704023820, now seen corresponding path program 4 times [2019-10-14 23:42:42,606 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:42,606 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208231872] [2019-10-14 23:42:42,607 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:42,607 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:42,607 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:42,618 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:42,618 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1001218554] [2019-10-14 23:42:42,619 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/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 [2019-10-14 23:42:42,663 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-10-14 23:42:42,664 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:42,664 INFO L256 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 4 conjunts are in the unsatisfiable core [2019-10-14 23:42:42,666 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:42,687 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 61 proven. 7 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2019-10-14 23:42:42,687 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208231872] [2019-10-14 23:42:42,688 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:42,688 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001218554] [2019-10-14 23:42:42,688 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:42,688 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2019-10-14 23:42:42,688 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610108513] [2019-10-14 23:42:42,689 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-10-14 23:42:42,689 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:42,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-10-14 23:42:42,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-10-14 23:42:42,690 INFO L87 Difference]: Start difference. First operand 51 states and 57 transitions. Second operand 5 states. [2019-10-14 23:42:42,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:42,714 INFO L93 Difference]: Finished difference Result 83 states and 97 transitions. [2019-10-14 23:42:42,714 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-10-14 23:42:42,714 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 78 [2019-10-14 23:42:42,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:42,716 INFO L225 Difference]: With dead ends: 83 [2019-10-14 23:42:42,716 INFO L226 Difference]: Without dead ends: 55 [2019-10-14 23:42:42,716 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-10-14 23:42:42,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2019-10-14 23:42:42,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 54. [2019-10-14 23:42:42,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2019-10-14 23:42:42,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 60 transitions. [2019-10-14 23:42:42,723 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 60 transitions. Word has length 78 [2019-10-14 23:42:42,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:42,724 INFO L462 AbstractCegarLoop]: Abstraction has 54 states and 60 transitions. [2019-10-14 23:42:42,724 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-10-14 23:42:42,724 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 60 transitions. [2019-10-14 23:42:42,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-10-14 23:42:42,725 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:42,725 INFO L380 BasicCegarLoop]: trace histogram [12, 12, 9, 5, 5, 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] [2019-10-14 23:42:42,928 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:42,929 INFO L410 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:42,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:42,929 INFO L82 PathProgramCache]: Analyzing trace with hash -40278520, now seen corresponding path program 5 times [2019-10-14 23:42:42,930 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:42,930 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006181063] [2019-10-14 23:42:42,930 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:42,931 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:42,931 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:42,941 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:42,941 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [500040199] [2019-10-14 23:42:42,941 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/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 [2019-10-14 23:42:42,986 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-10-14 23:42:42,986 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:42,987 INFO L256 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 4 conjunts are in the unsatisfiable core [2019-10-14 23:42:42,990 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:43,021 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 129 proven. 2 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2019-10-14 23:42:43,021 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006181063] [2019-10-14 23:42:43,022 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:43,023 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500040199] [2019-10-14 23:42:43,023 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:43,023 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2019-10-14 23:42:43,023 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602145643] [2019-10-14 23:42:43,027 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-10-14 23:42:43,027 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:43,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-10-14 23:42:43,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-10-14 23:42:43,028 INFO L87 Difference]: Start difference. First operand 54 states and 60 transitions. Second operand 5 states. [2019-10-14 23:42:43,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:43,053 INFO L93 Difference]: Finished difference Result 90 states and 106 transitions. [2019-10-14 23:42:43,054 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-10-14 23:42:43,054 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 87 [2019-10-14 23:42:43,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:43,056 INFO L225 Difference]: With dead ends: 90 [2019-10-14 23:42:43,061 INFO L226 Difference]: Without dead ends: 59 [2019-10-14 23:42:43,062 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-10-14 23:42:43,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2019-10-14 23:42:43,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 57. [2019-10-14 23:42:43,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2019-10-14 23:42:43,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 64 transitions. [2019-10-14 23:42:43,070 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 64 transitions. Word has length 87 [2019-10-14 23:42:43,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:43,070 INFO L462 AbstractCegarLoop]: Abstraction has 57 states and 64 transitions. [2019-10-14 23:42:43,070 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-10-14 23:42:43,070 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 64 transitions. [2019-10-14 23:42:43,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2019-10-14 23:42:43,071 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:43,072 INFO L380 BasicCegarLoop]: trace histogram [15, 15, 9, 6, 5, 5, 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] [2019-10-14 23:42:43,275 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:43,276 INFO L410 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:43,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:43,277 INFO L82 PathProgramCache]: Analyzing trace with hash 1679580114, now seen corresponding path program 6 times [2019-10-14 23:42:43,277 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:43,277 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082719819] [2019-10-14 23:42:43,277 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:43,278 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:43,278 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:43,290 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:43,290 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [310686369] [2019-10-14 23:42:43,290 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:43,371 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2019-10-14 23:42:43,372 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:43,372 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 5 conjunts are in the unsatisfiable core [2019-10-14 23:42:43,374 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:43,417 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 195 proven. 7 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2019-10-14 23:42:43,417 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082719819] [2019-10-14 23:42:43,417 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:43,418 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310686369] [2019-10-14 23:42:43,418 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:43,418 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2019-10-14 23:42:43,418 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273286368] [2019-10-14 23:42:43,419 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-10-14 23:42:43,419 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:43,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-10-14 23:42:43,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-10-14 23:42:43,420 INFO L87 Difference]: Start difference. First operand 57 states and 64 transitions. Second operand 6 states. [2019-10-14 23:42:43,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:43,455 INFO L93 Difference]: Finished difference Result 96 states and 114 transitions. [2019-10-14 23:42:43,460 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-10-14 23:42:43,460 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 96 [2019-10-14 23:42:43,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:43,461 INFO L225 Difference]: With dead ends: 96 [2019-10-14 23:42:43,461 INFO L226 Difference]: Without dead ends: 62 [2019-10-14 23:42:43,462 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-10-14 23:42:43,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2019-10-14 23:42:43,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 60. [2019-10-14 23:42:43,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2019-10-14 23:42:43,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 68 transitions. [2019-10-14 23:42:43,468 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 68 transitions. Word has length 96 [2019-10-14 23:42:43,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:43,469 INFO L462 AbstractCegarLoop]: Abstraction has 60 states and 68 transitions. [2019-10-14 23:42:43,469 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-10-14 23:42:43,469 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 68 transitions. [2019-10-14 23:42:43,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2019-10-14 23:42:43,470 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:43,470 INFO L380 BasicCegarLoop]: trace histogram [18, 18, 9, 9, 5, 5, 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] [2019-10-14 23:42:43,678 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:43,679 INFO L410 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:43,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:43,680 INFO L82 PathProgramCache]: Analyzing trace with hash -726581688, now seen corresponding path program 7 times [2019-10-14 23:42:43,680 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:43,680 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59223553] [2019-10-14 23:42:43,681 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:43,681 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:43,681 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:43,694 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:43,694 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [262768180] [2019-10-14 23:42:43,694 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/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 [2019-10-14 23:42:43,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:43,766 INFO L256 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 7 conjunts are in the unsatisfiable core [2019-10-14 23:42:43,768 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:43,821 INFO L134 CoverageAnalysis]: Checked inductivity of 557 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 532 trivial. 0 not checked. [2019-10-14 23:42:43,821 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59223553] [2019-10-14 23:42:43,822 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:43,822 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262768180] [2019-10-14 23:42:43,822 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:43,822 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2019-10-14 23:42:43,822 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433128433] [2019-10-14 23:42:43,823 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-10-14 23:42:43,823 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:43,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-10-14 23:42:43,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2019-10-14 23:42:43,824 INFO L87 Difference]: Start difference. First operand 60 states and 68 transitions. Second operand 8 states. [2019-10-14 23:42:43,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:43,849 INFO L93 Difference]: Finished difference Result 104 states and 120 transitions. [2019-10-14 23:42:43,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-10-14 23:42:43,850 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 105 [2019-10-14 23:42:43,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:43,851 INFO L225 Difference]: With dead ends: 104 [2019-10-14 23:42:43,851 INFO L226 Difference]: Without dead ends: 63 [2019-10-14 23:42:43,852 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2019-10-14 23:42:43,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2019-10-14 23:42:43,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 62. [2019-10-14 23:42:43,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2019-10-14 23:42:43,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 70 transitions. [2019-10-14 23:42:43,858 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 70 transitions. Word has length 105 [2019-10-14 23:42:43,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:43,858 INFO L462 AbstractCegarLoop]: Abstraction has 62 states and 70 transitions. [2019-10-14 23:42:43,858 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-10-14 23:42:43,858 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 70 transitions. [2019-10-14 23:42:43,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2019-10-14 23:42:43,859 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:43,860 INFO L380 BasicCegarLoop]: trace histogram [18, 18, 9, 9, 6, 6, 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] [2019-10-14 23:42:44,064 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:44,064 INFO L410 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:44,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:44,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1337737530, now seen corresponding path program 8 times [2019-10-14 23:42:44,065 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:44,065 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283308466] [2019-10-14 23:42:44,066 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:44,066 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:44,066 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:44,079 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:44,080 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [215310824] [2019-10-14 23:42:44,080 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/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 [2019-10-14 23:42:44,157 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-10-14 23:42:44,157 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:44,158 INFO L256 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 8 conjunts are in the unsatisfiable core [2019-10-14 23:42:44,161 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:44,212 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 532 trivial. 0 not checked. [2019-10-14 23:42:44,213 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283308466] [2019-10-14 23:42:44,213 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:44,213 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215310824] [2019-10-14 23:42:44,213 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:44,214 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2019-10-14 23:42:44,214 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415022933] [2019-10-14 23:42:44,214 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-10-14 23:42:44,214 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:44,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-10-14 23:42:44,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2019-10-14 23:42:44,215 INFO L87 Difference]: Start difference. First operand 62 states and 70 transitions. Second operand 9 states. [2019-10-14 23:42:44,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:44,247 INFO L93 Difference]: Finished difference Result 106 states and 122 transitions. [2019-10-14 23:42:44,247 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-10-14 23:42:44,247 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 107 [2019-10-14 23:42:44,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:44,248 INFO L225 Difference]: With dead ends: 106 [2019-10-14 23:42:44,248 INFO L226 Difference]: Without dead ends: 65 [2019-10-14 23:42:44,249 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2019-10-14 23:42:44,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2019-10-14 23:42:44,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 64. [2019-10-14 23:42:44,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2019-10-14 23:42:44,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 72 transitions. [2019-10-14 23:42:44,255 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 72 transitions. Word has length 107 [2019-10-14 23:42:44,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:44,256 INFO L462 AbstractCegarLoop]: Abstraction has 64 states and 72 transitions. [2019-10-14 23:42:44,256 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-10-14 23:42:44,256 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 72 transitions. [2019-10-14 23:42:44,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2019-10-14 23:42:44,257 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:44,257 INFO L380 BasicCegarLoop]: trace histogram [18, 18, 9, 9, 7, 7, 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] [2019-10-14 23:42:44,461 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:44,461 INFO L410 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:44,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:44,462 INFO L82 PathProgramCache]: Analyzing trace with hash -247982140, now seen corresponding path program 9 times [2019-10-14 23:42:44,462 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:44,463 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907149777] [2019-10-14 23:42:44,463 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:44,464 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:44,464 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:44,475 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:44,476 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [863167931] [2019-10-14 23:42:44,476 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:44,585 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-10-14 23:42:44,585 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:44,586 INFO L256 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 4 conjunts are in the unsatisfiable core [2019-10-14 23:42:44,588 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:44,617 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 250 proven. 4 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2019-10-14 23:42:44,618 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907149777] [2019-10-14 23:42:44,618 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:44,618 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863167931] [2019-10-14 23:42:44,619 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:44,619 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2019-10-14 23:42:44,619 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141511684] [2019-10-14 23:42:44,620 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-10-14 23:42:44,620 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:44,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-10-14 23:42:44,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-10-14 23:42:44,621 INFO L87 Difference]: Start difference. First operand 64 states and 72 transitions. Second operand 5 states. [2019-10-14 23:42:44,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:44,639 INFO L93 Difference]: Finished difference Result 96 states and 109 transitions. [2019-10-14 23:42:44,640 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-10-14 23:42:44,640 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 109 [2019-10-14 23:42:44,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:44,641 INFO L225 Difference]: With dead ends: 96 [2019-10-14 23:42:44,641 INFO L226 Difference]: Without dead ends: 67 [2019-10-14 23:42:44,642 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-10-14 23:42:44,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2019-10-14 23:42:44,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 66. [2019-10-14 23:42:44,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2019-10-14 23:42:44,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 74 transitions. [2019-10-14 23:42:44,654 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 74 transitions. Word has length 109 [2019-10-14 23:42:44,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:44,657 INFO L462 AbstractCegarLoop]: Abstraction has 66 states and 74 transitions. [2019-10-14 23:42:44,658 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-10-14 23:42:44,658 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 74 transitions. [2019-10-14 23:42:44,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2019-10-14 23:42:44,659 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:44,659 INFO L380 BasicCegarLoop]: trace histogram [18, 18, 9, 9, 7, 7, 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] [2019-10-14 23:42:44,864 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:44,865 INFO L410 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:44,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:44,866 INFO L82 PathProgramCache]: Analyzing trace with hash 1544882658, now seen corresponding path program 10 times [2019-10-14 23:42:44,866 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:44,866 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022378638] [2019-10-14 23:42:44,867 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:44,867 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:44,867 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:44,879 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:44,879 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [887772673] [2019-10-14 23:42:44,879 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/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 [2019-10-14 23:42:44,956 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-10-14 23:42:44,957 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:44,958 INFO L256 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 5 conjunts are in the unsatisfiable core [2019-10-14 23:42:44,959 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:44,992 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 171 proven. 15 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2019-10-14 23:42:44,992 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022378638] [2019-10-14 23:42:44,992 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:44,992 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887772673] [2019-10-14 23:42:44,993 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:44,993 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2019-10-14 23:42:44,993 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243071212] [2019-10-14 23:42:44,993 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-10-14 23:42:44,994 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:44,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-10-14 23:42:44,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-10-14 23:42:44,994 INFO L87 Difference]: Start difference. First operand 66 states and 74 transitions. Second operand 6 states. [2019-10-14 23:42:45,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:45,023 INFO L93 Difference]: Finished difference Result 109 states and 127 transitions. [2019-10-14 23:42:45,023 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-10-14 23:42:45,023 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 111 [2019-10-14 23:42:45,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:45,024 INFO L225 Difference]: With dead ends: 109 [2019-10-14 23:42:45,025 INFO L226 Difference]: Without dead ends: 70 [2019-10-14 23:42:45,025 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-10-14 23:42:45,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2019-10-14 23:42:45,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 69. [2019-10-14 23:42:45,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2019-10-14 23:42:45,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 77 transitions. [2019-10-14 23:42:45,031 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 77 transitions. Word has length 111 [2019-10-14 23:42:45,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:45,031 INFO L462 AbstractCegarLoop]: Abstraction has 69 states and 77 transitions. [2019-10-14 23:42:45,031 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-10-14 23:42:45,032 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 77 transitions. [2019-10-14 23:42:45,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2019-10-14 23:42:45,033 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:45,033 INFO L380 BasicCegarLoop]: trace histogram [21, 21, 12, 9, 7, 7, 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] [2019-10-14 23:42:45,241 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:45,242 INFO L410 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:45,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:45,242 INFO L82 PathProgramCache]: Analyzing trace with hash 568604274, now seen corresponding path program 11 times [2019-10-14 23:42:45,242 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:45,242 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211988181] [2019-10-14 23:42:45,242 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:45,242 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:45,243 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:45,253 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:45,253 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [594099868] [2019-10-14 23:42:45,253 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/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 [2019-10-14 23:42:45,300 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-10-14 23:42:45,301 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:45,301 INFO L256 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 6 conjunts are in the unsatisfiable core [2019-10-14 23:42:45,303 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:45,364 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 366 proven. 15 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2019-10-14 23:42:45,364 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211988181] [2019-10-14 23:42:45,364 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:45,365 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594099868] [2019-10-14 23:42:45,365 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:45,365 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2019-10-14 23:42:45,365 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413601214] [2019-10-14 23:42:45,366 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-10-14 23:42:45,366 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:45,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-10-14 23:42:45,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2019-10-14 23:42:45,366 INFO L87 Difference]: Start difference. First operand 69 states and 77 transitions. Second operand 7 states. [2019-10-14 23:42:45,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:45,405 INFO L93 Difference]: Finished difference Result 116 states and 136 transitions. [2019-10-14 23:42:45,406 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-10-14 23:42:45,406 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 120 [2019-10-14 23:42:45,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:45,407 INFO L225 Difference]: With dead ends: 116 [2019-10-14 23:42:45,407 INFO L226 Difference]: Without dead ends: 74 [2019-10-14 23:42:45,407 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2019-10-14 23:42:45,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2019-10-14 23:42:45,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 72. [2019-10-14 23:42:45,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2019-10-14 23:42:45,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 81 transitions. [2019-10-14 23:42:45,413 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 81 transitions. Word has length 120 [2019-10-14 23:42:45,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:45,413 INFO L462 AbstractCegarLoop]: Abstraction has 72 states and 81 transitions. [2019-10-14 23:42:45,414 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-10-14 23:42:45,414 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 81 transitions. [2019-10-14 23:42:45,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2019-10-14 23:42:45,415 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:45,415 INFO L380 BasicCegarLoop]: trace histogram [24, 24, 12, 12, 7, 7, 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] [2019-10-14 23:42:45,619 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:45,619 INFO L410 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:45,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:45,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1549815780, now seen corresponding path program 12 times [2019-10-14 23:42:45,620 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:45,620 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110358002] [2019-10-14 23:42:45,620 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:45,620 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:45,620 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:45,635 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:45,635 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1562645553] [2019-10-14 23:42:45,635 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:45,824 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2019-10-14 23:42:45,824 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:45,826 INFO L256 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 14 conjunts are in the unsatisfiable core [2019-10-14 23:42:45,829 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:45,860 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 426 proven. 9 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2019-10-14 23:42:45,860 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110358002] [2019-10-14 23:42:45,860 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:45,860 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562645553] [2019-10-14 23:42:45,860 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:45,861 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2019-10-14 23:42:45,861 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643562588] [2019-10-14 23:42:45,861 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-10-14 23:42:45,861 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:45,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-10-14 23:42:45,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-10-14 23:42:45,862 INFO L87 Difference]: Start difference. First operand 72 states and 81 transitions. Second operand 6 states. [2019-10-14 23:42:45,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:45,885 INFO L93 Difference]: Finished difference Result 110 states and 125 transitions. [2019-10-14 23:42:45,885 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-10-14 23:42:45,885 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 129 [2019-10-14 23:42:45,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:45,887 INFO L225 Difference]: With dead ends: 110 [2019-10-14 23:42:45,887 INFO L226 Difference]: Without dead ends: 75 [2019-10-14 23:42:45,888 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-10-14 23:42:45,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2019-10-14 23:42:45,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 74. [2019-10-14 23:42:45,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2019-10-14 23:42:45,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 83 transitions. [2019-10-14 23:42:45,895 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 83 transitions. Word has length 129 [2019-10-14 23:42:45,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:45,896 INFO L462 AbstractCegarLoop]: Abstraction has 74 states and 83 transitions. [2019-10-14 23:42:45,896 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-10-14 23:42:45,896 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 83 transitions. [2019-10-14 23:42:45,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2019-10-14 23:42:45,897 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:45,897 INFO L380 BasicCegarLoop]: trace histogram [24, 24, 12, 12, 7, 7, 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] [2019-10-14 23:42:46,101 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:46,101 INFO L410 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:46,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:46,102 INFO L82 PathProgramCache]: Analyzing trace with hash -682503166, now seen corresponding path program 13 times [2019-10-14 23:42:46,102 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:46,103 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050306939] [2019-10-14 23:42:46,103 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:46,103 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:46,103 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:46,114 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:46,115 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [60989594] [2019-10-14 23:42:46,115 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/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 [2019-10-14 23:42:46,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:46,222 INFO L256 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 9 conjunts are in the unsatisfiable core [2019-10-14 23:42:46,225 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:46,307 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 931 trivial. 0 not checked. [2019-10-14 23:42:46,307 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050306939] [2019-10-14 23:42:46,308 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:46,308 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60989594] [2019-10-14 23:42:46,308 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:46,308 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2019-10-14 23:42:46,308 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854820950] [2019-10-14 23:42:46,310 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-10-14 23:42:46,311 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:46,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-10-14 23:42:46,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2019-10-14 23:42:46,311 INFO L87 Difference]: Start difference. First operand 74 states and 83 transitions. Second operand 10 states. [2019-10-14 23:42:46,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:46,348 INFO L93 Difference]: Finished difference Result 128 states and 146 transitions. [2019-10-14 23:42:46,348 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-10-14 23:42:46,349 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 131 [2019-10-14 23:42:46,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:46,349 INFO L225 Difference]: With dead ends: 128 [2019-10-14 23:42:46,350 INFO L226 Difference]: Without dead ends: 77 [2019-10-14 23:42:46,350 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2019-10-14 23:42:46,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2019-10-14 23:42:46,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 76. [2019-10-14 23:42:46,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2019-10-14 23:42:46,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 85 transitions. [2019-10-14 23:42:46,356 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 85 transitions. Word has length 131 [2019-10-14 23:42:46,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:46,357 INFO L462 AbstractCegarLoop]: Abstraction has 76 states and 85 transitions. [2019-10-14 23:42:46,357 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-10-14 23:42:46,357 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 85 transitions. [2019-10-14 23:42:46,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2019-10-14 23:42:46,358 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:46,358 INFO L380 BasicCegarLoop]: trace histogram [24, 24, 12, 12, 8, 8, 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] [2019-10-14 23:42:46,562 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:46,563 INFO L410 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:46,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:46,563 INFO L82 PathProgramCache]: Analyzing trace with hash 1051366144, now seen corresponding path program 14 times [2019-10-14 23:42:46,564 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:46,564 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83117589] [2019-10-14 23:42:46,564 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:46,565 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:46,565 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:46,576 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:46,576 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1468901819] [2019-10-14 23:42:46,576 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:46,658 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-10-14 23:42:46,658 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:46,660 INFO L256 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 10 conjunts are in the unsatisfiable core [2019-10-14 23:42:46,662 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:46,754 INFO L134 CoverageAnalysis]: Checked inductivity of 995 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 931 trivial. 0 not checked. [2019-10-14 23:42:46,755 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83117589] [2019-10-14 23:42:46,755 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:46,755 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468901819] [2019-10-14 23:42:46,755 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:46,756 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2019-10-14 23:42:46,756 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893319018] [2019-10-14 23:42:46,756 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-10-14 23:42:46,757 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:46,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-10-14 23:42:46,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-10-14 23:42:46,759 INFO L87 Difference]: Start difference. First operand 76 states and 85 transitions. Second operand 11 states. [2019-10-14 23:42:46,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:46,801 INFO L93 Difference]: Finished difference Result 130 states and 148 transitions. [2019-10-14 23:42:46,802 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-10-14 23:42:46,802 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 133 [2019-10-14 23:42:46,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:46,804 INFO L225 Difference]: With dead ends: 130 [2019-10-14 23:42:46,804 INFO L226 Difference]: Without dead ends: 79 [2019-10-14 23:42:46,809 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-10-14 23:42:46,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2019-10-14 23:42:46,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 78. [2019-10-14 23:42:46,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2019-10-14 23:42:46,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 87 transitions. [2019-10-14 23:42:46,821 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 87 transitions. Word has length 133 [2019-10-14 23:42:46,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:46,822 INFO L462 AbstractCegarLoop]: Abstraction has 78 states and 87 transitions. [2019-10-14 23:42:46,822 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-10-14 23:42:46,822 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 87 transitions. [2019-10-14 23:42:46,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2019-10-14 23:42:46,823 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:46,823 INFO L380 BasicCegarLoop]: trace histogram [24, 24, 12, 12, 9, 9, 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] [2019-10-14 23:42:47,027 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:47,027 INFO L410 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:47,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:47,028 INFO L82 PathProgramCache]: Analyzing trace with hash 852462206, now seen corresponding path program 15 times [2019-10-14 23:42:47,028 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:47,028 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245160535] [2019-10-14 23:42:47,028 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:47,028 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:47,028 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:47,051 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:47,055 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [660251760] [2019-10-14 23:42:47,055 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/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 [2019-10-14 23:42:47,238 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2019-10-14 23:42:47,239 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:47,240 INFO L256 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 6 conjunts are in the unsatisfiable core [2019-10-14 23:42:47,241 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:47,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 426 proven. 16 refuted. 0 times theorem prover too weak. 570 trivial. 0 not checked. [2019-10-14 23:42:47,288 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245160535] [2019-10-14 23:42:47,288 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:47,288 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660251760] [2019-10-14 23:42:47,288 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:47,289 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2019-10-14 23:42:47,289 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474697414] [2019-10-14 23:42:47,289 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-10-14 23:42:47,289 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:47,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-10-14 23:42:47,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2019-10-14 23:42:47,290 INFO L87 Difference]: Start difference. First operand 78 states and 87 transitions. Second operand 7 states. [2019-10-14 23:42:47,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:47,320 INFO L93 Difference]: Finished difference Result 116 states and 131 transitions. [2019-10-14 23:42:47,321 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-10-14 23:42:47,321 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 135 [2019-10-14 23:42:47,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:47,322 INFO L225 Difference]: With dead ends: 116 [2019-10-14 23:42:47,322 INFO L226 Difference]: Without dead ends: 81 [2019-10-14 23:42:47,323 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2019-10-14 23:42:47,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2019-10-14 23:42:47,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 80. [2019-10-14 23:42:47,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2019-10-14 23:42:47,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 89 transitions. [2019-10-14 23:42:47,329 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 89 transitions. Word has length 135 [2019-10-14 23:42:47,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:47,330 INFO L462 AbstractCegarLoop]: Abstraction has 80 states and 89 transitions. [2019-10-14 23:42:47,330 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-10-14 23:42:47,330 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 89 transitions. [2019-10-14 23:42:47,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2019-10-14 23:42:47,334 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:47,334 INFO L380 BasicCegarLoop]: trace histogram [24, 24, 12, 12, 9, 9, 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] [2019-10-14 23:42:47,538 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:47,538 INFO L410 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:47,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:47,539 INFO L82 PathProgramCache]: Analyzing trace with hash -824389604, now seen corresponding path program 16 times [2019-10-14 23:42:47,539 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:47,540 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208797448] [2019-10-14 23:42:47,540 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:47,540 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:47,541 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:47,568 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:47,568 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [608607039] [2019-10-14 23:42:47,568 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:47,629 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-10-14 23:42:47,629 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:47,630 INFO L256 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 6 conjunts are in the unsatisfiable core [2019-10-14 23:42:47,632 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:47,673 INFO L134 CoverageAnalysis]: Checked inductivity of 1021 backedges. 287 proven. 26 refuted. 0 times theorem prover too weak. 708 trivial. 0 not checked. [2019-10-14 23:42:47,674 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208797448] [2019-10-14 23:42:47,674 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:47,674 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608607039] [2019-10-14 23:42:47,674 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:47,674 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2019-10-14 23:42:47,675 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144756190] [2019-10-14 23:42:47,676 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-10-14 23:42:47,677 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:47,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-10-14 23:42:47,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2019-10-14 23:42:47,677 INFO L87 Difference]: Start difference. First operand 80 states and 89 transitions. Second operand 7 states. [2019-10-14 23:42:47,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:47,708 INFO L93 Difference]: Finished difference Result 133 states and 153 transitions. [2019-10-14 23:42:47,710 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-10-14 23:42:47,710 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 137 [2019-10-14 23:42:47,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:47,711 INFO L225 Difference]: With dead ends: 133 [2019-10-14 23:42:47,711 INFO L226 Difference]: Without dead ends: 84 [2019-10-14 23:42:47,712 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2019-10-14 23:42:47,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2019-10-14 23:42:47,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 83. [2019-10-14 23:42:47,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2019-10-14 23:42:47,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 92 transitions. [2019-10-14 23:42:47,718 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 92 transitions. Word has length 137 [2019-10-14 23:42:47,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:47,718 INFO L462 AbstractCegarLoop]: Abstraction has 83 states and 92 transitions. [2019-10-14 23:42:47,718 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-10-14 23:42:47,718 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 92 transitions. [2019-10-14 23:42:47,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2019-10-14 23:42:47,721 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:47,721 INFO L380 BasicCegarLoop]: trace histogram [27, 27, 15, 12, 9, 9, 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] [2019-10-14 23:42:47,925 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:47,926 INFO L410 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:47,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:47,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1289347584, now seen corresponding path program 17 times [2019-10-14 23:42:47,927 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:47,927 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991114641] [2019-10-14 23:42:47,928 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:47,928 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:47,928 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:47,939 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:47,939 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [722908172] [2019-10-14 23:42:47,939 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:47,992 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-10-14 23:42:47,993 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:47,994 INFO L256 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2019-10-14 23:42:47,996 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:48,052 INFO L134 CoverageAnalysis]: Checked inductivity of 1255 backedges. 591 proven. 26 refuted. 0 times theorem prover too weak. 638 trivial. 0 not checked. [2019-10-14 23:42:48,052 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991114641] [2019-10-14 23:42:48,053 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:48,053 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722908172] [2019-10-14 23:42:48,053 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:48,053 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2019-10-14 23:42:48,053 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165141702] [2019-10-14 23:42:48,055 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-10-14 23:42:48,056 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:48,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-10-14 23:42:48,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2019-10-14 23:42:48,056 INFO L87 Difference]: Start difference. First operand 83 states and 92 transitions. Second operand 8 states. [2019-10-14 23:42:48,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:48,103 INFO L93 Difference]: Finished difference Result 140 states and 162 transitions. [2019-10-14 23:42:48,103 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-10-14 23:42:48,103 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 146 [2019-10-14 23:42:48,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:48,104 INFO L225 Difference]: With dead ends: 140 [2019-10-14 23:42:48,104 INFO L226 Difference]: Without dead ends: 88 [2019-10-14 23:42:48,105 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2019-10-14 23:42:48,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2019-10-14 23:42:48,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 86. [2019-10-14 23:42:48,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2019-10-14 23:42:48,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 96 transitions. [2019-10-14 23:42:48,111 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 96 transitions. Word has length 146 [2019-10-14 23:42:48,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:48,111 INFO L462 AbstractCegarLoop]: Abstraction has 86 states and 96 transitions. [2019-10-14 23:42:48,111 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-10-14 23:42:48,112 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 96 transitions. [2019-10-14 23:42:48,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2019-10-14 23:42:48,113 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:48,113 INFO L380 BasicCegarLoop]: trace histogram [30, 30, 15, 15, 9, 9, 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] [2019-10-14 23:42:48,313 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:48,314 INFO L410 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:48,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:48,314 INFO L82 PathProgramCache]: Analyzing trace with hash 498430682, now seen corresponding path program 18 times [2019-10-14 23:42:48,314 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:48,314 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248752041] [2019-10-14 23:42:48,314 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:48,315 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:48,315 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:48,327 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:48,327 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [792772982] [2019-10-14 23:42:48,327 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:48,882 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2019-10-14 23:42:48,883 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:48,886 INFO L256 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 7 conjunts are in the unsatisfiable core [2019-10-14 23:42:48,890 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:48,985 INFO L134 CoverageAnalysis]: Checked inductivity of 1516 backedges. 650 proven. 25 refuted. 0 times theorem prover too weak. 841 trivial. 0 not checked. [2019-10-14 23:42:48,986 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248752041] [2019-10-14 23:42:48,986 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:48,986 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792772982] [2019-10-14 23:42:48,987 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:48,987 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2019-10-14 23:42:48,987 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920123121] [2019-10-14 23:42:48,988 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-10-14 23:42:48,988 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:48,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-10-14 23:42:48,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2019-10-14 23:42:48,990 INFO L87 Difference]: Start difference. First operand 86 states and 96 transitions. Second operand 8 states. [2019-10-14 23:42:49,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:49,029 INFO L93 Difference]: Finished difference Result 130 states and 147 transitions. [2019-10-14 23:42:49,030 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-10-14 23:42:49,030 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 155 [2019-10-14 23:42:49,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:49,031 INFO L225 Difference]: With dead ends: 130 [2019-10-14 23:42:49,032 INFO L226 Difference]: Without dead ends: 89 [2019-10-14 23:42:49,032 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2019-10-14 23:42:49,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2019-10-14 23:42:49,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 88. [2019-10-14 23:42:49,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2019-10-14 23:42:49,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 98 transitions. [2019-10-14 23:42:49,042 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 98 transitions. Word has length 155 [2019-10-14 23:42:49,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:49,043 INFO L462 AbstractCegarLoop]: Abstraction has 88 states and 98 transitions. [2019-10-14 23:42:49,043 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-10-14 23:42:49,043 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 98 transitions. [2019-10-14 23:42:49,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2019-10-14 23:42:49,045 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:49,045 INFO L380 BasicCegarLoop]: trace histogram [30, 30, 15, 15, 9, 9, 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] [2019-10-14 23:42:49,252 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:49,252 INFO L410 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:49,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:49,253 INFO L82 PathProgramCache]: Analyzing trace with hash 691169912, now seen corresponding path program 19 times [2019-10-14 23:42:49,253 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:49,253 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579978951] [2019-10-14 23:42:49,253 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:49,254 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:49,254 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:49,266 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:49,267 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1510909585] [2019-10-14 23:42:49,267 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:49,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:49,392 INFO L256 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 11 conjunts are in the unsatisfiable core [2019-10-14 23:42:49,395 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:49,485 INFO L134 CoverageAnalysis]: Checked inductivity of 1527 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 1446 trivial. 0 not checked. [2019-10-14 23:42:49,485 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579978951] [2019-10-14 23:42:49,485 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:49,486 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510909585] [2019-10-14 23:42:49,486 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:49,486 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2019-10-14 23:42:49,486 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468482190] [2019-10-14 23:42:49,487 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-10-14 23:42:49,487 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:49,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-10-14 23:42:49,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-10-14 23:42:49,488 INFO L87 Difference]: Start difference. First operand 88 states and 98 transitions. Second operand 12 states. [2019-10-14 23:42:49,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:49,528 INFO L93 Difference]: Finished difference Result 152 states and 172 transitions. [2019-10-14 23:42:49,529 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-10-14 23:42:49,529 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 157 [2019-10-14 23:42:49,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:49,530 INFO L225 Difference]: With dead ends: 152 [2019-10-14 23:42:49,530 INFO L226 Difference]: Without dead ends: 91 [2019-10-14 23:42:49,531 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-10-14 23:42:49,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2019-10-14 23:42:49,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 90. [2019-10-14 23:42:49,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2019-10-14 23:42:49,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 100 transitions. [2019-10-14 23:42:49,540 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 100 transitions. Word has length 157 [2019-10-14 23:42:49,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:49,540 INFO L462 AbstractCegarLoop]: Abstraction has 90 states and 100 transitions. [2019-10-14 23:42:49,540 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-10-14 23:42:49,540 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 100 transitions. [2019-10-14 23:42:49,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2019-10-14 23:42:49,541 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:49,542 INFO L380 BasicCegarLoop]: trace histogram [30, 30, 15, 15, 10, 10, 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] [2019-10-14 23:42:49,746 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:49,746 INFO L410 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:49,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:49,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1687664650, now seen corresponding path program 20 times [2019-10-14 23:42:49,747 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:49,747 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830796316] [2019-10-14 23:42:49,747 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:49,747 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:49,747 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:49,759 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:49,759 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1143117625] [2019-10-14 23:42:49,759 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:49,849 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-10-14 23:42:49,850 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:49,851 INFO L256 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 12 conjunts are in the unsatisfiable core [2019-10-14 23:42:49,854 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:49,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1546 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 1446 trivial. 0 not checked. [2019-10-14 23:42:49,952 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830796316] [2019-10-14 23:42:49,952 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:49,952 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143117625] [2019-10-14 23:42:49,952 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:49,952 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2019-10-14 23:42:49,953 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144048307] [2019-10-14 23:42:49,953 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-10-14 23:42:49,953 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:49,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-10-14 23:42:49,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2019-10-14 23:42:49,954 INFO L87 Difference]: Start difference. First operand 90 states and 100 transitions. Second operand 13 states. [2019-10-14 23:42:50,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:50,002 INFO L93 Difference]: Finished difference Result 154 states and 174 transitions. [2019-10-14 23:42:50,002 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-10-14 23:42:50,003 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 159 [2019-10-14 23:42:50,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:50,004 INFO L225 Difference]: With dead ends: 154 [2019-10-14 23:42:50,004 INFO L226 Difference]: Without dead ends: 93 [2019-10-14 23:42:50,004 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2019-10-14 23:42:50,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2019-10-14 23:42:50,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 92. [2019-10-14 23:42:50,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2019-10-14 23:42:50,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 102 transitions. [2019-10-14 23:42:50,010 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 102 transitions. Word has length 159 [2019-10-14 23:42:50,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:50,010 INFO L462 AbstractCegarLoop]: Abstraction has 92 states and 102 transitions. [2019-10-14 23:42:50,011 INFO L463 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-10-14 23:42:50,011 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 102 transitions. [2019-10-14 23:42:50,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2019-10-14 23:42:50,012 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:50,012 INFO L380 BasicCegarLoop]: trace histogram [30, 30, 15, 15, 11, 11, 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] [2019-10-14 23:42:50,215 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:50,216 INFO L410 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:50,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:50,216 INFO L82 PathProgramCache]: Analyzing trace with hash 1469890036, now seen corresponding path program 21 times [2019-10-14 23:42:50,216 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:50,216 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769371700] [2019-10-14 23:42:50,217 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:50,217 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:50,217 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:50,231 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:50,232 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [48417576] [2019-10-14 23:42:50,232 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:51,892 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2019-10-14 23:42:51,893 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:51,894 INFO L256 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 8 conjunts are in the unsatisfiable core [2019-10-14 23:42:51,897 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:51,962 INFO L134 CoverageAnalysis]: Checked inductivity of 1567 backedges. 650 proven. 36 refuted. 0 times theorem prover too weak. 881 trivial. 0 not checked. [2019-10-14 23:42:51,962 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769371700] [2019-10-14 23:42:51,963 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:51,963 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48417576] [2019-10-14 23:42:51,963 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:51,963 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2019-10-14 23:42:51,963 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147838588] [2019-10-14 23:42:51,964 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-10-14 23:42:51,964 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:51,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-10-14 23:42:51,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2019-10-14 23:42:51,964 INFO L87 Difference]: Start difference. First operand 92 states and 102 transitions. Second operand 9 states. [2019-10-14 23:42:52,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:52,007 INFO L93 Difference]: Finished difference Result 136 states and 153 transitions. [2019-10-14 23:42:52,008 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-10-14 23:42:52,008 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 161 [2019-10-14 23:42:52,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:52,009 INFO L225 Difference]: With dead ends: 136 [2019-10-14 23:42:52,009 INFO L226 Difference]: Without dead ends: 95 [2019-10-14 23:42:52,010 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2019-10-14 23:42:52,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2019-10-14 23:42:52,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 94. [2019-10-14 23:42:52,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2019-10-14 23:42:52,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 104 transitions. [2019-10-14 23:42:52,015 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 104 transitions. Word has length 161 [2019-10-14 23:42:52,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:52,016 INFO L462 AbstractCegarLoop]: Abstraction has 94 states and 104 transitions. [2019-10-14 23:42:52,016 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-10-14 23:42:52,016 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 104 transitions. [2019-10-14 23:42:52,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2019-10-14 23:42:52,017 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:52,017 INFO L380 BasicCegarLoop]: trace histogram [30, 30, 15, 15, 11, 11, 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] [2019-10-14 23:42:52,221 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:52,222 INFO L410 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:52,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:52,222 INFO L82 PathProgramCache]: Analyzing trace with hash -2039261422, now seen corresponding path program 22 times [2019-10-14 23:42:52,222 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:52,222 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570131302] [2019-10-14 23:42:52,222 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:52,223 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:52,223 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:52,233 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:52,234 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1582790309] [2019-10-14 23:42:52,234 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:52,299 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-10-14 23:42:52,299 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:52,300 INFO L256 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 7 conjunts are in the unsatisfiable core [2019-10-14 23:42:52,302 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:52,358 INFO L134 CoverageAnalysis]: Checked inductivity of 1580 backedges. 433 proven. 40 refuted. 0 times theorem prover too weak. 1107 trivial. 0 not checked. [2019-10-14 23:42:52,358 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570131302] [2019-10-14 23:42:52,358 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:52,358 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582790309] [2019-10-14 23:42:52,358 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:52,359 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2019-10-14 23:42:52,359 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119480504] [2019-10-14 23:42:52,359 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-10-14 23:42:52,359 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:52,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-10-14 23:42:52,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2019-10-14 23:42:52,360 INFO L87 Difference]: Start difference. First operand 94 states and 104 transitions. Second operand 8 states. [2019-10-14 23:42:52,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:52,395 INFO L93 Difference]: Finished difference Result 157 states and 179 transitions. [2019-10-14 23:42:52,396 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-10-14 23:42:52,396 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 163 [2019-10-14 23:42:52,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:52,397 INFO L225 Difference]: With dead ends: 157 [2019-10-14 23:42:52,397 INFO L226 Difference]: Without dead ends: 98 [2019-10-14 23:42:52,398 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2019-10-14 23:42:52,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2019-10-14 23:42:52,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 97. [2019-10-14 23:42:52,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2019-10-14 23:42:52,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 107 transitions. [2019-10-14 23:42:52,404 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 107 transitions. Word has length 163 [2019-10-14 23:42:52,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:52,404 INFO L462 AbstractCegarLoop]: Abstraction has 97 states and 107 transitions. [2019-10-14 23:42:52,404 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-10-14 23:42:52,404 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 107 transitions. [2019-10-14 23:42:52,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2019-10-14 23:42:52,405 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:52,406 INFO L380 BasicCegarLoop]: trace histogram [33, 33, 18, 15, 11, 11, 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] [2019-10-14 23:42:52,606 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:52,606 INFO L410 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:52,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:52,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1582143422, now seen corresponding path program 23 times [2019-10-14 23:42:52,607 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:52,607 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909033531] [2019-10-14 23:42:52,607 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:52,608 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:52,608 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:52,621 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:52,621 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1648556552] [2019-10-14 23:42:52,621 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:52,681 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2019-10-14 23:42:52,682 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:52,683 INFO L256 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2019-10-14 23:42:52,685 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:52,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1868 backedges. 870 proven. 40 refuted. 0 times theorem prover too weak. 958 trivial. 0 not checked. [2019-10-14 23:42:52,792 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909033531] [2019-10-14 23:42:52,792 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:52,792 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648556552] [2019-10-14 23:42:52,792 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:52,793 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2019-10-14 23:42:52,793 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413554281] [2019-10-14 23:42:52,793 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-10-14 23:42:52,793 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:52,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-10-14 23:42:52,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2019-10-14 23:42:52,794 INFO L87 Difference]: Start difference. First operand 97 states and 107 transitions. Second operand 9 states. [2019-10-14 23:42:52,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:52,840 INFO L93 Difference]: Finished difference Result 164 states and 188 transitions. [2019-10-14 23:42:52,840 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-10-14 23:42:52,840 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 172 [2019-10-14 23:42:52,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:52,842 INFO L225 Difference]: With dead ends: 164 [2019-10-14 23:42:52,842 INFO L226 Difference]: Without dead ends: 102 [2019-10-14 23:42:52,844 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2019-10-14 23:42:52,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2019-10-14 23:42:52,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 100. [2019-10-14 23:42:52,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2019-10-14 23:42:52,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 111 transitions. [2019-10-14 23:42:52,851 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 111 transitions. Word has length 172 [2019-10-14 23:42:52,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:52,852 INFO L462 AbstractCegarLoop]: Abstraction has 100 states and 111 transitions. [2019-10-14 23:42:52,852 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-10-14 23:42:52,852 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 111 transitions. [2019-10-14 23:42:52,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2019-10-14 23:42:52,853 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:52,853 INFO L380 BasicCegarLoop]: trace histogram [36, 36, 18, 18, 11, 11, 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] [2019-10-14 23:42:53,057 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:53,057 INFO L410 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:53,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:53,058 INFO L82 PathProgramCache]: Analyzing trace with hash -2011494252, now seen corresponding path program 24 times [2019-10-14 23:42:53,058 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:53,058 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688464492] [2019-10-14 23:42:53,058 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:53,058 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:53,059 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:53,071 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:53,071 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1366052613] [2019-10-14 23:42:53,071 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/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 [2019-10-14 23:42:55,518 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2019-10-14 23:42:55,518 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:55,521 INFO L256 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 24 conjunts are in the unsatisfiable core [2019-10-14 23:42:55,523 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:55,642 INFO L134 CoverageAnalysis]: Checked inductivity of 2183 backedges. 1050 proven. 57 refuted. 0 times theorem prover too weak. 1076 trivial. 0 not checked. [2019-10-14 23:42:55,643 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688464492] [2019-10-14 23:42:55,643 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:55,643 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366052613] [2019-10-14 23:42:55,643 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:55,643 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2019-10-14 23:42:55,643 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138446537] [2019-10-14 23:42:55,644 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-10-14 23:42:55,644 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:55,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-10-14 23:42:55,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2019-10-14 23:42:55,645 INFO L87 Difference]: Start difference. First operand 100 states and 111 transitions. Second operand 13 states. [2019-10-14 23:42:55,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:55,720 INFO L93 Difference]: Finished difference Result 170 states and 196 transitions. [2019-10-14 23:42:55,721 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-10-14 23:42:55,721 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 181 [2019-10-14 23:42:55,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:55,722 INFO L225 Difference]: With dead ends: 170 [2019-10-14 23:42:55,722 INFO L226 Difference]: Without dead ends: 105 [2019-10-14 23:42:55,723 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2019-10-14 23:42:55,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2019-10-14 23:42:55,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 103. [2019-10-14 23:42:55,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2019-10-14 23:42:55,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 115 transitions. [2019-10-14 23:42:55,730 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 115 transitions. Word has length 181 [2019-10-14 23:42:55,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:55,731 INFO L462 AbstractCegarLoop]: Abstraction has 103 states and 115 transitions. [2019-10-14 23:42:55,731 INFO L463 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-10-14 23:42:55,731 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 115 transitions. [2019-10-14 23:42:55,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2019-10-14 23:42:55,732 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:55,732 INFO L380 BasicCegarLoop]: trace histogram [39, 39, 21, 18, 11, 11, 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] [2019-10-14 23:42:55,939 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:55,940 INFO L410 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:55,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:55,940 INFO L82 PathProgramCache]: Analyzing trace with hash 1332757122, now seen corresponding path program 25 times [2019-10-14 23:42:55,941 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:55,941 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150526627] [2019-10-14 23:42:55,941 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:55,941 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:55,942 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:55,954 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:55,954 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1044568716] [2019-10-14 23:42:55,955 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:56,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:42:56,058 INFO L256 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 13 conjunts are in the unsatisfiable core [2019-10-14 23:42:56,061 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:56,194 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 2404 trivial. 0 not checked. [2019-10-14 23:42:56,195 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150526627] [2019-10-14 23:42:56,195 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:56,198 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044568716] [2019-10-14 23:42:56,200 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:56,200 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2019-10-14 23:42:56,200 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67720119] [2019-10-14 23:42:56,201 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-10-14 23:42:56,201 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:56,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-10-14 23:42:56,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2019-10-14 23:42:56,202 INFO L87 Difference]: Start difference. First operand 103 states and 115 transitions. Second operand 14 states. [2019-10-14 23:42:56,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:56,250 INFO L93 Difference]: Finished difference Result 178 states and 202 transitions. [2019-10-14 23:42:56,250 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-10-14 23:42:56,250 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 190 [2019-10-14 23:42:56,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:56,252 INFO L225 Difference]: With dead ends: 178 [2019-10-14 23:42:56,252 INFO L226 Difference]: Without dead ends: 106 [2019-10-14 23:42:56,253 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2019-10-14 23:42:56,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2019-10-14 23:42:56,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 105. [2019-10-14 23:42:56,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2019-10-14 23:42:56,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 117 transitions. [2019-10-14 23:42:56,262 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 117 transitions. Word has length 190 [2019-10-14 23:42:56,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:56,263 INFO L462 AbstractCegarLoop]: Abstraction has 105 states and 117 transitions. [2019-10-14 23:42:56,263 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-10-14 23:42:56,263 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 117 transitions. [2019-10-14 23:42:56,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2019-10-14 23:42:56,264 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:56,264 INFO L380 BasicCegarLoop]: trace histogram [39, 39, 21, 18, 12, 12, 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] [2019-10-14 23:42:56,468 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:56,469 INFO L410 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:56,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:56,469 INFO L82 PathProgramCache]: Analyzing trace with hash 969706692, now seen corresponding path program 26 times [2019-10-14 23:42:56,469 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:56,469 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310866055] [2019-10-14 23:42:56,470 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:56,470 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:56,470 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:56,484 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:56,484 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [56697035] [2019-10-14 23:42:56,484 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:56,586 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-10-14 23:42:56,586 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:42:56,588 INFO L256 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 14 conjunts are in the unsatisfiable core [2019-10-14 23:42:56,590 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:42:56,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2548 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 2404 trivial. 0 not checked. [2019-10-14 23:42:56,717 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310866055] [2019-10-14 23:42:56,717 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:42:56,717 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56697035] [2019-10-14 23:42:56,717 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:42:56,718 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2019-10-14 23:42:56,718 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799968214] [2019-10-14 23:42:56,718 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2019-10-14 23:42:56,718 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:42:56,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2019-10-14 23:42:56,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2019-10-14 23:42:56,719 INFO L87 Difference]: Start difference. First operand 105 states and 117 transitions. Second operand 15 states. [2019-10-14 23:42:56,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:42:56,768 INFO L93 Difference]: Finished difference Result 180 states and 204 transitions. [2019-10-14 23:42:56,769 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-10-14 23:42:56,769 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 192 [2019-10-14 23:42:56,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:42:56,771 INFO L225 Difference]: With dead ends: 180 [2019-10-14 23:42:56,771 INFO L226 Difference]: Without dead ends: 108 [2019-10-14 23:42:56,771 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2019-10-14 23:42:56,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2019-10-14 23:42:56,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 107. [2019-10-14 23:42:56,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2019-10-14 23:42:56,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2019-10-14 23:42:56,777 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 192 [2019-10-14 23:42:56,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:42:56,778 INFO L462 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2019-10-14 23:42:56,778 INFO L463 AbstractCegarLoop]: Interpolant automaton has 15 states. [2019-10-14 23:42:56,778 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2019-10-14 23:42:56,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2019-10-14 23:42:56,779 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:42:56,779 INFO L380 BasicCegarLoop]: trace histogram [39, 39, 21, 18, 13, 13, 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] [2019-10-14 23:42:56,983 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:42:56,983 INFO L410 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:42:56,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:42:56,984 INFO L82 PathProgramCache]: Analyzing trace with hash -29405562, now seen corresponding path program 27 times [2019-10-14 23:42:56,984 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:42:56,984 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614526941] [2019-10-14 23:42:56,985 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:56,985 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:42:56,985 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:42:56,996 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:42:56,997 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1113502793] [2019-10-14 23:42:56,997 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/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 [2019-10-14 23:43:01,698 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2019-10-14 23:43:01,698 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:01,700 INFO L256 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 9 conjunts are in the unsatisfiable core [2019-10-14 23:43:01,703 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:01,790 INFO L134 CoverageAnalysis]: Checked inductivity of 2573 backedges. 1076 proven. 49 refuted. 0 times theorem prover too weak. 1448 trivial. 0 not checked. [2019-10-14 23:43:01,790 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614526941] [2019-10-14 23:43:01,790 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:01,790 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113502793] [2019-10-14 23:43:01,790 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:01,791 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2019-10-14 23:43:01,791 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221013531] [2019-10-14 23:43:01,791 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-10-14 23:43:01,792 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:01,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-10-14 23:43:01,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2019-10-14 23:43:01,792 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 10 states. [2019-10-14 23:43:01,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:01,823 INFO L93 Difference]: Finished difference Result 160 states and 181 transitions. [2019-10-14 23:43:01,823 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-10-14 23:43:01,824 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 194 [2019-10-14 23:43:01,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:01,825 INFO L225 Difference]: With dead ends: 160 [2019-10-14 23:43:01,826 INFO L226 Difference]: Without dead ends: 110 [2019-10-14 23:43:01,826 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2019-10-14 23:43:01,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2019-10-14 23:43:01,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 109. [2019-10-14 23:43:01,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2019-10-14 23:43:01,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 121 transitions. [2019-10-14 23:43:01,833 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 121 transitions. Word has length 194 [2019-10-14 23:43:01,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:01,834 INFO L462 AbstractCegarLoop]: Abstraction has 109 states and 121 transitions. [2019-10-14 23:43:01,834 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-10-14 23:43:01,834 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 121 transitions. [2019-10-14 23:43:01,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2019-10-14 23:43:01,835 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:01,835 INFO L380 BasicCegarLoop]: trace histogram [39, 39, 21, 18, 13, 13, 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] [2019-10-14 23:43:02,040 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:02,040 INFO L410 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:02,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:02,041 INFO L82 PathProgramCache]: Analyzing trace with hash 926127272, now seen corresponding path program 28 times [2019-10-14 23:43:02,041 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:02,041 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140041186] [2019-10-14 23:43:02,041 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:02,041 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:02,042 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:02,065 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:02,066 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1371102313] [2019-10-14 23:43:02,066 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:02,164 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-10-14 23:43:02,164 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:02,166 INFO L256 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 8 conjunts are in the unsatisfiable core [2019-10-14 23:43:02,170 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:02,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2588 backedges. 669 proven. 57 refuted. 0 times theorem prover too weak. 1862 trivial. 0 not checked. [2019-10-14 23:43:02,264 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140041186] [2019-10-14 23:43:02,264 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:02,265 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371102313] [2019-10-14 23:43:02,265 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:02,265 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2019-10-14 23:43:02,266 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293031045] [2019-10-14 23:43:02,266 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-10-14 23:43:02,267 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:02,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-10-14 23:43:02,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2019-10-14 23:43:02,267 INFO L87 Difference]: Start difference. First operand 109 states and 121 transitions. Second operand 9 states. [2019-10-14 23:43:02,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:02,315 INFO L93 Difference]: Finished difference Result 183 states and 209 transitions. [2019-10-14 23:43:02,319 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-10-14 23:43:02,319 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 196 [2019-10-14 23:43:02,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:02,321 INFO L225 Difference]: With dead ends: 183 [2019-10-14 23:43:02,321 INFO L226 Difference]: Without dead ends: 113 [2019-10-14 23:43:02,322 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2019-10-14 23:43:02,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2019-10-14 23:43:02,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 112. [2019-10-14 23:43:02,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2019-10-14 23:43:02,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 124 transitions. [2019-10-14 23:43:02,331 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 124 transitions. Word has length 196 [2019-10-14 23:43:02,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:02,332 INFO L462 AbstractCegarLoop]: Abstraction has 112 states and 124 transitions. [2019-10-14 23:43:02,332 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-10-14 23:43:02,332 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 124 transitions. [2019-10-14 23:43:02,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2019-10-14 23:43:02,334 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:02,335 INFO L380 BasicCegarLoop]: trace histogram [42, 42, 21, 21, 13, 13, 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] [2019-10-14 23:43:02,540 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:02,540 INFO L410 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:02,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:02,540 INFO L82 PathProgramCache]: Analyzing trace with hash 168688108, now seen corresponding path program 29 times [2019-10-14 23:43:02,541 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:02,541 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449602852] [2019-10-14 23:43:02,541 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:02,541 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:02,541 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:02,556 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:02,556 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1149515963] [2019-10-14 23:43:02,556 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:02,781 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2019-10-14 23:43:02,781 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:02,782 INFO L256 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 10 conjunts are in the unsatisfiable core [2019-10-14 23:43:02,785 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:02,878 INFO L134 CoverageAnalysis]: Checked inductivity of 2957 backedges. 1389 proven. 77 refuted. 0 times theorem prover too weak. 1491 trivial. 0 not checked. [2019-10-14 23:43:02,878 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449602852] [2019-10-14 23:43:02,878 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:02,878 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149515963] [2019-10-14 23:43:02,879 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:02,879 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2019-10-14 23:43:02,879 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797839300] [2019-10-14 23:43:02,879 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-10-14 23:43:02,880 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:02,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-10-14 23:43:02,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-10-14 23:43:02,880 INFO L87 Difference]: Start difference. First operand 112 states and 124 transitions. Second operand 11 states. [2019-10-14 23:43:02,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:02,942 INFO L93 Difference]: Finished difference Result 190 states and 218 transitions. [2019-10-14 23:43:02,942 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-10-14 23:43:02,942 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 205 [2019-10-14 23:43:02,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:02,943 INFO L225 Difference]: With dead ends: 190 [2019-10-14 23:43:02,944 INFO L226 Difference]: Without dead ends: 117 [2019-10-14 23:43:02,944 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-10-14 23:43:02,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2019-10-14 23:43:02,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 115. [2019-10-14 23:43:02,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2019-10-14 23:43:02,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 128 transitions. [2019-10-14 23:43:02,950 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 128 transitions. Word has length 205 [2019-10-14 23:43:02,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:02,951 INFO L462 AbstractCegarLoop]: Abstraction has 115 states and 128 transitions. [2019-10-14 23:43:02,951 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-10-14 23:43:02,951 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 128 transitions. [2019-10-14 23:43:02,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2019-10-14 23:43:02,952 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:02,952 INFO L380 BasicCegarLoop]: trace histogram [45, 45, 24, 21, 13, 13, 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] [2019-10-14 23:43:03,153 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:03,153 INFO L410 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:03,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:03,154 INFO L82 PathProgramCache]: Analyzing trace with hash 2109529198, now seen corresponding path program 30 times [2019-10-14 23:43:03,154 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:03,154 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519099703] [2019-10-14 23:43:03,154 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:03,154 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:03,154 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:03,167 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:03,167 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1715182003] [2019-10-14 23:43:03,168 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:07,453 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2019-10-14 23:43:07,454 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:07,457 INFO L256 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 19 conjunts are in the unsatisfiable core [2019-10-14 23:43:07,460 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:07,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3353 backedges. 1420 proven. 64 refuted. 0 times theorem prover too weak. 1869 trivial. 0 not checked. [2019-10-14 23:43:07,576 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519099703] [2019-10-14 23:43:07,576 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:07,576 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715182003] [2019-10-14 23:43:07,576 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:07,576 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2019-10-14 23:43:07,576 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890050395] [2019-10-14 23:43:07,577 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-10-14 23:43:07,577 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:07,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-10-14 23:43:07,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-10-14 23:43:07,578 INFO L87 Difference]: Start difference. First operand 115 states and 128 transitions. Second operand 11 states. [2019-10-14 23:43:07,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:07,632 INFO L93 Difference]: Finished difference Result 174 states and 197 transitions. [2019-10-14 23:43:07,633 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-10-14 23:43:07,633 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 214 [2019-10-14 23:43:07,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:07,635 INFO L225 Difference]: With dead ends: 174 [2019-10-14 23:43:07,635 INFO L226 Difference]: Without dead ends: 118 [2019-10-14 23:43:07,635 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-10-14 23:43:07,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2019-10-14 23:43:07,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 117. [2019-10-14 23:43:07,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2019-10-14 23:43:07,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 130 transitions. [2019-10-14 23:43:07,642 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 130 transitions. Word has length 214 [2019-10-14 23:43:07,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:07,643 INFO L462 AbstractCegarLoop]: Abstraction has 117 states and 130 transitions. [2019-10-14 23:43:07,643 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-10-14 23:43:07,643 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 130 transitions. [2019-10-14 23:43:07,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2019-10-14 23:43:07,645 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:07,645 INFO L380 BasicCegarLoop]: trace histogram [45, 45, 24, 21, 13, 13, 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] [2019-10-14 23:43:07,846 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:07,846 INFO L410 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:07,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:07,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1849700240, now seen corresponding path program 31 times [2019-10-14 23:43:07,847 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:07,847 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326072928] [2019-10-14 23:43:07,848 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:07,848 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:07,848 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:07,863 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:07,863 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [682363541] [2019-10-14 23:43:07,863 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:07,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:43:07,976 INFO L256 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 15 conjunts are in the unsatisfiable core [2019-10-14 23:43:07,979 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:08,109 INFO L134 CoverageAnalysis]: Checked inductivity of 3370 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 3201 trivial. 0 not checked. [2019-10-14 23:43:08,110 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326072928] [2019-10-14 23:43:08,110 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:08,110 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682363541] [2019-10-14 23:43:08,110 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:08,110 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2019-10-14 23:43:08,110 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560380052] [2019-10-14 23:43:08,111 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-10-14 23:43:08,111 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:08,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-10-14 23:43:08,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2019-10-14 23:43:08,112 INFO L87 Difference]: Start difference. First operand 117 states and 130 transitions. Second operand 16 states. [2019-10-14 23:43:08,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:08,164 INFO L93 Difference]: Finished difference Result 202 states and 228 transitions. [2019-10-14 23:43:08,164 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-10-14 23:43:08,164 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 216 [2019-10-14 23:43:08,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:08,166 INFO L225 Difference]: With dead ends: 202 [2019-10-14 23:43:08,166 INFO L226 Difference]: Without dead ends: 120 [2019-10-14 23:43:08,166 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2019-10-14 23:43:08,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2019-10-14 23:43:08,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 119. [2019-10-14 23:43:08,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2019-10-14 23:43:08,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 132 transitions. [2019-10-14 23:43:08,175 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 132 transitions. Word has length 216 [2019-10-14 23:43:08,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:08,175 INFO L462 AbstractCegarLoop]: Abstraction has 119 states and 132 transitions. [2019-10-14 23:43:08,175 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-10-14 23:43:08,175 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 132 transitions. [2019-10-14 23:43:08,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2019-10-14 23:43:08,177 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:08,177 INFO L380 BasicCegarLoop]: trace histogram [45, 45, 24, 21, 14, 14, 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] [2019-10-14 23:43:08,380 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:08,381 INFO L410 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:08,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:08,381 INFO L82 PathProgramCache]: Analyzing trace with hash 324684626, now seen corresponding path program 32 times [2019-10-14 23:43:08,381 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:08,381 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098226859] [2019-10-14 23:43:08,381 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:08,381 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:08,381 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:08,394 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:08,394 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [445747576] [2019-10-14 23:43:08,395 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:08,546 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-10-14 23:43:08,547 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:08,549 INFO L256 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 16 conjunts are in the unsatisfiable core [2019-10-14 23:43:08,552 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:08,781 INFO L134 CoverageAnalysis]: Checked inductivity of 3397 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 3201 trivial. 0 not checked. [2019-10-14 23:43:08,781 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098226859] [2019-10-14 23:43:08,782 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:08,782 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445747576] [2019-10-14 23:43:08,782 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:08,782 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2019-10-14 23:43:08,783 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102652542] [2019-10-14 23:43:08,783 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2019-10-14 23:43:08,783 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:08,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2019-10-14 23:43:08,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2019-10-14 23:43:08,784 INFO L87 Difference]: Start difference. First operand 119 states and 132 transitions. Second operand 17 states. [2019-10-14 23:43:08,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:08,854 INFO L93 Difference]: Finished difference Result 204 states and 230 transitions. [2019-10-14 23:43:08,855 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-10-14 23:43:08,855 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 218 [2019-10-14 23:43:08,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:08,856 INFO L225 Difference]: With dead ends: 204 [2019-10-14 23:43:08,856 INFO L226 Difference]: Without dead ends: 122 [2019-10-14 23:43:08,859 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2019-10-14 23:43:08,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2019-10-14 23:43:08,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 121. [2019-10-14 23:43:08,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2019-10-14 23:43:08,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 134 transitions. [2019-10-14 23:43:08,867 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 134 transitions. Word has length 218 [2019-10-14 23:43:08,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:08,867 INFO L462 AbstractCegarLoop]: Abstraction has 121 states and 134 transitions. [2019-10-14 23:43:08,867 INFO L463 AbstractCegarLoop]: Interpolant automaton has 17 states. [2019-10-14 23:43:08,868 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 134 transitions. [2019-10-14 23:43:08,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2019-10-14 23:43:08,869 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:08,869 INFO L380 BasicCegarLoop]: trace histogram [45, 45, 24, 21, 15, 15, 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] [2019-10-14 23:43:09,073 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:09,074 INFO L410 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:09,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:09,074 INFO L82 PathProgramCache]: Analyzing trace with hash -631472492, now seen corresponding path program 33 times [2019-10-14 23:43:09,074 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:09,075 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331919526] [2019-10-14 23:43:09,075 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:09,075 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:09,075 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:09,092 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:09,092 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2095564574] [2019-10-14 23:43:09,092 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:09,930 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2019-10-14 23:43:09,930 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:09,933 INFO L256 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 20 conjunts are in the unsatisfiable core [2019-10-14 23:43:09,936 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:10,033 INFO L134 CoverageAnalysis]: Checked inductivity of 3426 backedges. 1420 proven. 81 refuted. 0 times theorem prover too weak. 1925 trivial. 0 not checked. [2019-10-14 23:43:10,034 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331919526] [2019-10-14 23:43:10,034 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:10,034 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095564574] [2019-10-14 23:43:10,034 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:10,034 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2019-10-14 23:43:10,034 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568362115] [2019-10-14 23:43:10,035 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-10-14 23:43:10,035 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:10,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-10-14 23:43:10,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-10-14 23:43:10,035 INFO L87 Difference]: Start difference. First operand 121 states and 134 transitions. Second operand 12 states. [2019-10-14 23:43:10,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:10,076 INFO L93 Difference]: Finished difference Result 180 states and 203 transitions. [2019-10-14 23:43:10,076 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-10-14 23:43:10,077 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 220 [2019-10-14 23:43:10,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:10,078 INFO L225 Difference]: With dead ends: 180 [2019-10-14 23:43:10,078 INFO L226 Difference]: Without dead ends: 124 [2019-10-14 23:43:10,078 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-10-14 23:43:10,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2019-10-14 23:43:10,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 123. [2019-10-14 23:43:10,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2019-10-14 23:43:10,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 136 transitions. [2019-10-14 23:43:10,085 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 136 transitions. Word has length 220 [2019-10-14 23:43:10,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:10,085 INFO L462 AbstractCegarLoop]: Abstraction has 123 states and 136 transitions. [2019-10-14 23:43:10,085 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-10-14 23:43:10,086 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 136 transitions. [2019-10-14 23:43:10,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2019-10-14 23:43:10,087 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:10,087 INFO L380 BasicCegarLoop]: trace histogram [45, 45, 24, 21, 15, 15, 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] [2019-10-14 23:43:10,293 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:10,293 INFO L410 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:10,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:10,294 INFO L82 PathProgramCache]: Analyzing trace with hash 562028598, now seen corresponding path program 34 times [2019-10-14 23:43:10,294 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:10,294 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513842387] [2019-10-14 23:43:10,294 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:10,294 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:10,294 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:10,307 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:10,307 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [649333788] [2019-10-14 23:43:10,307 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:10,419 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-10-14 23:43:10,419 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:10,421 INFO L256 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 9 conjunts are in the unsatisfiable core [2019-10-14 23:43:10,424 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:10,502 INFO L134 CoverageAnalysis]: Checked inductivity of 3445 backedges. 884 proven. 77 refuted. 0 times theorem prover too weak. 2484 trivial. 0 not checked. [2019-10-14 23:43:10,503 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513842387] [2019-10-14 23:43:10,503 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:10,503 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649333788] [2019-10-14 23:43:10,503 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:10,504 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2019-10-14 23:43:10,504 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854406211] [2019-10-14 23:43:10,505 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-10-14 23:43:10,506 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:10,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-10-14 23:43:10,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2019-10-14 23:43:10,506 INFO L87 Difference]: Start difference. First operand 123 states and 136 transitions. Second operand 10 states. [2019-10-14 23:43:10,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:10,548 INFO L93 Difference]: Finished difference Result 207 states and 235 transitions. [2019-10-14 23:43:10,548 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-10-14 23:43:10,548 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 222 [2019-10-14 23:43:10,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:10,549 INFO L225 Difference]: With dead ends: 207 [2019-10-14 23:43:10,551 INFO L226 Difference]: Without dead ends: 127 [2019-10-14 23:43:10,552 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2019-10-14 23:43:10,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2019-10-14 23:43:10,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 126. [2019-10-14 23:43:10,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2019-10-14 23:43:10,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 139 transitions. [2019-10-14 23:43:10,558 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 139 transitions. Word has length 222 [2019-10-14 23:43:10,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:10,559 INFO L462 AbstractCegarLoop]: Abstraction has 126 states and 139 transitions. [2019-10-14 23:43:10,559 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-10-14 23:43:10,559 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 139 transitions. [2019-10-14 23:43:10,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2019-10-14 23:43:10,560 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:10,560 INFO L380 BasicCegarLoop]: trace histogram [48, 48, 24, 24, 15, 15, 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] [2019-10-14 23:43:10,764 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:10,765 INFO L410 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:10,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:10,765 INFO L82 PathProgramCache]: Analyzing trace with hash 1993068454, now seen corresponding path program 35 times [2019-10-14 23:43:10,766 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:10,766 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707003974] [2019-10-14 23:43:10,766 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:10,766 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:10,767 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:10,778 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:10,778 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1567067373] [2019-10-14 23:43:10,778 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:10,861 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2019-10-14 23:43:10,861 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:10,862 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 11 conjunts are in the unsatisfiable core [2019-10-14 23:43:10,866 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:10,998 INFO L134 CoverageAnalysis]: Checked inductivity of 3868 backedges. 1803 proven. 100 refuted. 0 times theorem prover too weak. 1965 trivial. 0 not checked. [2019-10-14 23:43:10,998 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707003974] [2019-10-14 23:43:10,998 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:10,999 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567067373] [2019-10-14 23:43:10,999 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:10,999 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2019-10-14 23:43:10,999 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765804927] [2019-10-14 23:43:11,000 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-10-14 23:43:11,000 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:11,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-10-14 23:43:11,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-10-14 23:43:11,001 INFO L87 Difference]: Start difference. First operand 126 states and 139 transitions. Second operand 12 states. [2019-10-14 23:43:11,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:11,061 INFO L93 Difference]: Finished difference Result 212 states and 241 transitions. [2019-10-14 23:43:11,061 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-10-14 23:43:11,061 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 231 [2019-10-14 23:43:11,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:11,063 INFO L225 Difference]: With dead ends: 212 [2019-10-14 23:43:11,063 INFO L226 Difference]: Without dead ends: 129 [2019-10-14 23:43:11,063 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-10-14 23:43:11,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2019-10-14 23:43:11,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2019-10-14 23:43:11,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2019-10-14 23:43:11,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 143 transitions. [2019-10-14 23:43:11,070 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 143 transitions. Word has length 231 [2019-10-14 23:43:11,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:11,070 INFO L462 AbstractCegarLoop]: Abstraction has 129 states and 143 transitions. [2019-10-14 23:43:11,071 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-10-14 23:43:11,071 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 143 transitions. [2019-10-14 23:43:11,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2019-10-14 23:43:11,072 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:11,072 INFO L380 BasicCegarLoop]: trace histogram [51, 51, 27, 24, 15, 15, 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] [2019-10-14 23:43:11,276 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:11,276 INFO L410 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:11,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:11,277 INFO L82 PathProgramCache]: Analyzing trace with hash 177707952, now seen corresponding path program 36 times [2019-10-14 23:43:11,277 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:11,277 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092995807] [2019-10-14 23:43:11,278 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:11,278 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:11,278 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:11,302 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:11,302 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [23383513] [2019-10-14 23:43:11,303 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:19,619 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 23 check-sat command(s) [2019-10-14 23:43:19,620 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:19,624 INFO L256 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 21 conjunts are in the unsatisfiable core [2019-10-14 23:43:19,627 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:19,740 INFO L134 CoverageAnalysis]: Checked inductivity of 4318 backedges. 1812 proven. 100 refuted. 0 times theorem prover too weak. 2406 trivial. 0 not checked. [2019-10-14 23:43:19,741 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092995807] [2019-10-14 23:43:19,741 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:19,741 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23383513] [2019-10-14 23:43:19,741 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:19,741 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2019-10-14 23:43:19,742 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917553583] [2019-10-14 23:43:19,742 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-10-14 23:43:19,742 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:19,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-10-14 23:43:19,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2019-10-14 23:43:19,743 INFO L87 Difference]: Start difference. First operand 129 states and 143 transitions. Second operand 13 states. [2019-10-14 23:43:19,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:19,784 INFO L93 Difference]: Finished difference Result 194 states and 219 transitions. [2019-10-14 23:43:19,784 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-10-14 23:43:19,784 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 240 [2019-10-14 23:43:19,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:19,786 INFO L225 Difference]: With dead ends: 194 [2019-10-14 23:43:19,786 INFO L226 Difference]: Without dead ends: 132 [2019-10-14 23:43:19,788 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2019-10-14 23:43:19,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2019-10-14 23:43:19,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 131. [2019-10-14 23:43:19,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2019-10-14 23:43:19,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 145 transitions. [2019-10-14 23:43:19,794 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 145 transitions. Word has length 240 [2019-10-14 23:43:19,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:19,795 INFO L462 AbstractCegarLoop]: Abstraction has 131 states and 145 transitions. [2019-10-14 23:43:19,795 INFO L463 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-10-14 23:43:19,795 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 145 transitions. [2019-10-14 23:43:19,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2019-10-14 23:43:19,797 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:19,797 INFO L380 BasicCegarLoop]: trace histogram [51, 51, 27, 24, 15, 15, 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] [2019-10-14 23:43:20,003 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:20,004 INFO L410 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:20,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:20,004 INFO L82 PathProgramCache]: Analyzing trace with hash -1812657070, now seen corresponding path program 37 times [2019-10-14 23:43:20,005 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:20,005 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775305008] [2019-10-14 23:43:20,005 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:20,005 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:20,006 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:20,018 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:20,019 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1697770513] [2019-10-14 23:43:20,019 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:20,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-14 23:43:20,136 INFO L256 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 17 conjunts are in the unsatisfiable core [2019-10-14 23:43:20,140 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:20,314 INFO L134 CoverageAnalysis]: Checked inductivity of 4339 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 4114 trivial. 0 not checked. [2019-10-14 23:43:20,315 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775305008] [2019-10-14 23:43:20,315 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:20,315 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697770513] [2019-10-14 23:43:20,315 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:20,316 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2019-10-14 23:43:20,316 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279228295] [2019-10-14 23:43:20,316 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-10-14 23:43:20,317 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:20,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-10-14 23:43:20,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2019-10-14 23:43:20,318 INFO L87 Difference]: Start difference. First operand 131 states and 145 transitions. Second operand 18 states. [2019-10-14 23:43:20,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:20,408 INFO L93 Difference]: Finished difference Result 226 states and 254 transitions. [2019-10-14 23:43:20,409 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-10-14 23:43:20,409 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 242 [2019-10-14 23:43:20,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:20,410 INFO L225 Difference]: With dead ends: 226 [2019-10-14 23:43:20,410 INFO L226 Difference]: Without dead ends: 134 [2019-10-14 23:43:20,412 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2019-10-14 23:43:20,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2019-10-14 23:43:20,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 133. [2019-10-14 23:43:20,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2019-10-14 23:43:20,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 147 transitions. [2019-10-14 23:43:20,423 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 147 transitions. Word has length 242 [2019-10-14 23:43:20,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:20,424 INFO L462 AbstractCegarLoop]: Abstraction has 133 states and 147 transitions. [2019-10-14 23:43:20,424 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-10-14 23:43:20,424 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 147 transitions. [2019-10-14 23:43:20,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2019-10-14 23:43:20,427 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:20,427 INFO L380 BasicCegarLoop]: trace histogram [51, 51, 27, 24, 16, 16, 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] [2019-10-14 23:43:20,631 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:20,632 INFO L410 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:20,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:20,632 INFO L82 PathProgramCache]: Analyzing trace with hash -1463674476, now seen corresponding path program 38 times [2019-10-14 23:43:20,633 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:20,633 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980612118] [2019-10-14 23:43:20,633 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:20,633 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:20,634 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:20,650 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:20,650 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1406889388] [2019-10-14 23:43:20,651 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:20,807 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-10-14 23:43:20,808 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:20,810 INFO L256 TraceCheckSpWp]: Trace formula consists of 595 conjuncts, 18 conjunts are in the unsatisfiable core [2019-10-14 23:43:20,813 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:21,007 INFO L134 CoverageAnalysis]: Checked inductivity of 4370 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 4114 trivial. 0 not checked. [2019-10-14 23:43:21,007 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980612118] [2019-10-14 23:43:21,007 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:21,008 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406889388] [2019-10-14 23:43:21,008 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:21,008 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2019-10-14 23:43:21,008 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429150798] [2019-10-14 23:43:21,009 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2019-10-14 23:43:21,009 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:21,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2019-10-14 23:43:21,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2019-10-14 23:43:21,009 INFO L87 Difference]: Start difference. First operand 133 states and 147 transitions. Second operand 19 states. [2019-10-14 23:43:21,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:21,071 INFO L93 Difference]: Finished difference Result 228 states and 256 transitions. [2019-10-14 23:43:21,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-10-14 23:43:21,071 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 244 [2019-10-14 23:43:21,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:21,073 INFO L225 Difference]: With dead ends: 228 [2019-10-14 23:43:21,073 INFO L226 Difference]: Without dead ends: 136 [2019-10-14 23:43:21,074 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2019-10-14 23:43:21,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2019-10-14 23:43:21,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 135. [2019-10-14 23:43:21,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2019-10-14 23:43:21,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 149 transitions. [2019-10-14 23:43:21,080 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 149 transitions. Word has length 244 [2019-10-14 23:43:21,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:21,081 INFO L462 AbstractCegarLoop]: Abstraction has 135 states and 149 transitions. [2019-10-14 23:43:21,081 INFO L463 AbstractCegarLoop]: Interpolant automaton has 19 states. [2019-10-14 23:43:21,081 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 149 transitions. [2019-10-14 23:43:21,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2019-10-14 23:43:21,083 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:21,083 INFO L380 BasicCegarLoop]: trace histogram [51, 51, 27, 24, 17, 17, 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] [2019-10-14 23:43:21,287 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:21,288 INFO L410 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:21,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:21,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1098850730, now seen corresponding path program 39 times [2019-10-14 23:43:21,289 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:21,289 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843252491] [2019-10-14 23:43:21,289 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:21,289 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:21,289 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:21,302 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:21,303 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1397837245] [2019-10-14 23:43:21,303 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:22,145 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2019-10-14 23:43:22,145 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:22,148 INFO L256 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 22 conjunts are in the unsatisfiable core [2019-10-14 23:43:22,150 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:22,291 INFO L134 CoverageAnalysis]: Checked inductivity of 4403 backedges. 1812 proven. 121 refuted. 0 times theorem prover too weak. 2470 trivial. 0 not checked. [2019-10-14 23:43:22,292 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843252491] [2019-10-14 23:43:22,292 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:22,292 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397837245] [2019-10-14 23:43:22,292 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:22,292 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2019-10-14 23:43:22,293 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866903106] [2019-10-14 23:43:22,293 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-10-14 23:43:22,293 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:22,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-10-14 23:43:22,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2019-10-14 23:43:22,294 INFO L87 Difference]: Start difference. First operand 135 states and 149 transitions. Second operand 14 states. [2019-10-14 23:43:22,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:22,332 INFO L93 Difference]: Finished difference Result 200 states and 225 transitions. [2019-10-14 23:43:22,332 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-10-14 23:43:22,333 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 246 [2019-10-14 23:43:22,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:22,334 INFO L225 Difference]: With dead ends: 200 [2019-10-14 23:43:22,334 INFO L226 Difference]: Without dead ends: 138 [2019-10-14 23:43:22,334 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2019-10-14 23:43:22,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2019-10-14 23:43:22,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 137. [2019-10-14 23:43:22,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2019-10-14 23:43:22,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 151 transitions. [2019-10-14 23:43:22,340 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 151 transitions. Word has length 246 [2019-10-14 23:43:22,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:22,340 INFO L462 AbstractCegarLoop]: Abstraction has 137 states and 151 transitions. [2019-10-14 23:43:22,340 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-10-14 23:43:22,340 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 151 transitions. [2019-10-14 23:43:22,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2019-10-14 23:43:22,342 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:22,342 INFO L380 BasicCegarLoop]: trace histogram [51, 51, 27, 24, 17, 17, 12, 12, 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] [2019-10-14 23:43:22,547 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:22,547 INFO L410 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:22,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:22,547 INFO L82 PathProgramCache]: Analyzing trace with hash -224903816, now seen corresponding path program 40 times [2019-10-14 23:43:22,547 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:22,547 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911625897] [2019-10-14 23:43:22,548 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:22,548 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:22,548 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:22,560 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:22,561 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1499771114] [2019-10-14 23:43:22,561 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:22,661 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-10-14 23:43:22,661 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:22,662 INFO L256 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 10 conjunts are in the unsatisfiable core [2019-10-14 23:43:22,664 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:22,758 INFO L134 CoverageAnalysis]: Checked inductivity of 4426 backedges. 1129 proven. 100 refuted. 0 times theorem prover too weak. 3197 trivial. 0 not checked. [2019-10-14 23:43:22,758 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911625897] [2019-10-14 23:43:22,758 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:22,759 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499771114] [2019-10-14 23:43:22,759 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:22,759 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2019-10-14 23:43:22,759 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539659944] [2019-10-14 23:43:22,759 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-10-14 23:43:22,760 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:22,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-10-14 23:43:22,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-10-14 23:43:22,760 INFO L87 Difference]: Start difference. First operand 137 states and 151 transitions. Second operand 11 states. [2019-10-14 23:43:22,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:22,807 INFO L93 Difference]: Finished difference Result 231 states and 261 transitions. [2019-10-14 23:43:22,808 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-10-14 23:43:22,808 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 248 [2019-10-14 23:43:22,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:22,810 INFO L225 Difference]: With dead ends: 231 [2019-10-14 23:43:22,810 INFO L226 Difference]: Without dead ends: 141 [2019-10-14 23:43:22,811 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-10-14 23:43:22,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2019-10-14 23:43:22,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 140. [2019-10-14 23:43:22,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2019-10-14 23:43:22,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2019-10-14 23:43:22,817 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 248 [2019-10-14 23:43:22,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:22,817 INFO L462 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2019-10-14 23:43:22,818 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-10-14 23:43:22,818 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2019-10-14 23:43:22,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2019-10-14 23:43:22,819 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:22,819 INFO L380 BasicCegarLoop]: trace histogram [54, 54, 27, 27, 17, 17, 12, 12, 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] [2019-10-14 23:43:23,023 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:23,024 INFO L410 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:23,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:23,025 INFO L82 PathProgramCache]: Analyzing trace with hash 51116060, now seen corresponding path program 41 times [2019-10-14 23:43:23,025 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:23,025 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818903278] [2019-10-14 23:43:23,025 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:23,025 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:23,026 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:23,038 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:23,038 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1859966061] [2019-10-14 23:43:23,039 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:23,199 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2019-10-14 23:43:23,199 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:23,200 INFO L256 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 11 conjunts are in the unsatisfiable core [2019-10-14 23:43:23,203 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-14 23:43:23,317 INFO L134 CoverageAnalysis]: Checked inductivity of 4903 backedges. 2809 proven. 126 refuted. 0 times theorem prover too weak. 1968 trivial. 0 not checked. [2019-10-14 23:43:23,317 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818903278] [2019-10-14 23:43:23,317 INFO L337 tionRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2019-10-14 23:43:23,318 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859966061] [2019-10-14 23:43:23,318 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-10-14 23:43:23,318 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2019-10-14 23:43:23,318 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457682898] [2019-10-14 23:43:23,318 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-10-14 23:43:23,318 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-10-14 23:43:23,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-10-14 23:43:23,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-10-14 23:43:23,319 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand 12 states. [2019-10-14 23:43:23,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-14 23:43:23,362 INFO L93 Difference]: Finished difference Result 237 states and 267 transitions. [2019-10-14 23:43:23,363 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-10-14 23:43:23,364 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 257 [2019-10-14 23:43:23,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-14 23:43:23,365 INFO L225 Difference]: With dead ends: 237 [2019-10-14 23:43:23,365 INFO L226 Difference]: Without dead ends: 144 [2019-10-14 23:43:23,366 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-10-14 23:43:23,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2019-10-14 23:43:23,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 143. [2019-10-14 23:43:23,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2019-10-14 23:43:23,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 157 transitions. [2019-10-14 23:43:23,373 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 157 transitions. Word has length 257 [2019-10-14 23:43:23,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-14 23:43:23,373 INFO L462 AbstractCegarLoop]: Abstraction has 143 states and 157 transitions. [2019-10-14 23:43:23,373 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-10-14 23:43:23,373 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 157 transitions. [2019-10-14 23:43:23,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2019-10-14 23:43:23,375 INFO L372 BasicCegarLoop]: Found error trace [2019-10-14 23:43:23,375 INFO L380 BasicCegarLoop]: trace histogram [57, 57, 30, 27, 17, 17, 12, 12, 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] [2019-10-14 23:43:23,579 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:23,579 INFO L410 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-14 23:43:23,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-14 23:43:23,579 INFO L82 PathProgramCache]: Analyzing trace with hash -563973384, now seen corresponding path program 42 times [2019-10-14 23:43:23,579 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-10-14 23:43:23,580 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315388886] [2019-10-14 23:43:23,580 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:23,580 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-10-14 23:43:23,580 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-14 23:43:23,592 ERROR L273 tionRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2019-10-14 23:43:23,593 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2123139033] [2019-10-14 23:43:23,593 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-14 23:43:25,352 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2019-10-14 23:43:25,353 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-14 23:43:25,357 INFO L256 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 23 conjunts are in the unsatisfiable core [2019-10-14 23:43:25,359 INFO L279 TraceCheckSpWp]: Computing forward predicates...