/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.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/recursive/MultCommutative-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.0-b8ad66e [2020-10-23 17:59:11,033 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-23 17:59:11,038 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-23 17:59:11,081 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-23 17:59:11,081 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-23 17:59:11,083 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-23 17:59:11,085 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-23 17:59:11,087 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-23 17:59:11,099 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-23 17:59:11,106 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-23 17:59:11,107 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-23 17:59:11,110 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-23 17:59:11,111 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-23 17:59:11,114 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-23 17:59:11,116 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-23 17:59:11,120 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-23 17:59:11,124 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-23 17:59:11,125 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-23 17:59:11,132 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-23 17:59:11,140 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-23 17:59:11,142 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-23 17:59:11,144 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-23 17:59:11,146 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-23 17:59:11,149 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-23 17:59:11,155 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-23 17:59:11,156 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-23 17:59:11,156 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-23 17:59:11,164 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-23 17:59:11,164 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-23 17:59:11,166 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-23 17:59:11,166 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-23 17:59:11,167 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-23 17:59:11,169 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-23 17:59:11,170 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-23 17:59:11,171 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-23 17:59:11,172 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-23 17:59:11,172 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-23 17:59:11,173 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-23 17:59:11,173 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-23 17:59:11,174 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-23 17:59:11,175 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-23 17:59:11,176 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 [2020-10-23 17:59:11,235 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-23 17:59:11,236 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-23 17:59:11,241 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-23 17:59:11,241 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-23 17:59:11,242 INFO L138 SettingsManager]: * Use SBE=true [2020-10-23 17:59:11,242 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-23 17:59:11,242 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-23 17:59:11,242 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-23 17:59:11,242 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-23 17:59:11,243 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-23 17:59:11,244 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-23 17:59:11,244 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-23 17:59:11,244 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-23 17:59:11,245 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-23 17:59:11,245 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-23 17:59:11,245 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-23 17:59:11,245 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-23 17:59:11,245 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-23 17:59:11,245 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-23 17:59:11,246 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-23 17:59:11,246 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-23 17:59:11,246 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-23 17:59:11,246 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-23 17:59:11,247 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-23 17:59:11,247 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-23 17:59:11,247 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-23 17:59:11,247 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-23 17:59:11,247 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-23 17:59:11,247 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-10-23 17:59:11,248 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2020-10-23 17:59:11,642 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-23 17:59:11,690 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-23 17:59:11,693 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-23 17:59:11,694 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-23 17:59:11,697 INFO L275 PluginConnector]: CDTParser initialized [2020-10-23 17:59:11,699 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/recursive/MultCommutative-2.c [2020-10-23 17:59:11,789 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3a76ba088/64c52a69b066417aad206bc7718ecdc0/FLAG27fdf5a65 [2020-10-23 17:59:12,428 INFO L306 CDTParser]: Found 1 translation units. [2020-10-23 17:59:12,429 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/recursive/MultCommutative-2.c [2020-10-23 17:59:12,438 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3a76ba088/64c52a69b066417aad206bc7718ecdc0/FLAG27fdf5a65 [2020-10-23 17:59:12,767 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3a76ba088/64c52a69b066417aad206bc7718ecdc0 [2020-10-23 17:59:12,771 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-23 17:59:12,778 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-10-23 17:59:12,780 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-23 17:59:12,780 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-23 17:59:12,784 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-23 17:59:12,785 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.10 05:59:12" (1/1) ... [2020-10-23 17:59:12,789 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b8f7d44 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:12, skipping insertion in model container [2020-10-23 17:59:12,790 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.10 05:59:12" (1/1) ... [2020-10-23 17:59:12,798 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-23 17:59:12,815 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-23 17:59:12,982 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-23 17:59:12,993 INFO L203 MainTranslator]: Completed pre-run [2020-10-23 17:59:13,013 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-23 17:59:13,030 INFO L208 MainTranslator]: Completed translation [2020-10-23 17:59:13,030 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:13 WrapperNode [2020-10-23 17:59:13,030 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-23 17:59:13,032 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-23 17:59:13,032 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-23 17:59:13,032 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-23 17:59:13,046 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:13" (1/1) ... [2020-10-23 17:59:13,046 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:13" (1/1) ... [2020-10-23 17:59:13,055 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:13" (1/1) ... [2020-10-23 17:59:13,055 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:13" (1/1) ... [2020-10-23 17:59:13,061 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:13" (1/1) ... [2020-10-23 17:59:13,063 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:13" (1/1) ... [2020-10-23 17:59:13,065 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:13" (1/1) ... [2020-10-23 17:59:13,067 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-23 17:59:13,068 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-23 17:59:13,068 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-23 17:59:13,069 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-23 17:59:13,070 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:13" (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 [2020-10-23 17:59:13,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2020-10-23 17:59:13,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-23 17:59:13,152 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2020-10-23 17:59:13,152 INFO L138 BoogieDeclarations]: Found implementation of procedure mult [2020-10-23 17:59:13,153 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2020-10-23 17:59:13,153 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2020-10-23 17:59:13,153 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2020-10-23 17:59:13,153 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2020-10-23 17:59:13,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-23 17:59:13,153 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2020-10-23 17:59:13,154 INFO L130 BoogieDeclarations]: Found specification of procedure mult [2020-10-23 17:59:13,154 INFO L130 BoogieDeclarations]: Found specification of procedure main [2020-10-23 17:59:13,154 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2020-10-23 17:59:13,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-10-23 17:59:13,154 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-23 17:59:13,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-23 17:59:13,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-10-23 17:59:13,155 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-23 17:59:13,734 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-23 17:59:13,735 INFO L298 CfgBuilder]: Removed 0 assume(true) statements. [2020-10-23 17:59:13,737 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.10 05:59:13 BoogieIcfgContainer [2020-10-23 17:59:13,737 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-23 17:59:13,739 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-23 17:59:13,739 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-23 17:59:13,743 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-23 17:59:13,743 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.10 05:59:12" (1/3) ... [2020-10-23 17:59:13,744 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@870df95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.10 05:59:13, skipping insertion in model container [2020-10-23 17:59:13,745 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.10 05:59:13" (2/3) ... [2020-10-23 17:59:13,745 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@870df95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.10 05:59:13, skipping insertion in model container [2020-10-23 17:59:13,745 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.10 05:59:13" (3/3) ... [2020-10-23 17:59:13,747 INFO L111 eAbstractionObserver]: Analyzing ICFG MultCommutative-2.c [2020-10-23 17:59:13,760 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-23 17:59:13,766 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-23 17:59:13,780 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-10-23 17:59:13,812 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-23 17:59:13,812 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-23 17:59:13,812 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-23 17:59:13,812 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-23 17:59:13,812 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-23 17:59:13,812 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-23 17:59:13,813 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-23 17:59:13,813 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-23 17:59:13,832 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states. [2020-10-23 17:59:13,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-23 17:59:13,841 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:13,842 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:13,843 INFO L429 AbstractCegarLoop]: === Iteration 1 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:13,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:13,850 INFO L82 PathProgramCache]: Analyzing trace with hash 1194287852, now seen corresponding path program 1 times [2020-10-23 17:59:13,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:13,862 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166655330] [2020-10-23 17:59:13,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:14,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:14,220 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:14,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:14,238 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:14,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:14,290 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2020-10-23 17:59:14,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:14,305 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-10-23 17:59:14,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166655330] [2020-10-23 17:59:14,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778661926] [2020-10-23 17:59:14,307 INFO L95 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 [2020-10-23 17:59:14,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:14,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2020-10-23 17:59:14,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:14,503 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-10-23 17:59:14,504 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:14,504 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 7 [2020-10-23 17:59:14,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109084691] [2020-10-23 17:59:14,511 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-23 17:59:14,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:14,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-23 17:59:14,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-10-23 17:59:14,532 INFO L87 Difference]: Start difference. First operand 32 states. Second operand 7 states. [2020-10-23 17:59:15,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:15,018 INFO L93 Difference]: Finished difference Result 47 states and 60 transitions. [2020-10-23 17:59:15,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-23 17:59:15,020 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 25 [2020-10-23 17:59:15,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:15,031 INFO L225 Difference]: With dead ends: 47 [2020-10-23 17:59:15,031 INFO L226 Difference]: Without dead ends: 27 [2020-10-23 17:59:15,035 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2020-10-23 17:59:15,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2020-10-23 17:59:15,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2020-10-23 17:59:15,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-23 17:59:15,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 33 transitions. [2020-10-23 17:59:15,088 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 33 transitions. Word has length 25 [2020-10-23 17:59:15,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:15,088 INFO L481 AbstractCegarLoop]: Abstraction has 27 states and 33 transitions. [2020-10-23 17:59:15,088 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-23 17:59:15,089 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 33 transitions. [2020-10-23 17:59:15,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-10-23 17:59:15,091 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:15,092 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:15,305 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2020-10-23 17:59:15,305 INFO L429 AbstractCegarLoop]: === Iteration 2 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:15,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:15,307 INFO L82 PathProgramCache]: Analyzing trace with hash -1048309379, now seen corresponding path program 1 times [2020-10-23 17:59:15,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:15,308 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763005159] [2020-10-23 17:59:15,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:15,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:15,463 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:15,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:15,475 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:15,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:15,511 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:15,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:15,520 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 17:59:15,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:15,560 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2020-10-23 17:59:15,560 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763005159] [2020-10-23 17:59:15,561 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-23 17:59:15,561 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-23 17:59:15,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604338339] [2020-10-23 17:59:15,562 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-23 17:59:15,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:15,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-23 17:59:15,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2020-10-23 17:59:15,564 INFO L87 Difference]: Start difference. First operand 27 states and 33 transitions. Second operand 6 states. [2020-10-23 17:59:15,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:15,787 INFO L93 Difference]: Finished difference Result 32 states and 37 transitions. [2020-10-23 17:59:15,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-23 17:59:15,787 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 32 [2020-10-23 17:59:15,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:15,789 INFO L225 Difference]: With dead ends: 32 [2020-10-23 17:59:15,789 INFO L226 Difference]: Without dead ends: 27 [2020-10-23 17:59:15,791 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2020-10-23 17:59:15,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2020-10-23 17:59:15,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2020-10-23 17:59:15,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-23 17:59:15,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 32 transitions. [2020-10-23 17:59:15,800 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 32 transitions. Word has length 32 [2020-10-23 17:59:15,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:15,801 INFO L481 AbstractCegarLoop]: Abstraction has 27 states and 32 transitions. [2020-10-23 17:59:15,801 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-23 17:59:15,801 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 32 transitions. [2020-10-23 17:59:15,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-10-23 17:59:15,803 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:15,803 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:15,803 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-23 17:59:15,804 INFO L429 AbstractCegarLoop]: === Iteration 3 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:15,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:15,804 INFO L82 PathProgramCache]: Analyzing trace with hash 194475198, now seen corresponding path program 2 times [2020-10-23 17:59:15,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:15,805 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921797021] [2020-10-23 17:59:15,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:15,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:16,029 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:16,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:16,037 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:16,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:16,120 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:16,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:16,187 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 17:59:16,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:16,348 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:16,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:16,368 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2020-10-23 17:59:16,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921797021] [2020-10-23 17:59:16,369 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221463834] [2020-10-23 17:59:16,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2020-10-23 17:59:16,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-23 17:59:16,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 17:59:16,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 41 conjunts are in the unsatisfiable core [2020-10-23 17:59:16,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:16,795 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-10-23 17:59:16,795 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:16,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 25 [2020-10-23 17:59:16,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709637831] [2020-10-23 17:59:16,797 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-23 17:59:16,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:16,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-23 17:59:16,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=530, Unknown=0, NotChecked=0, Total=600 [2020-10-23 17:59:16,798 INFO L87 Difference]: Start difference. First operand 27 states and 32 transitions. Second operand 25 states. [2020-10-23 17:59:18,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:18,070 INFO L93 Difference]: Finished difference Result 45 states and 56 transitions. [2020-10-23 17:59:18,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-23 17:59:18,071 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 39 [2020-10-23 17:59:18,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:18,073 INFO L225 Difference]: With dead ends: 45 [2020-10-23 17:59:18,073 INFO L226 Difference]: Without dead ends: 40 [2020-10-23 17:59:18,075 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=165, Invalid=1025, Unknown=0, NotChecked=0, Total=1190 [2020-10-23 17:59:18,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2020-10-23 17:59:18,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 34. [2020-10-23 17:59:18,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-23 17:59:18,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 44 transitions. [2020-10-23 17:59:18,090 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 44 transitions. Word has length 39 [2020-10-23 17:59:18,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:18,090 INFO L481 AbstractCegarLoop]: Abstraction has 34 states and 44 transitions. [2020-10-23 17:59:18,091 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-23 17:59:18,091 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 44 transitions. [2020-10-23 17:59:18,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2020-10-23 17:59:18,093 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:18,093 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:18,306 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 17:59:18,307 INFO L429 AbstractCegarLoop]: === Iteration 4 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:18,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:18,308 INFO L82 PathProgramCache]: Analyzing trace with hash 374161366, now seen corresponding path program 1 times [2020-10-23 17:59:18,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:18,309 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689309011] [2020-10-23 17:59:18,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:18,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:18,385 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:18,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:18,393 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:18,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:18,399 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:18,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:18,402 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 17:59:18,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:18,427 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:18,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:18,450 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2020-10-23 17:59:18,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:18,458 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-10-23 17:59:18,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689309011] [2020-10-23 17:59:18,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150405648] [2020-10-23 17:59:18,459 INFO L95 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 [2020-10-23 17:59:18,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:18,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 6 conjunts are in the unsatisfiable core [2020-10-23 17:59:18,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:18,591 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2020-10-23 17:59:18,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:18,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2020-10-23 17:59:18,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145623926] [2020-10-23 17:59:18,593 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-23 17:59:18,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:18,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-23 17:59:18,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2020-10-23 17:59:18,594 INFO L87 Difference]: Start difference. First operand 34 states and 44 transitions. Second operand 10 states. [2020-10-23 17:59:18,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:18,987 INFO L93 Difference]: Finished difference Result 57 states and 81 transitions. [2020-10-23 17:59:18,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-23 17:59:18,988 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 45 [2020-10-23 17:59:18,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:18,989 INFO L225 Difference]: With dead ends: 57 [2020-10-23 17:59:18,990 INFO L226 Difference]: Without dead ends: 30 [2020-10-23 17:59:18,991 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-23 17:59:18,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2020-10-23 17:59:18,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2020-10-23 17:59:18,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-23 17:59:19,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 35 transitions. [2020-10-23 17:59:19,000 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 35 transitions. Word has length 45 [2020-10-23 17:59:19,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:19,001 INFO L481 AbstractCegarLoop]: Abstraction has 30 states and 35 transitions. [2020-10-23 17:59:19,001 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-23 17:59:19,001 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 35 transitions. [2020-10-23 17:59:19,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2020-10-23 17:59:19,003 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:19,003 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:19,217 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 17:59:19,218 INFO L429 AbstractCegarLoop]: === Iteration 5 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:19,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:19,219 INFO L82 PathProgramCache]: Analyzing trace with hash 420713135, now seen corresponding path program 3 times [2020-10-23 17:59:19,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:19,220 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898177968] [2020-10-23 17:59:19,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:19,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:19,394 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:19,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:19,400 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:19,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:19,497 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:19,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:19,539 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 17:59:19,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:19,608 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:19,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:19,761 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:19,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:19,834 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2020-10-23 17:59:19,834 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898177968] [2020-10-23 17:59:19,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928794] [2020-10-23 17:59:19,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2020-10-23 17:59:19,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-23 17:59:19,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 17:59:19,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 57 conjunts are in the unsatisfiable core [2020-10-23 17:59:19,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:20,614 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2020-10-23 17:59:20,615 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:20,615 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 34 [2020-10-23 17:59:20,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223875053] [2020-10-23 17:59:20,616 INFO L461 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-10-23 17:59:20,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:20,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-10-23 17:59:20,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1019, Unknown=0, NotChecked=0, Total=1122 [2020-10-23 17:59:20,618 INFO L87 Difference]: Start difference. First operand 30 states and 35 transitions. Second operand 34 states. [2020-10-23 17:59:22,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:22,003 INFO L93 Difference]: Finished difference Result 41 states and 48 transitions. [2020-10-23 17:59:22,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-23 17:59:22,004 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 46 [2020-10-23 17:59:22,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:22,007 INFO L225 Difference]: With dead ends: 41 [2020-10-23 17:59:22,007 INFO L226 Difference]: Without dead ends: 36 [2020-10-23 17:59:22,009 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=237, Invalid=1833, Unknown=0, NotChecked=0, Total=2070 [2020-10-23 17:59:22,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2020-10-23 17:59:22,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 33. [2020-10-23 17:59:22,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-23 17:59:22,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 40 transitions. [2020-10-23 17:59:22,019 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 40 transitions. Word has length 46 [2020-10-23 17:59:22,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:22,019 INFO L481 AbstractCegarLoop]: Abstraction has 33 states and 40 transitions. [2020-10-23 17:59:22,019 INFO L482 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-10-23 17:59:22,020 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 40 transitions. [2020-10-23 17:59:22,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2020-10-23 17:59:22,022 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:22,022 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:22,234 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 17:59:22,235 INFO L429 AbstractCegarLoop]: === Iteration 6 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:22,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:22,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1715691020, now seen corresponding path program 4 times [2020-10-23 17:59:22,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:22,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796017487] [2020-10-23 17:59:22,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:22,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:22,392 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:22,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:22,398 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:22,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:22,458 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:22,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:22,498 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 17:59:22,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:22,589 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:22,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:22,660 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:22,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:22,813 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:22,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:22,871 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 14 proven. 44 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2020-10-23 17:59:22,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796017487] [2020-10-23 17:59:22,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443122382] [2020-10-23 17:59:22,872 INFO L93 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 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 [2020-10-23 17:59:22,951 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-23 17:59:22,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 17:59:22,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 69 conjunts are in the unsatisfiable core [2020-10-23 17:59:22,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:23,823 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 22 proven. 41 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-23 17:59:23,823 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:23,824 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 38 [2020-10-23 17:59:23,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991019457] [2020-10-23 17:59:23,825 INFO L461 AbstractCegarLoop]: Interpolant automaton has 38 states [2020-10-23 17:59:23,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:23,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2020-10-23 17:59:23,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1293, Unknown=0, NotChecked=0, Total=1406 [2020-10-23 17:59:23,827 INFO L87 Difference]: Start difference. First operand 33 states and 40 transitions. Second operand 38 states. [2020-10-23 17:59:25,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:25,750 INFO L93 Difference]: Finished difference Result 44 states and 53 transitions. [2020-10-23 17:59:25,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-23 17:59:25,751 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 53 [2020-10-23 17:59:25,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:25,753 INFO L225 Difference]: With dead ends: 44 [2020-10-23 17:59:25,753 INFO L226 Difference]: Without dead ends: 39 [2020-10-23 17:59:25,755 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=277, Invalid=2375, Unknown=0, NotChecked=0, Total=2652 [2020-10-23 17:59:25,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2020-10-23 17:59:25,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 36. [2020-10-23 17:59:25,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-23 17:59:25,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 45 transitions. [2020-10-23 17:59:25,768 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 45 transitions. Word has length 53 [2020-10-23 17:59:25,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:25,771 INFO L481 AbstractCegarLoop]: Abstraction has 36 states and 45 transitions. [2020-10-23 17:59:25,771 INFO L482 AbstractCegarLoop]: Interpolant automaton has 38 states. [2020-10-23 17:59:25,771 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 45 transitions. [2020-10-23 17:59:25,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2020-10-23 17:59:25,774 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:25,779 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:25,980 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-10-23 17:59:25,980 INFO L429 AbstractCegarLoop]: === Iteration 7 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:25,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:25,981 INFO L82 PathProgramCache]: Analyzing trace with hash -663685407, now seen corresponding path program 5 times [2020-10-23 17:59:25,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:25,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781867526] [2020-10-23 17:59:25,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:26,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:26,156 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:26,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:26,162 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:26,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:26,232 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:26,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:26,289 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 17:59:26,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:26,379 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:26,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:26,472 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:26,569 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:26,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:26,726 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:26,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:26,787 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 18 proven. 62 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2020-10-23 17:59:26,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781867526] [2020-10-23 17:59:26,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120341585] [2020-10-23 17:59:26,789 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2020-10-23 17:59:26,872 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-23 17:59:26,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 17:59:26,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 81 conjunts are in the unsatisfiable core [2020-10-23 17:59:26,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:27,917 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 27 proven. 59 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2020-10-23 17:59:27,917 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:27,918 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 42 [2020-10-23 17:59:27,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666091073] [2020-10-23 17:59:27,919 INFO L461 AbstractCegarLoop]: Interpolant automaton has 42 states [2020-10-23 17:59:27,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:27,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2020-10-23 17:59:27,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1599, Unknown=0, NotChecked=0, Total=1722 [2020-10-23 17:59:27,920 INFO L87 Difference]: Start difference. First operand 36 states and 45 transitions. Second operand 42 states. [2020-10-23 17:59:30,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:30,422 INFO L93 Difference]: Finished difference Result 47 states and 58 transitions. [2020-10-23 17:59:30,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-23 17:59:30,423 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 60 [2020-10-23 17:59:30,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:30,425 INFO L225 Difference]: With dead ends: 47 [2020-10-23 17:59:30,426 INFO L226 Difference]: Without dead ends: 42 [2020-10-23 17:59:30,427 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=317, Invalid=2989, Unknown=0, NotChecked=0, Total=3306 [2020-10-23 17:59:30,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2020-10-23 17:59:30,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 39. [2020-10-23 17:59:30,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-23 17:59:30,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 50 transitions. [2020-10-23 17:59:30,439 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 50 transitions. Word has length 60 [2020-10-23 17:59:30,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:30,439 INFO L481 AbstractCegarLoop]: Abstraction has 39 states and 50 transitions. [2020-10-23 17:59:30,439 INFO L482 AbstractCegarLoop]: Interpolant automaton has 42 states. [2020-10-23 17:59:30,439 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 50 transitions. [2020-10-23 17:59:30,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2020-10-23 17:59:30,441 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:30,441 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:30,644 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 17:59:30,645 INFO L429 AbstractCegarLoop]: === Iteration 8 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:30,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:30,646 INFO L82 PathProgramCache]: Analyzing trace with hash -1578989282, now seen corresponding path program 6 times [2020-10-23 17:59:30,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:30,646 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900646572] [2020-10-23 17:59:30,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:30,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:30,791 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:30,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:30,797 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:30,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:30,866 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:30,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:30,986 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:30,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:31,040 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2020-10-23 17:59:31,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:31,145 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:31,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:31,238 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:31,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:31,357 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:31,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:31,451 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:31,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:31,522 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 20 proven. 91 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2020-10-23 17:59:31,523 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900646572] [2020-10-23 17:59:31,523 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181301818] [2020-10-23 17:59:31,523 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2020-10-23 17:59:31,602 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-23 17:59:31,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 17:59:31,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 97 conjunts are in the unsatisfiable core [2020-10-23 17:59:31,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:32,638 INFO L721 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 17:59:32,758 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 4 proven. 83 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2020-10-23 17:59:32,759 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:32,759 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 18] total 39 [2020-10-23 17:59:32,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911304570] [2020-10-23 17:59:32,762 INFO L461 AbstractCegarLoop]: Interpolant automaton has 39 states [2020-10-23 17:59:32,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:32,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2020-10-23 17:59:32,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1379, Unknown=0, NotChecked=0, Total=1482 [2020-10-23 17:59:32,764 INFO L87 Difference]: Start difference. First operand 39 states and 50 transitions. Second operand 39 states. [2020-10-23 17:59:35,508 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-10-23 17:59:35,738 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-10-23 17:59:35,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:35,898 INFO L93 Difference]: Finished difference Result 51 states and 66 transitions. [2020-10-23 17:59:35,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-23 17:59:35,899 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 67 [2020-10-23 17:59:35,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:35,901 INFO L225 Difference]: With dead ends: 51 [2020-10-23 17:59:35,902 INFO L226 Difference]: Without dead ends: 44 [2020-10-23 17:59:35,904 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=288, Invalid=2904, Unknown=0, NotChecked=0, Total=3192 [2020-10-23 17:59:35,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2020-10-23 17:59:35,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 39. [2020-10-23 17:59:35,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-23 17:59:35,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 50 transitions. [2020-10-23 17:59:35,915 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 50 transitions. Word has length 67 [2020-10-23 17:59:35,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:35,915 INFO L481 AbstractCegarLoop]: Abstraction has 39 states and 50 transitions. [2020-10-23 17:59:35,916 INFO L482 AbstractCegarLoop]: Interpolant automaton has 39 states. [2020-10-23 17:59:35,916 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 50 transitions. [2020-10-23 17:59:35,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2020-10-23 17:59:35,917 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:35,917 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:36,130 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 17:59:36,130 INFO L429 AbstractCegarLoop]: === Iteration 9 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:36,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:36,131 INFO L82 PathProgramCache]: Analyzing trace with hash -477367206, now seen corresponding path program 7 times [2020-10-23 17:59:36,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:36,132 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972366533] [2020-10-23 17:59:36,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:36,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:36,289 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:36,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:36,294 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:36,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:36,356 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:36,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:36,402 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 17:59:36,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:36,480 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:36,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:36,562 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:36,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:36,648 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:36,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:36,739 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:36,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:36,920 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:37,016 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 22 proven. 83 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2020-10-23 17:59:37,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972366533] [2020-10-23 17:59:37,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157794056] [2020-10-23 17:59:37,017 INFO L93 rtionOrderModulation]: Changing assertion order to 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 [2020-10-23 17:59:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:37,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 93 conjunts are in the unsatisfiable core [2020-10-23 17:59:37,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:38,359 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 32 proven. 80 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2020-10-23 17:59:38,360 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:38,360 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 46 [2020-10-23 17:59:38,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536849515] [2020-10-23 17:59:38,361 INFO L461 AbstractCegarLoop]: Interpolant automaton has 46 states [2020-10-23 17:59:38,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:38,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2020-10-23 17:59:38,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1937, Unknown=0, NotChecked=0, Total=2070 [2020-10-23 17:59:38,362 INFO L87 Difference]: Start difference. First operand 39 states and 50 transitions. Second operand 46 states. [2020-10-23 17:59:41,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:41,386 INFO L93 Difference]: Finished difference Result 52 states and 67 transitions. [2020-10-23 17:59:41,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-23 17:59:41,387 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 67 [2020-10-23 17:59:41,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:41,391 INFO L225 Difference]: With dead ends: 52 [2020-10-23 17:59:41,391 INFO L226 Difference]: Without dead ends: 47 [2020-10-23 17:59:41,395 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=357, Invalid=3675, Unknown=0, NotChecked=0, Total=4032 [2020-10-23 17:59:41,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2020-10-23 17:59:41,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 44. [2020-10-23 17:59:41,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-23 17:59:41,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 59 transitions. [2020-10-23 17:59:41,419 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 59 transitions. Word has length 67 [2020-10-23 17:59:41,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:41,419 INFO L481 AbstractCegarLoop]: Abstraction has 44 states and 59 transitions. [2020-10-23 17:59:41,419 INFO L482 AbstractCegarLoop]: Interpolant automaton has 46 states. [2020-10-23 17:59:41,419 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 59 transitions. [2020-10-23 17:59:41,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2020-10-23 17:59:41,427 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:41,427 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 7, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:41,641 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2020-10-23 17:59:41,642 INFO L429 AbstractCegarLoop]: === Iteration 10 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:41,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:41,643 INFO L82 PathProgramCache]: Analyzing trace with hash -180759683, now seen corresponding path program 8 times [2020-10-23 17:59:41,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:41,644 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62745409] [2020-10-23 17:59:41,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:41,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:41,761 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:41,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:41,766 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:41,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:41,832 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:41,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:41,976 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:41,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:42,033 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2020-10-23 17:59:42,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:42,152 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:42,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:42,239 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:42,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:42,337 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:42,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:42,455 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:42,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:42,582 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:42,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:42,670 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 24 proven. 117 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2020-10-23 17:59:42,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62745409] [2020-10-23 17:59:42,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097336918] [2020-10-23 17:59:42,671 INFO L93 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 [2020-10-23 17:59:42,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-23 17:59:42,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 17:59:42,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 109 conjunts are in the unsatisfiable core [2020-10-23 17:59:42,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:43,904 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 5 proven. 108 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2020-10-23 17:59:43,904 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:43,905 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 20] total 43 [2020-10-23 17:59:43,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422346156] [2020-10-23 17:59:43,910 INFO L461 AbstractCegarLoop]: Interpolant automaton has 43 states [2020-10-23 17:59:43,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:43,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2020-10-23 17:59:43,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1693, Unknown=0, NotChecked=0, Total=1806 [2020-10-23 17:59:43,918 INFO L87 Difference]: Start difference. First operand 44 states and 59 transitions. Second operand 43 states. [2020-10-23 17:59:46,876 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-10-23 17:59:47,094 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-10-23 17:59:47,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:47,362 INFO L93 Difference]: Finished difference Result 52 states and 66 transitions. [2020-10-23 17:59:47,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-23 17:59:47,363 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 74 [2020-10-23 17:59:47,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:47,364 INFO L225 Difference]: With dead ends: 52 [2020-10-23 17:59:47,364 INFO L226 Difference]: Without dead ends: 47 [2020-10-23 17:59:47,366 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=308, Invalid=3352, Unknown=0, NotChecked=0, Total=3660 [2020-10-23 17:59:47,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2020-10-23 17:59:47,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 42. [2020-10-23 17:59:47,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-10-23 17:59:47,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 55 transitions. [2020-10-23 17:59:47,378 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 55 transitions. Word has length 74 [2020-10-23 17:59:47,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:47,378 INFO L481 AbstractCegarLoop]: Abstraction has 42 states and 55 transitions. [2020-10-23 17:59:47,378 INFO L482 AbstractCegarLoop]: Interpolant automaton has 43 states. [2020-10-23 17:59:47,379 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 55 transitions. [2020-10-23 17:59:47,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2020-10-23 17:59:47,381 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:47,381 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:47,595 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 17:59:47,596 INFO L429 AbstractCegarLoop]: === Iteration 11 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:47,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:47,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1262694938, now seen corresponding path program 9 times [2020-10-23 17:59:47,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:47,598 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802650958] [2020-10-23 17:59:47,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:47,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:47,708 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:47,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:47,713 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:47,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:47,782 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:47,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:47,843 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:47,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:47,975 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:47,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:48,034 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-10-23 17:59:48,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:48,049 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:48,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:48,060 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:48,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:48,070 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:48,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:48,092 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 18 proven. 82 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2020-10-23 17:59:48,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802650958] [2020-10-23 17:59:48,093 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768825221] [2020-10-23 17:59:48,093 INFO L93 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 [2020-10-23 17:59:48,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-23 17:59:48,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 17:59:48,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 97 conjunts are in the unsatisfiable core [2020-10-23 17:59:48,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:48,814 INFO L721 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 17:59:48,923 INFO L721 QuantifierPusher]: Run 20 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 17:59:49,104 INFO L721 QuantifierPusher]: Run 30 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 17:59:49,201 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 3 proven. 81 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2020-10-23 17:59:49,202 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:49,202 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 30 [2020-10-23 17:59:49,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270266642] [2020-10-23 17:59:49,203 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-23 17:59:49,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:49,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-23 17:59:49,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=793, Unknown=0, NotChecked=0, Total=870 [2020-10-23 17:59:49,204 INFO L87 Difference]: Start difference. First operand 42 states and 55 transitions. Second operand 30 states. [2020-10-23 17:59:51,215 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2020-10-23 17:59:51,411 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2020-10-23 17:59:51,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:51,412 INFO L93 Difference]: Finished difference Result 54 states and 72 transitions. [2020-10-23 17:59:51,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-23 17:59:51,413 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 67 [2020-10-23 17:59:51,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:51,415 INFO L225 Difference]: With dead ends: 54 [2020-10-23 17:59:51,415 INFO L226 Difference]: Without dead ends: 47 [2020-10-23 17:59:51,416 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=231, Invalid=1839, Unknown=0, NotChecked=0, Total=2070 [2020-10-23 17:59:51,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2020-10-23 17:59:51,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 44. [2020-10-23 17:59:51,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-23 17:59:51,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 60 transitions. [2020-10-23 17:59:51,428 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 60 transitions. Word has length 67 [2020-10-23 17:59:51,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:51,428 INFO L481 AbstractCegarLoop]: Abstraction has 44 states and 60 transitions. [2020-10-23 17:59:51,428 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-23 17:59:51,428 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 60 transitions. [2020-10-23 17:59:51,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2020-10-23 17:59:51,430 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:51,430 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:51,645 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 17:59:51,646 INFO L429 AbstractCegarLoop]: === Iteration 12 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:51,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:51,647 INFO L82 PathProgramCache]: Analyzing trace with hash 1011390440, now seen corresponding path program 10 times [2020-10-23 17:59:51,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:51,647 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522881146] [2020-10-23 17:59:51,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:51,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:51,761 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:51,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:51,764 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:51,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:51,839 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:51,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:51,902 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:51,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:52,042 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:52,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:52,108 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-10-23 17:59:52,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:52,215 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:52,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:52,311 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:52,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:52,436 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:52,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:52,554 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:52,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:52,674 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:52,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:52,781 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 28 proven. 146 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2020-10-23 17:59:52,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522881146] [2020-10-23 17:59:52,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580721077] [2020-10-23 17:59:52,782 INFO L93 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 [2020-10-23 17:59:52,858 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-23 17:59:52,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 17:59:52,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 121 conjunts are in the unsatisfiable core [2020-10-23 17:59:52,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 17:59:54,122 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 5 proven. 134 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2020-10-23 17:59:54,122 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 17:59:54,122 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 20] total 45 [2020-10-23 17:59:54,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725120498] [2020-10-23 17:59:54,123 INFO L461 AbstractCegarLoop]: Interpolant automaton has 45 states [2020-10-23 17:59:54,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 17:59:54,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2020-10-23 17:59:54,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1861, Unknown=0, NotChecked=0, Total=1980 [2020-10-23 17:59:54,125 INFO L87 Difference]: Start difference. First operand 44 states and 60 transitions. Second operand 45 states. [2020-10-23 17:59:57,125 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 17:59:57,352 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 17:59:57,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 17:59:57,824 INFO L93 Difference]: Finished difference Result 54 states and 69 transitions. [2020-10-23 17:59:57,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-23 17:59:57,825 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 81 [2020-10-23 17:59:57,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 17:59:57,827 INFO L225 Difference]: With dead ends: 54 [2020-10-23 17:59:57,827 INFO L226 Difference]: Without dead ends: 47 [2020-10-23 17:59:57,829 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=332, Invalid=3828, Unknown=0, NotChecked=0, Total=4160 [2020-10-23 17:59:57,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2020-10-23 17:59:57,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 42. [2020-10-23 17:59:57,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-10-23 17:59:57,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 55 transitions. [2020-10-23 17:59:57,838 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 55 transitions. Word has length 81 [2020-10-23 17:59:57,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 17:59:57,838 INFO L481 AbstractCegarLoop]: Abstraction has 42 states and 55 transitions. [2020-10-23 17:59:57,838 INFO L482 AbstractCegarLoop]: Interpolant automaton has 45 states. [2020-10-23 17:59:57,839 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 55 transitions. [2020-10-23 17:59:57,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2020-10-23 17:59:57,840 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 17:59:57,840 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 7, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 17:59:58,055 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2020-10-23 17:59:58,056 INFO L429 AbstractCegarLoop]: === Iteration 13 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 17:59:58,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 17:59:58,057 INFO L82 PathProgramCache]: Analyzing trace with hash -109109741, now seen corresponding path program 11 times [2020-10-23 17:59:58,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 17:59:58,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531765536] [2020-10-23 17:59:58,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 17:59:58,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:58,179 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 17:59:58,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:58,183 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 17:59:58,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:58,249 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:58,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:58,293 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 17:59:58,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:58,378 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:58,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:58,470 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:58,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:58,564 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:58,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:58,657 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:58,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:58,763 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:58,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:58,967 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 17:59:58,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 17:59:59,062 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 26 proven. 107 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2020-10-23 17:59:59,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531765536] [2020-10-23 17:59:59,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079412981] [2020-10-23 17:59:59,063 INFO L93 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 [2020-10-23 17:59:59,147 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-23 17:59:59,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 17:59:59,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 105 conjunts are in the unsatisfiable core [2020-10-23 17:59:59,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:00:00,757 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 37 proven. 104 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2020-10-23 18:00:00,758 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:00:00,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 50 [2020-10-23 18:00:00,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486290628] [2020-10-23 18:00:00,758 INFO L461 AbstractCegarLoop]: Interpolant automaton has 50 states [2020-10-23 18:00:00,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:00:00,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2020-10-23 18:00:00,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=2307, Unknown=0, NotChecked=0, Total=2450 [2020-10-23 18:00:00,760 INFO L87 Difference]: Start difference. First operand 42 states and 55 transitions. Second operand 50 states. [2020-10-23 18:00:04,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:00:04,523 INFO L93 Difference]: Finished difference Result 55 states and 72 transitions. [2020-10-23 18:00:04,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-23 18:00:04,524 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 74 [2020-10-23 18:00:04,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:00:04,526 INFO L225 Difference]: With dead ends: 55 [2020-10-23 18:00:04,526 INFO L226 Difference]: Without dead ends: 50 [2020-10-23 18:00:04,528 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=397, Invalid=4433, Unknown=0, NotChecked=0, Total=4830 [2020-10-23 18:00:04,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-10-23 18:00:04,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 47. [2020-10-23 18:00:04,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-10-23 18:00:04,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 64 transitions. [2020-10-23 18:00:04,537 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 64 transitions. Word has length 74 [2020-10-23 18:00:04,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:00:04,538 INFO L481 AbstractCegarLoop]: Abstraction has 47 states and 64 transitions. [2020-10-23 18:00:04,538 INFO L482 AbstractCegarLoop]: Interpolant automaton has 50 states. [2020-10-23 18:00:04,538 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 64 transitions. [2020-10-23 18:00:04,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2020-10-23 18:00:04,539 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:00:04,539 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:00:04,752 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-10-23 18:00:04,753 INFO L429 AbstractCegarLoop]: === Iteration 14 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:00:04,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:00:04,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1964081552, now seen corresponding path program 12 times [2020-10-23 18:00:04,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:00:04,755 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691791178] [2020-10-23 18:00:04,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:00:04,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:04,889 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:00:04,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:04,893 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:00:04,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:04,964 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:04,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:05,086 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:05,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:05,142 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2020-10-23 18:00:05,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:05,249 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:05,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:05,356 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:05,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:05,461 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:05,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:05,568 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:05,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:05,693 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:05,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:05,825 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:05,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:05,921 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 28 proven. 146 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2020-10-23 18:00:05,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691791178] [2020-10-23 18:00:05,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050873441] [2020-10-23 18:00:05,922 INFO L93 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 [2020-10-23 18:00:06,004 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-10-23 18:00:06,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:00:06,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 121 conjunts are in the unsatisfiable core [2020-10-23 18:00:06,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:00:07,478 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 6 proven. 136 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2020-10-23 18:00:07,479 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:00:07,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 22] total 47 [2020-10-23 18:00:07,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378773432] [2020-10-23 18:00:07,481 INFO L461 AbstractCegarLoop]: Interpolant automaton has 47 states [2020-10-23 18:00:07,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:00:07,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2020-10-23 18:00:07,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=2039, Unknown=0, NotChecked=0, Total=2162 [2020-10-23 18:00:07,483 INFO L87 Difference]: Start difference. First operand 47 states and 64 transitions. Second operand 47 states. [2020-10-23 18:00:11,320 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-10-23 18:00:11,515 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-10-23 18:00:11,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:00:11,559 INFO L93 Difference]: Finished difference Result 57 states and 75 transitions. [2020-10-23 18:00:11,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-23 18:00:11,560 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 81 [2020-10-23 18:00:11,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:00:11,562 INFO L225 Difference]: With dead ends: 57 [2020-10-23 18:00:11,562 INFO L226 Difference]: Without dead ends: 52 [2020-10-23 18:00:11,565 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=344, Invalid=4078, Unknown=0, NotChecked=0, Total=4422 [2020-10-23 18:00:11,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-10-23 18:00:11,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 47. [2020-10-23 18:00:11,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-10-23 18:00:11,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 64 transitions. [2020-10-23 18:00:11,573 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 64 transitions. Word has length 81 [2020-10-23 18:00:11,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:00:11,574 INFO L481 AbstractCegarLoop]: Abstraction has 47 states and 64 transitions. [2020-10-23 18:00:11,574 INFO L482 AbstractCegarLoop]: Interpolant automaton has 47 states. [2020-10-23 18:00:11,574 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 64 transitions. [2020-10-23 18:00:11,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2020-10-23 18:00:11,575 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:00:11,576 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 11, 9, 9, 9, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:00:11,788 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2020-10-23 18:00:11,789 INFO L429 AbstractCegarLoop]: === Iteration 15 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:00:11,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:00:11,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1816396091, now seen corresponding path program 13 times [2020-10-23 18:00:11,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:00:11,790 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117734770] [2020-10-23 18:00:11,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:00:11,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:11,904 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:00:11,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:11,908 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:00:11,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:11,975 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:11,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:12,044 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:12,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:12,198 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:12,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:12,271 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-10-23 18:00:12,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:12,369 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:12,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:12,481 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:12,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:12,602 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:12,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:12,729 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:12,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:12,878 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:12,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:13,014 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:13,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:13,108 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 32 proven. 178 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2020-10-23 18:00:13,108 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117734770] [2020-10-23 18:00:13,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979263890] [2020-10-23 18:00:13,109 INFO L93 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 [2020-10-23 18:00:13,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:13,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 133 conjunts are in the unsatisfiable core [2020-10-23 18:00:13,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:00:14,759 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 6 proven. 165 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2020-10-23 18:00:14,760 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:00:14,760 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 22] total 49 [2020-10-23 18:00:14,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635640966] [2020-10-23 18:00:14,761 INFO L461 AbstractCegarLoop]: Interpolant automaton has 49 states [2020-10-23 18:00:14,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:00:14,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2020-10-23 18:00:14,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2223, Unknown=0, NotChecked=0, Total=2352 [2020-10-23 18:00:14,762 INFO L87 Difference]: Start difference. First operand 47 states and 64 transitions. Second operand 49 states. [2020-10-23 18:00:18,805 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:00:19,009 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:00:19,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:00:19,285 INFO L93 Difference]: Finished difference Result 55 states and 71 transitions. [2020-10-23 18:00:19,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-23 18:00:19,287 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 88 [2020-10-23 18:00:19,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:00:19,288 INFO L225 Difference]: With dead ends: 55 [2020-10-23 18:00:19,288 INFO L226 Difference]: Without dead ends: 50 [2020-10-23 18:00:19,291 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=352, Invalid=4340, Unknown=0, NotChecked=0, Total=4692 [2020-10-23 18:00:19,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-10-23 18:00:19,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 45. [2020-10-23 18:00:19,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-10-23 18:00:19,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 60 transitions. [2020-10-23 18:00:19,300 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 60 transitions. Word has length 88 [2020-10-23 18:00:19,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:00:19,300 INFO L481 AbstractCegarLoop]: Abstraction has 45 states and 60 transitions. [2020-10-23 18:00:19,300 INFO L482 AbstractCegarLoop]: Interpolant automaton has 49 states. [2020-10-23 18:00:19,300 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 60 transitions. [2020-10-23 18:00:19,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2020-10-23 18:00:19,301 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:00:19,301 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:00:19,506 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:00:19,507 INFO L429 AbstractCegarLoop]: === Iteration 16 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:00:19,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:00:19,508 INFO L82 PathProgramCache]: Analyzing trace with hash -804165805, now seen corresponding path program 14 times [2020-10-23 18:00:19,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:00:19,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697983863] [2020-10-23 18:00:19,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:00:19,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:19,624 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:00:19,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:19,628 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:00:19,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:19,714 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:19,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:19,777 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:19,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:19,846 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:19,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:19,999 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:20,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:20,070 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-10-23 18:00:20,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:20,161 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:20,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:20,234 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 8 proven. 72 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2020-10-23 18:00:20,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697983863] [2020-10-23 18:00:20,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061570885] [2020-10-23 18:00:20,234 INFO L93 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 [2020-10-23 18:00:20,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-23 18:00:20,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:00:20,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 81 conjunts are in the unsatisfiable core [2020-10-23 18:00:20,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:00:21,465 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 86 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2020-10-23 18:00:21,466 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:00:21,466 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 42 [2020-10-23 18:00:21,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105101004] [2020-10-23 18:00:21,467 INFO L461 AbstractCegarLoop]: Interpolant automaton has 42 states [2020-10-23 18:00:21,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:00:21,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2020-10-23 18:00:21,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1599, Unknown=0, NotChecked=0, Total=1722 [2020-10-23 18:00:21,469 INFO L87 Difference]: Start difference. First operand 45 states and 60 transitions. Second operand 42 states. [2020-10-23 18:00:24,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:00:24,563 INFO L93 Difference]: Finished difference Result 55 states and 76 transitions. [2020-10-23 18:00:24,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-23 18:00:24,564 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 60 [2020-10-23 18:00:24,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:00:24,565 INFO L225 Difference]: With dead ends: 55 [2020-10-23 18:00:24,565 INFO L226 Difference]: Without dead ends: 50 [2020-10-23 18:00:24,567 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=317, Invalid=2989, Unknown=0, NotChecked=0, Total=3306 [2020-10-23 18:00:24,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-10-23 18:00:24,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 47. [2020-10-23 18:00:24,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-10-23 18:00:24,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 68 transitions. [2020-10-23 18:00:24,578 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 68 transitions. Word has length 60 [2020-10-23 18:00:24,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:00:24,578 INFO L481 AbstractCegarLoop]: Abstraction has 47 states and 68 transitions. [2020-10-23 18:00:24,578 INFO L482 AbstractCegarLoop]: Interpolant automaton has 42 states. [2020-10-23 18:00:24,578 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 68 transitions. [2020-10-23 18:00:24,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2020-10-23 18:00:24,579 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:00:24,579 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:00:24,793 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-23 18:00:24,794 INFO L429 AbstractCegarLoop]: === Iteration 17 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:00:24,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:00:24,795 INFO L82 PathProgramCache]: Analyzing trace with hash 1559527034, now seen corresponding path program 15 times [2020-10-23 18:00:24,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:00:24,795 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492048921] [2020-10-23 18:00:24,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:00:24,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:24,911 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:00:24,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:24,915 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:00:24,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:24,998 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:25,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:25,104 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:25,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:25,204 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:25,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:25,404 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:25,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:25,498 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-10-23 18:00:25,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:25,607 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:25,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:25,718 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:25,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:25,793 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 18 proven. 93 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2020-10-23 18:00:25,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492048921] [2020-10-23 18:00:25,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813432989] [2020-10-23 18:00:25,793 INFO L93 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 [2020-10-23 18:00:25,873 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-23 18:00:25,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:00:25,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 97 conjunts are in the unsatisfiable core [2020-10-23 18:00:25,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:00:26,906 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 2 proven. 85 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2020-10-23 18:00:26,907 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:00:26,907 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 18] total 39 [2020-10-23 18:00:26,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515035186] [2020-10-23 18:00:26,909 INFO L461 AbstractCegarLoop]: Interpolant automaton has 39 states [2020-10-23 18:00:26,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:00:26,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2020-10-23 18:00:26,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1379, Unknown=0, NotChecked=0, Total=1482 [2020-10-23 18:00:26,910 INFO L87 Difference]: Start difference. First operand 47 states and 68 transitions. Second operand 39 states. [2020-10-23 18:00:29,989 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-10-23 18:00:30,224 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-10-23 18:00:30,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:00:30,267 INFO L93 Difference]: Finished difference Result 57 states and 77 transitions. [2020-10-23 18:00:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-23 18:00:30,269 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 67 [2020-10-23 18:00:30,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:00:30,270 INFO L225 Difference]: With dead ends: 57 [2020-10-23 18:00:30,271 INFO L226 Difference]: Without dead ends: 50 [2020-10-23 18:00:30,272 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=288, Invalid=2904, Unknown=0, NotChecked=0, Total=3192 [2020-10-23 18:00:30,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-10-23 18:00:30,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 47. [2020-10-23 18:00:30,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-10-23 18:00:30,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 65 transitions. [2020-10-23 18:00:30,280 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 65 transitions. Word has length 67 [2020-10-23 18:00:30,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:00:30,280 INFO L481 AbstractCegarLoop]: Abstraction has 47 states and 65 transitions. [2020-10-23 18:00:30,280 INFO L482 AbstractCegarLoop]: Interpolant automaton has 39 states. [2020-10-23 18:00:30,280 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 65 transitions. [2020-10-23 18:00:30,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2020-10-23 18:00:30,281 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:00:30,282 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 11, 9, 9, 9, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:00:30,495 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-10-23 18:00:30,496 INFO L429 AbstractCegarLoop]: === Iteration 18 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:00:30,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:00:30,497 INFO L82 PathProgramCache]: Analyzing trace with hash 973530479, now seen corresponding path program 16 times [2020-10-23 18:00:30,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:00:30,497 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533423906] [2020-10-23 18:00:30,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:00:30,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:30,633 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:00:30,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:30,636 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:00:30,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:30,715 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:30,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:30,784 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:30,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:30,865 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:30,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:31,030 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:31,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:31,116 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-10-23 18:00:31,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:31,235 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:31,359 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:31,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:31,486 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:31,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:31,625 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:31,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:31,764 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:31,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:31,864 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 32 proven. 178 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2020-10-23 18:00:31,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533423906] [2020-10-23 18:00:31,865 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789031465] [2020-10-23 18:00:31,865 INFO L93 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 [2020-10-23 18:00:31,962 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-23 18:00:31,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:00:31,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 133 conjunts are in the unsatisfiable core [2020-10-23 18:00:31,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:00:33,485 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 5 proven. 163 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2020-10-23 18:00:33,486 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:00:33,486 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 20] total 47 [2020-10-23 18:00:33,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483715021] [2020-10-23 18:00:33,486 INFO L461 AbstractCegarLoop]: Interpolant automaton has 47 states [2020-10-23 18:00:33,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:00:33,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2020-10-23 18:00:33,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=2037, Unknown=0, NotChecked=0, Total=2162 [2020-10-23 18:00:33,488 INFO L87 Difference]: Start difference. First operand 47 states and 65 transitions. Second operand 47 states. [2020-10-23 18:00:36,886 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2020-10-23 18:00:37,128 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2020-10-23 18:00:37,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:00:37,450 INFO L93 Difference]: Finished difference Result 55 states and 72 transitions. [2020-10-23 18:00:37,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-23 18:00:37,451 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 88 [2020-10-23 18:00:37,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:00:37,453 INFO L225 Difference]: With dead ends: 55 [2020-10-23 18:00:37,453 INFO L226 Difference]: Without dead ends: 50 [2020-10-23 18:00:37,454 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=324, Invalid=3836, Unknown=0, NotChecked=0, Total=4160 [2020-10-23 18:00:37,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-10-23 18:00:37,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 47. [2020-10-23 18:00:37,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-10-23 18:00:37,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 64 transitions. [2020-10-23 18:00:37,462 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 64 transitions. Word has length 88 [2020-10-23 18:00:37,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:00:37,462 INFO L481 AbstractCegarLoop]: Abstraction has 47 states and 64 transitions. [2020-10-23 18:00:37,462 INFO L482 AbstractCegarLoop]: Interpolant automaton has 47 states. [2020-10-23 18:00:37,462 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 64 transitions. [2020-10-23 18:00:37,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2020-10-23 18:00:37,463 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:00:37,464 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:00:37,673 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-23 18:00:37,677 INFO L429 AbstractCegarLoop]: === Iteration 19 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:00:37,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:00:37,677 INFO L82 PathProgramCache]: Analyzing trace with hash -964969634, now seen corresponding path program 17 times [2020-10-23 18:00:37,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:00:37,678 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598329945] [2020-10-23 18:00:37,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:00:37,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:37,809 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:00:37,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:37,818 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:00:37,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:37,908 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:37,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:37,993 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:37,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:38,079 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:38,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:38,266 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:38,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:38,351 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-10-23 18:00:38,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:38,470 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:38,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:38,594 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:38,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:38,740 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:38,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:38,912 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:38,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:39,096 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:39,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:39,267 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:39,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:39,404 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 36 proven. 213 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2020-10-23 18:00:39,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598329945] [2020-10-23 18:00:39,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494704133] [2020-10-23 18:00:39,405 INFO L93 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 [2020-10-23 18:00:39,501 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2020-10-23 18:00:39,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:00:39,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 145 conjunts are in the unsatisfiable core [2020-10-23 18:00:39,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:00:41,279 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 6 proven. 197 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2020-10-23 18:00:41,279 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:00:41,280 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 22] total 51 [2020-10-23 18:00:41,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212661380] [2020-10-23 18:00:41,280 INFO L461 AbstractCegarLoop]: Interpolant automaton has 51 states [2020-10-23 18:00:41,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:00:41,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2020-10-23 18:00:41,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2415, Unknown=0, NotChecked=0, Total=2550 [2020-10-23 18:00:41,281 INFO L87 Difference]: Start difference. First operand 47 states and 64 transitions. Second operand 51 states. [2020-10-23 18:00:45,618 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:00:45,834 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:00:45,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:00:45,943 INFO L93 Difference]: Finished difference Result 55 states and 71 transitions. [2020-10-23 18:00:45,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-23 18:00:45,944 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 95 [2020-10-23 18:00:45,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:00:45,946 INFO L225 Difference]: With dead ends: 55 [2020-10-23 18:00:45,946 INFO L226 Difference]: Without dead ends: 50 [2020-10-23 18:00:45,947 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=360, Invalid=4610, Unknown=0, NotChecked=0, Total=4970 [2020-10-23 18:00:45,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-10-23 18:00:45,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 45. [2020-10-23 18:00:45,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-10-23 18:00:45,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 60 transitions. [2020-10-23 18:00:45,954 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 60 transitions. Word has length 95 [2020-10-23 18:00:45,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:00:45,955 INFO L481 AbstractCegarLoop]: Abstraction has 45 states and 60 transitions. [2020-10-23 18:00:45,955 INFO L482 AbstractCegarLoop]: Interpolant automaton has 51 states. [2020-10-23 18:00:45,955 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 60 transitions. [2020-10-23 18:00:45,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2020-10-23 18:00:45,956 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:00:45,956 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:00:46,171 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:00:46,172 INFO L429 AbstractCegarLoop]: === Iteration 20 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:00:46,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:00:46,173 INFO L82 PathProgramCache]: Analyzing trace with hash 2061391784, now seen corresponding path program 18 times [2020-10-23 18:00:46,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:00:46,173 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021449506] [2020-10-23 18:00:46,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:00:46,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:46,309 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:00:46,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:46,312 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:00:46,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:46,391 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:46,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:46,436 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 18:00:46,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:46,534 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:46,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:46,641 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:46,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:46,765 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:46,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:46,891 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:46,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:47,008 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:47,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:47,136 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:47,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:47,398 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:47,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:47,495 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 30 proven. 134 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2020-10-23 18:00:47,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021449506] [2020-10-23 18:00:47,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052959603] [2020-10-23 18:00:47,496 INFO L93 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 [2020-10-23 18:00:47,582 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-23 18:00:47,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:00:47,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 117 conjunts are in the unsatisfiable core [2020-10-23 18:00:47,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:00:49,704 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 42 proven. 131 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2020-10-23 18:00:49,704 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:00:49,704 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 54 [2020-10-23 18:00:49,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923683765] [2020-10-23 18:00:49,705 INFO L461 AbstractCegarLoop]: Interpolant automaton has 54 states [2020-10-23 18:00:49,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:00:49,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2020-10-23 18:00:49,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=2709, Unknown=0, NotChecked=0, Total=2862 [2020-10-23 18:00:49,707 INFO L87 Difference]: Start difference. First operand 45 states and 60 transitions. Second operand 54 states. [2020-10-23 18:00:54,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:00:54,371 INFO L93 Difference]: Finished difference Result 58 states and 77 transitions. [2020-10-23 18:00:54,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-23 18:00:54,373 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 81 [2020-10-23 18:00:54,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:00:54,375 INFO L225 Difference]: With dead ends: 58 [2020-10-23 18:00:54,375 INFO L226 Difference]: Without dead ends: 53 [2020-10-23 18:00:54,376 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1117 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=437, Invalid=5263, Unknown=0, NotChecked=0, Total=5700 [2020-10-23 18:00:54,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2020-10-23 18:00:54,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 50. [2020-10-23 18:00:54,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-23 18:00:54,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 69 transitions. [2020-10-23 18:00:54,383 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 69 transitions. Word has length 81 [2020-10-23 18:00:54,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:00:54,384 INFO L481 AbstractCegarLoop]: Abstraction has 50 states and 69 transitions. [2020-10-23 18:00:54,384 INFO L482 AbstractCegarLoop]: Interpolant automaton has 54 states. [2020-10-23 18:00:54,384 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 69 transitions. [2020-10-23 18:00:54,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2020-10-23 18:00:54,385 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:00:54,385 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 11, 9, 9, 9, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:00:54,590 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:00:54,591 INFO L429 AbstractCegarLoop]: === Iteration 21 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:00:54,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:00:54,591 INFO L82 PathProgramCache]: Analyzing trace with hash 72973707, now seen corresponding path program 19 times [2020-10-23 18:00:54,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:00:54,592 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340215468] [2020-10-23 18:00:54,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:00:54,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:54,720 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:00:54,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:54,726 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:00:54,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:54,811 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:54,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:54,963 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:54,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:55,028 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2020-10-23 18:00:55,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:55,133 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:55,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:55,245 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:55,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:55,375 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:55,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:55,507 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:55,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:55,666 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:55,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:55,810 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:55,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:55,964 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:00:55,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:56,080 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 32 proven. 178 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2020-10-23 18:00:56,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340215468] [2020-10-23 18:00:56,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428139211] [2020-10-23 18:00:56,080 INFO L93 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 [2020-10-23 18:00:56,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:00:56,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 133 conjunts are in the unsatisfiable core [2020-10-23 18:00:56,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:00:58,080 INFO L721 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:00:58,171 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 7 proven. 167 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2020-10-23 18:00:58,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:00:58,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 24] total 51 [2020-10-23 18:00:58,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767155253] [2020-10-23 18:00:58,172 INFO L461 AbstractCegarLoop]: Interpolant automaton has 51 states [2020-10-23 18:00:58,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:00:58,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2020-10-23 18:00:58,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=2417, Unknown=0, NotChecked=0, Total=2550 [2020-10-23 18:00:58,173 INFO L87 Difference]: Start difference. First operand 50 states and 69 transitions. Second operand 51 states. [2020-10-23 18:01:02,404 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:03,250 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-10-23 18:01:03,544 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-10-23 18:01:03,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:01:03,739 INFO L93 Difference]: Finished difference Result 60 states and 80 transitions. [2020-10-23 18:01:03,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-23 18:01:03,741 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 88 [2020-10-23 18:01:03,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:01:03,742 INFO L225 Difference]: With dead ends: 60 [2020-10-23 18:01:03,742 INFO L226 Difference]: Without dead ends: 55 [2020-10-23 18:01:03,743 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 958 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=380, Invalid=4876, Unknown=0, NotChecked=0, Total=5256 [2020-10-23 18:01:03,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-10-23 18:01:03,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 50. [2020-10-23 18:01:03,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-23 18:01:03,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 69 transitions. [2020-10-23 18:01:03,751 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 69 transitions. Word has length 88 [2020-10-23 18:01:03,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:01:03,751 INFO L481 AbstractCegarLoop]: Abstraction has 50 states and 69 transitions. [2020-10-23 18:01:03,751 INFO L482 AbstractCegarLoop]: Interpolant automaton has 51 states. [2020-10-23 18:01:03,752 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 69 transitions. [2020-10-23 18:01:03,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2020-10-23 18:01:03,752 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:01:03,753 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:01:03,967 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2020-10-23 18:01:03,968 INFO L429 AbstractCegarLoop]: === Iteration 22 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:01:03,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:01:03,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1727441590, now seen corresponding path program 20 times [2020-10-23 18:01:03,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:01:03,970 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058339029] [2020-10-23 18:01:03,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:01:03,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:04,112 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:01:04,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:04,115 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:01:04,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:04,200 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:04,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:04,275 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:04,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:04,436 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:04,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:04,521 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-10-23 18:01:04,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:04,643 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:04,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:04,772 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:04,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:04,910 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:04,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:05,056 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:05,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:05,220 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:05,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:05,379 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:05,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:05,549 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:05,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:05,708 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 36 proven. 213 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2020-10-23 18:01:05,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058339029] [2020-10-23 18:01:05,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888483548] [2020-10-23 18:01:05,709 INFO L93 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 [2020-10-23 18:01:05,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-23 18:01:05,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:01:05,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 145 conjunts are in the unsatisfiable core [2020-10-23 18:01:05,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:01:07,949 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 7 proven. 199 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2020-10-23 18:01:07,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:01:07,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 24] total 53 [2020-10-23 18:01:07,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127088023] [2020-10-23 18:01:07,951 INFO L461 AbstractCegarLoop]: Interpolant automaton has 53 states [2020-10-23 18:01:07,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:01:07,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2020-10-23 18:01:07,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=2617, Unknown=0, NotChecked=0, Total=2756 [2020-10-23 18:01:07,952 INFO L87 Difference]: Start difference. First operand 50 states and 69 transitions. Second operand 53 states. [2020-10-23 18:01:09,584 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:09,884 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:13,387 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:01:13,611 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:01:13,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:01:13,613 INFO L93 Difference]: Finished difference Result 60 states and 80 transitions. [2020-10-23 18:01:13,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-23 18:01:13,613 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 95 [2020-10-23 18:01:13,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:01:13,615 INFO L225 Difference]: With dead ends: 60 [2020-10-23 18:01:13,615 INFO L226 Difference]: Without dead ends: 55 [2020-10-23 18:01:13,616 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 958 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=388, Invalid=5162, Unknown=0, NotChecked=0, Total=5550 [2020-10-23 18:01:13,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-10-23 18:01:13,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 50. [2020-10-23 18:01:13,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-23 18:01:13,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 69 transitions. [2020-10-23 18:01:13,624 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 69 transitions. Word has length 95 [2020-10-23 18:01:13,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:01:13,624 INFO L481 AbstractCegarLoop]: Abstraction has 50 states and 69 transitions. [2020-10-23 18:01:13,624 INFO L482 AbstractCegarLoop]: Interpolant automaton has 53 states. [2020-10-23 18:01:13,624 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 69 transitions. [2020-10-23 18:01:13,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2020-10-23 18:01:13,625 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:01:13,625 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:01:13,835 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-10-23 18:01:13,836 INFO L429 AbstractCegarLoop]: === Iteration 23 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:01:13,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:01:13,836 INFO L82 PathProgramCache]: Analyzing trace with hash -505462787, now seen corresponding path program 21 times [2020-10-23 18:01:13,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:01:13,837 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321921175] [2020-10-23 18:01:13,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:01:13,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:13,984 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:01:13,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:13,989 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:01:13,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:14,080 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:14,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:14,163 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:14,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:14,256 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:14,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:14,454 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:14,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:14,545 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-10-23 18:01:14,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:14,687 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:14,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:14,834 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:14,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:14,989 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:14,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:15,155 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:15,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:15,312 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:15,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:15,488 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:15,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:15,663 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:15,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:15,809 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 40 proven. 251 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2020-10-23 18:01:15,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321921175] [2020-10-23 18:01:15,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443773284] [2020-10-23 18:01:15,809 INFO L93 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 [2020-10-23 18:01:15,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2020-10-23 18:01:15,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:01:15,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 157 conjunts are in the unsatisfiable core [2020-10-23 18:01:15,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:01:18,119 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 15 proven. 227 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2020-10-23 18:01:18,120 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:01:18,120 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 24] total 55 [2020-10-23 18:01:18,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852632380] [2020-10-23 18:01:18,120 INFO L461 AbstractCegarLoop]: Interpolant automaton has 55 states [2020-10-23 18:01:18,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:01:18,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2020-10-23 18:01:18,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=2825, Unknown=0, NotChecked=0, Total=2970 [2020-10-23 18:01:18,122 INFO L87 Difference]: Start difference. First operand 50 states and 69 transitions. Second operand 55 states. [2020-10-23 18:01:23,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:01:23,783 INFO L93 Difference]: Finished difference Result 58 states and 76 transitions. [2020-10-23 18:01:23,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-23 18:01:23,784 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 102 [2020-10-23 18:01:23,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:01:23,786 INFO L225 Difference]: With dead ends: 58 [2020-10-23 18:01:23,786 INFO L226 Difference]: Without dead ends: 53 [2020-10-23 18:01:23,788 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 108 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=396, Invalid=5456, Unknown=0, NotChecked=0, Total=5852 [2020-10-23 18:01:23,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2020-10-23 18:01:23,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 48. [2020-10-23 18:01:23,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-23 18:01:23,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 65 transitions. [2020-10-23 18:01:23,796 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 65 transitions. Word has length 102 [2020-10-23 18:01:23,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:01:23,796 INFO L481 AbstractCegarLoop]: Abstraction has 48 states and 65 transitions. [2020-10-23 18:01:23,796 INFO L482 AbstractCegarLoop]: Interpolant automaton has 55 states. [2020-10-23 18:01:23,796 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 65 transitions. [2020-10-23 18:01:23,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2020-10-23 18:01:23,797 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:01:23,797 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 7, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:01:24,010 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:01:24,011 INFO L429 AbstractCegarLoop]: === Iteration 24 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:01:24,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:01:24,012 INFO L82 PathProgramCache]: Analyzing trace with hash 1204524307, now seen corresponding path program 22 times [2020-10-23 18:01:24,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:01:24,013 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906039241] [2020-10-23 18:01:24,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:01:24,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:24,150 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:01:24,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:24,154 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:01:24,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:24,247 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:24,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:24,356 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:24,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:24,451 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:24,562 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:24,824 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:24,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:24,939 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2020-10-23 18:01:24,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:25,089 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:25,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:25,243 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:25,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:25,345 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 22 proven. 119 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2020-10-23 18:01:25,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906039241] [2020-10-23 18:01:25,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951973107] [2020-10-23 18:01:25,346 INFO L93 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 [2020-10-23 18:01:25,434 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-23 18:01:25,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:01:25,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 109 conjunts are in the unsatisfiable core [2020-10-23 18:01:25,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:01:26,847 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 2 proven. 111 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2020-10-23 18:01:26,848 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:01:26,848 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 20] total 43 [2020-10-23 18:01:26,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695432391] [2020-10-23 18:01:26,848 INFO L461 AbstractCegarLoop]: Interpolant automaton has 43 states [2020-10-23 18:01:26,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:01:26,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2020-10-23 18:01:26,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1693, Unknown=0, NotChecked=0, Total=1806 [2020-10-23 18:01:26,849 INFO L87 Difference]: Start difference. First operand 48 states and 65 transitions. Second operand 43 states. [2020-10-23 18:01:27,399 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:01:28,387 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:28,691 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:28,868 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:29,321 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:29,590 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:30,927 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-10-23 18:01:31,212 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-10-23 18:01:31,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:01:31,414 INFO L93 Difference]: Finished difference Result 60 states and 84 transitions. [2020-10-23 18:01:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-23 18:01:31,416 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 74 [2020-10-23 18:01:31,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:01:31,418 INFO L225 Difference]: With dead ends: 60 [2020-10-23 18:01:31,418 INFO L226 Difference]: Without dead ends: 53 [2020-10-23 18:01:31,419 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=324, Invalid=3582, Unknown=0, NotChecked=0, Total=3906 [2020-10-23 18:01:31,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2020-10-23 18:01:31,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 50. [2020-10-23 18:01:31,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-23 18:01:31,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 70 transitions. [2020-10-23 18:01:31,426 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 70 transitions. Word has length 74 [2020-10-23 18:01:31,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:01:31,426 INFO L481 AbstractCegarLoop]: Abstraction has 50 states and 70 transitions. [2020-10-23 18:01:31,426 INFO L482 AbstractCegarLoop]: Interpolant automaton has 43 states. [2020-10-23 18:01:31,426 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 70 transitions. [2020-10-23 18:01:31,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2020-10-23 18:01:31,427 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:01:31,427 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:01:31,640 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-23 18:01:31,641 INFO L429 AbstractCegarLoop]: === Iteration 25 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:01:31,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:01:31,641 INFO L82 PathProgramCache]: Analyzing trace with hash 657810039, now seen corresponding path program 23 times [2020-10-23 18:01:31,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:01:31,642 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406279373] [2020-10-23 18:01:31,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:01:31,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:31,786 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:01:31,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:31,789 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:01:31,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:31,881 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:31,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:31,962 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:31,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:32,048 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:32,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:32,154 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:32,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:32,376 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:32,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:32,480 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2020-10-23 18:01:32,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:32,611 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:32,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:32,762 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:32,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:32,920 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:32,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:33,087 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:33,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:33,288 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:33,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:33,468 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:33,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:33,591 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 40 proven. 251 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2020-10-23 18:01:33,591 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406279373] [2020-10-23 18:01:33,591 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156953742] [2020-10-23 18:01:33,591 INFO L93 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 [2020-10-23 18:01:33,688 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2020-10-23 18:01:33,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:01:33,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 157 conjunts are in the unsatisfiable core [2020-10-23 18:01:33,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:01:35,833 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 6 proven. 232 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2020-10-23 18:01:35,833 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:01:35,833 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 22] total 53 [2020-10-23 18:01:35,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575903050] [2020-10-23 18:01:35,834 INFO L461 AbstractCegarLoop]: Interpolant automaton has 53 states [2020-10-23 18:01:35,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:01:35,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2020-10-23 18:01:35,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2615, Unknown=0, NotChecked=0, Total=2756 [2020-10-23 18:01:35,835 INFO L87 Difference]: Start difference. First operand 50 states and 70 transitions. Second operand 53 states. [2020-10-23 18:01:36,833 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:01:37,475 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:37,770 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:38,004 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:38,241 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:38,715 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:39,182 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:40,635 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2020-10-23 18:01:40,949 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2020-10-23 18:01:40,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:01:40,951 INFO L93 Difference]: Finished difference Result 58 states and 77 transitions. [2020-10-23 18:01:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-23 18:01:40,951 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 102 [2020-10-23 18:01:40,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:01:40,953 INFO L225 Difference]: With dead ends: 58 [2020-10-23 18:01:40,953 INFO L226 Difference]: Without dead ends: 53 [2020-10-23 18:01:40,954 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 810 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=368, Invalid=4888, Unknown=0, NotChecked=0, Total=5256 [2020-10-23 18:01:40,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2020-10-23 18:01:40,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 50. [2020-10-23 18:01:40,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-23 18:01:40,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 69 transitions. [2020-10-23 18:01:40,960 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 69 transitions. Word has length 102 [2020-10-23 18:01:40,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:01:40,961 INFO L481 AbstractCegarLoop]: Abstraction has 50 states and 69 transitions. [2020-10-23 18:01:40,961 INFO L482 AbstractCegarLoop]: Interpolant automaton has 53 states. [2020-10-23 18:01:40,961 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 69 transitions. [2020-10-23 18:01:40,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2020-10-23 18:01:40,962 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:01:40,962 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:01:41,175 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:01:41,176 INFO L429 AbstractCegarLoop]: === Iteration 26 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:01:41,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:01:41,176 INFO L82 PathProgramCache]: Analyzing trace with hash -129426748, now seen corresponding path program 24 times [2020-10-23 18:01:41,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:01:41,177 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651653623] [2020-10-23 18:01:41,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:01:41,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:41,323 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:01:41,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:41,326 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:01:41,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:41,428 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:41,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:41,520 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:41,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:41,621 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:41,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:41,721 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:41,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:41,950 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:41,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:42,061 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2020-10-23 18:01:42,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:42,218 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:42,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:42,387 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:42,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:42,555 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:42,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:42,734 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:42,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:42,927 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:42,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:43,123 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:43,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:43,330 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:43,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:43,475 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 44 proven. 292 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2020-10-23 18:01:43,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651653623] [2020-10-23 18:01:43,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478327422] [2020-10-23 18:01:43,475 INFO L93 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 [2020-10-23 18:01:43,583 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2020-10-23 18:01:43,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:01:43,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 169 conjunts are in the unsatisfiable core [2020-10-23 18:01:43,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:01:46,157 INFO L721 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:01:46,209 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 7 proven. 272 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2020-10-23 18:01:46,209 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:01:46,209 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 24] total 57 [2020-10-23 18:01:46,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294560762] [2020-10-23 18:01:46,210 INFO L461 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-10-23 18:01:46,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:01:46,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-10-23 18:01:46,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=3041, Unknown=0, NotChecked=0, Total=3192 [2020-10-23 18:01:46,211 INFO L87 Difference]: Start difference. First operand 50 states and 69 transitions. Second operand 57 states. [2020-10-23 18:01:46,865 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:01:47,283 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:01:47,722 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:01:47,982 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:48,310 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:48,580 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:48,836 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:49,099 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:49,352 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:49,617 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:49,870 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:50,230 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:50,649 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:50,914 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:51,554 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:01:51,870 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:01:52,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:01:52,262 INFO L93 Difference]: Finished difference Result 58 states and 76 transitions. [2020-10-23 18:01:52,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-23 18:01:52,264 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 109 [2020-10-23 18:01:52,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:01:52,266 INFO L225 Difference]: With dead ends: 58 [2020-10-23 18:01:52,266 INFO L226 Difference]: Without dead ends: 53 [2020-10-23 18:01:52,267 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 976 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=404, Invalid=5758, Unknown=0, NotChecked=0, Total=6162 [2020-10-23 18:01:52,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2020-10-23 18:01:52,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 48. [2020-10-23 18:01:52,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-23 18:01:52,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 65 transitions. [2020-10-23 18:01:52,274 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 65 transitions. Word has length 109 [2020-10-23 18:01:52,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:01:52,274 INFO L481 AbstractCegarLoop]: Abstraction has 48 states and 65 transitions. [2020-10-23 18:01:52,274 INFO L482 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-10-23 18:01:52,274 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 65 transitions. [2020-10-23 18:01:52,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2020-10-23 18:01:52,276 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:01:52,276 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 11, 9, 9, 9, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:01:52,486 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-23 18:01:52,488 INFO L429 AbstractCegarLoop]: === Iteration 27 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:01:52,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:01:52,489 INFO L82 PathProgramCache]: Analyzing trace with hash -2046760891, now seen corresponding path program 25 times [2020-10-23 18:01:52,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:01:52,490 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924662517] [2020-10-23 18:01:52,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:01:52,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:52,662 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:01:52,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:52,666 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:01:52,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:52,752 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:52,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:52,813 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 18:01:52,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:52,909 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:52,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:53,026 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:53,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:53,163 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:53,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:53,305 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:53,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:53,453 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:53,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:53,620 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:53,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:53,785 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:53,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:54,130 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:01:54,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:54,264 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 34 proven. 164 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2020-10-23 18:01:54,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924662517] [2020-10-23 18:01:54,265 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964883726] [2020-10-23 18:01:54,265 INFO L93 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 [2020-10-23 18:01:54,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:01:54,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 129 conjunts are in the unsatisfiable core [2020-10-23 18:01:54,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:01:57,214 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 47 proven. 161 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2020-10-23 18:01:57,214 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:01:57,214 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 58 [2020-10-23 18:01:57,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228512397] [2020-10-23 18:01:57,215 INFO L461 AbstractCegarLoop]: Interpolant automaton has 58 states [2020-10-23 18:01:57,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:01:57,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2020-10-23 18:01:57,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=3143, Unknown=0, NotChecked=0, Total=3306 [2020-10-23 18:01:57,215 INFO L87 Difference]: Start difference. First operand 48 states and 65 transitions. Second operand 58 states. [2020-10-23 18:01:57,850 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:01:58,255 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:01:58,438 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:01:58,684 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:01:59,027 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:59,442 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:01:59,695 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:01:59,953 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:00,212 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:00,460 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:00,732 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:00,975 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:01,235 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:01,486 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:01,751 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:02,001 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:02,272 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:03,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:02:03,599 INFO L93 Difference]: Finished difference Result 61 states and 82 transitions. [2020-10-23 18:02:03,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-23 18:02:03,600 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 88 [2020-10-23 18:02:03,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:02:03,601 INFO L225 Difference]: With dead ends: 61 [2020-10-23 18:02:03,601 INFO L226 Difference]: Without dead ends: 56 [2020-10-23 18:02:03,603 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1311 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=477, Invalid=6165, Unknown=0, NotChecked=0, Total=6642 [2020-10-23 18:02:03,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2020-10-23 18:02:03,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 53. [2020-10-23 18:02:03,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-10-23 18:02:03,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 74 transitions. [2020-10-23 18:02:03,610 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 74 transitions. Word has length 88 [2020-10-23 18:02:03,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:02:03,611 INFO L481 AbstractCegarLoop]: Abstraction has 53 states and 74 transitions. [2020-10-23 18:02:03,611 INFO L482 AbstractCegarLoop]: Interpolant automaton has 58 states. [2020-10-23 18:02:03,611 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 74 transitions. [2020-10-23 18:02:03,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2020-10-23 18:02:03,612 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:02:03,612 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:02:03,826 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2020-10-23 18:02:03,827 INFO L429 AbstractCegarLoop]: === Iteration 28 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:02:03,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:02:03,828 INFO L82 PathProgramCache]: Analyzing trace with hash 340585730, now seen corresponding path program 26 times [2020-10-23 18:02:03,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:02:03,828 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335808290] [2020-10-23 18:02:03,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:02:03,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:03,976 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:02:03,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:03,980 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:02:03,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:04,074 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:04,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:04,243 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:04,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:04,315 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2020-10-23 18:02:04,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:04,464 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:04,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:04,616 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:04,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:04,753 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:04,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:04,903 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:04,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:05,076 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:05,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:05,236 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:05,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:05,411 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:05,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:05,599 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:05,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:05,733 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 36 proven. 213 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2020-10-23 18:02:05,733 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335808290] [2020-10-23 18:02:05,733 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874514249] [2020-10-23 18:02:05,733 INFO L93 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 [2020-10-23 18:02:05,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-23 18:02:05,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:02:05,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 145 conjunts are in the unsatisfiable core [2020-10-23 18:02:05,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:02:08,549 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 8 proven. 202 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2020-10-23 18:02:08,550 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:02:08,550 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 26] total 55 [2020-10-23 18:02:08,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884692294] [2020-10-23 18:02:08,550 INFO L461 AbstractCegarLoop]: Interpolant automaton has 55 states [2020-10-23 18:02:08,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:02:08,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2020-10-23 18:02:08,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=2827, Unknown=0, NotChecked=0, Total=2970 [2020-10-23 18:02:08,551 INFO L87 Difference]: Start difference. First operand 53 states and 74 transitions. Second operand 55 states. [2020-10-23 18:02:09,295 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:02:09,746 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:02:09,942 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:02:10,207 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:02:10,489 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:10,856 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:11,242 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:11,713 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:12,006 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:12,297 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:12,591 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:12,871 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:13,176 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:13,461 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:13,745 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:14,030 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:14,323 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:15,605 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2020-10-23 18:02:15,852 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2020-10-23 18:02:16,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:02:16,077 INFO L93 Difference]: Finished difference Result 63 states and 85 transitions. [2020-10-23 18:02:16,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-23 18:02:16,079 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 95 [2020-10-23 18:02:16,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:02:16,080 INFO L225 Difference]: With dead ends: 63 [2020-10-23 18:02:16,080 INFO L226 Difference]: Without dead ends: 58 [2020-10-23 18:02:16,082 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 98 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1151 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=416, Invalid=5746, Unknown=0, NotChecked=0, Total=6162 [2020-10-23 18:02:16,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-10-23 18:02:16,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 53. [2020-10-23 18:02:16,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-10-23 18:02:16,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 74 transitions. [2020-10-23 18:02:16,088 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 74 transitions. Word has length 95 [2020-10-23 18:02:16,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:02:16,089 INFO L481 AbstractCegarLoop]: Abstraction has 53 states and 74 transitions. [2020-10-23 18:02:16,089 INFO L482 AbstractCegarLoop]: Interpolant automaton has 55 states. [2020-10-23 18:02:16,089 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 74 transitions. [2020-10-23 18:02:16,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2020-10-23 18:02:16,090 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:02:16,090 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:02:16,303 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-23 18:02:16,304 INFO L429 AbstractCegarLoop]: === Iteration 29 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:02:16,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:02:16,305 INFO L82 PathProgramCache]: Analyzing trace with hash -20600457, now seen corresponding path program 27 times [2020-10-23 18:02:16,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:02:16,305 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411080312] [2020-10-23 18:02:16,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:02:16,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:16,451 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:02:16,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:16,455 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:02:16,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:16,555 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:16,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:16,646 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:16,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:16,837 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:16,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:16,926 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-10-23 18:02:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:17,054 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:17,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:17,196 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:17,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:17,344 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:17,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:17,525 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:17,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:17,701 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:17,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:17,896 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:17,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:18,086 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:18,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:18,289 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:18,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:18,440 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 40 proven. 251 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2020-10-23 18:02:18,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411080312] [2020-10-23 18:02:18,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709628830] [2020-10-23 18:02:18,441 INFO L93 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 [2020-10-23 18:02:18,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2020-10-23 18:02:18,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:02:18,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 157 conjunts are in the unsatisfiable core [2020-10-23 18:02:18,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:02:21,280 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 8 proven. 236 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2020-10-23 18:02:21,280 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:02:21,280 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 26] total 57 [2020-10-23 18:02:21,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261580985] [2020-10-23 18:02:21,288 INFO L461 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-10-23 18:02:21,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:02:21,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-10-23 18:02:21,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=3043, Unknown=0, NotChecked=0, Total=3192 [2020-10-23 18:02:21,290 INFO L87 Difference]: Start difference. First operand 53 states and 74 transitions. Second operand 57 states. [2020-10-23 18:02:22,068 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:02:22,542 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:02:22,759 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:02:23,037 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:02:23,330 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:23,730 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:24,030 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:24,329 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:24,733 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:25,238 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:25,547 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:25,860 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:26,166 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:26,470 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:26,778 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:27,081 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:27,395 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:28,937 WARN L193 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2020-10-23 18:02:29,311 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2020-10-23 18:02:29,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:02:29,313 INFO L93 Difference]: Finished difference Result 63 states and 85 transitions. [2020-10-23 18:02:29,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-23 18:02:29,314 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 102 [2020-10-23 18:02:29,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:02:29,315 INFO L225 Difference]: With dead ends: 63 [2020-10-23 18:02:29,315 INFO L226 Difference]: Without dead ends: 58 [2020-10-23 18:02:29,317 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1140 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=424, Invalid=6056, Unknown=0, NotChecked=0, Total=6480 [2020-10-23 18:02:29,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-10-23 18:02:29,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 53. [2020-10-23 18:02:29,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-10-23 18:02:29,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 74 transitions. [2020-10-23 18:02:29,325 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 74 transitions. Word has length 102 [2020-10-23 18:02:29,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:02:29,326 INFO L481 AbstractCegarLoop]: Abstraction has 53 states and 74 transitions. [2020-10-23 18:02:29,326 INFO L482 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-10-23 18:02:29,326 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 74 transitions. [2020-10-23 18:02:29,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2020-10-23 18:02:29,327 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:02:29,327 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:02:29,542 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-10-23 18:02:29,543 INFO L429 AbstractCegarLoop]: === Iteration 30 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:02:29,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:02:29,544 INFO L82 PathProgramCache]: Analyzing trace with hash -848370096, now seen corresponding path program 28 times [2020-10-23 18:02:29,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:02:29,544 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144476008] [2020-10-23 18:02:29,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:02:29,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:29,703 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:02:29,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:29,706 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:02:29,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:29,810 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:29,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:29,896 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:29,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:29,992 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:29,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:30,208 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:30,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:30,323 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-10-23 18:02:30,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:30,462 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:30,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:30,676 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:30,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:30,869 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:30,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:31,050 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:31,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:31,243 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:31,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:31,444 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:31,657 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:31,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:31,877 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:31,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:32,050 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 44 proven. 292 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2020-10-23 18:02:32,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144476008] [2020-10-23 18:02:32,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634084056] [2020-10-23 18:02:32,050 INFO L93 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 [2020-10-23 18:02:32,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-23 18:02:32,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:02:32,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 169 conjunts are in the unsatisfiable core [2020-10-23 18:02:32,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:02:35,062 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 8 proven. 274 refuted. 0 times theorem prover too weak. 305 trivial. 0 not checked. [2020-10-23 18:02:35,062 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:02:35,062 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 26] total 59 [2020-10-23 18:02:35,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791131457] [2020-10-23 18:02:35,063 INFO L461 AbstractCegarLoop]: Interpolant automaton has 59 states [2020-10-23 18:02:35,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:02:35,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2020-10-23 18:02:35,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=3267, Unknown=0, NotChecked=0, Total=3422 [2020-10-23 18:02:35,064 INFO L87 Difference]: Start difference. First operand 53 states and 74 transitions. Second operand 59 states. [2020-10-23 18:02:35,809 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:02:36,285 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:02:36,501 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:02:36,773 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:02:37,065 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:37,445 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:37,733 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:38,014 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:38,308 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:38,601 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:38,992 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:39,481 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:39,777 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:40,073 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:40,372 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:40,662 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:40,966 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:41,927 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2020-10-23 18:02:42,277 WARN L193 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2020-10-23 18:02:42,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:02:42,751 INFO L93 Difference]: Finished difference Result 63 states and 85 transitions. [2020-10-23 18:02:42,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-23 18:02:42,753 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 109 [2020-10-23 18:02:42,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:02:42,755 INFO L225 Difference]: With dead ends: 63 [2020-10-23 18:02:42,755 INFO L226 Difference]: Without dead ends: 58 [2020-10-23 18:02:42,756 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1140 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=432, Invalid=6374, Unknown=0, NotChecked=0, Total=6806 [2020-10-23 18:02:42,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-10-23 18:02:42,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 53. [2020-10-23 18:02:42,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-10-23 18:02:42,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 74 transitions. [2020-10-23 18:02:42,764 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 74 transitions. Word has length 109 [2020-10-23 18:02:42,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:02:42,764 INFO L481 AbstractCegarLoop]: Abstraction has 53 states and 74 transitions. [2020-10-23 18:02:42,765 INFO L482 AbstractCegarLoop]: Interpolant automaton has 59 states. [2020-10-23 18:02:42,765 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 74 transitions. [2020-10-23 18:02:42,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2020-10-23 18:02:42,766 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:02:42,766 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:02:42,981 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:02:42,981 INFO L429 AbstractCegarLoop]: === Iteration 31 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:02:42,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:02:42,982 INFO L82 PathProgramCache]: Analyzing trace with hash -551178839, now seen corresponding path program 29 times [2020-10-23 18:02:42,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:02:42,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497832958] [2020-10-23 18:02:42,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:02:43,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:43,172 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:02:43,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:43,175 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:02:43,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:43,297 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:43,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:43,383 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:43,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:43,483 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:43,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:43,591 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:43,846 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:43,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:43,966 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2020-10-23 18:02:43,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:44,127 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:44,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:44,349 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:44,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:44,537 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:44,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:44,739 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:44,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:44,999 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:45,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:45,225 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:45,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:45,468 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:45,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:45,712 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:45,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:45,883 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 48 proven. 336 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2020-10-23 18:02:45,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497832958] [2020-10-23 18:02:45,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648206638] [2020-10-23 18:02:45,883 INFO L93 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 [2020-10-23 18:02:45,988 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2020-10-23 18:02:45,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:02:45,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 181 conjunts are in the unsatisfiable core [2020-10-23 18:02:45,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:02:49,161 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 8 proven. 315 refuted. 0 times theorem prover too weak. 358 trivial. 0 not checked. [2020-10-23 18:02:49,161 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:02:49,162 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 26] total 61 [2020-10-23 18:02:49,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970829266] [2020-10-23 18:02:49,162 INFO L461 AbstractCegarLoop]: Interpolant automaton has 61 states [2020-10-23 18:02:49,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:02:49,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-10-23 18:02:49,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=3499, Unknown=0, NotChecked=0, Total=3660 [2020-10-23 18:02:49,163 INFO L87 Difference]: Start difference. First operand 53 states and 74 transitions. Second operand 61 states. [2020-10-23 18:02:50,040 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:02:50,570 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:02:50,802 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:02:51,109 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:02:51,444 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:51,885 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:52,215 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:52,534 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:52,856 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:53,175 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:53,508 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:53,826 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:54,315 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:55,018 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:55,362 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:55,697 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:02:56,037 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:02:56,987 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2020-10-23 18:02:57,363 WARN L193 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2020-10-23 18:02:58,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:02:58,010 INFO L93 Difference]: Finished difference Result 61 states and 81 transitions. [2020-10-23 18:02:58,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-23 18:02:58,011 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 116 [2020-10-23 18:02:58,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:02:58,013 INFO L225 Difference]: With dead ends: 61 [2020-10-23 18:02:58,013 INFO L226 Difference]: Without dead ends: 56 [2020-10-23 18:02:58,014 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1140 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=440, Invalid=6700, Unknown=0, NotChecked=0, Total=7140 [2020-10-23 18:02:58,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2020-10-23 18:02:58,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 51. [2020-10-23 18:02:58,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-10-23 18:02:58,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 70 transitions. [2020-10-23 18:02:58,022 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 70 transitions. Word has length 116 [2020-10-23 18:02:58,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:02:58,022 INFO L481 AbstractCegarLoop]: Abstraction has 51 states and 70 transitions. [2020-10-23 18:02:58,022 INFO L482 AbstractCegarLoop]: Interpolant automaton has 61 states. [2020-10-23 18:02:58,022 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 70 transitions. [2020-10-23 18:02:58,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2020-10-23 18:02:58,023 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:02:58,023 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:02:58,227 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:02:58,228 INFO L429 AbstractCegarLoop]: === Iteration 32 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:02:58,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:02:58,228 INFO L82 PathProgramCache]: Analyzing trace with hash -767072696, now seen corresponding path program 30 times [2020-10-23 18:02:58,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:02:58,229 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898152159] [2020-10-23 18:02:58,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:02:58,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:58,394 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:02:58,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:58,398 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:02:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:58,513 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:58,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:58,611 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:58,719 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:58,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:58,838 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:58,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:58,968 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:58,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:59,269 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:59,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:59,418 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2020-10-23 18:02:59,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:59,591 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:59,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:59,773 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:02:59,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:02:59,881 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 26 proven. 148 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2020-10-23 18:02:59,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898152159] [2020-10-23 18:02:59,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933358795] [2020-10-23 18:02:59,882 INFO L93 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 [2020-10-23 18:02:59,963 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-10-23 18:02:59,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:02:59,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 121 conjunts are in the unsatisfiable core [2020-10-23 18:02:59,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:03:02,052 INFO L721 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:03:02,108 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 2 proven. 140 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2020-10-23 18:03:02,108 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:03:02,108 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 22] total 47 [2020-10-23 18:03:02,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84713332] [2020-10-23 18:03:02,109 INFO L461 AbstractCegarLoop]: Interpolant automaton has 47 states [2020-10-23 18:03:02,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:03:02,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2020-10-23 18:03:02,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=2039, Unknown=0, NotChecked=0, Total=2162 [2020-10-23 18:03:02,110 INFO L87 Difference]: Start difference. First operand 51 states and 70 transitions. Second operand 47 states. [2020-10-23 18:03:02,814 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:03:03,277 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:03:03,497 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:03:03,821 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:03:04,093 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:04,480 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:04,715 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:05,063 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:05,277 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:05,619 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:05,842 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:06,203 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:06,424 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:08,544 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-10-23 18:03:08,925 WARN L193 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-10-23 18:03:08,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:03:08,927 INFO L93 Difference]: Finished difference Result 63 states and 90 transitions. [2020-10-23 18:03:08,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-23 18:03:08,928 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 81 [2020-10-23 18:03:08,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:03:08,929 INFO L225 Difference]: With dead ends: 63 [2020-10-23 18:03:08,929 INFO L226 Difference]: Without dead ends: 56 [2020-10-23 18:03:08,930 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=360, Invalid=4332, Unknown=0, NotChecked=0, Total=4692 [2020-10-23 18:03:08,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2020-10-23 18:03:08,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 53. [2020-10-23 18:03:08,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-10-23 18:03:08,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 75 transitions. [2020-10-23 18:03:08,938 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 75 transitions. Word has length 81 [2020-10-23 18:03:08,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:03:08,938 INFO L481 AbstractCegarLoop]: Abstraction has 53 states and 75 transitions. [2020-10-23 18:03:08,939 INFO L482 AbstractCegarLoop]: Interpolant automaton has 47 states. [2020-10-23 18:03:08,939 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 75 transitions. [2020-10-23 18:03:08,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2020-10-23 18:03:08,940 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:03:08,940 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:03:09,154 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:03:09,155 INFO L429 AbstractCegarLoop]: === Iteration 33 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:03:09,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:03:09,156 INFO L82 PathProgramCache]: Analyzing trace with hash -234203793, now seen corresponding path program 31 times [2020-10-23 18:03:09,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:03:09,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970739132] [2020-10-23 18:03:09,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:03:09,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:09,333 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:03:09,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:09,336 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:03:09,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:09,456 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:09,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:09,588 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:09,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:09,708 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:09,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:09,837 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:09,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:09,976 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:09,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:10,309 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:10,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:10,475 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2020-10-23 18:03:10,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:10,676 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:10,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:10,892 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:10,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:11,139 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:11,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:11,383 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:11,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:11,639 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:11,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:11,909 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:11,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:12,188 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:12,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:12,374 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 48 proven. 336 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2020-10-23 18:03:12,374 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970739132] [2020-10-23 18:03:12,374 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967792874] [2020-10-23 18:03:12,375 INFO L93 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 [2020-10-23 18:03:12,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:12,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 181 conjunts are in the unsatisfiable core [2020-10-23 18:03:12,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:03:15,831 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 7 proven. 313 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2020-10-23 18:03:15,831 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:03:15,831 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 24] total 59 [2020-10-23 18:03:15,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765228611] [2020-10-23 18:03:15,832 INFO L461 AbstractCegarLoop]: Interpolant automaton has 59 states [2020-10-23 18:03:15,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:03:15,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2020-10-23 18:03:15,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=3265, Unknown=0, NotChecked=0, Total=3422 [2020-10-23 18:03:15,833 INFO L87 Difference]: Start difference. First operand 53 states and 75 transitions. Second operand 59 states. [2020-10-23 18:03:16,742 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:03:17,299 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:03:17,559 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:03:17,963 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:03:18,292 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:18,773 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:19,051 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:19,490 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:19,767 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:20,203 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:20,482 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:20,940 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:21,214 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:21,779 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:22,269 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:23,032 WARN L193 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2020-10-23 18:03:23,461 WARN L193 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2020-10-23 18:03:24,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:03:24,223 INFO L93 Difference]: Finished difference Result 61 states and 82 transitions. [2020-10-23 18:03:24,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-23 18:03:24,226 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 116 [2020-10-23 18:03:24,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:03:24,228 INFO L225 Difference]: With dead ends: 61 [2020-10-23 18:03:24,228 INFO L226 Difference]: Without dead ends: 56 [2020-10-23 18:03:24,229 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 127 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=412, Invalid=6068, Unknown=0, NotChecked=0, Total=6480 [2020-10-23 18:03:24,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2020-10-23 18:03:24,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 53. [2020-10-23 18:03:24,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-10-23 18:03:24,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 74 transitions. [2020-10-23 18:03:24,237 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 74 transitions. Word has length 116 [2020-10-23 18:03:24,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:03:24,237 INFO L481 AbstractCegarLoop]: Abstraction has 53 states and 74 transitions. [2020-10-23 18:03:24,237 INFO L482 AbstractCegarLoop]: Interpolant automaton has 59 states. [2020-10-23 18:03:24,238 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 74 transitions. [2020-10-23 18:03:24,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2020-10-23 18:03:24,239 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:03:24,239 INFO L422 BasicCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:03:24,453 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2020-10-23 18:03:24,454 INFO L429 AbstractCegarLoop]: === Iteration 34 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:03:24,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:03:24,454 INFO L82 PathProgramCache]: Analyzing trace with hash 30944414, now seen corresponding path program 32 times [2020-10-23 18:03:24,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:03:24,455 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997091205] [2020-10-23 18:03:24,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:03:24,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:24,632 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:03:24,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:24,635 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:03:24,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:24,746 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:24,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:24,839 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:24,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:24,949 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:24,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:25,070 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:25,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:25,201 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:25,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:25,501 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:25,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:25,681 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2020-10-23 18:03:25,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:25,873 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:25,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:26,067 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:26,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:26,281 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:26,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:26,511 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:26,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:26,749 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:26,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:27,005 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:27,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:27,264 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:27,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:27,534 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:27,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:27,735 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 52 proven. 383 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2020-10-23 18:03:27,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997091205] [2020-10-23 18:03:27,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047378292] [2020-10-23 18:03:27,736 INFO L93 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 [2020-10-23 18:03:27,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-23 18:03:27,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:03:27,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 193 conjunts are in the unsatisfiable core [2020-10-23 18:03:27,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:03:31,788 INFO L721 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:03:31,869 INFO L721 QuantifierPusher]: Run 20 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:03:32,050 INFO L721 QuantifierPusher]: Run 30 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:03:32,479 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 8 proven. 359 refuted. 0 times theorem prover too weak. 415 trivial. 0 not checked. [2020-10-23 18:03:32,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:03:32,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 26] total 63 [2020-10-23 18:03:32,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962712084] [2020-10-23 18:03:32,481 INFO L461 AbstractCegarLoop]: Interpolant automaton has 63 states [2020-10-23 18:03:32,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:03:32,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2020-10-23 18:03:32,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=3739, Unknown=0, NotChecked=0, Total=3906 [2020-10-23 18:03:32,482 INFO L87 Difference]: Start difference. First operand 53 states and 74 transitions. Second operand 63 states. [2020-10-23 18:03:33,561 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:03:34,167 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:03:34,433 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:03:34,877 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:03:35,219 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:35,741 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:36,015 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:36,457 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:36,724 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:37,164 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:37,440 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:37,879 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:38,153 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:38,733 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:39,209 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:39,743 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:40,035 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:40,731 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2020-10-23 18:03:41,110 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2020-10-23 18:03:42,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:03:42,019 INFO L93 Difference]: Finished difference Result 61 states and 81 transitions. [2020-10-23 18:03:42,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-23 18:03:42,021 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 123 [2020-10-23 18:03:42,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:03:42,023 INFO L225 Difference]: With dead ends: 61 [2020-10-23 18:03:42,023 INFO L226 Difference]: Without dead ends: 56 [2020-10-23 18:03:42,023 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 134 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=448, Invalid=7034, Unknown=0, NotChecked=0, Total=7482 [2020-10-23 18:03:42,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2020-10-23 18:03:42,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 51. [2020-10-23 18:03:42,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-10-23 18:03:42,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 70 transitions. [2020-10-23 18:03:42,030 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 70 transitions. Word has length 123 [2020-10-23 18:03:42,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:03:42,031 INFO L481 AbstractCegarLoop]: Abstraction has 51 states and 70 transitions. [2020-10-23 18:03:42,031 INFO L482 AbstractCegarLoop]: Interpolant automaton has 63 states. [2020-10-23 18:03:42,031 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 70 transitions. [2020-10-23 18:03:42,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2020-10-23 18:03:42,032 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:03:42,032 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:03:42,246 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:03:42,247 INFO L429 AbstractCegarLoop]: === Iteration 35 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:03:42,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:03:42,247 INFO L82 PathProgramCache]: Analyzing trace with hash 247965686, now seen corresponding path program 33 times [2020-10-23 18:03:42,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:03:42,248 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647080329] [2020-10-23 18:03:42,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:03:42,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:42,433 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:03:42,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:42,437 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:03:42,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:42,549 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:42,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:42,625 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 18:03:42,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:42,740 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:42,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:42,879 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:42,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:43,015 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:43,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:43,167 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:43,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:43,335 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:43,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:43,520 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:43,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:43,715 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:43,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:43,922 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:43,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:44,376 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:44,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:44,557 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 38 proven. 197 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2020-10-23 18:03:44,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647080329] [2020-10-23 18:03:44,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98856257] [2020-10-23 18:03:44,557 INFO L93 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 [2020-10-23 18:03:44,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-10-23 18:03:44,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:03:44,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 141 conjunts are in the unsatisfiable core [2020-10-23 18:03:44,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:03:48,813 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 52 proven. 194 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2020-10-23 18:03:48,814 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:03:48,814 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 62 [2020-10-23 18:03:48,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077148989] [2020-10-23 18:03:48,814 INFO L461 AbstractCegarLoop]: Interpolant automaton has 62 states [2020-10-23 18:03:48,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:03:48,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2020-10-23 18:03:48,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=3609, Unknown=0, NotChecked=0, Total=3782 [2020-10-23 18:03:48,816 INFO L87 Difference]: Start difference. First operand 51 states and 70 transitions. Second operand 62 states. [2020-10-23 18:03:49,736 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:03:50,317 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:03:50,576 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:03:50,906 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:03:51,358 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:51,931 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:52,277 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:52,635 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:52,978 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:53,320 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:53,661 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:53,999 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:54,343 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:54,693 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:55,044 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:55,395 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:55,741 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:56,077 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:03:56,424 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:03:58,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:03:58,351 INFO L93 Difference]: Finished difference Result 64 states and 87 transitions. [2020-10-23 18:03:58,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-23 18:03:58,354 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 95 [2020-10-23 18:03:58,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:03:58,355 INFO L225 Difference]: With dead ends: 64 [2020-10-23 18:03:58,355 INFO L226 Difference]: Without dead ends: 59 [2020-10-23 18:03:58,356 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=517, Invalid=7139, Unknown=0, NotChecked=0, Total=7656 [2020-10-23 18:03:58,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2020-10-23 18:03:58,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 56. [2020-10-23 18:03:58,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2020-10-23 18:03:58,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 79 transitions. [2020-10-23 18:03:58,363 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 79 transitions. Word has length 95 [2020-10-23 18:03:58,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:03:58,363 INFO L481 AbstractCegarLoop]: Abstraction has 56 states and 79 transitions. [2020-10-23 18:03:58,363 INFO L482 AbstractCegarLoop]: Interpolant automaton has 62 states. [2020-10-23 18:03:58,364 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 79 transitions. [2020-10-23 18:03:58,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2020-10-23 18:03:58,364 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:03:58,365 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:03:58,572 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2020-10-23 18:03:58,572 INFO L429 AbstractCegarLoop]: === Iteration 36 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:03:58,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:03:58,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1223509145, now seen corresponding path program 34 times [2020-10-23 18:03:58,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:03:58,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605716566] [2020-10-23 18:03:58,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:03:58,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:58,753 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:03:58,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:58,757 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:03:58,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:58,870 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:58,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:59,084 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:59,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:59,179 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2020-10-23 18:03:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:59,384 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:59,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:59,617 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:59,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:03:59,882 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:03:59,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:00,129 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:00,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:00,343 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:00,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:00,579 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:00,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:00,832 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:00,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:01,094 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:01,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:01,361 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:01,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:01,555 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 40 proven. 251 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2020-10-23 18:04:01,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605716566] [2020-10-23 18:04:01,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704332091] [2020-10-23 18:04:01,556 INFO L93 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 [2020-10-23 18:04:01,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-23 18:04:01,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:04:01,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 157 conjunts are in the unsatisfiable core [2020-10-23 18:04:01,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:04:05,751 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 9 proven. 238 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2020-10-23 18:04:05,751 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:04:05,752 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 28] total 59 [2020-10-23 18:04:05,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587950083] [2020-10-23 18:04:05,752 INFO L461 AbstractCegarLoop]: Interpolant automaton has 59 states [2020-10-23 18:04:05,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:04:05,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2020-10-23 18:04:05,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=3269, Unknown=0, NotChecked=0, Total=3422 [2020-10-23 18:04:05,753 INFO L87 Difference]: Start difference. First operand 56 states and 79 transitions. Second operand 59 states. [2020-10-23 18:04:07,003 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:04:07,672 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:04:07,959 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:04:08,401 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:04:08,772 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:09,423 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:09,906 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:10,474 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:10,750 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:11,219 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:11,511 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:12,018 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:12,314 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:12,819 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:13,127 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:13,635 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:13,929 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:14,439 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:14,747 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:16,873 WARN L193 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-10-23 18:04:17,350 WARN L193 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-10-23 18:04:17,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:04:17,353 INFO L93 Difference]: Finished difference Result 66 states and 90 transitions. [2020-10-23 18:04:17,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-23 18:04:17,353 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 102 [2020-10-23 18:04:17,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:04:17,354 INFO L225 Difference]: With dead ends: 66 [2020-10-23 18:04:17,355 INFO L226 Difference]: Without dead ends: 61 [2020-10-23 18:04:17,356 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1338 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=452, Invalid=6688, Unknown=0, NotChecked=0, Total=7140 [2020-10-23 18:04:17,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-10-23 18:04:17,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 56. [2020-10-23 18:04:17,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2020-10-23 18:04:17,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 79 transitions. [2020-10-23 18:04:17,365 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 79 transitions. Word has length 102 [2020-10-23 18:04:17,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:04:17,365 INFO L481 AbstractCegarLoop]: Abstraction has 56 states and 79 transitions. [2020-10-23 18:04:17,366 INFO L482 AbstractCegarLoop]: Interpolant automaton has 59 states. [2020-10-23 18:04:17,366 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 79 transitions. [2020-10-23 18:04:17,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2020-10-23 18:04:17,367 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:04:17,367 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:04:17,581 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:04:17,581 INFO L429 AbstractCegarLoop]: === Iteration 37 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:04:17,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:04:17,583 INFO L82 PathProgramCache]: Analyzing trace with hash -28145020, now seen corresponding path program 35 times [2020-10-23 18:04:17,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:04:17,583 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770327003] [2020-10-23 18:04:17,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:04:17,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:17,889 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:04:17,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:17,892 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:04:17,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:18,077 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:18,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:18,232 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:18,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:18,557 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:18,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:18,680 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-10-23 18:04:18,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:18,858 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:18,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:19,056 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:19,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:19,267 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:19,490 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:19,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:19,735 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:19,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:19,988 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:19,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:20,276 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:20,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:20,617 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:20,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:21,015 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:21,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:21,331 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 44 proven. 292 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2020-10-23 18:04:21,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770327003] [2020-10-23 18:04:21,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853787770] [2020-10-23 18:04:21,332 INFO L93 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 [2020-10-23 18:04:21,434 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2020-10-23 18:04:21,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:04:21,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 169 conjunts are in the unsatisfiable core [2020-10-23 18:04:21,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:04:26,930 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 9 proven. 276 refuted. 0 times theorem prover too weak. 302 trivial. 0 not checked. [2020-10-23 18:04:26,930 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:04:26,930 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 28] total 61 [2020-10-23 18:04:26,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716464988] [2020-10-23 18:04:26,931 INFO L461 AbstractCegarLoop]: Interpolant automaton has 61 states [2020-10-23 18:04:26,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:04:26,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-10-23 18:04:26,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=3501, Unknown=0, NotChecked=0, Total=3660 [2020-10-23 18:04:26,932 INFO L87 Difference]: Start difference. First operand 56 states and 79 transitions. Second operand 61 states. [2020-10-23 18:04:28,043 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:04:28,694 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:04:28,982 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:04:29,344 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:04:29,727 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:30,264 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:30,655 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:31,028 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:31,538 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:32,202 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:32,611 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:33,003 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:33,420 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:33,816 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:34,211 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:34,566 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:34,927 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:35,308 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:35,724 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:37,836 WARN L193 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:04:38,215 WARN L193 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:04:38,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:04:38,217 INFO L93 Difference]: Finished difference Result 66 states and 90 transitions. [2020-10-23 18:04:38,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-23 18:04:38,218 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 109 [2020-10-23 18:04:38,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:04:38,219 INFO L225 Difference]: With dead ends: 66 [2020-10-23 18:04:38,219 INFO L226 Difference]: Without dead ends: 61 [2020-10-23 18:04:38,220 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1338 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=460, Invalid=7022, Unknown=0, NotChecked=0, Total=7482 [2020-10-23 18:04:38,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-10-23 18:04:38,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 56. [2020-10-23 18:04:38,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2020-10-23 18:04:38,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 79 transitions. [2020-10-23 18:04:38,227 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 79 transitions. Word has length 109 [2020-10-23 18:04:38,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:04:38,228 INFO L481 AbstractCegarLoop]: Abstraction has 56 states and 79 transitions. [2020-10-23 18:04:38,228 INFO L482 AbstractCegarLoop]: Interpolant automaton has 61 states. [2020-10-23 18:04:38,228 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 79 transitions. [2020-10-23 18:04:38,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2020-10-23 18:04:38,229 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:04:38,229 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:04:38,444 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-10-23 18:04:38,445 INFO L429 AbstractCegarLoop]: === Iteration 38 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:04:38,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:04:38,446 INFO L82 PathProgramCache]: Analyzing trace with hash -471017589, now seen corresponding path program 36 times [2020-10-23 18:04:38,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:04:38,446 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33708038] [2020-10-23 18:04:38,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:04:38,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:38,651 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:04:38,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:38,654 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:04:38,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:38,788 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:38,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:38,913 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:38,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:39,045 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:39,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:39,383 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:39,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:39,527 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-10-23 18:04:39,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:39,727 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:39,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:39,948 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:39,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:40,185 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:40,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:40,436 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:40,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:40,701 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:40,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:40,995 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:40,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:41,292 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:41,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:41,633 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:41,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:42,021 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:04:42,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:04:42,264 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 48 proven. 336 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2020-10-23 18:04:42,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33708038] [2020-10-23 18:04:42,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63643555] [2020-10-23 18:04:42,264 INFO L93 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 [2020-10-23 18:04:42,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2020-10-23 18:04:42,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:04:42,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 181 conjunts are in the unsatisfiable core [2020-10-23 18:04:42,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:04:47,530 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 9 proven. 317 refuted. 0 times theorem prover too weak. 355 trivial. 0 not checked. [2020-10-23 18:04:47,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:04:47,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 28] total 63 [2020-10-23 18:04:47,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479737135] [2020-10-23 18:04:47,531 INFO L461 AbstractCegarLoop]: Interpolant automaton has 63 states [2020-10-23 18:04:47,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:04:47,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2020-10-23 18:04:47,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=3741, Unknown=0, NotChecked=0, Total=3906 [2020-10-23 18:04:47,533 INFO L87 Difference]: Start difference. First operand 56 states and 79 transitions. Second operand 63 states. [2020-10-23 18:04:48,817 WARN L193 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:04:49,635 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:04:49,952 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:04:50,343 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:04:50,781 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:51,383 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:51,818 WARN L193 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:52,240 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:52,681 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:53,108 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:53,653 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:54,329 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:54,719 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:55,104 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:55,505 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:55,907 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:56,347 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:56,810 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:04:57,290 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:04:59,523 WARN L193 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:04:59,891 WARN L193 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:05:00,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:05:00,002 INFO L93 Difference]: Finished difference Result 66 states and 90 transitions. [2020-10-23 18:05:00,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-23 18:05:00,006 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 116 [2020-10-23 18:05:00,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:05:00,008 INFO L225 Difference]: With dead ends: 66 [2020-10-23 18:05:00,008 INFO L226 Difference]: Without dead ends: 61 [2020-10-23 18:05:00,010 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1338 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=468, Invalid=7364, Unknown=0, NotChecked=0, Total=7832 [2020-10-23 18:05:00,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-10-23 18:05:00,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 56. [2020-10-23 18:05:00,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2020-10-23 18:05:00,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 79 transitions. [2020-10-23 18:05:00,018 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 79 transitions. Word has length 116 [2020-10-23 18:05:00,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:05:00,018 INFO L481 AbstractCegarLoop]: Abstraction has 56 states and 79 transitions. [2020-10-23 18:05:00,018 INFO L482 AbstractCegarLoop]: Interpolant automaton has 63 states. [2020-10-23 18:05:00,019 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 79 transitions. [2020-10-23 18:05:00,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2020-10-23 18:05:00,019 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:05:00,020 INFO L422 BasicCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:05:00,232 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-23 18:05:00,233 INFO L429 AbstractCegarLoop]: === Iteration 39 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:05:00,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:05:00,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1063204334, now seen corresponding path program 37 times [2020-10-23 18:05:00,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:05:00,234 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899250560] [2020-10-23 18:05:00,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:05:00,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:00,438 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:05:00,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:00,440 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:05:00,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:00,565 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:00,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:00,673 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:00,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:00,804 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:00,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:00,949 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:00,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:01,294 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:01,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:01,453 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2020-10-23 18:05:01,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:01,670 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:01,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:01,897 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:01,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:02,148 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:02,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:02,413 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:02,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:02,692 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:02,993 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:02,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:03,409 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:03,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:03,730 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:03,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:04,073 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:04,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:04,307 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 52 proven. 383 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2020-10-23 18:05:04,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899250560] [2020-10-23 18:05:04,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248648577] [2020-10-23 18:05:04,308 INFO L93 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 [2020-10-23 18:05:04,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:04,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 193 conjunts are in the unsatisfiable core [2020-10-23 18:05:04,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:05:09,400 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 9 proven. 361 refuted. 0 times theorem prover too weak. 412 trivial. 0 not checked. [2020-10-23 18:05:09,400 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:05:09,400 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 28] total 65 [2020-10-23 18:05:09,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113149945] [2020-10-23 18:05:09,401 INFO L461 AbstractCegarLoop]: Interpolant automaton has 65 states [2020-10-23 18:05:09,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:05:09,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2020-10-23 18:05:09,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=3989, Unknown=0, NotChecked=0, Total=4160 [2020-10-23 18:05:09,402 INFO L87 Difference]: Start difference. First operand 56 states and 79 transitions. Second operand 65 states. [2020-10-23 18:05:10,584 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:05:11,304 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:05:11,612 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:05:12,010 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:05:12,438 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:13,014 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:13,427 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:13,828 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:14,243 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:14,648 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:15,060 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:15,468 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:16,019 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:16,750 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:17,184 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:17,612 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:18,041 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:18,464 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:18,888 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:21,059 WARN L193 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:05:21,555 WARN L193 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:05:21,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:05:21,557 INFO L93 Difference]: Finished difference Result 66 states and 90 transitions. [2020-10-23 18:05:21,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-23 18:05:21,558 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 123 [2020-10-23 18:05:21,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:05:21,559 INFO L225 Difference]: With dead ends: 66 [2020-10-23 18:05:21,559 INFO L226 Difference]: Without dead ends: 61 [2020-10-23 18:05:21,560 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1338 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=476, Invalid=7714, Unknown=0, NotChecked=0, Total=8190 [2020-10-23 18:05:21,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-10-23 18:05:21,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 56. [2020-10-23 18:05:21,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2020-10-23 18:05:21,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 79 transitions. [2020-10-23 18:05:21,568 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 79 transitions. Word has length 123 [2020-10-23 18:05:21,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:05:21,569 INFO L481 AbstractCegarLoop]: Abstraction has 56 states and 79 transitions. [2020-10-23 18:05:21,569 INFO L482 AbstractCegarLoop]: Interpolant automaton has 65 states. [2020-10-23 18:05:21,569 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 79 transitions. [2020-10-23 18:05:21,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2020-10-23 18:05:21,570 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:05:21,570 INFO L422 BasicCegarLoop]: trace histogram [17, 17, 17, 15, 15, 15, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:05:21,783 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-23 18:05:21,784 INFO L429 AbstractCegarLoop]: === Iteration 40 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:05:21,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:05:21,784 INFO L82 PathProgramCache]: Analyzing trace with hash -800817795, now seen corresponding path program 38 times [2020-10-23 18:05:21,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:05:21,785 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657214321] [2020-10-23 18:05:21,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:05:21,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:21,993 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:05:21,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:21,997 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:05:22,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:22,136 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:22,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:22,275 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:22,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:22,414 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:22,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:22,585 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:22,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:22,757 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:22,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:23,152 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:23,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:23,357 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2020-10-23 18:05:23,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:23,608 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:23,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:23,856 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:24,117 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:24,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:24,396 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:24,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:24,703 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:24,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:25,017 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:25,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:25,349 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:25,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:25,701 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:25,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:26,066 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:26,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:26,331 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 56 proven. 433 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2020-10-23 18:05:26,331 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657214321] [2020-10-23 18:05:26,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403776003] [2020-10-23 18:05:26,332 INFO L93 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 [2020-10-23 18:05:26,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-23 18:05:26,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:05:26,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 205 conjunts are in the unsatisfiable core [2020-10-23 18:05:26,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:05:32,105 INFO L721 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:05:32,178 INFO L721 QuantifierPusher]: Run 20 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:05:32,400 INFO L721 QuantifierPusher]: Run 30 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:05:32,783 INFO L721 QuantifierPusher]: Run 40 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:05:33,161 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 9 proven. 409 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2020-10-23 18:05:33,161 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:05:33,161 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 28] total 67 [2020-10-23 18:05:33,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210753973] [2020-10-23 18:05:33,162 INFO L461 AbstractCegarLoop]: Interpolant automaton has 67 states [2020-10-23 18:05:33,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:05:33,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2020-10-23 18:05:33,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=4245, Unknown=0, NotChecked=0, Total=4422 [2020-10-23 18:05:33,163 INFO L87 Difference]: Start difference. First operand 56 states and 79 transitions. Second operand 67 states. [2020-10-23 18:05:34,528 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:05:35,346 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:05:35,702 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:05:36,286 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:05:36,768 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:37,462 WARN L193 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:37,814 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:38,412 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:38,759 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:39,350 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:39,706 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:40,308 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:40,664 WARN L193 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:41,411 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:42,026 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:42,722 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:43,078 WARN L193 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:43,672 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:05:44,037 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:45,958 WARN L193 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:05:46,391 WARN L193 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:05:47,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:05:47,203 INFO L93 Difference]: Finished difference Result 64 states and 86 transitions. [2020-10-23 18:05:47,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-23 18:05:47,208 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 130 [2020-10-23 18:05:47,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:05:47,209 INFO L225 Difference]: With dead ends: 64 [2020-10-23 18:05:47,209 INFO L226 Difference]: Without dead ends: 59 [2020-10-23 18:05:47,210 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1357 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=484, Invalid=8072, Unknown=0, NotChecked=0, Total=8556 [2020-10-23 18:05:47,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2020-10-23 18:05:47,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 54. [2020-10-23 18:05:47,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-10-23 18:05:47,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 75 transitions. [2020-10-23 18:05:47,219 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 75 transitions. Word has length 130 [2020-10-23 18:05:47,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:05:47,219 INFO L481 AbstractCegarLoop]: Abstraction has 54 states and 75 transitions. [2020-10-23 18:05:47,219 INFO L482 AbstractCegarLoop]: Interpolant automaton has 67 states. [2020-10-23 18:05:47,219 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 75 transitions. [2020-10-23 18:05:47,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2020-10-23 18:05:47,220 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:05:47,220 INFO L422 BasicCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:05:47,434 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-23 18:05:47,434 INFO L429 AbstractCegarLoop]: === Iteration 41 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:05:47,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:05:47,435 INFO L82 PathProgramCache]: Analyzing trace with hash -320944174, now seen corresponding path program 39 times [2020-10-23 18:05:47,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:05:47,435 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150414933] [2020-10-23 18:05:47,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:05:47,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:47,679 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:05:47,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:47,685 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:05:47,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:47,850 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:47,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:48,028 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:48,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:48,182 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:48,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:48,346 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:48,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:48,531 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:48,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:48,732 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:48,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:49,214 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:49,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:49,429 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2020-10-23 18:05:49,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:49,443 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:49,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:49,467 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:49,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:49,475 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:49,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:49,482 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:49,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:49,489 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:49,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:49,494 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:49,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:49,498 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:05:49,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:05:49,552 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 50 proven. 362 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2020-10-23 18:05:49,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150414933] [2020-10-23 18:05:49,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487465484] [2020-10-23 18:05:49,552 INFO L93 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 [2020-10-23 18:05:49,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2020-10-23 18:05:49,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:05:49,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 193 conjunts are in the unsatisfiable core [2020-10-23 18:05:49,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:05:52,782 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 15 proven. 350 refuted. 0 times theorem prover too weak. 417 trivial. 0 not checked. [2020-10-23 18:05:52,782 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:05:52,783 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 46 [2020-10-23 18:05:52,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396169186] [2020-10-23 18:05:52,783 INFO L461 AbstractCegarLoop]: Interpolant automaton has 46 states [2020-10-23 18:05:52,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:05:52,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2020-10-23 18:05:52,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1953, Unknown=0, NotChecked=0, Total=2070 [2020-10-23 18:05:52,784 INFO L87 Difference]: Start difference. First operand 54 states and 75 transitions. Second operand 46 states. [2020-10-23 18:05:53,772 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2020-10-23 18:05:54,369 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2020-10-23 18:05:54,632 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2020-10-23 18:05:54,972 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2020-10-23 18:05:55,325 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:05:55,789 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:56,137 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:05:56,470 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:56,814 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:05:57,156 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:57,503 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:05:57,849 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:58,187 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:05:58,528 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:05:58,884 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:06:01,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:06:01,796 INFO L93 Difference]: Finished difference Result 66 states and 96 transitions. [2020-10-23 18:06:01,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-23 18:06:01,797 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 123 [2020-10-23 18:06:01,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:06:01,798 INFO L225 Difference]: With dead ends: 66 [2020-10-23 18:06:01,798 INFO L226 Difference]: Without dead ends: 59 [2020-10-23 18:06:01,799 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 150 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 979 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=375, Invalid=4455, Unknown=0, NotChecked=0, Total=4830 [2020-10-23 18:06:01,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2020-10-23 18:06:01,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 56. [2020-10-23 18:06:01,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2020-10-23 18:06:01,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 80 transitions. [2020-10-23 18:06:01,807 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 80 transitions. Word has length 123 [2020-10-23 18:06:01,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:06:01,807 INFO L481 AbstractCegarLoop]: Abstraction has 56 states and 80 transitions. [2020-10-23 18:06:01,807 INFO L482 AbstractCegarLoop]: Interpolant automaton has 46 states. [2020-10-23 18:06:01,807 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 80 transitions. [2020-10-23 18:06:01,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2020-10-23 18:06:01,808 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:06:01,808 INFO L422 BasicCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 16, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:06:02,023 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:06:02,024 INFO L429 AbstractCegarLoop]: === Iteration 42 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:06:02,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:06:02,024 INFO L82 PathProgramCache]: Analyzing trace with hash -1119648096, now seen corresponding path program 40 times [2020-10-23 18:06:02,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:06:02,025 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039075280] [2020-10-23 18:06:02,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:06:02,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:02,269 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:06:02,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:02,272 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:06:02,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:02,429 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:02,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:02,567 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:02,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:02,729 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:02,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:02,908 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:02,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:03,108 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:03,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:03,324 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:03,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:03,822 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:03,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:04,051 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2020-10-23 18:06:04,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:04,358 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:04,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:04,680 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:04,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:05,012 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:05,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:05,341 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:05,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:05,708 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:05,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:06,152 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:06,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:06,567 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:06,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:07,006 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:07,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:07,445 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:07,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:07,749 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 60 proven. 486 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2020-10-23 18:06:07,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039075280] [2020-10-23 18:06:07,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075346343] [2020-10-23 18:06:07,750 INFO L93 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 [2020-10-23 18:06:07,856 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-23 18:06:07,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:06:07,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 217 conjunts are in the unsatisfiable core [2020-10-23 18:06:07,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:06:14,651 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 9 proven. 458 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2020-10-23 18:06:14,651 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:06:14,651 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 28] total 69 [2020-10-23 18:06:14,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075917525] [2020-10-23 18:06:14,652 INFO L461 AbstractCegarLoop]: Interpolant automaton has 69 states [2020-10-23 18:06:14,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:06:14,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2020-10-23 18:06:14,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=4509, Unknown=0, NotChecked=0, Total=4692 [2020-10-23 18:06:14,653 INFO L87 Difference]: Start difference. First operand 56 states and 80 transitions. Second operand 69 states. [2020-10-23 18:06:16,251 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:06:17,149 WARN L193 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:06:17,541 WARN L193 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:06:18,043 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:06:18,566 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:19,288 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:19,819 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:20,319 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:20,845 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:21,352 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:21,863 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:22,349 WARN L193 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:22,845 WARN L193 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:23,339 WARN L193 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:23,846 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:24,346 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:25,016 WARN L193 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:25,895 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:26,415 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:27,269 WARN L193 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:06:27,899 WARN L193 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:06:29,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:06:29,845 INFO L93 Difference]: Finished difference Result 66 states and 89 transitions. [2020-10-23 18:06:29,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-23 18:06:29,850 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 137 [2020-10-23 18:06:29,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:06:29,851 INFO L225 Difference]: With dead ends: 66 [2020-10-23 18:06:29,851 INFO L226 Difference]: Without dead ends: 59 [2020-10-23 18:06:29,852 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 150 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1461 ImplicationChecksByTransitivity, 19.3s TimeCoverageRelationStatistics Valid=508, Invalid=8804, Unknown=0, NotChecked=0, Total=9312 [2020-10-23 18:06:29,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2020-10-23 18:06:29,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 54. [2020-10-23 18:06:29,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-10-23 18:06:29,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 75 transitions. [2020-10-23 18:06:29,860 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 75 transitions. Word has length 137 [2020-10-23 18:06:29,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:06:29,860 INFO L481 AbstractCegarLoop]: Abstraction has 54 states and 75 transitions. [2020-10-23 18:06:29,860 INFO L482 AbstractCegarLoop]: Interpolant automaton has 69 states. [2020-10-23 18:06:29,860 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 75 transitions. [2020-10-23 18:06:29,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2020-10-23 18:06:29,861 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:06:29,861 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:06:30,075 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-10-23 18:06:30,076 INFO L429 AbstractCegarLoop]: === Iteration 43 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:06:30,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:06:30,076 INFO L82 PathProgramCache]: Analyzing trace with hash -510053001, now seen corresponding path program 41 times [2020-10-23 18:06:30,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:06:30,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198864914] [2020-10-23 18:06:30,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:06:30,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:30,340 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:06:30,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:30,343 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:06:30,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:30,499 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:30,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:30,604 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-23 18:06:30,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:30,770 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:30,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:30,954 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:30,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:31,151 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:31,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:31,389 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:31,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:31,630 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:31,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:31,930 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:31,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:32,216 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:32,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:32,522 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:32,830 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:32,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:33,508 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:33,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:33,747 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 42 proven. 233 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2020-10-23 18:06:33,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198864914] [2020-10-23 18:06:33,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764339811] [2020-10-23 18:06:33,748 INFO L93 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 [2020-10-23 18:06:33,843 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2020-10-23 18:06:33,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:06:33,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 153 conjunts are in the unsatisfiable core [2020-10-23 18:06:33,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:06:40,641 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 57 proven. 230 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2020-10-23 18:06:40,641 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:06:40,641 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 66 [2020-10-23 18:06:40,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070789965] [2020-10-23 18:06:40,642 INFO L461 AbstractCegarLoop]: Interpolant automaton has 66 states [2020-10-23 18:06:40,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:06:40,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2020-10-23 18:06:40,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=4107, Unknown=0, NotChecked=0, Total=4290 [2020-10-23 18:06:40,643 INFO L87 Difference]: Start difference. First operand 54 states and 75 transitions. Second operand 66 states. [2020-10-23 18:06:42,078 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:06:42,917 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:06:43,283 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:06:44,046 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:06:44,681 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:45,405 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:45,791 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:46,405 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:46,776 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:47,389 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:47,758 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:48,364 WARN L193 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:48,732 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:49,353 WARN L193 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:49,738 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:50,354 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:50,724 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:51,330 WARN L193 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:51,710 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:52,323 WARN L193 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:06:52,696 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:06:55,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:06:55,793 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-10-23 18:06:55,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-23 18:06:55,799 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 102 [2020-10-23 18:06:55,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:06:55,800 INFO L225 Difference]: With dead ends: 67 [2020-10-23 18:06:55,800 INFO L226 Difference]: Without dead ends: 62 [2020-10-23 18:06:55,802 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1747 ImplicationChecksByTransitivity, 16.8s TimeCoverageRelationStatistics Valid=557, Invalid=8185, Unknown=0, NotChecked=0, Total=8742 [2020-10-23 18:06:55,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2020-10-23 18:06:55,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 59. [2020-10-23 18:06:55,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2020-10-23 18:06:55,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 84 transitions. [2020-10-23 18:06:55,810 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 84 transitions. Word has length 102 [2020-10-23 18:06:55,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:06:55,811 INFO L481 AbstractCegarLoop]: Abstraction has 59 states and 84 transitions. [2020-10-23 18:06:55,811 INFO L482 AbstractCegarLoop]: Interpolant automaton has 66 states. [2020-10-23 18:06:55,811 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 84 transitions. [2020-10-23 18:06:55,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2020-10-23 18:06:55,812 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:06:55,812 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:06:56,025 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:06:56,026 INFO L429 AbstractCegarLoop]: === Iteration 44 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:06:56,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:06:56,027 INFO L82 PathProgramCache]: Analyzing trace with hash 1066118004, now seen corresponding path program 42 times [2020-10-23 18:06:56,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:06:56,027 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214138040] [2020-10-23 18:06:56,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:06:56,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:56,299 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:06:56,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:56,303 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:06:56,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:56,470 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:56,781 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:56,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:56,914 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2020-10-23 18:06:56,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:57,129 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:57,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:57,355 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:57,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:57,660 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:57,934 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:58,225 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:58,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:58,578 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:58,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:58,929 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:58,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:59,287 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:59,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:06:59,676 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:06:59,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:00,091 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:00,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:00,377 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 44 proven. 292 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2020-10-23 18:07:00,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214138040] [2020-10-23 18:07:00,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169395214] [2020-10-23 18:07:00,377 INFO L93 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 [2020-10-23 18:07:00,476 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2020-10-23 18:07:00,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:07:00,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 169 conjunts are in the unsatisfiable core [2020-10-23 18:07:00,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:07:06,808 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 21 proven. 268 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2020-10-23 18:07:06,808 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:07:06,808 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 30] total 63 [2020-10-23 18:07:06,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111728985] [2020-10-23 18:07:06,809 INFO L461 AbstractCegarLoop]: Interpolant automaton has 63 states [2020-10-23 18:07:06,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:07:06,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2020-10-23 18:07:06,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=3743, Unknown=0, NotChecked=0, Total=3906 [2020-10-23 18:07:06,809 INFO L87 Difference]: Start difference. First operand 59 states and 84 transitions. Second operand 63 states. [2020-10-23 18:07:08,381 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2020-10-23 18:07:09,285 WARN L193 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2020-10-23 18:07:09,646 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2020-10-23 18:07:10,137 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2020-10-23 18:07:10,647 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:11,382 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:12,075 WARN L193 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:12,971 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:13,495 WARN L193 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:14,006 WARN L193 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:14,532 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:15,051 WARN L193 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:15,587 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:16,115 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:16,634 WARN L193 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:17,150 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:17,675 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:18,196 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:18,723 WARN L193 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:19,241 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:19,774 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:23,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:07:23,130 INFO L93 Difference]: Finished difference Result 69 states and 95 transitions. [2020-10-23 18:07:23,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-23 18:07:23,137 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 109 [2020-10-23 18:07:23,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:07:23,138 INFO L225 Difference]: With dead ends: 69 [2020-10-23 18:07:23,138 INFO L226 Difference]: Without dead ends: 64 [2020-10-23 18:07:23,140 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1556 ImplicationChecksByTransitivity, 17.2s TimeCoverageRelationStatistics Valid=488, Invalid=7702, Unknown=0, NotChecked=0, Total=8190 [2020-10-23 18:07:23,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-10-23 18:07:23,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 59. [2020-10-23 18:07:23,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2020-10-23 18:07:23,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 84 transitions. [2020-10-23 18:07:23,148 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 84 transitions. Word has length 109 [2020-10-23 18:07:23,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:07:23,149 INFO L481 AbstractCegarLoop]: Abstraction has 59 states and 84 transitions. [2020-10-23 18:07:23,149 INFO L482 AbstractCegarLoop]: Interpolant automaton has 63 states. [2020-10-23 18:07:23,149 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 84 transitions. [2020-10-23 18:07:23,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2020-10-23 18:07:23,150 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:07:23,150 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:07:23,363 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:07:23,364 INFO L429 AbstractCegarLoop]: === Iteration 45 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:07:23,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:07:23,364 INFO L82 PathProgramCache]: Analyzing trace with hash -1420626135, now seen corresponding path program 43 times [2020-10-23 18:07:23,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:07:23,365 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662486516] [2020-10-23 18:07:23,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:07:23,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:23,642 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:07:23,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:23,645 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:07:23,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:23,824 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:23,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:23,977 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:23,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:24,357 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:24,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:24,524 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-10-23 18:07:24,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:24,765 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:24,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:25,040 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:25,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:25,329 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:25,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:25,647 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:25,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:25,987 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:25,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:26,351 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:26,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:26,748 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:26,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:27,180 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:27,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:27,627 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:27,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:28,085 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:28,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:28,383 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 48 proven. 336 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2020-10-23 18:07:28,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662486516] [2020-10-23 18:07:28,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50698064] [2020-10-23 18:07:28,384 INFO L93 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 [2020-10-23 18:07:28,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:28,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 181 conjunts are in the unsatisfiable core [2020-10-23 18:07:28,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:07:35,683 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 10 proven. 319 refuted. 0 times theorem prover too weak. 352 trivial. 0 not checked. [2020-10-23 18:07:35,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:07:35,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 30] total 65 [2020-10-23 18:07:35,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314040523] [2020-10-23 18:07:35,684 INFO L461 AbstractCegarLoop]: Interpolant automaton has 65 states [2020-10-23 18:07:35,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:07:35,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2020-10-23 18:07:35,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=3991, Unknown=0, NotChecked=0, Total=4160 [2020-10-23 18:07:35,685 INFO L87 Difference]: Start difference. First operand 59 states and 84 transitions. Second operand 65 states. [2020-10-23 18:07:37,278 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:07:38,242 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:07:38,663 WARN L193 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:39,194 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:07:39,746 WARN L193 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:40,503 WARN L193 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:07:41,061 WARN L193 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:41,586 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:07:42,314 WARN L193 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:43,266 WARN L193 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:07:43,818 WARN L193 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:44,356 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:07:44,904 WARN L193 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:45,473 WARN L193 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:07:46,096 WARN L193 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:46,713 WARN L193 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:07:47,352 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:47,948 WARN L193 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:07:48,623 WARN L193 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:49,310 WARN L193 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:07:49,991 WARN L193 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:07:51,140 WARN L193 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:07:51,846 WARN L193 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:07:53,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:07:53,895 INFO L93 Difference]: Finished difference Result 69 states and 95 transitions. [2020-10-23 18:07:53,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-23 18:07:53,903 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 116 [2020-10-23 18:07:53,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:07:53,904 INFO L225 Difference]: With dead ends: 69 [2020-10-23 18:07:53,904 INFO L226 Difference]: Without dead ends: 64 [2020-10-23 18:07:53,906 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1552 ImplicationChecksByTransitivity, 20.3s TimeCoverageRelationStatistics Valid=496, Invalid=8060, Unknown=0, NotChecked=0, Total=8556 [2020-10-23 18:07:53,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-10-23 18:07:53,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 59. [2020-10-23 18:07:53,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2020-10-23 18:07:53,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 84 transitions. [2020-10-23 18:07:53,914 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 84 transitions. Word has length 116 [2020-10-23 18:07:53,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:07:53,914 INFO L481 AbstractCegarLoop]: Abstraction has 59 states and 84 transitions. [2020-10-23 18:07:53,914 INFO L482 AbstractCegarLoop]: Interpolant automaton has 65 states. [2020-10-23 18:07:53,914 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 84 transitions. [2020-10-23 18:07:53,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2020-10-23 18:07:53,915 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:07:53,915 INFO L422 BasicCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:07:54,131 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2020-10-23 18:07:54,132 INFO L429 AbstractCegarLoop]: === Iteration 46 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:07:54,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:07:54,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1239399358, now seen corresponding path program 44 times [2020-10-23 18:07:54,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:07:54,133 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520734815] [2020-10-23 18:07:54,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:07:54,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:54,473 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:07:54,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:54,476 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:07:54,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:54,707 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:54,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:54,903 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:54,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:55,123 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:55,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:55,622 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:55,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:55,837 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-10-23 18:07:55,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:56,199 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:56,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:56,522 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:56,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:56,839 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:56,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:57,178 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:57,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:57,545 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:57,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:57,951 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:57,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:58,405 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:58,896 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:58,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:59,403 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:59,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:07:59,913 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:07:59,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:00,282 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 52 proven. 383 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2020-10-23 18:08:00,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520734815] [2020-10-23 18:08:00,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722197616] [2020-10-23 18:08:00,283 INFO L93 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 [2020-10-23 18:08:00,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-23 18:08:00,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:08:00,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 193 conjunts are in the unsatisfiable core [2020-10-23 18:08:00,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:08:10,056 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 10 proven. 363 refuted. 0 times theorem prover too weak. 409 trivial. 0 not checked. [2020-10-23 18:08:10,056 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:08:10,057 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 30] total 67 [2020-10-23 18:08:10,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551042658] [2020-10-23 18:08:10,057 INFO L461 AbstractCegarLoop]: Interpolant automaton has 67 states [2020-10-23 18:08:10,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:08:10,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2020-10-23 18:08:10,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=4247, Unknown=0, NotChecked=0, Total=4422 [2020-10-23 18:08:10,058 INFO L87 Difference]: Start difference. First operand 59 states and 84 transitions. Second operand 67 states. [2020-10-23 18:08:12,142 WARN L193 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:08:13,267 WARN L193 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:08:13,695 WARN L193 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:08:14,261 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:08:14,842 WARN L193 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:15,662 WARN L193 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:08:16,242 WARN L193 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:16,814 WARN L193 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:08:17,406 WARN L193 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:17,994 WARN L193 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:08:18,759 WARN L193 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:19,768 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:08:20,342 WARN L193 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:20,916 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:08:21,501 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:22,085 WARN L193 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:08:22,680 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:23,250 WARN L193 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:08:23,841 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:24,419 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:08:25,008 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:26,714 WARN L193 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:08:27,220 WARN L193 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:08:28,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:08:28,641 INFO L93 Difference]: Finished difference Result 69 states and 95 transitions. [2020-10-23 18:08:28,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-23 18:08:28,646 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 123 [2020-10-23 18:08:28,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:08:28,648 INFO L225 Difference]: With dead ends: 69 [2020-10-23 18:08:28,648 INFO L226 Difference]: Without dead ends: 64 [2020-10-23 18:08:28,649 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 130 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1568 ImplicationChecksByTransitivity, 23.6s TimeCoverageRelationStatistics Valid=504, Invalid=8426, Unknown=0, NotChecked=0, Total=8930 [2020-10-23 18:08:28,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-10-23 18:08:28,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 59. [2020-10-23 18:08:28,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2020-10-23 18:08:28,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 84 transitions. [2020-10-23 18:08:28,658 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 84 transitions. Word has length 123 [2020-10-23 18:08:28,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:08:28,658 INFO L481 AbstractCegarLoop]: Abstraction has 59 states and 84 transitions. [2020-10-23 18:08:28,658 INFO L482 AbstractCegarLoop]: Interpolant automaton has 67 states. [2020-10-23 18:08:28,658 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 84 transitions. [2020-10-23 18:08:28,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2020-10-23 18:08:28,659 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:08:28,660 INFO L422 BasicCegarLoop]: trace histogram [17, 17, 17, 15, 15, 15, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:08:28,873 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-23 18:08:28,874 INFO L429 AbstractCegarLoop]: === Iteration 47 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:08:28,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:08:28,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1580645339, now seen corresponding path program 45 times [2020-10-23 18:08:28,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:08:28,875 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249203518] [2020-10-23 18:08:28,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:08:28,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:29,149 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:08:29,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:29,152 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:08:29,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:29,339 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:29,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:29,504 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:29,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:29,689 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:29,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:29,899 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:29,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:30,415 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:30,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:30,639 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2020-10-23 18:08:30,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:30,940 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:30,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:31,267 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:31,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:31,618 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:31,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:32,048 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:32,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:32,440 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:32,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:32,871 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:32,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:33,319 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:33,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:33,805 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:33,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:34,316 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:34,843 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:08:34,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:08:35,188 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 56 proven. 433 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2020-10-23 18:08:35,188 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249203518] [2020-10-23 18:08:35,188 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799395162] [2020-10-23 18:08:35,188 INFO L93 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 [2020-10-23 18:08:35,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 20 check-sat command(s) [2020-10-23 18:08:35,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:08:35,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 205 conjunts are in the unsatisfiable core [2020-10-23 18:08:35,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:08:43,419 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 21 proven. 400 refuted. 0 times theorem prover too weak. 469 trivial. 0 not checked. [2020-10-23 18:08:43,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:08:43,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 30] total 69 [2020-10-23 18:08:43,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897103864] [2020-10-23 18:08:43,420 INFO L461 AbstractCegarLoop]: Interpolant automaton has 69 states [2020-10-23 18:08:43,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:08:43,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2020-10-23 18:08:43,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=4511, Unknown=0, NotChecked=0, Total=4692 [2020-10-23 18:08:43,421 INFO L87 Difference]: Start difference. First operand 59 states and 84 transitions. Second operand 69 states. [2020-10-23 18:08:45,290 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2020-10-23 18:08:46,342 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2020-10-23 18:08:46,752 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2020-10-23 18:08:47,312 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2020-10-23 18:08:47,888 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:08:48,740 WARN L193 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:49,316 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:08:49,889 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:50,474 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:08:51,044 WARN L193 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:51,626 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:08:52,202 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:52,982 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:08:54,019 WARN L193 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:54,621 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:08:55,204 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:55,787 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:08:56,373 WARN L193 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:56,960 WARN L193 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:08:57,541 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:08:58,124 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:09:01,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:09:01,872 INFO L93 Difference]: Finished difference Result 69 states and 95 transitions. [2020-10-23 18:09:01,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-23 18:09:01,872 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 130 [2020-10-23 18:09:01,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:09:01,874 INFO L225 Difference]: With dead ends: 69 [2020-10-23 18:09:01,874 INFO L226 Difference]: Without dead ends: 64 [2020-10-23 18:09:01,875 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 138 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1574 ImplicationChecksByTransitivity, 21.7s TimeCoverageRelationStatistics Valid=512, Invalid=8800, Unknown=0, NotChecked=0, Total=9312 [2020-10-23 18:09:01,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-10-23 18:09:01,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 59. [2020-10-23 18:09:01,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2020-10-23 18:09:01,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 84 transitions. [2020-10-23 18:09:01,880 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 84 transitions. Word has length 130 [2020-10-23 18:09:01,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:09:01,881 INFO L481 AbstractCegarLoop]: Abstraction has 59 states and 84 transitions. [2020-10-23 18:09:01,881 INFO L482 AbstractCegarLoop]: Interpolant automaton has 69 states. [2020-10-23 18:09:01,881 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 84 transitions. [2020-10-23 18:09:01,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2020-10-23 18:09:01,881 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:09:01,882 INFO L422 BasicCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 16, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:09:02,082 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2020-10-23 18:09:02,083 INFO L429 AbstractCegarLoop]: === Iteration 48 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:09:02,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:09:02,083 INFO L82 PathProgramCache]: Analyzing trace with hash -558798320, now seen corresponding path program 46 times [2020-10-23 18:09:02,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:09:02,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501367786] [2020-10-23 18:09:02,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:09:02,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:02,356 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:09:02,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:02,360 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:09:02,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:02,553 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:02,723 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:02,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:02,914 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:02,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:03,118 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:03,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:03,347 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:03,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:03,890 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:03,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:04,134 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2020-10-23 18:09:04,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:04,467 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:04,830 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:04,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:05,268 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:05,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:05,701 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:05,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:06,117 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:06,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:06,568 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:06,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:07,026 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:07,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:07,515 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:07,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:08,024 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:08,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:08,557 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:08,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:08,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 60 proven. 486 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2020-10-23 18:09:08,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501367786] [2020-10-23 18:09:08,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789965611] [2020-10-23 18:09:08,915 INFO L93 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 [2020-10-23 18:09:09,021 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-23 18:09:09,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:09:09,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 217 conjunts are in the unsatisfiable core [2020-10-23 18:09:09,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:09:18,003 INFO L721 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:09:18,066 INFO L721 QuantifierPusher]: Run 20 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:09:18,173 INFO L721 QuantifierPusher]: Run 30 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2020-10-23 18:09:18,613 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 10 proven. 460 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2020-10-23 18:09:18,614 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:09:18,614 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 30] total 71 [2020-10-23 18:09:18,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864210679] [2020-10-23 18:09:18,614 INFO L461 AbstractCegarLoop]: Interpolant automaton has 71 states [2020-10-23 18:09:18,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:09:18,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2020-10-23 18:09:18,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=4783, Unknown=0, NotChecked=0, Total=4970 [2020-10-23 18:09:18,615 INFO L87 Difference]: Start difference. First operand 59 states and 84 transitions. Second operand 71 states. [2020-10-23 18:09:20,847 WARN L193 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:09:22,321 WARN L193 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:09:22,896 WARN L193 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:09:23,743 WARN L193 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:09:24,639 WARN L193 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:09:25,800 WARN L193 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:09:26,623 WARN L193 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:09:27,477 WARN L193 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:09:28,376 WARN L193 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:09:29,234 WARN L193 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:09:30,141 WARN L193 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:09:31,018 WARN L193 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:09:31,836 WARN L193 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:09:32,630 WARN L193 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:09:33,096 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-23 18:09:33,755 WARN L193 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:09:34,271 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-23 18:09:35,398 WARN L193 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:09:36,329 WARN L193 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:09:37,254 WARN L193 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:09:38,183 WARN L193 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:09:39,084 WARN L193 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:09:40,022 WARN L193 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:09:45,381 WARN L193 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:09:46,044 WARN L193 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:09:46,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:09:46,047 INFO L93 Difference]: Finished difference Result 69 states and 95 transitions. [2020-10-23 18:09:46,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-23 18:09:46,047 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 137 [2020-10-23 18:09:46,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:09:46,048 INFO L225 Difference]: With dead ends: 69 [2020-10-23 18:09:46,049 INFO L226 Difference]: Without dead ends: 64 [2020-10-23 18:09:46,050 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1552 ImplicationChecksByTransitivity, 26.4s TimeCoverageRelationStatistics Valid=520, Invalid=9182, Unknown=0, NotChecked=0, Total=9702 [2020-10-23 18:09:46,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-10-23 18:09:46,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 59. [2020-10-23 18:09:46,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2020-10-23 18:09:46,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 84 transitions. [2020-10-23 18:09:46,058 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 84 transitions. Word has length 137 [2020-10-23 18:09:46,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:09:46,059 INFO L481 AbstractCegarLoop]: Abstraction has 59 states and 84 transitions. [2020-10-23 18:09:46,059 INFO L482 AbstractCegarLoop]: Interpolant automaton has 71 states. [2020-10-23 18:09:46,059 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 84 transitions. [2020-10-23 18:09:46,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2020-10-23 18:09:46,060 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:09:46,060 INFO L422 BasicCegarLoop]: trace histogram [19, 19, 19, 17, 17, 17, 17, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:09:46,275 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:09:46,276 INFO L429 AbstractCegarLoop]: === Iteration 49 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:09:46,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:09:46,276 INFO L82 PathProgramCache]: Analyzing trace with hash 1127179149, now seen corresponding path program 47 times [2020-10-23 18:09:46,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:09:46,277 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25437727] [2020-10-23 18:09:46,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:09:46,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:46,624 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:09:46,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:46,627 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:09:46,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:46,871 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:46,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:47,072 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:47,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:47,305 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:47,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:47,573 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:47,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:47,868 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:47,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:48,212 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:48,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:48,959 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:48,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:49,301 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2020-10-23 18:09:49,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:49,751 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:49,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:50,225 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:50,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:50,722 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:50,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:51,263 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:51,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:51,828 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:51,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:52,457 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:53,197 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:53,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:53,911 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:53,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:54,647 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:54,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:55,404 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:09:55,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:09:55,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 64 proven. 542 refuted. 0 times theorem prover too weak. 521 trivial. 0 not checked. [2020-10-23 18:09:55,878 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25437727] [2020-10-23 18:09:55,878 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629266150] [2020-10-23 18:09:55,878 INFO L93 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 [2020-10-23 18:09:56,001 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2020-10-23 18:09:56,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:09:56,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 229 conjunts are in the unsatisfiable core [2020-10-23 18:09:56,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:10:08,001 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 10 proven. 513 refuted. 0 times theorem prover too weak. 604 trivial. 0 not checked. [2020-10-23 18:10:08,002 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:10:08,002 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 30] total 73 [2020-10-23 18:10:08,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24455167] [2020-10-23 18:10:08,002 INFO L461 AbstractCegarLoop]: Interpolant automaton has 73 states [2020-10-23 18:10:08,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:10:08,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2020-10-23 18:10:08,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=5063, Unknown=0, NotChecked=0, Total=5256 [2020-10-23 18:10:08,003 INFO L87 Difference]: Start difference. First operand 59 states and 84 transitions. Second operand 73 states. [2020-10-23 18:10:10,621 WARN L193 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:10:12,133 WARN L193 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:10:12,760 WARN L193 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:10:13,827 WARN L193 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:10:14,651 WARN L193 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:15,897 WARN L193 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:16,517 WARN L193 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:17,584 WARN L193 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:18,212 WARN L193 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:19,243 WARN L193 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:19,760 WARN L193 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:20,702 WARN L193 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:21,261 WARN L193 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:22,254 WARN L193 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:22,835 WARN L193 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:23,542 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-23 18:10:24,189 WARN L193 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:25,307 WARN L193 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:26,579 WARN L193 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:27,219 WARN L193 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:28,298 WARN L193 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:28,935 WARN L193 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:30,388 WARN L193 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:10:31,352 WARN L193 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2020-10-23 18:10:34,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:10:34,203 INFO L93 Difference]: Finished difference Result 67 states and 91 transitions. [2020-10-23 18:10:34,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-23 18:10:34,212 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 144 [2020-10-23 18:10:34,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:10:34,213 INFO L225 Difference]: With dead ends: 67 [2020-10-23 18:10:34,213 INFO L226 Difference]: Without dead ends: 62 [2020-10-23 18:10:34,215 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 156 SyntacticMatches, 2 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1596 ImplicationChecksByTransitivity, 32.2s TimeCoverageRelationStatistics Valid=528, Invalid=9572, Unknown=0, NotChecked=0, Total=10100 [2020-10-23 18:10:34,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2020-10-23 18:10:34,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 57. [2020-10-23 18:10:34,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-10-23 18:10:34,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 80 transitions. [2020-10-23 18:10:34,222 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 80 transitions. Word has length 144 [2020-10-23 18:10:34,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:10:34,222 INFO L481 AbstractCegarLoop]: Abstraction has 57 states and 80 transitions. [2020-10-23 18:10:34,222 INFO L482 AbstractCegarLoop]: Interpolant automaton has 73 states. [2020-10-23 18:10:34,222 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 80 transitions. [2020-10-23 18:10:34,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2020-10-23 18:10:34,223 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:10:34,223 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:10:34,437 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-23 18:10:34,438 INFO L429 AbstractCegarLoop]: === Iteration 50 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:10:34,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:10:34,438 INFO L82 PathProgramCache]: Analyzing trace with hash -1495006267, now seen corresponding path program 48 times [2020-10-23 18:10:34,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:10:34,439 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305814366] [2020-10-23 18:10:34,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:10:34,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:34,754 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 10 DAG size of output: 7 [2020-10-23 18:10:34,910 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:10:34,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:34,913 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:10:34,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:35,249 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:35,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:35,495 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:35,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:35,745 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:35,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:36,032 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:36,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:36,349 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:36,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:36,720 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:36,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:37,116 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:37,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:38,030 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:38,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:38,443 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2020-10-23 18:10:38,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:38,947 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:38,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:39,507 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:39,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:40,080 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:10:40,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:10:40,384 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 38 proven. 253 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2020-10-23 18:10:40,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305814366] [2020-10-23 18:10:40,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979750374] [2020-10-23 18:10:40,384 INFO L93 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 [2020-10-23 18:10:40,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2020-10-23 18:10:40,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:10:40,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 157 conjunts are in the unsatisfiable core [2020-10-23 18:10:40,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:10:48,217 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 3 proven. 241 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2020-10-23 18:10:48,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:10:48,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 26] total 57 [2020-10-23 18:10:48,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204315000] [2020-10-23 18:10:48,218 INFO L461 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-10-23 18:10:48,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:10:48,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-10-23 18:10:48,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=3043, Unknown=0, NotChecked=0, Total=3192 [2020-10-23 18:10:48,218 INFO L87 Difference]: Start difference. First operand 57 states and 80 transitions. Second operand 57 states. [2020-10-23 18:10:50,479 WARN L193 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:10:51,823 WARN L193 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:10:52,369 WARN L193 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:10:53,287 WARN L193 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:10:54,012 WARN L193 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:55,102 WARN L193 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:55,644 WARN L193 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:56,569 WARN L193 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:57,139 WARN L193 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:58,082 WARN L193 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:10:58,617 WARN L193 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:10:59,528 WARN L193 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:11:00,063 WARN L193 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:00,977 WARN L193 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:11:01,520 WARN L193 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:02,461 WARN L193 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:11:03,018 WARN L193 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:03,609 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-23 18:11:05,788 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-10-23 18:11:06,424 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-10-23 18:11:07,117 WARN L193 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2020-10-23 18:11:08,018 WARN L193 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2020-10-23 18:11:10,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:11:10,393 INFO L93 Difference]: Finished difference Result 69 states and 102 transitions. [2020-10-23 18:11:10,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-23 18:11:10,403 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 102 [2020-10-23 18:11:10,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:11:10,403 INFO L225 Difference]: With dead ends: 69 [2020-10-23 18:11:10,403 INFO L226 Difference]: Without dead ends: 62 [2020-10-23 18:11:10,404 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1178 ImplicationChecksByTransitivity, 22.5s TimeCoverageRelationStatistics Valid=440, Invalid=6366, Unknown=0, NotChecked=0, Total=6806 [2020-10-23 18:11:10,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2020-10-23 18:11:10,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 59. [2020-10-23 18:11:10,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2020-10-23 18:11:10,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 85 transitions. [2020-10-23 18:11:10,410 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 85 transitions. Word has length 102 [2020-10-23 18:11:10,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:11:10,410 INFO L481 AbstractCegarLoop]: Abstraction has 59 states and 85 transitions. [2020-10-23 18:11:10,411 INFO L482 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-10-23 18:11:10,411 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 85 transitions. [2020-10-23 18:11:10,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2020-10-23 18:11:10,412 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:11:10,412 INFO L422 BasicCegarLoop]: trace histogram [19, 19, 19, 17, 17, 17, 17, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:11:10,624 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-23 18:11:10,624 INFO L429 AbstractCegarLoop]: === Iteration 51 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:11:10,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:11:10,626 INFO L82 PathProgramCache]: Analyzing trace with hash 1611863663, now seen corresponding path program 49 times [2020-10-23 18:11:10,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:11:10,626 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862153291] [2020-10-23 18:11:10,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:11:10,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:11,039 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:11:11,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:11,042 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:11:11,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:11,341 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:11,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:11,574 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:11,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:11,890 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:11,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:12,194 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:12,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:12,513 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:12,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:12,852 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:12,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:13,239 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:14,175 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:14,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:14,607 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2020-10-23 18:11:14,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:15,138 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:15,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:15,732 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:15,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:16,347 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:16,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:16,993 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:16,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:17,678 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:17,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:18,451 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:18,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:19,193 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:19,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:19,992 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:19,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:20,833 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:11:20,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:21,328 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 64 proven. 542 refuted. 0 times theorem prover too weak. 521 trivial. 0 not checked. [2020-10-23 18:11:21,329 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862153291] [2020-10-23 18:11:21,329 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207159756] [2020-10-23 18:11:21,329 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:11:21,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:11:21,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 229 conjunts are in the unsatisfiable core [2020-10-23 18:11:21,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:11:32,797 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 9 proven. 511 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2020-10-23 18:11:32,798 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:11:32,798 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 28] total 71 [2020-10-23 18:11:32,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223588428] [2020-10-23 18:11:32,799 INFO L461 AbstractCegarLoop]: Interpolant automaton has 71 states [2020-10-23 18:11:32,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:11:32,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2020-10-23 18:11:32,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=4781, Unknown=0, NotChecked=0, Total=4970 [2020-10-23 18:11:32,799 INFO L87 Difference]: Start difference. First operand 59 states and 85 transitions. Second operand 71 states. [2020-10-23 18:11:35,579 WARN L193 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:11:37,126 WARN L193 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:11:37,758 WARN L193 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:11:38,851 WARN L193 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:11:39,774 WARN L193 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:41,130 WARN L193 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:11:41,799 WARN L193 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:43,086 WARN L193 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:11:43,764 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:45,019 WARN L193 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:11:45,722 WARN L193 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:47,055 WARN L193 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:11:47,853 WARN L193 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:49,248 WARN L193 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:11:50,126 WARN L193 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:51,389 WARN L193 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:11:52,062 WARN L193 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:53,483 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-23 18:11:54,616 WARN L193 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2020-10-23 18:11:57,241 WARN L193 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2020-10-23 18:11:58,265 WARN L193 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2020-10-23 18:12:00,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-23 18:12:00,445 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-10-23 18:12:00,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-23 18:12:00,454 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 144 [2020-10-23 18:12:00,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-23 18:12:00,456 INFO L225 Difference]: With dead ends: 67 [2020-10-23 18:12:00,456 INFO L226 Difference]: Without dead ends: 62 [2020-10-23 18:12:00,458 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1338 ImplicationChecksByTransitivity, 33.3s TimeCoverageRelationStatistics Valid=500, Invalid=8812, Unknown=0, NotChecked=0, Total=9312 [2020-10-23 18:12:00,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2020-10-23 18:12:00,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 59. [2020-10-23 18:12:00,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2020-10-23 18:12:00,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 84 transitions. [2020-10-23 18:12:00,466 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 84 transitions. Word has length 144 [2020-10-23 18:12:00,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-23 18:12:00,467 INFO L481 AbstractCegarLoop]: Abstraction has 59 states and 84 transitions. [2020-10-23 18:12:00,467 INFO L482 AbstractCegarLoop]: Interpolant automaton has 71 states. [2020-10-23 18:12:00,467 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 84 transitions. [2020-10-23 18:12:00,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2020-10-23 18:12:00,468 INFO L414 BasicCegarLoop]: Found error trace [2020-10-23 18:12:00,468 INFO L422 BasicCegarLoop]: trace histogram [20, 20, 20, 18, 18, 18, 18, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-23 18:12:00,681 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:12:00,682 INFO L429 AbstractCegarLoop]: === Iteration 52 === [reach_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-23 18:12:00,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-23 18:12:00,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1889811678, now seen corresponding path program 50 times [2020-10-23 18:12:00,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-23 18:12:00,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082264141] [2020-10-23 18:12:00,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-23 18:12:00,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:01,127 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-23 18:12:01,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:01,130 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2020-10-23 18:12:01,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:01,403 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:01,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:01,630 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:01,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:01,881 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:01,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:02,176 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:02,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:02,513 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:02,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:02,882 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:03,315 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:03,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:04,259 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:04,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:04,697 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2020-10-23 18:12:04,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:05,235 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:05,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:05,795 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:05,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:06,433 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:06,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:07,107 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:07,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:07,833 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:07,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:08,677 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:08,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:09,625 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:09,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:10,795 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:10,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:11,738 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:11,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:12,637 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-23 18:12:12,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-23 18:12:13,145 INFO L134 CoverageAnalysis]: Checked inductivity of 1256 backedges. 68 proven. 601 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2020-10-23 18:12:13,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082264141] [2020-10-23 18:12:13,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357184259] [2020-10-23 18:12:13,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-23 18:12:13,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-23 18:12:13,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-23 18:12:13,275 WARN L261 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 241 conjunts are in the unsatisfiable core [2020-10-23 18:12:13,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-23 18:12:29,832 INFO L134 CoverageAnalysis]: Checked inductivity of 1256 backedges. 10 proven. 569 refuted. 0 times theorem prover too weak. 677 trivial. 0 not checked. [2020-10-23 18:12:29,832 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-23 18:12:29,832 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 30] total 75 [2020-10-23 18:12:29,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750703631] [2020-10-23 18:12:29,833 INFO L461 AbstractCegarLoop]: Interpolant automaton has 75 states [2020-10-23 18:12:29,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-23 18:12:29,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2020-10-23 18:12:29,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=5351, Unknown=0, NotChecked=0, Total=5550 [2020-10-23 18:12:29,834 INFO L87 Difference]: Start difference. First operand 59 states and 84 transitions. Second operand 75 states. [2020-10-23 18:12:32,340 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-10-23 18:12:33,054 WARN L193 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-23 18:12:33,660 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-23 18:12:35,147 WARN L193 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-23 18:12:35,925 WARN L193 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:12:37,230 WARN L193 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-23 18:12:38,536 WARN L193 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43