/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-VariableLbe-McrStrategy.epf -i ../../../trunk/examples/svcomp/pthread/triangular-longer-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-b981219 [2020-04-18 11:52:23,896 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-04-18 11:52:23,898 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-04-18 11:52:23,910 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-04-18 11:52:23,911 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-04-18 11:52:23,912 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-04-18 11:52:23,913 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-04-18 11:52:23,915 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-04-18 11:52:23,917 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-04-18 11:52:23,918 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-04-18 11:52:23,919 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-04-18 11:52:23,920 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-04-18 11:52:23,920 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-04-18 11:52:23,921 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-04-18 11:52:23,922 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-04-18 11:52:23,923 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-04-18 11:52:23,924 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-04-18 11:52:23,925 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-04-18 11:52:23,927 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-04-18 11:52:23,930 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-04-18 11:52:23,934 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-04-18 11:52:23,936 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-04-18 11:52:23,938 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-04-18 11:52:23,939 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-04-18 11:52:23,941 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-04-18 11:52:23,941 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-04-18 11:52:23,942 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-04-18 11:52:23,945 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-04-18 11:52:23,946 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-04-18 11:52:23,948 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-04-18 11:52:23,948 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-04-18 11:52:23,949 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-04-18 11:52:23,950 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-04-18 11:52:23,951 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-04-18 11:52:23,954 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-04-18 11:52:23,954 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-04-18 11:52:23,955 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-04-18 11:52:23,955 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-04-18 11:52:23,956 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-04-18 11:52:23,958 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-04-18 11:52:23,960 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-04-18 11:52:23,961 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-VariableLbe-McrStrategy.epf [2020-04-18 11:52:23,982 INFO L113 SettingsManager]: Loading preferences was successful [2020-04-18 11:52:23,983 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-04-18 11:52:23,985 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-04-18 11:52:23,985 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-04-18 11:52:23,985 INFO L138 SettingsManager]: * Use SBE=true [2020-04-18 11:52:23,986 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-04-18 11:52:23,986 INFO L138 SettingsManager]: * sizeof long=4 [2020-04-18 11:52:23,986 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-04-18 11:52:23,986 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-04-18 11:52:23,986 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-04-18 11:52:23,987 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-04-18 11:52:23,988 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-04-18 11:52:23,988 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-04-18 11:52:23,988 INFO L138 SettingsManager]: * sizeof long double=12 [2020-04-18 11:52:23,989 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-04-18 11:52:23,989 INFO L138 SettingsManager]: * Use constant arrays=true [2020-04-18 11:52:23,989 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-04-18 11:52:23,989 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-04-18 11:52:23,989 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-04-18 11:52:23,989 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-04-18 11:52:23,990 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-04-18 11:52:23,990 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-04-18 11:52:23,990 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-04-18 11:52:23,990 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-04-18 11:52:23,990 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-04-18 11:52:23,991 INFO L138 SettingsManager]: * Trace refinement strategy=MCR [2020-04-18 11:52:23,991 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-04-18 11:52:23,991 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-04-18 11:52:23,991 INFO L138 SettingsManager]: * Trace refinement strategy used in MCR=CAMEL [2020-04-18 11:52:23,991 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-04-18 11:52:23,992 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-04-18 11:52:24,269 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-04-18 11:52:24,282 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-04-18 11:52:24,286 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-04-18 11:52:24,287 INFO L271 PluginConnector]: Initializing CDTParser... [2020-04-18 11:52:24,287 INFO L275 PluginConnector]: CDTParser initialized [2020-04-18 11:52:24,288 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/triangular-longer-2.i [2020-04-18 11:52:24,349 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e12fcb4fd/bbf6023b5e3b4d2eaea7429d5e3c6a02/FLAGf361f06a8 [2020-04-18 11:52:24,905 INFO L306 CDTParser]: Found 1 translation units. [2020-04-18 11:52:24,910 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longer-2.i [2020-04-18 11:52:24,932 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e12fcb4fd/bbf6023b5e3b4d2eaea7429d5e3c6a02/FLAGf361f06a8 [2020-04-18 11:52:25,201 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e12fcb4fd/bbf6023b5e3b4d2eaea7429d5e3c6a02 [2020-04-18 11:52:25,212 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-04-18 11:52:25,236 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-04-18 11:52:25,237 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-04-18 11:52:25,237 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-04-18 11:52:25,242 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-04-18 11:52:25,243 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.04 11:52:25" (1/1) ... [2020-04-18 11:52:25,246 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12e4251 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:25, skipping insertion in model container [2020-04-18 11:52:25,247 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.04 11:52:25" (1/1) ... [2020-04-18 11:52:25,255 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-04-18 11:52:25,312 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-04-18 11:52:25,880 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-04-18 11:52:25,892 INFO L203 MainTranslator]: Completed pre-run [2020-04-18 11:52:25,961 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-04-18 11:52:26,037 INFO L208 MainTranslator]: Completed translation [2020-04-18 11:52:26,038 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26 WrapperNode [2020-04-18 11:52:26,038 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-04-18 11:52:26,039 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-04-18 11:52:26,039 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-04-18 11:52:26,039 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-04-18 11:52:26,049 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (1/1) ... [2020-04-18 11:52:26,071 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (1/1) ... [2020-04-18 11:52:26,092 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-04-18 11:52:26,093 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-04-18 11:52:26,093 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-04-18 11:52:26,093 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-04-18 11:52:26,103 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (1/1) ... [2020-04-18 11:52:26,103 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (1/1) ... [2020-04-18 11:52:26,106 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (1/1) ... [2020-04-18 11:52:26,106 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (1/1) ... [2020-04-18 11:52:26,112 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (1/1) ... [2020-04-18 11:52:26,118 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (1/1) ... [2020-04-18 11:52:26,124 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (1/1) ... [2020-04-18 11:52:26,126 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-04-18 11:52:26,127 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-04-18 11:52:26,127 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-04-18 11:52:26,127 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-04-18 11:52:26,128 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (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-04-18 11:52:26,196 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-04-18 11:52:26,196 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-04-18 11:52:26,197 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-04-18 11:52:26,197 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-04-18 11:52:26,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-04-18 11:52:26,197 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-04-18 11:52:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-04-18 11:52:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-04-18 11:52:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-04-18 11:52:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-04-18 11:52:26,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-04-18 11:52:26,202 WARN L205 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-04-18 11:52:26,552 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-04-18 11:52:26,552 INFO L295 CfgBuilder]: Removed 6 assume(true) statements. [2020-04-18 11:52:26,556 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.04 11:52:26 BoogieIcfgContainer [2020-04-18 11:52:26,556 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-04-18 11:52:26,558 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-04-18 11:52:26,558 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-04-18 11:52:26,561 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-04-18 11:52:26,561 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.04 11:52:25" (1/3) ... [2020-04-18 11:52:26,562 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3917350d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.04 11:52:26, skipping insertion in model container [2020-04-18 11:52:26,562 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.04 11:52:26" (2/3) ... [2020-04-18 11:52:26,563 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3917350d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.04 11:52:26, skipping insertion in model container [2020-04-18 11:52:26,563 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.04 11:52:26" (3/3) ... [2020-04-18 11:52:26,565 INFO L109 eAbstractionObserver]: Analyzing ICFG triangular-longer-2.i [2020-04-18 11:52:26,575 WARN L146 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-04-18 11:52:26,575 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-04-18 11:52:26,581 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-04-18 11:52:26,582 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-04-18 11:52:26,607 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,608 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,608 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,608 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,609 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,609 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,609 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,610 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,610 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,610 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,610 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,611 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,611 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,611 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,612 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,612 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,612 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,612 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,613 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,613 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,613 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,614 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,614 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,614 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,614 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,615 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,615 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,615 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,618 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,619 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,619 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,619 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,619 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,620 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,626 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,626 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,626 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,627 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,627 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,627 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-18 11:52:26,644 INFO L251 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-04-18 11:52:26,666 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-04-18 11:52:26,666 INFO L376 AbstractCegarLoop]: Hoare is true [2020-04-18 11:52:26,667 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-04-18 11:52:26,667 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-04-18 11:52:26,667 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-04-18 11:52:26,667 INFO L380 AbstractCegarLoop]: Difference is false [2020-04-18 11:52:26,667 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-04-18 11:52:26,668 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-04-18 11:52:26,685 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 55 transitions, 120 flow [2020-04-18 11:52:26,688 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 120 flow [2020-04-18 11:52:26,740 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-04-18 11:52:26,740 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-04-18 11:52:26,745 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 79 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2020-04-18 11:52:26,747 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 120 flow [2020-04-18 11:52:26,763 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-04-18 11:52:26,763 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-04-18 11:52:26,764 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 79 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2020-04-18 11:52:26,766 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 924 [2020-04-18 11:52:26,767 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-04-18 11:52:27,787 WARN L192 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-04-18 11:52:28,028 INFO L206 etLargeBlockEncoding]: Checked pairs total: 851 [2020-04-18 11:52:28,028 INFO L214 etLargeBlockEncoding]: Total number of compositions: 42 [2020-04-18 11:52:28,031 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 15 transitions, 40 flow [2020-04-18 11:52:28,043 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-04-18 11:52:28,046 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-04-18 11:52:28,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-04-18 11:52:28,053 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:52:28,054 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2020-04-18 11:52:28,054 INFO L427 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:52:28,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:28,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1798862799, now seen corresponding path program 1 times [2020-04-18 11:52:28,069 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:52:28,070 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1012814356] [2020-04-18 11:52:28,087 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:28,100 INFO L259 McrAutomatonBuilder]: Finished intersection with 7 states and 6 transitions. [2020-04-18 11:52:28,102 INFO L276 IsEmpty]: Start isEmpty. Operand 7 states. [2020-04-18 11:52:28,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-04-18 11:52:28,103 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:52:28,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:28,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1798862799, now seen corresponding path program 2 times [2020-04-18 11:52:28,111 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:28,111 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957611869] [2020-04-18 11:52:28,112 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:28,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:28,453 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:28,466 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957611869] [2020-04-18 11:52:28,468 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:52:28,469 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-04-18 11:52:28,471 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:28,473 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:28,478 INFO L259 McrAutomatonBuilder]: Finished intersection with 7 states and 6 transitions. [2020-04-18 11:52:28,480 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:28,508 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 0 times. [2020-04-18 11:52:28,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-04-18 11:52:28,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-04-18 11:52:28,515 INFO L87 Difference]: Start difference. First operand 7 states. Second operand 4 states. [2020-04-18 11:52:28,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:28,536 INFO L93 Difference]: Finished difference Result 7 states and 6 transitions. [2020-04-18 11:52:28,537 INFO L276 IsEmpty]: Start isEmpty. Operand 7 states and 6 transitions. [2020-04-18 11:52:28,537 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:52:28,538 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1012814356] [2020-04-18 11:52:28,538 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:52:28,538 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2] total 2 [2020-04-18 11:52:28,539 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1012814356] [2020-04-18 11:52:28,545 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-04-18 11:52:28,546 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:52:28,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-04-18 11:52:28,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-04-18 11:52:28,553 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 4 states. [2020-04-18 11:52:28,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:28,619 INFO L93 Difference]: Finished difference Result 75 states and 190 transitions. [2020-04-18 11:52:28,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-04-18 11:52:28,622 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2020-04-18 11:52:28,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:52:28,634 INFO L225 Difference]: With dead ends: 75 [2020-04-18 11:52:28,634 INFO L226 Difference]: Without dead ends: 42 [2020-04-18 11:52:28,635 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-04-18 11:52:28,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2020-04-18 11:52:28,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2020-04-18 11:52:28,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-04-18 11:52:28,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 98 transitions. [2020-04-18 11:52:28,672 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 98 transitions. Word has length 6 [2020-04-18 11:52:28,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:52:28,673 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 98 transitions. [2020-04-18 11:52:28,673 INFO L480 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-04-18 11:52:28,673 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 98 transitions. [2020-04-18 11:52:28,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-04-18 11:52:28,674 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:52:28,674 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:52:28,674 INFO L427 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:52:28,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:28,675 INFO L82 PathProgramCache]: Analyzing trace with hash -1777031324, now seen corresponding path program 1 times [2020-04-18 11:52:28,675 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:52:28,676 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1858308614] [2020-04-18 11:52:28,676 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:28,677 INFO L259 McrAutomatonBuilder]: Finished intersection with 17 states and 24 transitions. [2020-04-18 11:52:28,678 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states. [2020-04-18 11:52:28,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-04-18 11:52:28,679 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:52:28,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:28,679 INFO L82 PathProgramCache]: Analyzing trace with hash -1777031324, now seen corresponding path program 2 times [2020-04-18 11:52:28,679 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:28,680 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372985332] [2020-04-18 11:52:28,680 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:28,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:28,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:28,800 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372985332] [2020-04-18 11:52:28,801 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:52:28,801 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-18 11:52:28,801 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:28,802 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:28,805 INFO L259 McrAutomatonBuilder]: Finished intersection with 13 states and 16 transitions. [2020-04-18 11:52:28,805 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:28,832 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 1 times. [2020-04-18 11:52:28,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-18 11:52:28,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-04-18 11:52:28,834 INFO L87 Difference]: Start difference. First operand 17 states. Second operand 5 states. [2020-04-18 11:52:28,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:28,853 INFO L93 Difference]: Finished difference Result 17 states and 24 transitions. [2020-04-18 11:52:28,853 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 24 transitions. [2020-04-18 11:52:28,854 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:52:28,854 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1858308614] [2020-04-18 11:52:28,854 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:52:28,855 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2020-04-18 11:52:28,855 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1858308614] [2020-04-18 11:52:28,855 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-18 11:52:28,856 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:52:28,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-18 11:52:28,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2020-04-18 11:52:28,857 INFO L87 Difference]: Start difference. First operand 42 states and 98 transitions. Second operand 5 states. [2020-04-18 11:52:28,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:28,890 INFO L93 Difference]: Finished difference Result 56 states and 130 transitions. [2020-04-18 11:52:28,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-04-18 11:52:28,891 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2020-04-18 11:52:28,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:52:28,894 INFO L225 Difference]: With dead ends: 56 [2020-04-18 11:52:28,894 INFO L226 Difference]: Without dead ends: 50 [2020-04-18 11:52:28,896 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2020-04-18 11:52:28,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-04-18 11:52:28,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 42. [2020-04-18 11:52:28,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-04-18 11:52:28,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 100 transitions. [2020-04-18 11:52:28,905 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 100 transitions. Word has length 8 [2020-04-18 11:52:28,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:52:28,906 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 100 transitions. [2020-04-18 11:52:28,906 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-18 11:52:28,907 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 100 transitions. [2020-04-18 11:52:28,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-04-18 11:52:28,907 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:52:28,908 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:52:28,908 INFO L427 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:52:28,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:28,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1669374595, now seen corresponding path program 1 times [2020-04-18 11:52:28,909 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:52:28,909 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [974369166] [2020-04-18 11:52:28,910 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:28,911 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 66 transitions. [2020-04-18 11:52:28,912 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states. [2020-04-18 11:52:28,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-04-18 11:52:28,913 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:52:28,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:28,913 INFO L82 PathProgramCache]: Analyzing trace with hash 1669374595, now seen corresponding path program 2 times [2020-04-18 11:52:28,914 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:28,914 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661879443] [2020-04-18 11:52:28,914 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:28,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:29,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:29,007 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661879443] [2020-04-18 11:52:29,008 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:52:29,008 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:52:29,008 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:29,009 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:29,011 INFO L259 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-04-18 11:52:29,012 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:29,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:29,061 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:29,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:52:29,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:52:29,062 INFO L87 Difference]: Start difference. First operand 35 states. Second operand 7 states. [2020-04-18 11:52:29,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:29,177 INFO L93 Difference]: Finished difference Result 37 states and 68 transitions. [2020-04-18 11:52:29,177 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 68 transitions. [2020-04-18 11:52:29,178 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:52:29,178 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [974369166] [2020-04-18 11:52:29,178 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:52:29,179 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2020-04-18 11:52:29,179 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [974369166] [2020-04-18 11:52:29,179 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-04-18 11:52:29,179 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:52:29,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:52:29,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-04-18 11:52:29,180 INFO L87 Difference]: Start difference. First operand 42 states and 100 transitions. Second operand 7 states. [2020-04-18 11:52:29,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:29,266 INFO L93 Difference]: Finished difference Result 62 states and 148 transitions. [2020-04-18 11:52:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-04-18 11:52:29,271 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-04-18 11:52:29,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:52:29,273 INFO L225 Difference]: With dead ends: 62 [2020-04-18 11:52:29,273 INFO L226 Difference]: Without dead ends: 44 [2020-04-18 11:52:29,273 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-04-18 11:52:29,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2020-04-18 11:52:29,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 34. [2020-04-18 11:52:29,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-04-18 11:52:29,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 82 transitions. [2020-04-18 11:52:29,280 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 82 transitions. Word has length 10 [2020-04-18 11:52:29,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:52:29,280 INFO L479 AbstractCegarLoop]: Abstraction has 34 states and 82 transitions. [2020-04-18 11:52:29,280 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-04-18 11:52:29,280 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 82 transitions. [2020-04-18 11:52:29,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-04-18 11:52:29,281 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:52:29,281 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:52:29,281 INFO L427 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:52:29,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:29,282 INFO L82 PathProgramCache]: Analyzing trace with hash 976950295, now seen corresponding path program 3 times [2020-04-18 11:52:29,282 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:52:29,282 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1514304870] [2020-04-18 11:52:29,283 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:29,284 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 87 transitions. [2020-04-18 11:52:29,284 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-04-18 11:52:29,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-04-18 11:52:29,285 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:52:29,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:29,286 INFO L82 PathProgramCache]: Analyzing trace with hash 211005421, now seen corresponding path program 4 times [2020-04-18 11:52:29,286 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:29,286 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791135027] [2020-04-18 11:52:29,287 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:29,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:29,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:52:29,370 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791135027] [2020-04-18 11:52:29,371 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:52:29,371 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:52:29,371 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:29,372 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:29,375 INFO L259 McrAutomatonBuilder]: Finished intersection with 21 states and 29 transitions. [2020-04-18 11:52:29,375 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:29,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:29,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:29,412 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:29,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:52:29,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:52:29,413 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 7 states. [2020-04-18 11:52:29,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:29,571 INFO L93 Difference]: Finished difference Result 51 states and 95 transitions. [2020-04-18 11:52:29,571 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 95 transitions. [2020-04-18 11:52:29,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-04-18 11:52:29,572 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:52:29,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:29,572 INFO L82 PathProgramCache]: Analyzing trace with hash 976950295, now seen corresponding path program 5 times [2020-04-18 11:52:29,573 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:29,573 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579607767] [2020-04-18 11:52:29,573 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:29,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:29,647 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:29,647 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579607767] [2020-04-18 11:52:29,648 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319418019] [2020-04-18 11:52:29,648 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:29,721 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:52:29,722 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:29,724 INFO L264 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-18 11:52:29,729 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:29,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:29,756 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:29,756 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2020-04-18 11:52:29,757 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:29,758 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:29,760 INFO L259 McrAutomatonBuilder]: Finished intersection with 21 states and 31 transitions. [2020-04-18 11:52:29,760 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:29,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:29,866 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 5 times. [2020-04-18 11:52:29,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-04-18 11:52:29,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2020-04-18 11:52:29,867 INFO L87 Difference]: Start difference. First operand 51 states and 95 transitions. Second operand 8 states. [2020-04-18 11:52:30,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:30,044 INFO L93 Difference]: Finished difference Result 64 states and 107 transitions. [2020-04-18 11:52:30,045 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 107 transitions. [2020-04-18 11:52:30,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-04-18 11:52:30,046 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:52:30,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:30,046 INFO L82 PathProgramCache]: Analyzing trace with hash 993527545, now seen corresponding path program 6 times [2020-04-18 11:52:30,047 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:30,047 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198375644] [2020-04-18 11:52:30,047 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:30,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:30,113 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:30,114 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198375644] [2020-04-18 11:52:30,114 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257438140] [2020-04-18 11:52:30,114 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:30,158 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-04-18 11:52:30,158 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:30,159 INFO L264 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-18 11:52:30,160 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:30,179 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:30,179 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:30,179 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2020-04-18 11:52:30,180 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:30,180 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:30,182 INFO L259 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-04-18 11:52:30,182 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:30,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:30,221 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:30,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-04-18 11:52:30,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=475, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:52:30,223 INFO L87 Difference]: Start difference. First operand 64 states and 107 transitions. Second operand 8 states. [2020-04-18 11:52:30,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:30,425 INFO L93 Difference]: Finished difference Result 66 states and 108 transitions. [2020-04-18 11:52:30,425 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 108 transitions. [2020-04-18 11:52:30,426 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:52:30,426 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1514304870] [2020-04-18 11:52:30,427 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:52:30,427 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2020-04-18 11:52:30,427 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1514304870] [2020-04-18 11:52:30,427 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-04-18 11:52:30,427 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:52:30,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-04-18 11:52:30,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=678, Unknown=0, NotChecked=0, Total=930 [2020-04-18 11:52:30,428 INFO L87 Difference]: Start difference. First operand 34 states and 82 transitions. Second operand 16 states. [2020-04-18 11:52:30,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:30,557 INFO L93 Difference]: Finished difference Result 78 states and 191 transitions. [2020-04-18 11:52:30,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-04-18 11:52:30,557 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 11 [2020-04-18 11:52:30,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:52:30,559 INFO L225 Difference]: With dead ends: 78 [2020-04-18 11:52:30,559 INFO L226 Difference]: Without dead ends: 54 [2020-04-18 11:52:30,560 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 54 SyntacticMatches, 9 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=252, Invalid=678, Unknown=0, NotChecked=0, Total=930 [2020-04-18 11:52:30,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-04-18 11:52:30,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 46. [2020-04-18 11:52:30,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-04-18 11:52:30,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 111 transitions. [2020-04-18 11:52:30,566 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 111 transitions. Word has length 11 [2020-04-18 11:52:30,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:52:30,567 INFO L479 AbstractCegarLoop]: Abstraction has 46 states and 111 transitions. [2020-04-18 11:52:30,567 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-04-18 11:52:30,567 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 111 transitions. [2020-04-18 11:52:30,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-04-18 11:52:30,568 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:52:30,568 INFO L425 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:52:30,977 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:52:30,977 INFO L427 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:52:30,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:30,978 INFO L82 PathProgramCache]: Analyzing trace with hash -2048766974, now seen corresponding path program 7 times [2020-04-18 11:52:30,978 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:52:30,979 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [496084818] [2020-04-18 11:52:30,979 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:30,981 INFO L259 McrAutomatonBuilder]: Finished intersection with 58 states and 120 transitions. [2020-04-18 11:52:30,981 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states. [2020-04-18 11:52:30,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-04-18 11:52:30,982 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:52:30,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:30,983 INFO L82 PathProgramCache]: Analyzing trace with hash 1480255448, now seen corresponding path program 8 times [2020-04-18 11:52:30,983 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:30,983 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691499151] [2020-04-18 11:52:30,983 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:31,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:31,076 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:31,076 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691499151] [2020-04-18 11:52:31,077 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:52:31,077 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:52:31,077 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:31,078 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:31,082 INFO L259 McrAutomatonBuilder]: Finished intersection with 25 states and 36 transitions. [2020-04-18 11:52:31,082 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:31,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:31,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:31,164 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:31,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:52:31,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:52:31,165 INFO L87 Difference]: Start difference. First operand 58 states. Second operand 7 states. [2020-04-18 11:52:31,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:31,295 INFO L93 Difference]: Finished difference Result 72 states and 143 transitions. [2020-04-18 11:52:31,296 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 143 transitions. [2020-04-18 11:52:31,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-04-18 11:52:31,296 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:52:31,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:31,297 INFO L82 PathProgramCache]: Analyzing trace with hash -2048766974, now seen corresponding path program 9 times [2020-04-18 11:52:31,297 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:31,297 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539395570] [2020-04-18 11:52:31,297 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:31,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:31,385 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:31,386 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539395570] [2020-04-18 11:52:31,386 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248153212] [2020-04-18 11:52:31,386 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:31,447 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-04-18 11:52:31,448 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:31,449 INFO L264 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:52:31,450 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:31,471 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:31,471 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:31,471 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:52:31,472 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:31,473 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:31,475 INFO L259 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-04-18 11:52:31,475 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:31,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:31,525 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:31,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:52:31,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:52:31,526 INFO L87 Difference]: Start difference. First operand 72 states and 143 transitions. Second operand 9 states. [2020-04-18 11:52:31,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:31,660 INFO L93 Difference]: Finished difference Result 81 states and 156 transitions. [2020-04-18 11:52:31,660 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 156 transitions. [2020-04-18 11:52:31,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-04-18 11:52:31,661 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:52:31,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:31,661 INFO L82 PathProgramCache]: Analyzing trace with hash -2032189724, now seen corresponding path program 10 times [2020-04-18 11:52:31,661 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:31,662 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720553772] [2020-04-18 11:52:31,662 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:31,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:31,722 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:31,723 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720553772] [2020-04-18 11:52:31,723 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364946081] [2020-04-18 11:52:31,723 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:31,778 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:52:31,778 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:31,779 INFO L264 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:52:31,780 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:31,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:31,789 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:31,789 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:52:31,790 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:31,791 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:31,793 INFO L259 McrAutomatonBuilder]: Finished intersection with 20 states and 26 transitions. [2020-04-18 11:52:31,794 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:31,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:31,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:31,834 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:31,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:52:31,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:52:31,835 INFO L87 Difference]: Start difference. First operand 81 states and 156 transitions. Second operand 9 states. [2020-04-18 11:52:32,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:32,028 INFO L93 Difference]: Finished difference Result 83 states and 158 transitions. [2020-04-18 11:52:32,028 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 158 transitions. [2020-04-18 11:52:32,029 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:52:32,029 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [496084818] [2020-04-18 11:52:32,030 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:52:32,030 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2020-04-18 11:52:32,030 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [496084818] [2020-04-18 11:52:32,030 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-18 11:52:32,030 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:52:32,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-18 11:52:32,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2020-04-18 11:52:32,031 INFO L87 Difference]: Start difference. First operand 46 states and 111 transitions. Second operand 12 states. [2020-04-18 11:52:32,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:32,127 INFO L93 Difference]: Finished difference Result 70 states and 171 transitions. [2020-04-18 11:52:32,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-04-18 11:52:32,128 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 12 [2020-04-18 11:52:32,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:52:32,129 INFO L225 Difference]: With dead ends: 70 [2020-04-18 11:52:32,129 INFO L226 Difference]: Without dead ends: 58 [2020-04-18 11:52:32,130 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 64 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2020-04-18 11:52:32,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-04-18 11:52:32,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 42. [2020-04-18 11:52:32,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-04-18 11:52:32,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 101 transitions. [2020-04-18 11:52:32,136 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 101 transitions. Word has length 12 [2020-04-18 11:52:32,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:52:32,136 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 101 transitions. [2020-04-18 11:52:32,136 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-18 11:52:32,137 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 101 transitions. [2020-04-18 11:52:32,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-18 11:52:32,137 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:52:32,137 INFO L425 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:52:32,548 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:52:32,550 INFO L427 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:52:32,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:32,550 INFO L82 PathProgramCache]: Analyzing trace with hash -1770024511, now seen corresponding path program 11 times [2020-04-18 11:52:32,551 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:52:32,551 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1253937337] [2020-04-18 11:52:32,552 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:32,554 INFO L259 McrAutomatonBuilder]: Finished intersection with 87 states and 190 transitions. [2020-04-18 11:52:32,555 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states. [2020-04-18 11:52:32,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-18 11:52:32,556 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:52:32,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:32,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1378156957, now seen corresponding path program 12 times [2020-04-18 11:52:32,557 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:32,557 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571061608] [2020-04-18 11:52:32,557 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:32,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:32,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:32,611 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571061608] [2020-04-18 11:52:32,612 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:52:32,612 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:52:32,612 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:32,614 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:32,618 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 46 transitions. [2020-04-18 11:52:32,618 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:32,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:32,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:32,670 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:32,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:52:32,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:52:32,671 INFO L87 Difference]: Start difference. First operand 87 states. Second operand 7 states. [2020-04-18 11:52:32,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:32,793 INFO L93 Difference]: Finished difference Result 123 states and 265 transitions. [2020-04-18 11:52:32,793 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 265 transitions. [2020-04-18 11:52:32,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-18 11:52:32,794 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:52:32,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:32,794 INFO L82 PathProgramCache]: Analyzing trace with hash 891297657, now seen corresponding path program 13 times [2020-04-18 11:52:32,794 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:32,795 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064352886] [2020-04-18 11:52:32,795 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:32,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:32,872 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:32,872 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064352886] [2020-04-18 11:52:32,873 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184659703] [2020-04-18 11:52:32,873 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:32,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:32,936 INFO L264 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:52:32,938 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:32,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:32,951 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:32,951 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:52:32,951 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:32,956 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:32,958 INFO L259 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-04-18 11:52:32,959 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:32,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:32,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:32,987 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:32,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:52:32,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:52:32,988 INFO L87 Difference]: Start difference. First operand 123 states and 265 transitions. Second operand 9 states. [2020-04-18 11:52:33,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:33,151 INFO L93 Difference]: Finished difference Result 148 states and 314 transitions. [2020-04-18 11:52:33,151 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 314 transitions. [2020-04-18 11:52:33,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-18 11:52:33,152 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:52:33,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:33,152 INFO L82 PathProgramCache]: Analyzing trace with hash 1405192407, now seen corresponding path program 14 times [2020-04-18 11:52:33,152 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:33,153 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560228013] [2020-04-18 11:52:33,153 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:33,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:33,237 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:33,238 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560228013] [2020-04-18 11:52:33,238 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071883743] [2020-04-18 11:52:33,238 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:33,281 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:52:33,282 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:33,283 INFO L264 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 9 conjunts are in the unsatisfiable core [2020-04-18 11:52:33,284 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:33,301 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:33,301 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:33,302 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:52:33,302 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:33,303 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:33,306 INFO L259 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-04-18 11:52:33,306 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:33,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:33,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:33,341 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:33,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:52:33,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:52:33,342 INFO L87 Difference]: Start difference. First operand 148 states and 314 transitions. Second operand 9 states. [2020-04-18 11:52:33,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:33,542 INFO L93 Difference]: Finished difference Result 162 states and 337 transitions. [2020-04-18 11:52:33,542 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 337 transitions. [2020-04-18 11:52:33,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-18 11:52:33,543 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:52:33,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:33,543 INFO L82 PathProgramCache]: Analyzing trace with hash -1770024511, now seen corresponding path program 15 times [2020-04-18 11:52:33,544 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:33,544 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232071975] [2020-04-18 11:52:33,544 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:33,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:33,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:33,640 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232071975] [2020-04-18 11:52:33,640 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607500702] [2020-04-18 11:52:33,640 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:33,691 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-04-18 11:52:33,711 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:33,713 INFO L264 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:33,714 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:33,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:33,725 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:33,725 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:33,725 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:33,726 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:33,728 INFO L259 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-04-18 11:52:33,728 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:33,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:33,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:33,760 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:33,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:33,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:52:33,761 INFO L87 Difference]: Start difference. First operand 162 states and 337 transitions. Second operand 11 states. [2020-04-18 11:52:33,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:33,980 INFO L93 Difference]: Finished difference Result 167 states and 342 transitions. [2020-04-18 11:52:33,980 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 342 transitions. [2020-04-18 11:52:33,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-18 11:52:33,981 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:52:33,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:33,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1275810851, now seen corresponding path program 16 times [2020-04-18 11:52:33,982 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:33,983 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331376055] [2020-04-18 11:52:33,983 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:33,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:34,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:34,060 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331376055] [2020-04-18 11:52:34,060 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661663167] [2020-04-18 11:52:34,060 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:34,121 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:52:34,121 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:34,122 INFO L264 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:34,123 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:34,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:34,135 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:34,135 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:34,136 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:34,137 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:34,139 INFO L259 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-04-18 11:52:34,140 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:34,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:34,158 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:34,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:34,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:52:34,159 INFO L87 Difference]: Start difference. First operand 167 states and 342 transitions. Second operand 11 states. [2020-04-18 11:52:34,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:34,383 INFO L93 Difference]: Finished difference Result 176 states and 355 transitions. [2020-04-18 11:52:34,384 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 355 transitions. [2020-04-18 11:52:34,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-18 11:52:34,385 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:52:34,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:34,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1292388101, now seen corresponding path program 17 times [2020-04-18 11:52:34,385 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:34,386 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881167145] [2020-04-18 11:52:34,386 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:34,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:34,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:34,451 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881167145] [2020-04-18 11:52:34,451 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720452626] [2020-04-18 11:52:34,451 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:34,507 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-04-18 11:52:34,508 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:34,509 INFO L264 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:34,511 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:34,544 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:34,544 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:34,545 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:34,545 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:34,546 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:34,549 INFO L259 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-04-18 11:52:34,550 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:34,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:34,700 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:34,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:34,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:52:34,701 INFO L87 Difference]: Start difference. First operand 176 states and 355 transitions. Second operand 11 states. [2020-04-18 11:52:34,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:34,975 INFO L93 Difference]: Finished difference Result 178 states and 357 transitions. [2020-04-18 11:52:34,975 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 357 transitions. [2020-04-18 11:52:34,976 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:52:34,977 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1253937337] [2020-04-18 11:52:34,977 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:52:34,977 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2020-04-18 11:52:34,977 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1253937337] [2020-04-18 11:52:34,977 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-04-18 11:52:34,978 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:52:34,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:52:34,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=267, Invalid=725, Unknown=0, NotChecked=0, Total=992 [2020-04-18 11:52:34,979 INFO L87 Difference]: Start difference. First operand 42 states and 101 transitions. Second operand 17 states. [2020-04-18 11:52:35,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:35,188 INFO L93 Difference]: Finished difference Result 74 states and 181 transitions. [2020-04-18 11:52:35,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-04-18 11:52:35,189 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 14 [2020-04-18 11:52:35,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:52:35,190 INFO L225 Difference]: With dead ends: 74 [2020-04-18 11:52:35,190 INFO L226 Difference]: Without dead ends: 62 [2020-04-18 11:52:35,191 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 166 SyntacticMatches, 29 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 670 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=267, Invalid=725, Unknown=0, NotChecked=0, Total=992 [2020-04-18 11:52:35,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2020-04-18 11:52:35,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 42. [2020-04-18 11:52:35,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-04-18 11:52:35,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 102 transitions. [2020-04-18 11:52:35,201 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 102 transitions. Word has length 14 [2020-04-18 11:52:35,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:52:35,201 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 102 transitions. [2020-04-18 11:52:35,202 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-04-18 11:52:35,202 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 102 transitions. [2020-04-18 11:52:35,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:35,202 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:52:35,202 INFO L425 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:52:36,212 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:52:36,213 INFO L427 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:52:36,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:36,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1061217963, now seen corresponding path program 18 times [2020-04-18 11:52:36,214 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:52:36,214 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1427743143] [2020-04-18 11:52:36,215 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:36,218 INFO L259 McrAutomatonBuilder]: Finished intersection with 102 states and 227 transitions. [2020-04-18 11:52:36,218 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states. [2020-04-18 11:52:36,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:36,219 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:52:36,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:36,220 INFO L82 PathProgramCache]: Analyzing trace with hash 226807821, now seen corresponding path program 19 times [2020-04-18 11:52:36,220 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:36,220 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716468556] [2020-04-18 11:52:36,220 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:36,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:36,278 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:52:36,279 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716468556] [2020-04-18 11:52:36,279 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:52:36,279 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:52:36,279 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:36,281 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:36,285 INFO L259 McrAutomatonBuilder]: Finished intersection with 33 states and 49 transitions. [2020-04-18 11:52:36,285 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:36,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:36,319 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:36,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:52:36,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:52:36,320 INFO L87 Difference]: Start difference. First operand 102 states. Second operand 7 states. [2020-04-18 11:52:36,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:36,427 INFO L93 Difference]: Finished difference Result 153 states and 339 transitions. [2020-04-18 11:52:36,427 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 339 transitions. [2020-04-18 11:52:36,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:36,428 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:52:36,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:36,428 INFO L82 PathProgramCache]: Analyzing trace with hash 1860424119, now seen corresponding path program 20 times [2020-04-18 11:52:36,428 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:36,429 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800734734] [2020-04-18 11:52:36,429 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:36,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:36,484 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:52:36,485 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800734734] [2020-04-18 11:52:36,485 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081537087] [2020-04-18 11:52:36,485 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:36,526 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:52:36,527 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:36,528 INFO L264 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:52:36,529 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:36,536 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:52:36,537 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:36,537 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:52:36,537 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:36,539 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:36,541 INFO L259 McrAutomatonBuilder]: Finished intersection with 27 states and 37 transitions. [2020-04-18 11:52:36,541 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:36,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:36,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:36,575 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:36,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:52:36,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:52:36,576 INFO L87 Difference]: Start difference. First operand 153 states and 339 transitions. Second operand 9 states. [2020-04-18 11:52:36,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:36,744 INFO L93 Difference]: Finished difference Result 189 states and 414 transitions. [2020-04-18 11:52:36,744 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 414 transitions. [2020-04-18 11:52:36,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:36,745 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:52:36,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:36,745 INFO L82 PathProgramCache]: Analyzing trace with hash 611292185, now seen corresponding path program 21 times [2020-04-18 11:52:36,745 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:36,746 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019252680] [2020-04-18 11:52:36,746 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:36,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:36,802 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:52:36,803 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019252680] [2020-04-18 11:52:36,803 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685636890] [2020-04-18 11:52:36,803 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:36,854 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-04-18 11:52:36,855 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:36,855 INFO L264 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:52:36,856 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:36,873 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:52:36,873 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:36,874 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:52:36,874 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:36,875 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:36,877 INFO L259 McrAutomatonBuilder]: Finished intersection with 28 states and 39 transitions. [2020-04-18 11:52:36,877 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:36,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:36,917 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:36,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:52:36,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:52:36,918 INFO L87 Difference]: Start difference. First operand 189 states and 414 transitions. Second operand 9 states. [2020-04-18 11:52:37,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:37,128 INFO L93 Difference]: Finished difference Result 213 states and 460 transitions. [2020-04-18 11:52:37,128 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 460 transitions. [2020-04-18 11:52:37,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:37,129 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:52:37,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:37,129 INFO L82 PathProgramCache]: Analyzing trace with hash 963815535, now seen corresponding path program 22 times [2020-04-18 11:52:37,130 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:37,130 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417980915] [2020-04-18 11:52:37,130 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:37,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:37,250 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:52:37,250 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417980915] [2020-04-18 11:52:37,251 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425085888] [2020-04-18 11:52:37,251 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:37,307 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:52:37,307 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:37,308 INFO L264 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:37,309 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:37,317 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:52:37,318 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:37,318 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:37,318 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:37,319 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:37,322 INFO L259 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-04-18 11:52:37,322 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:37,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:37,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:37,352 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:37,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:37,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:52:37,353 INFO L87 Difference]: Start difference. First operand 213 states and 460 transitions. Second operand 11 states. [2020-04-18 11:52:37,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:37,582 INFO L93 Difference]: Finished difference Result 223 states and 475 transitions. [2020-04-18 11:52:37,582 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 475 transitions. [2020-04-18 11:52:37,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:37,583 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:52:37,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:37,584 INFO L82 PathProgramCache]: Analyzing trace with hash 895431245, now seen corresponding path program 23 times [2020-04-18 11:52:37,584 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:37,584 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997106252] [2020-04-18 11:52:37,584 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:37,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:37,667 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:52:37,668 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997106252] [2020-04-18 11:52:37,668 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16325225] [2020-04-18 11:52:37,668 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:37,717 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-04-18 11:52:37,717 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:37,718 INFO L264 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:37,719 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:37,733 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:52:37,733 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:37,733 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:37,733 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:37,735 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:37,737 INFO L259 McrAutomatonBuilder]: Finished intersection with 23 states and 29 transitions. [2020-04-18 11:52:37,737 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:37,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:37,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:37,741 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:37,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:37,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:52:37,742 INFO L87 Difference]: Start difference. First operand 223 states and 475 transitions. Second operand 11 states. [2020-04-18 11:52:38,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:38,007 INFO L93 Difference]: Finished difference Result 239 states and 503 transitions. [2020-04-18 11:52:38,008 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 503 transitions. [2020-04-18 11:52:38,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:38,009 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:52:38,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:38,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1409325995, now seen corresponding path program 24 times [2020-04-18 11:52:38,010 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:38,010 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752793862] [2020-04-18 11:52:38,010 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:38,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:38,075 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:52:38,075 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752793862] [2020-04-18 11:52:38,075 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643590263] [2020-04-18 11:52:38,075 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:38,129 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-04-18 11:52:38,129 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:38,130 INFO L264 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:38,131 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:38,148 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:52:38,149 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:38,149 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:38,149 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:38,150 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:38,152 INFO L259 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-04-18 11:52:38,153 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:38,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:38,202 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:38,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:38,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:52:38,203 INFO L87 Difference]: Start difference. First operand 239 states and 503 transitions. Second operand 11 states. [2020-04-18 11:52:38,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:38,516 INFO L93 Difference]: Finished difference Result 246 states and 511 transitions. [2020-04-18 11:52:38,517 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 511 transitions. [2020-04-18 11:52:38,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:38,519 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 11:52:38,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:38,520 INFO L82 PathProgramCache]: Analyzing trace with hash -1061217963, now seen corresponding path program 25 times [2020-04-18 11:52:38,520 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:38,520 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195834160] [2020-04-18 11:52:38,520 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:38,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:38,643 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:38,643 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195834160] [2020-04-18 11:52:38,644 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545575647] [2020-04-18 11:52:38,644 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:38,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:38,689 INFO L264 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-04-18 11:52:38,690 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:38,712 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:38,713 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:38,713 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-04-18 11:52:38,713 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:38,714 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:38,716 INFO L259 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-04-18 11:52:38,717 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:38,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:38,808 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 5 times. [2020-04-18 11:52:38,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-18 11:52:38,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1090, Unknown=0, NotChecked=0, Total=1406 [2020-04-18 11:52:38,809 INFO L87 Difference]: Start difference. First operand 246 states and 511 transitions. Second operand 12 states. [2020-04-18 11:52:39,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:39,114 INFO L93 Difference]: Finished difference Result 345 states and 667 transitions. [2020-04-18 11:52:39,114 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 667 transitions. [2020-04-18 11:52:39,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:39,116 INFO L105 Mcr]: ---- MCR iteration 7 ---- [2020-04-18 11:52:39,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:39,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1113836343, now seen corresponding path program 26 times [2020-04-18 11:52:39,117 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:39,117 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071232855] [2020-04-18 11:52:39,118 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:39,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:39,211 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:39,212 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071232855] [2020-04-18 11:52:39,212 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311749911] [2020-04-18 11:52:39,212 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:39,272 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:52:39,272 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:39,273 INFO L264 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-04-18 11:52:39,275 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:39,291 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:39,291 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:39,291 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-04-18 11:52:39,292 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:39,293 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:39,296 INFO L259 McrAutomatonBuilder]: Finished intersection with 21 states and 25 transitions. [2020-04-18 11:52:39,296 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:39,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:39,360 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:39,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-18 11:52:39,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=505, Invalid=1565, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:52:39,361 INFO L87 Difference]: Start difference. First operand 345 states and 667 transitions. Second operand 12 states. [2020-04-18 11:52:39,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:39,904 INFO L93 Difference]: Finished difference Result 431 states and 825 transitions. [2020-04-18 11:52:39,905 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 825 transitions. [2020-04-18 11:52:39,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:39,907 INFO L105 Mcr]: ---- MCR iteration 8 ---- [2020-04-18 11:52:39,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:39,907 INFO L82 PathProgramCache]: Analyzing trace with hash -135295591, now seen corresponding path program 27 times [2020-04-18 11:52:39,907 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:39,907 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661442448] [2020-04-18 11:52:39,908 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:39,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:40,022 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:40,023 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661442448] [2020-04-18 11:52:40,023 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017313506] [2020-04-18 11:52:40,023 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:40,095 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-04-18 11:52:40,095 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:40,096 INFO L264 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-04-18 11:52:40,098 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:40,126 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:40,126 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:40,127 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-04-18 11:52:40,127 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:40,128 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:40,130 INFO L259 McrAutomatonBuilder]: Finished intersection with 21 states and 25 transitions. [2020-04-18 11:52:40,130 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:40,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:40,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:40,133 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:40,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-18 11:52:40,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=640, Invalid=1910, Unknown=0, NotChecked=0, Total=2550 [2020-04-18 11:52:40,134 INFO L87 Difference]: Start difference. First operand 431 states and 825 transitions. Second operand 12 states. [2020-04-18 11:52:40,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:40,500 INFO L93 Difference]: Finished difference Result 441 states and 836 transitions. [2020-04-18 11:52:40,500 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 836 transitions. [2020-04-18 11:52:40,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-04-18 11:52:40,504 INFO L105 Mcr]: ---- MCR iteration 9 ---- [2020-04-18 11:52:40,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:40,504 INFO L82 PathProgramCache]: Analyzing trace with hash -118718341, now seen corresponding path program 28 times [2020-04-18 11:52:40,504 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:40,504 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383698089] [2020-04-18 11:52:40,505 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:40,583 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:40,584 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383698089] [2020-04-18 11:52:40,584 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10658974] [2020-04-18 11:52:40,584 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:40,633 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:52:40,633 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:40,634 INFO L264 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-04-18 11:52:40,635 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:40,663 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:40,663 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:40,663 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-04-18 11:52:40,664 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:40,665 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:40,666 INFO L259 McrAutomatonBuilder]: Finished intersection with 21 states and 25 transitions. [2020-04-18 11:52:40,666 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:40,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:40,668 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:40,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-18 11:52:40,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=640, Invalid=1910, Unknown=0, NotChecked=0, Total=2550 [2020-04-18 11:52:40,669 INFO L87 Difference]: Start difference. First operand 441 states and 836 transitions. Second operand 12 states. [2020-04-18 11:52:41,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:41,043 INFO L93 Difference]: Finished difference Result 441 states and 836 transitions. [2020-04-18 11:52:41,043 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 836 transitions. [2020-04-18 11:52:41,045 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:52:41,045 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1427743143] [2020-04-18 11:52:41,046 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:52:41,046 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2020-04-18 11:52:41,046 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1427743143] [2020-04-18 11:52:41,046 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-04-18 11:52:41,046 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:52:41,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-04-18 11:52:41,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=640, Invalid=1910, Unknown=0, NotChecked=0, Total=2550 [2020-04-18 11:52:41,048 INFO L87 Difference]: Start difference. First operand 42 states and 102 transitions. Second operand 26 states. [2020-04-18 11:52:41,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:41,274 INFO L93 Difference]: Finished difference Result 94 states and 231 transitions. [2020-04-18 11:52:41,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-04-18 11:52:41,275 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 15 [2020-04-18 11:52:41,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:52:41,276 INFO L225 Difference]: With dead ends: 94 [2020-04-18 11:52:41,277 INFO L226 Difference]: Without dead ends: 70 [2020-04-18 11:52:41,278 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 312 SyntacticMatches, 60 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2279 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=640, Invalid=1910, Unknown=0, NotChecked=0, Total=2550 [2020-04-18 11:52:41,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2020-04-18 11:52:41,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 54. [2020-04-18 11:52:41,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-04-18 11:52:41,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 131 transitions. [2020-04-18 11:52:41,283 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 131 transitions. Word has length 15 [2020-04-18 11:52:41,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:52:41,284 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 131 transitions. [2020-04-18 11:52:41,284 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-04-18 11:52:41,284 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 131 transitions. [2020-04-18 11:52:41,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:41,285 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:52:41,285 INFO L425 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:52:43,095 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:52:43,096 INFO L427 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:52:43,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:43,096 INFO L82 PathProgramCache]: Analyzing trace with hash -186489920, now seen corresponding path program 29 times [2020-04-18 11:52:43,097 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:52:43,097 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1313333043] [2020-04-18 11:52:43,098 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:43,099 INFO L259 McrAutomatonBuilder]: Finished intersection with 122 states and 276 transitions. [2020-04-18 11:52:43,100 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states. [2020-04-18 11:52:43,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:43,101 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:52:43,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:43,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1101535864, now seen corresponding path program 30 times [2020-04-18 11:52:43,101 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:43,102 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202377888] [2020-04-18 11:52:43,102 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:43,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:43,153 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:52:43,153 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202377888] [2020-04-18 11:52:43,154 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:52:43,154 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:52:43,154 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:43,155 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:43,158 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 56 transitions. [2020-04-18 11:52:43,158 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:43,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:43,200 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:43,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:52:43,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:52:43,201 INFO L87 Difference]: Start difference. First operand 122 states. Second operand 7 states. [2020-04-18 11:52:43,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:43,323 INFO L93 Difference]: Finished difference Result 190 states and 431 transitions. [2020-04-18 11:52:43,324 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 431 transitions. [2020-04-18 11:52:43,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:43,324 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:52:43,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:43,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1559815134, now seen corresponding path program 31 times [2020-04-18 11:52:43,325 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:43,325 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873965590] [2020-04-18 11:52:43,326 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:43,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:43,393 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:43,393 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873965590] [2020-04-18 11:52:43,393 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655004384] [2020-04-18 11:52:43,393 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:43,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:43,448 INFO L264 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:52:43,449 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:43,462 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:43,462 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:43,462 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:52:43,463 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:43,464 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:43,470 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 44 transitions. [2020-04-18 11:52:43,470 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:43,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:43,499 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:43,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:52:43,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:52:43,501 INFO L87 Difference]: Start difference. First operand 190 states and 431 transitions. Second operand 9 states. [2020-04-18 11:52:43,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:43,666 INFO L93 Difference]: Finished difference Result 239 states and 538 transitions. [2020-04-18 11:52:43,666 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 538 transitions. [2020-04-18 11:52:43,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:43,667 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:52:43,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:43,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1486020228, now seen corresponding path program 32 times [2020-04-18 11:52:43,668 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:43,668 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109345895] [2020-04-18 11:52:43,668 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:43,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:43,735 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:43,736 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109345895] [2020-04-18 11:52:43,736 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999470863] [2020-04-18 11:52:43,736 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:43,780 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:52:43,780 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:43,781 INFO L264 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:52:43,782 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:43,792 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:43,792 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:43,792 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:52:43,793 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:43,794 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:43,796 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 46 transitions. [2020-04-18 11:52:43,796 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:43,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:43,827 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:43,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:52:43,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:52:43,828 INFO L87 Difference]: Start difference. First operand 239 states and 538 transitions. Second operand 9 states. [2020-04-18 11:52:44,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:44,027 INFO L93 Difference]: Finished difference Result 275 states and 613 transitions. [2020-04-18 11:52:44,027 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 613 transitions. [2020-04-18 11:52:44,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:44,028 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:52:44,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:44,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1838543578, now seen corresponding path program 33 times [2020-04-18 11:52:44,029 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:44,029 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410807176] [2020-04-18 11:52:44,029 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:44,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:44,104 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:44,104 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410807176] [2020-04-18 11:52:44,104 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165603763] [2020-04-18 11:52:44,105 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:44,155 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-04-18 11:52:44,155 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:44,156 INFO L264 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:44,157 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:44,163 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:44,163 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:44,163 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:44,164 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:44,165 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:44,167 INFO L259 McrAutomatonBuilder]: Finished intersection with 28 states and 38 transitions. [2020-04-18 11:52:44,167 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:44,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:44,189 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:44,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:44,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:52:44,190 INFO L87 Difference]: Start difference. First operand 275 states and 613 transitions. Second operand 11 states. [2020-04-18 11:52:44,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:44,413 INFO L93 Difference]: Finished difference Result 291 states and 641 transitions. [2020-04-18 11:52:44,413 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 641 transitions. [2020-04-18 11:52:44,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:44,415 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:52:44,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:44,415 INFO L82 PathProgramCache]: Analyzing trace with hash 1770159288, now seen corresponding path program 34 times [2020-04-18 11:52:44,416 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:44,416 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005419229] [2020-04-18 11:52:44,416 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:44,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:44,496 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:44,496 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005419229] [2020-04-18 11:52:44,496 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332772306] [2020-04-18 11:52:44,496 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:44,562 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:52:44,562 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:44,563 INFO L264 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:44,564 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:44,587 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:44,587 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:44,587 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:44,588 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:44,589 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:44,593 INFO L259 McrAutomatonBuilder]: Finished intersection with 27 states and 36 transitions. [2020-04-18 11:52:44,593 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:44,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:44,596 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:44,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:44,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:52:44,597 INFO L87 Difference]: Start difference. First operand 291 states and 641 transitions. Second operand 11 states. [2020-04-18 11:52:45,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:45,100 INFO L93 Difference]: Finished difference Result 316 states and 690 transitions. [2020-04-18 11:52:45,100 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 690 transitions. [2020-04-18 11:52:45,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:45,101 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:52:45,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:45,102 INFO L82 PathProgramCache]: Analyzing trace with hash -2010913258, now seen corresponding path program 35 times [2020-04-18 11:52:45,102 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:45,102 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47161908] [2020-04-18 11:52:45,102 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:45,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:45,168 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:45,168 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47161908] [2020-04-18 11:52:45,168 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082341239] [2020-04-18 11:52:45,169 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:45,223 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-04-18 11:52:45,223 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:45,224 INFO L264 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:45,225 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:45,252 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:45,252 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:45,252 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:45,253 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:45,254 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:45,256 INFO L259 McrAutomatonBuilder]: Finished intersection with 28 states and 38 transitions. [2020-04-18 11:52:45,256 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:45,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:45,296 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:45,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:45,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:52:45,297 INFO L87 Difference]: Start difference. First operand 316 states and 690 transitions. Second operand 11 states. [2020-04-18 11:52:45,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:45,612 INFO L93 Difference]: Finished difference Result 330 states and 713 transitions. [2020-04-18 11:52:45,612 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 713 transitions. [2020-04-18 11:52:45,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:45,613 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 11:52:45,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:45,614 INFO L82 PathProgramCache]: Analyzing trace with hash -186489920, now seen corresponding path program 36 times [2020-04-18 11:52:45,614 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:45,614 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812950626] [2020-04-18 11:52:45,614 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:45,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:45,711 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:45,712 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812950626] [2020-04-18 11:52:45,712 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150714953] [2020-04-18 11:52:45,712 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:45,763 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-04-18 11:52:45,764 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:45,764 INFO L264 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:52:45,765 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:45,780 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:45,781 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:45,781 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:52:45,781 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:45,783 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:45,785 INFO L259 McrAutomatonBuilder]: Finished intersection with 25 states and 32 transitions. [2020-04-18 11:52:45,785 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:45,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:45,819 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:45,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:52:45,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2020-04-18 11:52:45,820 INFO L87 Difference]: Start difference. First operand 330 states and 713 transitions. Second operand 13 states. [2020-04-18 11:52:46,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:46,091 INFO L93 Difference]: Finished difference Result 335 states and 718 transitions. [2020-04-18 11:52:46,091 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 718 transitions. [2020-04-18 11:52:46,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:46,092 INFO L105 Mcr]: ---- MCR iteration 7 ---- [2020-04-18 11:52:46,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:46,093 INFO L82 PathProgramCache]: Analyzing trace with hash 1988564386, now seen corresponding path program 37 times [2020-04-18 11:52:46,093 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:46,093 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592118306] [2020-04-18 11:52:46,093 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:46,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:46,202 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:46,202 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592118306] [2020-04-18 11:52:46,202 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266860961] [2020-04-18 11:52:46,202 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:46,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:46,249 INFO L264 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:52:46,250 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:46,258 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:46,259 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:46,259 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:52:46,259 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:46,260 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:46,262 INFO L259 McrAutomatonBuilder]: Finished intersection with 24 states and 30 transitions. [2020-04-18 11:52:46,262 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:46,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:46,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:46,264 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:46,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:52:46,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:52:46,265 INFO L87 Difference]: Start difference. First operand 335 states and 718 transitions. Second operand 13 states. [2020-04-18 11:52:46,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:46,585 INFO L93 Difference]: Finished difference Result 340 states and 723 transitions. [2020-04-18 11:52:46,585 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 723 transitions. [2020-04-18 11:52:46,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:46,586 INFO L105 Mcr]: ---- MCR iteration 8 ---- [2020-04-18 11:52:46,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:46,587 INFO L82 PathProgramCache]: Analyzing trace with hash 739432452, now seen corresponding path program 38 times [2020-04-18 11:52:46,587 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:46,587 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060290] [2020-04-18 11:52:46,587 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:46,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:46,689 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:46,689 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060290] [2020-04-18 11:52:46,690 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743561650] [2020-04-18 11:52:46,690 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:46,757 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:52:46,757 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:46,758 INFO L264 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:52:46,759 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:46,778 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:46,779 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:46,779 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:52:46,780 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:46,782 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:46,788 INFO L259 McrAutomatonBuilder]: Finished intersection with 24 states and 30 transitions. [2020-04-18 11:52:46,788 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:46,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:46,791 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:46,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:52:46,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:52:46,793 INFO L87 Difference]: Start difference. First operand 340 states and 723 transitions. Second operand 13 states. [2020-04-18 11:52:47,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:47,203 INFO L93 Difference]: Finished difference Result 349 states and 736 transitions. [2020-04-18 11:52:47,203 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 736 transitions. [2020-04-18 11:52:47,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-04-18 11:52:47,204 INFO L105 Mcr]: ---- MCR iteration 9 ---- [2020-04-18 11:52:47,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:47,204 INFO L82 PathProgramCache]: Analyzing trace with hash 756009702, now seen corresponding path program 39 times [2020-04-18 11:52:47,205 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:47,205 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984272350] [2020-04-18 11:52:47,205 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:47,294 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:47,294 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984272350] [2020-04-18 11:52:47,295 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834112285] [2020-04-18 11:52:47,295 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:47,346 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-04-18 11:52:47,346 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:47,347 INFO L264 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 13 conjunts are in the unsatisfiable core [2020-04-18 11:52:47,349 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:47,365 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:47,365 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:47,365 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:52:47,365 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:47,367 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:47,369 INFO L259 McrAutomatonBuilder]: Finished intersection with 24 states and 30 transitions. [2020-04-18 11:52:47,369 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:47,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:47,424 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:47,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:52:47,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2020-04-18 11:52:47,425 INFO L87 Difference]: Start difference. First operand 349 states and 736 transitions. Second operand 13 states. [2020-04-18 11:52:47,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:47,835 INFO L93 Difference]: Finished difference Result 351 states and 738 transitions. [2020-04-18 11:52:47,835 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 738 transitions. [2020-04-18 11:52:47,836 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:52:47,837 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1313333043] [2020-04-18 11:52:47,837 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:52:47,837 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2020-04-18 11:52:47,837 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1313333043] [2020-04-18 11:52:47,838 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-04-18 11:52:47,838 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:52:47,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-04-18 11:52:47,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=1281, Unknown=0, NotChecked=0, Total=1722 [2020-04-18 11:52:47,839 INFO L87 Difference]: Start difference. First operand 54 states and 131 transitions. Second operand 22 states. [2020-04-18 11:52:48,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:48,088 INFO L93 Difference]: Finished difference Result 86 states and 211 transitions. [2020-04-18 11:52:48,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-04-18 11:52:48,088 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 16 [2020-04-18 11:52:48,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:52:48,089 INFO L225 Difference]: With dead ends: 86 [2020-04-18 11:52:48,089 INFO L226 Difference]: Without dead ends: 74 [2020-04-18 11:52:48,090 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 333 SyntacticMatches, 63 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1547 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=441, Invalid=1281, Unknown=0, NotChecked=0, Total=1722 [2020-04-18 11:52:48,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2020-04-18 11:52:48,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 50. [2020-04-18 11:52:48,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-04-18 11:52:48,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 121 transitions. [2020-04-18 11:52:48,099 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 121 transitions. Word has length 16 [2020-04-18 11:52:48,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:52:48,100 INFO L479 AbstractCegarLoop]: Abstraction has 50 states and 121 transitions. [2020-04-18 11:52:48,100 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-04-18 11:52:48,102 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 121 transitions. [2020-04-18 11:52:48,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:48,103 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:52:48,103 INFO L425 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:52:49,907 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:52:49,907 INFO L427 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:52:49,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:49,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1171829247, now seen corresponding path program 40 times [2020-04-18 11:52:49,908 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:52:49,909 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [678702582] [2020-04-18 11:52:49,910 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:49,912 INFO L259 McrAutomatonBuilder]: Finished intersection with 163 states and 378 transitions. [2020-04-18 11:52:49,913 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states. [2020-04-18 11:52:49,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:49,913 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:52:49,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:49,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1412066749, now seen corresponding path program 41 times [2020-04-18 11:52:49,914 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:49,914 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159627200] [2020-04-18 11:52:49,914 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:49,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:49,962 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:52:49,962 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159627200] [2020-04-18 11:52:49,963 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:52:49,963 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:52:49,963 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:49,964 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:49,969 INFO L259 McrAutomatonBuilder]: Finished intersection with 43 states and 66 transitions. [2020-04-18 11:52:49,970 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:49,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:49,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:50,010 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:50,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:52:50,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:52:50,011 INFO L87 Difference]: Start difference. First operand 163 states. Second operand 7 states. [2020-04-18 11:52:50,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:50,140 INFO L93 Difference]: Finished difference Result 273 states and 641 transitions. [2020-04-18 11:52:50,141 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 641 transitions. [2020-04-18 11:52:50,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:50,141 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:52:50,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:50,142 INFO L82 PathProgramCache]: Analyzing trace with hash 1985398233, now seen corresponding path program 42 times [2020-04-18 11:52:50,142 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:50,142 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335381419] [2020-04-18 11:52:50,142 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:50,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:50,201 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:52:50,202 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335381419] [2020-04-18 11:52:50,202 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584067148] [2020-04-18 11:52:50,202 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:50,257 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-04-18 11:52:50,258 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:50,259 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:52:50,260 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:50,269 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:52:50,269 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:50,272 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:52:50,272 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:50,274 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:50,278 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 52 transitions. [2020-04-18 11:52:50,278 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:50,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:50,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:50,304 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:50,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:52:50,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:52:50,305 INFO L87 Difference]: Start difference. First operand 273 states and 641 transitions. Second operand 9 states. [2020-04-18 11:52:50,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:50,490 INFO L93 Difference]: Finished difference Result 354 states and 828 transitions. [2020-04-18 11:52:50,490 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 828 transitions. [2020-04-18 11:52:50,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:50,491 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:52:50,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:50,492 INFO L82 PathProgramCache]: Analyzing trace with hash 1917013943, now seen corresponding path program 43 times [2020-04-18 11:52:50,492 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:50,492 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079219422] [2020-04-18 11:52:50,492 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:50,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:50,551 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:52:50,552 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079219422] [2020-04-18 11:52:50,552 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067690839] [2020-04-18 11:52:50,552 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:50,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:50,602 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:52:50,604 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:50,628 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:52:50,629 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:50,629 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:52:50,629 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:50,632 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:50,638 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 56 transitions. [2020-04-18 11:52:50,638 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:50,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:50,703 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:50,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:52:50,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:52:50,704 INFO L87 Difference]: Start difference. First operand 354 states and 828 transitions. Second operand 9 states. [2020-04-18 11:52:50,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:50,935 INFO L93 Difference]: Finished difference Result 422 states and 983 transitions. [2020-04-18 11:52:50,935 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 983 transitions. [2020-04-18 11:52:50,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:50,936 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:52:50,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:50,936 INFO L82 PathProgramCache]: Analyzing trace with hash -39664095, now seen corresponding path program 44 times [2020-04-18 11:52:50,936 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:50,936 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953653494] [2020-04-18 11:52:50,937 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:50,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:51,011 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:51,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953653494] [2020-04-18 11:52:51,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481868519] [2020-04-18 11:52:51,012 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:51,055 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:52:51,055 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:51,056 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:51,057 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:51,064 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:51,064 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:51,065 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:51,065 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:51,066 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:51,070 INFO L259 McrAutomatonBuilder]: Finished intersection with 33 states and 46 transitions. [2020-04-18 11:52:51,070 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:51,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:51,102 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:51,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:51,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:52:51,103 INFO L87 Difference]: Start difference. First operand 422 states and 983 transitions. Second operand 11 states. [2020-04-18 11:52:51,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:51,306 INFO L93 Difference]: Finished difference Result 455 states and 1050 transitions. [2020-04-18 11:52:51,307 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1050 transitions. [2020-04-18 11:52:51,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:51,308 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:52:51,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:51,308 INFO L82 PathProgramCache]: Analyzing trace with hash 2135390211, now seen corresponding path program 45 times [2020-04-18 11:52:51,309 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:51,309 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712252236] [2020-04-18 11:52:51,309 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:51,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:51,386 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:51,386 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712252236] [2020-04-18 11:52:51,387 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641518671] [2020-04-18 11:52:51,387 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:51,441 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-04-18 11:52:51,442 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:51,443 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 13 conjunts are in the unsatisfiable core [2020-04-18 11:52:51,443 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:51,465 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:51,466 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:51,466 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:51,466 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:51,468 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:51,472 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 44 transitions. [2020-04-18 11:52:51,473 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:51,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:51,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:51,476 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:51,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:51,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:52:51,477 INFO L87 Difference]: Start difference. First operand 455 states and 1050 transitions. Second operand 11 states. [2020-04-18 11:52:51,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:51,733 INFO L93 Difference]: Finished difference Result 504 states and 1157 transitions. [2020-04-18 11:52:51,733 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1157 transitions. [2020-04-18 11:52:51,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:51,734 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:52:51,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:51,734 INFO L82 PathProgramCache]: Analyzing trace with hash 886258277, now seen corresponding path program 46 times [2020-04-18 11:52:51,734 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:51,734 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912315779] [2020-04-18 11:52:51,735 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:51,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:51,826 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:51,826 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912315779] [2020-04-18 11:52:51,827 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311034113] [2020-04-18 11:52:51,827 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:51,889 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:52:51,890 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:51,891 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:52:51,891 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:51,915 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:52:51,916 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:51,916 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:52:51,916 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:51,918 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:51,922 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 48 transitions. [2020-04-18 11:52:51,923 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:51,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:51,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:51,987 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:51,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:52:51,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:52:51,988 INFO L87 Difference]: Start difference. First operand 504 states and 1157 transitions. Second operand 11 states. [2020-04-18 11:52:52,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:52,324 INFO L93 Difference]: Finished difference Result 540 states and 1232 transitions. [2020-04-18 11:52:52,324 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 1232 transitions. [2020-04-18 11:52:52,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:52,325 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 11:52:52,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:52,326 INFO L82 PathProgramCache]: Analyzing trace with hash 1608806907, now seen corresponding path program 47 times [2020-04-18 11:52:52,326 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:52,326 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522810278] [2020-04-18 11:52:52,326 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:52,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:52,438 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:52,439 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522810278] [2020-04-18 11:52:52,439 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609464434] [2020-04-18 11:52:52,439 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:52,509 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-04-18 11:52:52,510 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:52,511 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:52:52,513 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:52,526 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:52,526 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:52,527 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:52:52,527 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:52,529 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:52,535 INFO L259 McrAutomatonBuilder]: Finished intersection with 30 states and 40 transitions. [2020-04-18 11:52:52,535 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:52,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:52,593 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:52,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:52:52,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2020-04-18 11:52:52,595 INFO L87 Difference]: Start difference. First operand 540 states and 1232 transitions. Second operand 13 states. [2020-04-18 11:52:52,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:52,971 INFO L93 Difference]: Finished difference Result 556 states and 1260 transitions. [2020-04-18 11:52:52,972 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 1260 transitions. [2020-04-18 11:52:52,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:52,973 INFO L105 Mcr]: ---- MCR iteration 7 ---- [2020-04-18 11:52:52,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:52,974 INFO L82 PathProgramCache]: Analyzing trace with hash 316013657, now seen corresponding path program 48 times [2020-04-18 11:52:52,974 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:52,975 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656243407] [2020-04-18 11:52:52,975 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:52,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:53,090 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:53,091 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656243407] [2020-04-18 11:52:53,091 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955803615] [2020-04-18 11:52:53,091 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:53,152 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-04-18 11:52:53,153 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:53,154 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:52:53,155 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:53,177 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:53,180 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:53,180 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:52:53,181 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:53,183 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:53,187 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 38 transitions. [2020-04-18 11:52:53,187 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:53,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:53,189 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:53,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:52:53,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:52:53,190 INFO L87 Difference]: Start difference. First operand 556 states and 1260 transitions. Second operand 13 states. [2020-04-18 11:52:53,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:53,497 INFO L93 Difference]: Finished difference Result 572 states and 1288 transitions. [2020-04-18 11:52:53,497 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 1288 transitions. [2020-04-18 11:52:53,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:53,498 INFO L105 Mcr]: ---- MCR iteration 8 ---- [2020-04-18 11:52:53,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:53,498 INFO L82 PathProgramCache]: Analyzing trace with hash 247629367, now seen corresponding path program 49 times [2020-04-18 11:52:53,498 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:53,499 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147309848] [2020-04-18 11:52:53,499 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:53,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:53,585 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:53,586 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147309848] [2020-04-18 11:52:53,586 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882364520] [2020-04-18 11:52:53,586 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:53,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:53,639 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:52:53,640 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:53,666 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:53,666 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:53,666 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:52:53,666 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:53,668 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:53,672 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 38 transitions. [2020-04-18 11:52:53,672 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:53,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:53,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:53,678 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:53,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:52:53,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:52:53,679 INFO L87 Difference]: Start difference. First operand 572 states and 1288 transitions. Second operand 13 states. [2020-04-18 11:52:54,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:54,066 INFO L93 Difference]: Finished difference Result 597 states and 1337 transitions. [2020-04-18 11:52:54,066 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 1337 transitions. [2020-04-18 11:52:54,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:54,068 INFO L105 Mcr]: ---- MCR iteration 9 ---- [2020-04-18 11:52:54,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:54,068 INFO L82 PathProgramCache]: Analyzing trace with hash 761524117, now seen corresponding path program 50 times [2020-04-18 11:52:54,069 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:54,069 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257759899] [2020-04-18 11:52:54,069 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:54,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:54,189 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:54,189 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257759899] [2020-04-18 11:52:54,189 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494603107] [2020-04-18 11:52:54,189 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:54,235 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:52:54,235 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:54,236 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:52:54,237 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:54,269 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:52:54,270 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:54,270 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:52:54,270 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:54,271 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:54,274 INFO L259 McrAutomatonBuilder]: Finished intersection with 30 states and 40 transitions. [2020-04-18 11:52:54,274 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:54,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:54,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:54,325 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:54,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:52:54,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2020-04-18 11:52:54,326 INFO L87 Difference]: Start difference. First operand 597 states and 1337 transitions. Second operand 13 states. [2020-04-18 11:52:54,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:54,776 INFO L93 Difference]: Finished difference Result 611 states and 1360 transitions. [2020-04-18 11:52:54,776 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 1360 transitions. [2020-04-18 11:52:54,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:54,777 INFO L105 Mcr]: ---- MCR iteration 10 ---- [2020-04-18 11:52:54,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:54,778 INFO L82 PathProgramCache]: Analyzing trace with hash 1171829247, now seen corresponding path program 51 times [2020-04-18 11:52:54,778 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:54,778 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774279557] [2020-04-18 11:52:54,778 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:55,011 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:55,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774279557] [2020-04-18 11:52:55,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913426755] [2020-04-18 11:52:55,012 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:55,082 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-04-18 11:52:55,082 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:55,083 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:52:55,085 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:55,095 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:55,095 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:55,095 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:52:55,096 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:55,097 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:55,100 INFO L259 McrAutomatonBuilder]: Finished intersection with 27 states and 34 transitions. [2020-04-18 11:52:55,101 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:55,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:55,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:55,155 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:52:55,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:52:55,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=473, Invalid=1419, Unknown=0, NotChecked=0, Total=1892 [2020-04-18 11:52:55,156 INFO L87 Difference]: Start difference. First operand 611 states and 1360 transitions. Second operand 15 states. [2020-04-18 11:52:55,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:55,495 INFO L93 Difference]: Finished difference Result 616 states and 1365 transitions. [2020-04-18 11:52:55,495 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 1365 transitions. [2020-04-18 11:52:55,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:55,496 INFO L105 Mcr]: ---- MCR iteration 11 ---- [2020-04-18 11:52:55,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:55,497 INFO L82 PathProgramCache]: Analyzing trace with hash -250055839, now seen corresponding path program 52 times [2020-04-18 11:52:55,497 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:55,497 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672858838] [2020-04-18 11:52:55,497 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:55,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:55,598 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:55,598 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672858838] [2020-04-18 11:52:55,598 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569397265] [2020-04-18 11:52:55,599 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:55,646 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:52:55,646 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:55,646 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:52:55,647 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:55,669 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:55,669 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:55,669 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:52:55,670 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:55,671 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:55,674 INFO L259 McrAutomatonBuilder]: Finished intersection with 26 states and 32 transitions. [2020-04-18 11:52:55,674 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:55,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:55,677 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:55,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:52:55,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:52:55,678 INFO L87 Difference]: Start difference. First operand 616 states and 1365 transitions. Second operand 15 states. [2020-04-18 11:52:56,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:56,078 INFO L93 Difference]: Finished difference Result 621 states and 1370 transitions. [2020-04-18 11:52:56,078 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 1370 transitions. [2020-04-18 11:52:56,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:56,079 INFO L105 Mcr]: ---- MCR iteration 12 ---- [2020-04-18 11:52:56,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:56,080 INFO L82 PathProgramCache]: Analyzing trace with hash 1924998467, now seen corresponding path program 53 times [2020-04-18 11:52:56,080 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:56,081 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208586173] [2020-04-18 11:52:56,081 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:56,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:56,238 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:56,239 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208586173] [2020-04-18 11:52:56,239 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315235970] [2020-04-18 11:52:56,240 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:56,293 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:52:56,294 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:56,295 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:52:56,296 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:56,305 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:56,306 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:56,306 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:52:56,306 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:56,307 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:56,310 INFO L259 McrAutomatonBuilder]: Finished intersection with 26 states and 32 transitions. [2020-04-18 11:52:56,310 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:56,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:56,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:56,312 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:56,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:52:56,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:52:56,313 INFO L87 Difference]: Start difference. First operand 621 states and 1370 transitions. Second operand 15 states. [2020-04-18 11:52:56,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:56,795 INFO L93 Difference]: Finished difference Result 626 states and 1375 transitions. [2020-04-18 11:52:56,796 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 1375 transitions. [2020-04-18 11:52:56,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:56,797 INFO L105 Mcr]: ---- MCR iteration 13 ---- [2020-04-18 11:52:56,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:56,798 INFO L82 PathProgramCache]: Analyzing trace with hash 675866533, now seen corresponding path program 54 times [2020-04-18 11:52:56,798 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:56,798 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546616844] [2020-04-18 11:52:56,798 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:56,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:56,922 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:56,922 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546616844] [2020-04-18 11:52:56,922 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50604949] [2020-04-18 11:52:56,922 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:56,976 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-04-18 11:52:56,976 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:52:56,977 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:52:56,978 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:56,989 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:56,989 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:56,989 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:52:56,990 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:56,991 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:56,993 INFO L259 McrAutomatonBuilder]: Finished intersection with 26 states and 32 transitions. [2020-04-18 11:52:56,993 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:56,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:56,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:56,994 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:56,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:52:56,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:52:56,995 INFO L87 Difference]: Start difference. First operand 626 states and 1375 transitions. Second operand 15 states. [2020-04-18 11:52:57,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:57,559 INFO L93 Difference]: Finished difference Result 635 states and 1388 transitions. [2020-04-18 11:52:57,559 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 1388 transitions. [2020-04-18 11:52:57,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-18 11:52:57,561 INFO L105 Mcr]: ---- MCR iteration 14 ---- [2020-04-18 11:52:57,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:52:57,561 INFO L82 PathProgramCache]: Analyzing trace with hash 692443783, now seen corresponding path program 55 times [2020-04-18 11:52:57,562 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:52:57,562 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28631637] [2020-04-18 11:52:57,562 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:52:57,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:57,656 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:57,656 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28631637] [2020-04-18 11:52:57,656 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798831093] [2020-04-18 11:52:57,657 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:52:57,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:52:57,710 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:52:57,711 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:52:57,743 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:52:57,744 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:52:57,744 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:52:57,744 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:52:57,746 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:52:57,749 INFO L259 McrAutomatonBuilder]: Finished intersection with 26 states and 32 transitions. [2020-04-18 11:52:57,749 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:52:57,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:57,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:52:57,820 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:52:57,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:52:57,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=1759, Unknown=0, NotChecked=0, Total=2352 [2020-04-18 11:52:57,822 INFO L87 Difference]: Start difference. First operand 635 states and 1388 transitions. Second operand 15 states. [2020-04-18 11:52:58,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:58,405 INFO L93 Difference]: Finished difference Result 637 states and 1390 transitions. [2020-04-18 11:52:58,405 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 1390 transitions. [2020-04-18 11:52:58,407 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:52:58,407 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [678702582] [2020-04-18 11:52:58,408 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:52:58,408 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2020-04-18 11:52:58,408 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [678702582] [2020-04-18 11:52:58,408 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-04-18 11:52:58,408 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:52:58,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-04-18 11:52:58,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=657, Invalid=1995, Unknown=0, NotChecked=0, Total=2652 [2020-04-18 11:52:58,410 INFO L87 Difference]: Start difference. First operand 50 states and 121 transitions. Second operand 27 states. [2020-04-18 11:52:58,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:52:58,783 INFO L93 Difference]: Finished difference Result 90 states and 221 transitions. [2020-04-18 11:52:58,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-04-18 11:52:58,784 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 18 [2020-04-18 11:52:58,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:52:58,785 INFO L225 Difference]: With dead ends: 90 [2020-04-18 11:52:58,785 INFO L226 Difference]: Without dead ends: 78 [2020-04-18 11:52:58,787 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 744 GetRequests, 575 SyntacticMatches, 119 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3183 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=657, Invalid=1995, Unknown=0, NotChecked=0, Total=2652 [2020-04-18 11:52:58,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2020-04-18 11:52:58,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 50. [2020-04-18 11:52:58,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-04-18 11:52:58,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 122 transitions. [2020-04-18 11:52:58,800 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 122 transitions. Word has length 18 [2020-04-18 11:52:58,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:52:58,800 INFO L479 AbstractCegarLoop]: Abstraction has 50 states and 122 transitions. [2020-04-18 11:52:58,800 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-04-18 11:52:58,800 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 122 transitions. [2020-04-18 11:52:58,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:52:58,801 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:52:58,806 INFO L425 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:53:01,624 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true,33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:01,624 INFO L427 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:53:01,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:01,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1356705901, now seen corresponding path program 56 times [2020-04-18 11:53:01,626 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:53:01,626 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [2021555937] [2020-04-18 11:53:01,628 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:01,629 INFO L259 McrAutomatonBuilder]: Finished intersection with 184 states and 431 transitions. [2020-04-18 11:53:01,630 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states. [2020-04-18 11:53:01,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:01,631 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:53:01,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:01,631 INFO L82 PathProgramCache]: Analyzing trace with hash -824395731, now seen corresponding path program 57 times [2020-04-18 11:53:01,631 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:01,631 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740814640] [2020-04-18 11:53:01,631 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:01,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:01,662 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:53:01,662 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740814640] [2020-04-18 11:53:01,662 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:53:01,663 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:53:01,663 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:01,664 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:01,668 INFO L259 McrAutomatonBuilder]: Finished intersection with 45 states and 69 transitions. [2020-04-18 11:53:01,668 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:01,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:01,700 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:01,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:53:01,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:53:01,701 INFO L87 Difference]: Start difference. First operand 184 states. Second operand 7 states. [2020-04-18 11:53:01,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:01,822 INFO L93 Difference]: Finished difference Result 319 states and 759 transitions. [2020-04-18 11:53:01,822 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 759 transitions. [2020-04-18 11:53:01,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:01,823 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:53:01,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:01,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1417803607, now seen corresponding path program 58 times [2020-04-18 11:53:01,824 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:01,824 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174439373] [2020-04-18 11:53:01,824 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:01,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:01,892 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:53:01,893 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174439373] [2020-04-18 11:53:01,893 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277740012] [2020-04-18 11:53:01,893 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:53:01,964 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:01,964 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:01,965 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:53:01,966 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:01,978 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:53:01,978 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:01,978 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:53:01,979 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:01,980 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:01,985 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 53 transitions. [2020-04-18 11:53:01,985 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:02,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:02,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:02,007 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:02,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:53:02,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:53:02,008 INFO L87 Difference]: Start difference. First operand 319 states and 759 transitions. Second operand 9 states. [2020-04-18 11:53:02,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:02,146 INFO L93 Difference]: Finished difference Result 419 states and 994 transitions. [2020-04-18 11:53:02,146 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 994 transitions. [2020-04-18 11:53:02,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:02,147 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:53:02,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:02,147 INFO L82 PathProgramCache]: Analyzing trace with hash -702109383, now seen corresponding path program 59 times [2020-04-18 11:53:02,147 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:02,148 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234383009] [2020-04-18 11:53:02,148 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:02,189 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:53:02,189 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234383009] [2020-04-18 11:53:02,190 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21500382] [2020-04-18 11:53:02,190 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:53:02,239 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-04-18 11:53:02,239 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:02,240 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:53:02,241 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:02,247 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:53:02,247 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:02,247 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:53:02,247 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:02,249 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:02,253 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 59 transitions. [2020-04-18 11:53:02,253 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:02,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:02,290 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:02,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:53:02,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:53:02,291 INFO L87 Difference]: Start difference. First operand 419 states and 994 transitions. Second operand 9 states. [2020-04-18 11:53:02,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:02,488 INFO L93 Difference]: Finished difference Result 507 states and 1200 transitions. [2020-04-18 11:53:02,488 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1200 transitions. [2020-04-18 11:53:02,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:02,490 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:53:02,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:02,490 INFO L82 PathProgramCache]: Analyzing trace with hash -1229586417, now seen corresponding path program 60 times [2020-04-18 11:53:02,490 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:02,491 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266804669] [2020-04-18 11:53:02,491 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:02,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:02,594 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:53:02,595 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266804669] [2020-04-18 11:53:02,595 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583374449] [2020-04-18 11:53:02,595 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:53:02,650 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-04-18 11:53:02,650 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:02,651 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:53:02,651 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:02,661 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:53:02,662 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:02,662 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:53:02,662 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:02,663 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:02,667 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 47 transitions. [2020-04-18 11:53:02,667 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:02,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:02,695 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:02,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:53:02,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:53:02,696 INFO L87 Difference]: Start difference. First operand 507 states and 1200 transitions. Second operand 11 states. [2020-04-18 11:53:02,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:02,883 INFO L93 Difference]: Finished difference Result 551 states and 1293 transitions. [2020-04-18 11:53:02,883 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 1293 transitions. [2020-04-18 11:53:02,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:02,884 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:53:02,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:02,885 INFO L82 PathProgramCache]: Analyzing trace with hash 1772587629, now seen corresponding path program 61 times [2020-04-18 11:53:02,885 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:02,885 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316850312] [2020-04-18 11:53:02,885 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:02,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:02,955 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:53:02,956 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316850312] [2020-04-18 11:53:02,956 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869622843] [2020-04-18 11:53:02,956 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:53:03,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:03,018 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:53:03,018 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:03,040 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:53:03,040 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:03,040 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:53:03,041 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:03,042 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:03,047 INFO L259 McrAutomatonBuilder]: Finished intersection with 33 states and 45 transitions. [2020-04-18 11:53:03,047 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:03,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:03,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:03,049 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:03,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:53:03,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:53:03,051 INFO L87 Difference]: Start difference. First operand 551 states and 1293 transitions. Second operand 11 states. [2020-04-18 11:53:03,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:03,291 INFO L93 Difference]: Finished difference Result 615 states and 1437 transitions. [2020-04-18 11:53:03,291 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 1437 transitions. [2020-04-18 11:53:03,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:03,292 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:53:03,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:03,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1704203339, now seen corresponding path program 62 times [2020-04-18 11:53:03,293 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:03,293 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377725986] [2020-04-18 11:53:03,293 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:03,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:03,368 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:53:03,369 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377725986] [2020-04-18 11:53:03,369 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850374317] [2020-04-18 11:53:03,369 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:53:03,411 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:03,411 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:03,412 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:53:03,413 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:03,420 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:53:03,420 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:03,421 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:53:03,421 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:03,422 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:03,425 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 51 transitions. [2020-04-18 11:53:03,425 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:03,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:03,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:03,458 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:03,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:53:03,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:53:03,458 INFO L87 Difference]: Start difference. First operand 615 states and 1437 transitions. Second operand 11 states. [2020-04-18 11:53:03,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:03,759 INFO L93 Difference]: Finished difference Result 666 states and 1549 transitions. [2020-04-18 11:53:03,760 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1549 transitions. [2020-04-18 11:53:03,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:03,761 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 11:53:03,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:03,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1666592907, now seen corresponding path program 63 times [2020-04-18 11:53:03,762 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:03,762 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830881885] [2020-04-18 11:53:03,762 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:03,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:03,860 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:53:03,860 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830881885] [2020-04-18 11:53:03,860 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90393218] [2020-04-18 11:53:03,861 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:53:03,908 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-04-18 11:53:03,908 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:03,909 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:03,910 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:03,917 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:53:03,917 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:03,917 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:03,918 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:03,919 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:03,921 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 41 transitions. [2020-04-18 11:53:03,922 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:03,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:03,950 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:03,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:03,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2020-04-18 11:53:03,951 INFO L87 Difference]: Start difference. First operand 666 states and 1549 transitions. Second operand 13 states. [2020-04-18 11:53:04,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:04,246 INFO L93 Difference]: Finished difference Result 690 states and 1595 transitions. [2020-04-18 11:53:04,246 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1595 transitions. [2020-04-18 11:53:04,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:04,248 INFO L105 Mcr]: ---- MCR iteration 7 ---- [2020-04-18 11:53:04,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:04,248 INFO L82 PathProgramCache]: Analyzing trace with hash 1206489303, now seen corresponding path program 64 times [2020-04-18 11:53:04,248 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:04,249 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897025602] [2020-04-18 11:53:04,249 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:04,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:04,342 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:53:04,342 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897025602] [2020-04-18 11:53:04,343 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511326450] [2020-04-18 11:53:04,343 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:53:04,390 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:04,390 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:04,391 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:04,392 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:04,406 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:53:04,406 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:04,406 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:04,407 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:04,408 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:04,413 INFO L259 McrAutomatonBuilder]: Finished intersection with 30 states and 39 transitions. [2020-04-18 11:53:04,413 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:04,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:04,415 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:04,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:04,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:53:04,416 INFO L87 Difference]: Start difference. First operand 690 states and 1595 transitions. Second operand 13 states. [2020-04-18 11:53:04,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:04,721 INFO L93 Difference]: Finished difference Result 714 states and 1641 transitions. [2020-04-18 11:53:04,721 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1641 transitions. [2020-04-18 11:53:04,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:04,722 INFO L105 Mcr]: ---- MCR iteration 8 ---- [2020-04-18 11:53:04,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:04,722 INFO L82 PathProgramCache]: Analyzing trace with hash -913423687, now seen corresponding path program 65 times [2020-04-18 11:53:04,723 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:04,723 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101398450] [2020-04-18 11:53:04,723 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:04,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:04,841 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:53:04,841 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101398450] [2020-04-18 11:53:04,841 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746984222] [2020-04-18 11:53:04,841 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:53:04,896 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-04-18 11:53:04,896 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:04,897 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:04,898 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:04,917 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:53:04,917 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:04,918 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:04,918 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:04,920 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:04,923 INFO L259 McrAutomatonBuilder]: Finished intersection with 30 states and 39 transitions. [2020-04-18 11:53:04,923 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:04,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:04,952 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:04,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:04,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:53:04,953 INFO L87 Difference]: Start difference. First operand 714 states and 1641 transitions. Second operand 13 states. [2020-04-18 11:53:05,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:05,339 INFO L93 Difference]: Finished difference Result 750 states and 1716 transitions. [2020-04-18 11:53:05,339 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 1716 transitions. [2020-04-18 11:53:05,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:05,341 INFO L105 Mcr]: ---- MCR iteration 9 ---- [2020-04-18 11:53:05,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:05,341 INFO L82 PathProgramCache]: Analyzing trace with hash 2132411675, now seen corresponding path program 66 times [2020-04-18 11:53:05,341 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:05,342 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093499300] [2020-04-18 11:53:05,342 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:05,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:05,441 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:53:05,441 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093499300] [2020-04-18 11:53:05,442 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156257323] [2020-04-18 11:53:05,442 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:53:05,488 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-04-18 11:53:05,488 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:05,489 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:05,490 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:05,498 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:53:05,498 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:05,498 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:05,498 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:05,500 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:05,502 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 43 transitions. [2020-04-18 11:53:05,502 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:05,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:05,546 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:05,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:05,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2020-04-18 11:53:05,547 INFO L87 Difference]: Start difference. First operand 750 states and 1716 transitions. Second operand 13 states. [2020-04-18 11:53:06,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:06,027 INFO L93 Difference]: Finished difference Result 774 states and 1762 transitions. [2020-04-18 11:53:06,027 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 1762 transitions. [2020-04-18 11:53:06,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:06,029 INFO L105 Mcr]: ---- MCR iteration 10 ---- [2020-04-18 11:53:06,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:06,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1966968817, now seen corresponding path program 67 times [2020-04-18 11:53:06,030 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:06,030 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446987497] [2020-04-18 11:53:06,030 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:06,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:06,155 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:53:06,155 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446987497] [2020-04-18 11:53:06,155 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595594079] [2020-04-18 11:53:06,156 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-18 11:53:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:06,202 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:06,203 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:06,209 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:53:06,209 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:06,209 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:06,210 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:06,211 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:06,214 INFO L259 McrAutomatonBuilder]: Finished intersection with 28 states and 35 transitions. [2020-04-18 11:53:06,214 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:06,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:06,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:06,248 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:06,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:06,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=473, Invalid=1419, Unknown=0, NotChecked=0, Total=1892 [2020-04-18 11:53:06,248 INFO L87 Difference]: Start difference. First operand 774 states and 1762 transitions. Second operand 15 states. [2020-04-18 11:53:06,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:06,608 INFO L93 Difference]: Finished difference Result 784 states and 1777 transitions. [2020-04-18 11:53:06,608 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 1777 transitions. [2020-04-18 11:53:06,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:06,609 INFO L105 Mcr]: ---- MCR iteration 11 ---- [2020-04-18 11:53:06,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:06,610 INFO L82 PathProgramCache]: Analyzing trace with hash 838204111, now seen corresponding path program 68 times [2020-04-18 11:53:06,610 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:06,610 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772702628] [2020-04-18 11:53:06,610 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:06,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:06,745 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:53:06,745 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772702628] [2020-04-18 11:53:06,745 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749139362] [2020-04-18 11:53:06,745 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:06,791 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:06,791 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:06,792 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:06,792 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:06,799 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:53:06,799 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:06,799 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:06,800 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:06,801 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:06,803 INFO L259 McrAutomatonBuilder]: Finished intersection with 27 states and 33 transitions. [2020-04-18 11:53:06,803 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:06,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:06,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:06,805 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:06,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:06,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:53:06,805 INFO L87 Difference]: Start difference. First operand 784 states and 1777 transitions. Second operand 15 states. [2020-04-18 11:53:07,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:07,221 INFO L93 Difference]: Finished difference Result 794 states and 1792 transitions. [2020-04-18 11:53:07,221 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1792 transitions. [2020-04-18 11:53:07,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:07,223 INFO L105 Mcr]: ---- MCR iteration 12 ---- [2020-04-18 11:53:07,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:07,223 INFO L82 PathProgramCache]: Analyzing trace with hash -454589139, now seen corresponding path program 69 times [2020-04-18 11:53:07,223 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:07,224 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891599620] [2020-04-18 11:53:07,224 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:07,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:07,321 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:53:07,322 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891599620] [2020-04-18 11:53:07,322 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627474560] [2020-04-18 11:53:07,322 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:07,367 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-04-18 11:53:07,367 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:07,368 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:07,369 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:07,385 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:53:07,385 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:07,385 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:07,385 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:07,386 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:07,389 INFO L259 McrAutomatonBuilder]: Finished intersection with 27 states and 33 transitions. [2020-04-18 11:53:07,389 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:07,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:07,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:07,406 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:07,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:07,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:53:07,406 INFO L87 Difference]: Start difference. First operand 794 states and 1792 transitions. Second operand 15 states. [2020-04-18 11:53:07,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:07,855 INFO L93 Difference]: Finished difference Result 804 states and 1807 transitions. [2020-04-18 11:53:07,855 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1807 transitions. [2020-04-18 11:53:07,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:07,857 INFO L105 Mcr]: ---- MCR iteration 13 ---- [2020-04-18 11:53:07,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:07,858 INFO L82 PathProgramCache]: Analyzing trace with hash -522973429, now seen corresponding path program 70 times [2020-04-18 11:53:07,858 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:07,858 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120584317] [2020-04-18 11:53:07,858 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:07,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:07,963 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:53:07,963 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120584317] [2020-04-18 11:53:07,963 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717843336] [2020-04-18 11:53:07,963 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:08,015 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:08,016 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:08,017 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:08,018 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:08,029 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:53:08,030 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:08,030 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:08,030 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:08,032 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:08,037 INFO L259 McrAutomatonBuilder]: Finished intersection with 27 states and 33 transitions. [2020-04-18 11:53:08,037 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:08,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:08,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:08,039 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:08,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:08,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:53:08,040 INFO L87 Difference]: Start difference. First operand 804 states and 1807 transitions. Second operand 15 states. [2020-04-18 11:53:08,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:08,568 INFO L93 Difference]: Finished difference Result 820 states and 1835 transitions. [2020-04-18 11:53:08,568 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 1835 transitions. [2020-04-18 11:53:08,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:08,570 INFO L105 Mcr]: ---- MCR iteration 14 ---- [2020-04-18 11:53:08,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:08,570 INFO L82 PathProgramCache]: Analyzing trace with hash -9078679, now seen corresponding path program 71 times [2020-04-18 11:53:08,570 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:08,570 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37544151] [2020-04-18 11:53:08,571 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:08,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:08,651 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:53:08,651 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37544151] [2020-04-18 11:53:08,652 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893114445] [2020-04-18 11:53:08,652 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:08,698 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:53:08,699 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:08,699 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:08,700 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:08,717 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:53:08,717 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:08,717 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:08,718 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:08,719 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:08,724 INFO L259 McrAutomatonBuilder]: Finished intersection with 28 states and 35 transitions. [2020-04-18 11:53:08,724 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:08,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:08,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:08,778 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:08,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:08,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=1759, Unknown=0, NotChecked=0, Total=2352 [2020-04-18 11:53:08,779 INFO L87 Difference]: Start difference. First operand 820 states and 1835 transitions. Second operand 15 states. [2020-04-18 11:53:09,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:09,444 INFO L93 Difference]: Finished difference Result 827 states and 1843 transitions. [2020-04-18 11:53:09,445 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1843 transitions. [2020-04-18 11:53:09,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:09,449 INFO L105 Mcr]: ---- MCR iteration 15 ---- [2020-04-18 11:53:09,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:09,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1356705901, now seen corresponding path program 72 times [2020-04-18 11:53:09,450 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:09,450 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874448777] [2020-04-18 11:53:09,450 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:09,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:09,572 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:09,573 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874448777] [2020-04-18 11:53:09,573 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384548201] [2020-04-18 11:53:09,573 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:09,621 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-04-18 11:53:09,621 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:09,622 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-04-18 11:53:09,623 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:09,635 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:09,636 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:09,636 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-04-18 11:53:09,636 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:09,638 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:09,642 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 39 transitions. [2020-04-18 11:53:09,642 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:09,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:09,742 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 5 times. [2020-04-18 11:53:09,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-04-18 11:53:09,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2578, Unknown=0, NotChecked=0, Total=3306 [2020-04-18 11:53:09,743 INFO L87 Difference]: Start difference. First operand 827 states and 1843 transitions. Second operand 16 states. [2020-04-18 11:53:10,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:10,159 INFO L93 Difference]: Finished difference Result 1174 states and 2498 transitions. [2020-04-18 11:53:10,159 INFO L276 IsEmpty]: Start isEmpty. Operand 1174 states and 2498 transitions. [2020-04-18 11:53:10,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:10,161 INFO L105 Mcr]: ---- MCR iteration 16 ---- [2020-04-18 11:53:10,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:10,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1988673419, now seen corresponding path program 73 times [2020-04-18 11:53:10,162 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:10,162 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118262963] [2020-04-18 11:53:10,162 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:10,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:10,303 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:10,303 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118262963] [2020-04-18 11:53:10,303 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945808507] [2020-04-18 11:53:10,304 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:10,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:10,349 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-04-18 11:53:10,350 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:10,364 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:10,365 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:10,365 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-04-18 11:53:10,365 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:10,367 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:10,370 INFO L259 McrAutomatonBuilder]: Finished intersection with 25 states and 29 transitions. [2020-04-18 11:53:10,371 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:10,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:10,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:10,418 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:10,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-04-18 11:53:10,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1003, Invalid=3287, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:53:10,419 INFO L87 Difference]: Start difference. First operand 1174 states and 2498 transitions. Second operand 16 states. [2020-04-18 11:53:10,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:10,982 INFO L93 Difference]: Finished difference Result 1528 states and 3262 transitions. [2020-04-18 11:53:10,983 INFO L276 IsEmpty]: Start isEmpty. Operand 1528 states and 3262 transitions. [2020-04-18 11:53:10,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:10,985 INFO L105 Mcr]: ---- MCR iteration 17 ---- [2020-04-18 11:53:10,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:10,986 INFO L82 PathProgramCache]: Analyzing trace with hash 884408791, now seen corresponding path program 74 times [2020-04-18 11:53:10,986 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:10,986 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100898154] [2020-04-18 11:53:10,986 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:10,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:11,141 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:11,142 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100898154] [2020-04-18 11:53:11,142 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311731857] [2020-04-18 11:53:11,143 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:11,200 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:11,200 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:11,201 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-04-18 11:53:11,202 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:11,224 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:11,224 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:11,225 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-04-18 11:53:11,225 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:11,226 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:11,230 INFO L259 McrAutomatonBuilder]: Finished intersection with 25 states and 29 transitions. [2020-04-18 11:53:11,230 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:11,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:11,234 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:11,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-04-18 11:53:11,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1196, Invalid=3774, Unknown=0, NotChecked=0, Total=4970 [2020-04-18 11:53:11,235 INFO L87 Difference]: Start difference. First operand 1528 states and 3262 transitions. Second operand 16 states. [2020-04-18 11:53:11,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:11,799 INFO L93 Difference]: Finished difference Result 1609 states and 3421 transitions. [2020-04-18 11:53:11,799 INFO L276 IsEmpty]: Start isEmpty. Operand 1609 states and 3421 transitions. [2020-04-18 11:53:11,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:11,801 INFO L105 Mcr]: ---- MCR iteration 18 ---- [2020-04-18 11:53:11,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:11,801 INFO L82 PathProgramCache]: Analyzing trace with hash -1235504199, now seen corresponding path program 75 times [2020-04-18 11:53:11,801 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:11,801 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251488238] [2020-04-18 11:53:11,801 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:11,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:11,907 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:11,908 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251488238] [2020-04-18 11:53:11,908 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311781446] [2020-04-18 11:53:11,908 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:11,957 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-04-18 11:53:11,958 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:11,959 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-04-18 11:53:11,960 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:11,968 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:11,968 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:11,968 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-04-18 11:53:11,969 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:11,970 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:11,972 INFO L259 McrAutomatonBuilder]: Finished intersection with 25 states and 29 transitions. [2020-04-18 11:53:11,972 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:11,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:11,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:11,974 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:11,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-04-18 11:53:11,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1196, Invalid=3774, Unknown=0, NotChecked=0, Total=4970 [2020-04-18 11:53:11,975 INFO L87 Difference]: Start difference. First operand 1609 states and 3421 transitions. Second operand 16 states. [2020-04-18 11:53:12,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:12,602 INFO L93 Difference]: Finished difference Result 1642 states and 3474 transitions. [2020-04-18 11:53:12,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1642 states and 3474 transitions. [2020-04-18 11:53:12,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:12,604 INFO L105 Mcr]: ---- MCR iteration 19 ---- [2020-04-18 11:53:12,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:12,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1810331163, now seen corresponding path program 76 times [2020-04-18 11:53:12,604 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:12,605 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801877213] [2020-04-18 11:53:12,605 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:12,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:12,699 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:12,699 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801877213] [2020-04-18 11:53:12,699 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453470196] [2020-04-18 11:53:12,700 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:12,744 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:12,744 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:12,745 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-04-18 11:53:12,746 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:12,758 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:12,758 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:12,758 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-04-18 11:53:12,758 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:12,759 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:12,762 INFO L259 McrAutomatonBuilder]: Finished intersection with 25 states and 29 transitions. [2020-04-18 11:53:12,762 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:12,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:12,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:12,763 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:12,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-04-18 11:53:12,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1196, Invalid=3774, Unknown=0, NotChecked=0, Total=4970 [2020-04-18 11:53:12,764 INFO L87 Difference]: Start difference. First operand 1642 states and 3474 transitions. Second operand 16 states. [2020-04-18 11:53:13,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:13,405 INFO L93 Difference]: Finished difference Result 1652 states and 3485 transitions. [2020-04-18 11:53:13,405 INFO L276 IsEmpty]: Start isEmpty. Operand 1652 states and 3485 transitions. [2020-04-18 11:53:13,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-04-18 11:53:13,408 INFO L105 Mcr]: ---- MCR iteration 20 ---- [2020-04-18 11:53:13,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:13,408 INFO L82 PathProgramCache]: Analyzing trace with hash 1826908413, now seen corresponding path program 77 times [2020-04-18 11:53:13,409 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:13,409 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120172607] [2020-04-18 11:53:13,409 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:13,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:13,493 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:13,493 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120172607] [2020-04-18 11:53:13,493 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724005988] [2020-04-18 11:53:13,494 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:13,541 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-04-18 11:53:13,541 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:13,542 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-04-18 11:53:13,543 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:13,552 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:13,553 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:13,553 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-04-18 11:53:13,553 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:13,554 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:13,556 INFO L259 McrAutomatonBuilder]: Finished intersection with 25 states and 29 transitions. [2020-04-18 11:53:13,557 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:13,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:13,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:13,558 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:13,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-04-18 11:53:13,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1196, Invalid=3774, Unknown=0, NotChecked=0, Total=4970 [2020-04-18 11:53:13,559 INFO L87 Difference]: Start difference. First operand 1652 states and 3485 transitions. Second operand 16 states. [2020-04-18 11:53:14,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:14,265 INFO L93 Difference]: Finished difference Result 1652 states and 3485 transitions. [2020-04-18 11:53:14,265 INFO L276 IsEmpty]: Start isEmpty. Operand 1652 states and 3485 transitions. [2020-04-18 11:53:14,268 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:53:14,269 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [2021555937] [2020-04-18 11:53:14,269 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:53:14,269 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2020-04-18 11:53:14,269 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [2021555937] [2020-04-18 11:53:14,269 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-04-18 11:53:14,270 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:53:14,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-04-18 11:53:14,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1196, Invalid=3774, Unknown=0, NotChecked=0, Total=4970 [2020-04-18 11:53:14,271 INFO L87 Difference]: Start difference. First operand 50 states and 122 transitions. Second operand 36 states. [2020-04-18 11:53:14,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:14,621 INFO L93 Difference]: Finished difference Result 110 states and 271 transitions. [2020-04-18 11:53:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-04-18 11:53:14,621 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 19 [2020-04-18 11:53:14,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:53:14,622 INFO L225 Difference]: With dead ends: 110 [2020-04-18 11:53:14,623 INFO L226 Difference]: Without dead ends: 86 [2020-04-18 11:53:14,624 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 1130 GetRequests, 869 SyntacticMatches, 192 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7490 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1196, Invalid=3774, Unknown=0, NotChecked=0, Total=4970 [2020-04-18 11:53:14,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2020-04-18 11:53:14,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 62. [2020-04-18 11:53:14,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2020-04-18 11:53:14,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 151 transitions. [2020-04-18 11:53:14,629 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 151 transitions. Word has length 19 [2020-04-18 11:53:14,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:53:14,629 INFO L479 AbstractCegarLoop]: Abstraction has 62 states and 151 transitions. [2020-04-18 11:53:14,629 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-04-18 11:53:14,629 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 151 transitions. [2020-04-18 11:53:14,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:14,630 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:53:14,630 INFO L425 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:53:18,640 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true,45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:18,641 INFO L427 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:53:18,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:18,642 INFO L82 PathProgramCache]: Analyzing trace with hash 846490750, now seen corresponding path program 78 times [2020-04-18 11:53:18,642 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:53:18,642 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [464469793] [2020-04-18 11:53:18,642 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:18,644 INFO L259 McrAutomatonBuilder]: Finished intersection with 210 states and 496 transitions. [2020-04-18 11:53:18,646 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states. [2020-04-18 11:53:18,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:18,646 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:53:18,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:18,646 INFO L82 PathProgramCache]: Analyzing trace with hash 1378800920, now seen corresponding path program 79 times [2020-04-18 11:53:18,647 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:18,647 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359094438] [2020-04-18 11:53:18,647 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:18,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:18,677 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:53:18,678 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359094438] [2020-04-18 11:53:18,678 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:53:18,678 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:53:18,678 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:18,680 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:18,686 INFO L259 McrAutomatonBuilder]: Finished intersection with 49 states and 76 transitions. [2020-04-18 11:53:18,686 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:18,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:18,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:18,713 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:18,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:53:18,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:53:18,714 INFO L87 Difference]: Start difference. First operand 210 states. Second operand 7 states. [2020-04-18 11:53:18,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:18,836 INFO L93 Difference]: Finished difference Result 372 states and 895 transitions. [2020-04-18 11:53:18,837 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 895 transitions. [2020-04-18 11:53:18,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:18,838 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:53:18,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:18,838 INFO L82 PathProgramCache]: Analyzing trace with hash -673967038, now seen corresponding path program 80 times [2020-04-18 11:53:18,838 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:18,838 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496250912] [2020-04-18 11:53:18,839 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:18,913 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:53:18,913 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496250912] [2020-04-18 11:53:18,913 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645203768] [2020-04-18 11:53:18,913 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:18,965 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:18,965 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:18,966 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:53:18,967 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:18,974 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:53:18,975 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:18,975 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:53:18,975 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:18,976 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:18,980 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 60 transitions. [2020-04-18 11:53:18,980 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:19,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:19,006 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:19,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:53:19,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:53:19,007 INFO L87 Difference]: Start difference. First operand 372 states and 895 transitions. Second operand 9 states. [2020-04-18 11:53:19,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:19,155 INFO L93 Difference]: Finished difference Result 493 states and 1184 transitions. [2020-04-18 11:53:19,156 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1184 transitions. [2020-04-18 11:53:19,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:19,157 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:53:19,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:19,157 INFO L82 PathProgramCache]: Analyzing trace with hash 1501087268, now seen corresponding path program 81 times [2020-04-18 11:53:19,158 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:19,158 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101772011] [2020-04-18 11:53:19,158 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:19,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:19,197 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:53:19,197 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101772011] [2020-04-18 11:53:19,197 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675070143] [2020-04-18 11:53:19,198 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:19,241 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-04-18 11:53:19,242 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:19,242 INFO L264 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:53:19,243 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:19,249 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:53:19,250 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:19,250 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:53:19,250 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:19,251 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:19,255 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 66 transitions. [2020-04-18 11:53:19,256 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:19,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:19,290 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:19,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:53:19,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:53:19,291 INFO L87 Difference]: Start difference. First operand 493 states and 1184 transitions. Second operand 9 states. [2020-04-18 11:53:19,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:19,475 INFO L93 Difference]: Finished difference Result 603 states and 1447 transitions. [2020-04-18 11:53:19,475 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 1447 transitions. [2020-04-18 11:53:19,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:19,476 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:53:19,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:19,477 INFO L82 PathProgramCache]: Analyzing trace with hash 973610234, now seen corresponding path program 82 times [2020-04-18 11:53:19,477 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:19,477 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179866985] [2020-04-18 11:53:19,477 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:19,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:19,554 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:19,555 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179866985] [2020-04-18 11:53:19,555 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106432936] [2020-04-18 11:53:19,555 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:19,604 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:19,604 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:19,605 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:53:19,606 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:19,621 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:19,622 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:19,622 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:53:19,622 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:19,623 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:19,627 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 54 transitions. [2020-04-18 11:53:19,627 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:19,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:19,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:19,652 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:19,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:53:19,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:53:19,652 INFO L87 Difference]: Start difference. First operand 603 states and 1447 transitions. Second operand 11 states. [2020-04-18 11:53:19,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:19,867 INFO L93 Difference]: Finished difference Result 659 states and 1569 transitions. [2020-04-18 11:53:19,867 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 1569 transitions. [2020-04-18 11:53:19,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:19,868 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:53:19,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:19,869 INFO L82 PathProgramCache]: Analyzing trace with hash -319183016, now seen corresponding path program 83 times [2020-04-18 11:53:19,869 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:19,869 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433348457] [2020-04-18 11:53:19,869 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:19,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:19,933 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:19,934 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433348457] [2020-04-18 11:53:19,934 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666741431] [2020-04-18 11:53:19,934 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:19,982 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-04-18 11:53:19,983 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:19,983 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:53:19,986 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:19,998 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:19,998 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:19,998 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:53:19,999 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:20,000 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:20,003 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 52 transitions. [2020-04-18 11:53:20,003 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:20,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:20,005 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:20,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:53:20,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:53:20,006 INFO L87 Difference]: Start difference. First operand 659 states and 1569 transitions. Second operand 11 states. [2020-04-18 11:53:20,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:20,274 INFO L93 Difference]: Finished difference Result 740 states and 1756 transitions. [2020-04-18 11:53:20,274 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 1756 transitions. [2020-04-18 11:53:20,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:20,276 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:53:20,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:20,276 INFO L82 PathProgramCache]: Analyzing trace with hash -387567306, now seen corresponding path program 84 times [2020-04-18 11:53:20,276 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:20,276 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233819454] [2020-04-18 11:53:20,277 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:20,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:20,348 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:20,348 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233819454] [2020-04-18 11:53:20,349 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247121341] [2020-04-18 11:53:20,349 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:20,395 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-04-18 11:53:20,396 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:20,397 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:53:20,398 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:20,405 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:20,405 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:20,406 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:53:20,406 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:20,407 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:20,411 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 58 transitions. [2020-04-18 11:53:20,411 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:20,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:20,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:20,458 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:20,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:53:20,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:53:20,459 INFO L87 Difference]: Start difference. First operand 740 states and 1756 transitions. Second operand 11 states. [2020-04-18 11:53:20,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:20,759 INFO L93 Difference]: Finished difference Result 808 states and 1911 transitions. [2020-04-18 11:53:20,760 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1911 transitions. [2020-04-18 11:53:20,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:20,761 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 11:53:20,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:20,762 INFO L82 PathProgramCache]: Analyzing trace with hash 536603744, now seen corresponding path program 85 times [2020-04-18 11:53:20,762 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:20,762 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733663599] [2020-04-18 11:53:20,762 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:20,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:20,875 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:20,876 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733663599] [2020-04-18 11:53:20,876 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058951841] [2020-04-18 11:53:20,876 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:20,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:20,927 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:20,928 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:20,933 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:20,933 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:20,934 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:20,934 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:20,935 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:20,939 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 48 transitions. [2020-04-18 11:53:20,939 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:20,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:20,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:20,968 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:20,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:20,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2020-04-18 11:53:20,969 INFO L87 Difference]: Start difference. First operand 808 states and 1911 transitions. Second operand 13 states. [2020-04-18 11:53:21,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:21,254 INFO L93 Difference]: Finished difference Result 841 states and 1978 transitions. [2020-04-18 11:53:21,254 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1978 transitions. [2020-04-18 11:53:21,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:21,256 INFO L105 Mcr]: ---- MCR iteration 7 ---- [2020-04-18 11:53:21,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:21,257 INFO L82 PathProgramCache]: Analyzing trace with hash -885281342, now seen corresponding path program 86 times [2020-04-18 11:53:21,257 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:21,257 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957494576] [2020-04-18 11:53:21,257 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:21,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:21,382 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:21,382 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957494576] [2020-04-18 11:53:21,382 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790250397] [2020-04-18 11:53:21,383 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:21,434 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:21,434 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:21,435 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:21,436 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:21,442 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:21,443 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:21,443 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:21,443 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:21,444 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:21,449 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 46 transitions. [2020-04-18 11:53:21,449 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:21,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:21,451 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:21,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:21,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:53:21,451 INFO L87 Difference]: Start difference. First operand 841 states and 1978 transitions. Second operand 13 states. [2020-04-18 11:53:21,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:21,767 INFO L93 Difference]: Finished difference Result 874 states and 2045 transitions. [2020-04-18 11:53:21,767 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 2045 transitions. [2020-04-18 11:53:21,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:21,769 INFO L105 Mcr]: ---- MCR iteration 8 ---- [2020-04-18 11:53:21,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:21,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1289772964, now seen corresponding path program 87 times [2020-04-18 11:53:21,769 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:21,770 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777037655] [2020-04-18 11:53:21,770 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:21,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:21,841 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:21,842 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777037655] [2020-04-18 11:53:21,842 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658080232] [2020-04-18 11:53:21,842 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:21,885 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-04-18 11:53:21,885 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:21,886 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:21,886 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:21,894 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:21,895 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:21,895 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:21,895 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:21,897 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:21,901 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 46 transitions. [2020-04-18 11:53:21,901 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:21,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:21,918 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:21,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:21,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:53:21,919 INFO L87 Difference]: Start difference. First operand 874 states and 2045 transitions. Second operand 13 states. [2020-04-18 11:53:22,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:22,292 INFO L93 Difference]: Finished difference Result 923 states and 2152 transitions. [2020-04-18 11:53:22,292 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 2152 transitions. [2020-04-18 11:53:22,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:22,294 INFO L105 Mcr]: ---- MCR iteration 9 ---- [2020-04-18 11:53:22,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:22,294 INFO L82 PathProgramCache]: Analyzing trace with hash 40641030, now seen corresponding path program 88 times [2020-04-18 11:53:22,294 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:22,294 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695459446] [2020-04-18 11:53:22,294 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:22,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:22,368 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:22,368 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695459446] [2020-04-18 11:53:22,368 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992815635] [2020-04-18 11:53:22,368 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:22,414 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:22,415 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:22,415 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:22,416 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:22,424 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:22,424 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:22,424 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:22,424 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:22,426 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:22,429 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 50 transitions. [2020-04-18 11:53:22,429 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:22,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:22,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:22,503 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:22,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:22,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2020-04-18 11:53:22,504 INFO L87 Difference]: Start difference. First operand 923 states and 2152 transitions. Second operand 13 states. [2020-04-18 11:53:22,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:22,956 INFO L93 Difference]: Finished difference Result 959 states and 2227 transitions. [2020-04-18 11:53:22,956 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2227 transitions. [2020-04-18 11:53:22,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:22,958 INFO L105 Mcr]: ---- MCR iteration 10 ---- [2020-04-18 11:53:22,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:22,958 INFO L82 PathProgramCache]: Analyzing trace with hash -124801828, now seen corresponding path program 89 times [2020-04-18 11:53:22,958 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:22,958 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370104728] [2020-04-18 11:53:22,958 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:23,094 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:23,094 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370104728] [2020-04-18 11:53:23,094 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013505430] [2020-04-18 11:53:23,095 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:23,145 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:53:23,145 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:23,146 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:23,147 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:23,161 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:23,161 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:23,161 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:23,162 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:23,163 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:23,168 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 42 transitions. [2020-04-18 11:53:23,168 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:23,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:23,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:23,204 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:23,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:23,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=473, Invalid=1419, Unknown=0, NotChecked=0, Total=1892 [2020-04-18 11:53:23,205 INFO L87 Difference]: Start difference. First operand 959 states and 2227 transitions. Second operand 15 states. [2020-04-18 11:53:23,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:23,593 INFO L93 Difference]: Finished difference Result 975 states and 2255 transitions. [2020-04-18 11:53:23,594 INFO L276 IsEmpty]: Start isEmpty. Operand 975 states and 2255 transitions. [2020-04-18 11:53:23,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:23,595 INFO L105 Mcr]: ---- MCR iteration 11 ---- [2020-04-18 11:53:23,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:23,596 INFO L82 PathProgramCache]: Analyzing trace with hash -1253566534, now seen corresponding path program 90 times [2020-04-18 11:53:23,596 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:23,596 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289547789] [2020-04-18 11:53:23,596 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:23,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:23,703 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:23,703 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289547789] [2020-04-18 11:53:23,704 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900802845] [2020-04-18 11:53:23,704 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:23,754 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-04-18 11:53:23,754 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:23,755 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:23,756 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:23,762 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:23,763 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:23,763 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:23,763 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:23,764 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:23,767 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 40 transitions. [2020-04-18 11:53:23,767 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:23,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:23,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:23,769 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:23,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:23,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:53:23,769 INFO L87 Difference]: Start difference. First operand 975 states and 2255 transitions. Second operand 15 states. [2020-04-18 11:53:24,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:24,179 INFO L93 Difference]: Finished difference Result 991 states and 2283 transitions. [2020-04-18 11:53:24,179 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 2283 transitions. [2020-04-18 11:53:24,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:24,180 INFO L105 Mcr]: ---- MCR iteration 12 ---- [2020-04-18 11:53:24,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:24,180 INFO L82 PathProgramCache]: Analyzing trace with hash 1748607512, now seen corresponding path program 91 times [2020-04-18 11:53:24,181 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:24,181 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978137664] [2020-04-18 11:53:24,181 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:24,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:24,266 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:24,266 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978137664] [2020-04-18 11:53:24,266 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145811645] [2020-04-18 11:53:24,267 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:24,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:24,315 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:24,316 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:24,324 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:24,324 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:24,325 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:24,325 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:24,326 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:24,329 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 40 transitions. [2020-04-18 11:53:24,329 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:24,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:24,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:24,330 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:24,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:24,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:53:24,331 INFO L87 Difference]: Start difference. First operand 991 states and 2283 transitions. Second operand 15 states. [2020-04-18 11:53:24,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:24,813 INFO L93 Difference]: Finished difference Result 1007 states and 2311 transitions. [2020-04-18 11:53:24,813 INFO L276 IsEmpty]: Start isEmpty. Operand 1007 states and 2311 transitions. [2020-04-18 11:53:24,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:24,815 INFO L105 Mcr]: ---- MCR iteration 13 ---- [2020-04-18 11:53:24,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:24,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1680223222, now seen corresponding path program 92 times [2020-04-18 11:53:24,815 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:24,815 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596837094] [2020-04-18 11:53:24,816 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:24,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:24,902 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:24,903 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596837094] [2020-04-18 11:53:24,903 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217134982] [2020-04-18 11:53:24,903 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:24,949 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:24,949 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:24,950 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:24,951 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:24,960 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:24,960 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:24,960 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:24,960 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:24,961 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:24,965 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 40 transitions. [2020-04-18 11:53:24,965 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:24,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:24,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:24,999 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:25,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:25,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:53:25,000 INFO L87 Difference]: Start difference. First operand 1007 states and 2311 transitions. Second operand 15 states. [2020-04-18 11:53:25,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:25,538 INFO L93 Difference]: Finished difference Result 1032 states and 2360 transitions. [2020-04-18 11:53:25,539 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 2360 transitions. [2020-04-18 11:53:25,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:25,540 INFO L105 Mcr]: ---- MCR iteration 14 ---- [2020-04-18 11:53:25,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:25,540 INFO L82 PathProgramCache]: Analyzing trace with hash -2100849324, now seen corresponding path program 93 times [2020-04-18 11:53:25,540 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:25,541 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333545573] [2020-04-18 11:53:25,541 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:25,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:25,689 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:25,689 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333545573] [2020-04-18 11:53:25,690 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016387276] [2020-04-18 11:53:25,690 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:25,739 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-04-18 11:53:25,740 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:25,741 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:25,742 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:25,752 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:25,752 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:25,753 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:25,753 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:25,754 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:25,757 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 42 transitions. [2020-04-18 11:53:25,757 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:25,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:25,820 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:25,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:25,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=1759, Unknown=0, NotChecked=0, Total=2352 [2020-04-18 11:53:25,821 INFO L87 Difference]: Start difference. First operand 1032 states and 2360 transitions. Second operand 15 states. [2020-04-18 11:53:26,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:26,459 INFO L93 Difference]: Finished difference Result 1046 states and 2383 transitions. [2020-04-18 11:53:26,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 2383 transitions. [2020-04-18 11:53:26,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:26,460 INFO L105 Mcr]: ---- MCR iteration 15 ---- [2020-04-18 11:53:26,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:26,461 INFO L82 PathProgramCache]: Analyzing trace with hash 846490750, now seen corresponding path program 94 times [2020-04-18 11:53:26,461 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:26,461 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698551825] [2020-04-18 11:53:26,461 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:26,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:26,589 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:26,590 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698551825] [2020-04-18 11:53:26,590 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012066146] [2020-04-18 11:53:26,590 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:26,635 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:26,635 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:26,638 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:26,640 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:26,647 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:26,647 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:26,647 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:26,647 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:26,648 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:26,651 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 36 transitions. [2020-04-18 11:53:26,652 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:26,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:26,696 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:26,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:26,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=696, Invalid=2166, Unknown=0, NotChecked=0, Total=2862 [2020-04-18 11:53:26,696 INFO L87 Difference]: Start difference. First operand 1046 states and 2383 transitions. Second operand 17 states. [2020-04-18 11:53:27,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:27,143 INFO L93 Difference]: Finished difference Result 1051 states and 2388 transitions. [2020-04-18 11:53:27,143 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 2388 transitions. [2020-04-18 11:53:27,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:27,145 INFO L105 Mcr]: ---- MCR iteration 16 ---- [2020-04-18 11:53:27,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:27,145 INFO L82 PathProgramCache]: Analyzing trace with hash 214523232, now seen corresponding path program 95 times [2020-04-18 11:53:27,145 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:27,145 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110619277] [2020-04-18 11:53:27,145 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:27,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:27,263 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:27,263 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110619277] [2020-04-18 11:53:27,264 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702907382] [2020-04-18 11:53:27,264 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:27,308 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-04-18 11:53:27,308 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:27,309 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:27,310 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:27,329 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:27,330 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:27,330 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:27,330 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:27,332 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:27,335 INFO L259 McrAutomatonBuilder]: Finished intersection with 28 states and 34 transitions. [2020-04-18 11:53:27,336 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:27,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:27,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:27,338 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:27,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:27,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:53:27,339 INFO L87 Difference]: Start difference. First operand 1051 states and 2388 transitions. Second operand 17 states. [2020-04-18 11:53:27,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:27,839 INFO L93 Difference]: Finished difference Result 1056 states and 2393 transitions. [2020-04-18 11:53:27,839 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 2393 transitions. [2020-04-18 11:53:27,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:27,840 INFO L105 Mcr]: ---- MCR iteration 17 ---- [2020-04-18 11:53:27,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:27,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1207361854, now seen corresponding path program 96 times [2020-04-18 11:53:27,841 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:27,841 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262014957] [2020-04-18 11:53:27,841 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:27,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:27,954 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:27,954 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262014957] [2020-04-18 11:53:27,954 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412900597] [2020-04-18 11:53:27,955 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:28,002 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-04-18 11:53:28,002 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:28,003 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:28,004 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:28,013 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:28,013 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:28,014 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:28,014 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:28,015 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:28,019 INFO L259 McrAutomatonBuilder]: Finished intersection with 28 states and 34 transitions. [2020-04-18 11:53:28,020 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:28,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:28,047 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:28,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:28,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:53:28,048 INFO L87 Difference]: Start difference. First operand 1056 states and 2393 transitions. Second operand 17 states. [2020-04-18 11:53:28,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:28,698 INFO L93 Difference]: Finished difference Result 1061 states and 2398 transitions. [2020-04-18 11:53:28,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 2398 transitions. [2020-04-18 11:53:28,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:28,699 INFO L105 Mcr]: ---- MCR iteration 18 ---- [2020-04-18 11:53:28,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:28,700 INFO L82 PathProgramCache]: Analyzing trace with hash 967692452, now seen corresponding path program 97 times [2020-04-18 11:53:28,700 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:28,700 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113268243] [2020-04-18 11:53:28,700 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:28,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:28,822 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:28,823 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113268243] [2020-04-18 11:53:28,823 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145362225] [2020-04-18 11:53:28,823 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:28,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:28,865 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:28,866 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:28,874 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:28,875 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:28,875 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:28,875 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:28,876 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:28,880 INFO L259 McrAutomatonBuilder]: Finished intersection with 28 states and 34 transitions. [2020-04-18 11:53:28,880 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:28,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:28,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:28,882 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:28,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:28,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:53:28,883 INFO L87 Difference]: Start difference. First operand 1061 states and 2398 transitions. Second operand 17 states. [2020-04-18 11:53:29,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:29,532 INFO L93 Difference]: Finished difference Result 1066 states and 2403 transitions. [2020-04-18 11:53:29,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1066 states and 2403 transitions. [2020-04-18 11:53:29,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:29,533 INFO L105 Mcr]: ---- MCR iteration 19 ---- [2020-04-18 11:53:29,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:29,534 INFO L82 PathProgramCache]: Analyzing trace with hash -281439482, now seen corresponding path program 98 times [2020-04-18 11:53:29,534 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:29,534 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124245228] [2020-04-18 11:53:29,535 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:29,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:29,642 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:29,643 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124245228] [2020-04-18 11:53:29,643 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036681313] [2020-04-18 11:53:29,643 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:29,686 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:29,686 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:29,687 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:29,688 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:29,702 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:29,702 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:29,702 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:29,703 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:29,704 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:29,708 INFO L259 McrAutomatonBuilder]: Finished intersection with 28 states and 34 transitions. [2020-04-18 11:53:29,708 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:29,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:29,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:29,710 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:29,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:29,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:53:29,710 INFO L87 Difference]: Start difference. First operand 1066 states and 2403 transitions. Second operand 17 states. [2020-04-18 11:53:30,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:30,448 INFO L93 Difference]: Finished difference Result 1075 states and 2416 transitions. [2020-04-18 11:53:30,448 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2416 transitions. [2020-04-18 11:53:30,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-04-18 11:53:30,449 INFO L105 Mcr]: ---- MCR iteration 20 ---- [2020-04-18 11:53:30,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:30,450 INFO L82 PathProgramCache]: Analyzing trace with hash -264862232, now seen corresponding path program 99 times [2020-04-18 11:53:30,450 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:30,450 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489645566] [2020-04-18 11:53:30,450 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:30,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:30,541 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:30,541 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489645566] [2020-04-18 11:53:30,541 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392864526] [2020-04-18 11:53:30,541 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:30,590 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-04-18 11:53:30,590 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:30,591 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:30,592 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:30,602 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:30,603 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:30,603 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:30,603 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:30,604 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:30,608 INFO L259 McrAutomatonBuilder]: Finished intersection with 28 states and 34 transitions. [2020-04-18 11:53:30,608 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:30,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:30,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:30,680 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:30,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:30,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=840, Invalid=2582, Unknown=0, NotChecked=0, Total=3422 [2020-04-18 11:53:30,681 INFO L87 Difference]: Start difference. First operand 1075 states and 2416 transitions. Second operand 17 states. [2020-04-18 11:53:31,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:31,485 INFO L93 Difference]: Finished difference Result 1077 states and 2418 transitions. [2020-04-18 11:53:31,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 2418 transitions. [2020-04-18 11:53:31,486 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:53:31,487 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [464469793] [2020-04-18 11:53:31,487 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:53:31,487 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2020-04-18 11:53:31,488 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [464469793] [2020-04-18 11:53:31,488 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-04-18 11:53:31,488 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:53:31,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-04-18 11:53:31,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=915, Invalid=2867, Unknown=0, NotChecked=0, Total=3782 [2020-04-18 11:53:31,488 INFO L87 Difference]: Start difference. First operand 62 states and 151 transitions. Second operand 32 states. [2020-04-18 11:53:31,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:31,812 INFO L93 Difference]: Finished difference Result 102 states and 251 transitions. [2020-04-18 11:53:31,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-04-18 11:53:31,812 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 20 [2020-04-18 11:53:31,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:53:31,814 INFO L225 Difference]: With dead ends: 102 [2020-04-18 11:53:31,814 INFO L226 Difference]: Without dead ends: 90 [2020-04-18 11:53:31,814 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 1167 GetRequests, 909 SyntacticMatches, 198 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5835 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=915, Invalid=2867, Unknown=0, NotChecked=0, Total=3782 [2020-04-18 11:53:31,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2020-04-18 11:53:31,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 58. [2020-04-18 11:53:31,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2020-04-18 11:53:31,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 141 transitions. [2020-04-18 11:53:31,819 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 141 transitions. Word has length 20 [2020-04-18 11:53:31,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:53:31,819 INFO L479 AbstractCegarLoop]: Abstraction has 58 states and 141 transitions. [2020-04-18 11:53:31,820 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-04-18 11:53:31,820 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 141 transitions. [2020-04-18 11:53:31,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:31,820 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:53:31,820 INFO L425 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:53:35,832 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true,71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:35,835 INFO L427 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:53:35,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:35,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1728807741, now seen corresponding path program 100 times [2020-04-18 11:53:35,835 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:53:35,836 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1458982127] [2020-04-18 11:53:35,836 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:35,838 INFO L259 McrAutomatonBuilder]: Finished intersection with 263 states and 630 transitions. [2020-04-18 11:53:35,839 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states. [2020-04-18 11:53:35,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:35,840 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:53:35,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:35,840 INFO L82 PathProgramCache]: Analyzing trace with hash -353739229, now seen corresponding path program 101 times [2020-04-18 11:53:35,840 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:35,841 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676207327] [2020-04-18 11:53:35,841 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:35,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:35,871 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:53:35,871 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676207327] [2020-04-18 11:53:35,872 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:53:35,872 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:53:35,872 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:35,874 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:35,880 INFO L259 McrAutomatonBuilder]: Finished intersection with 55 states and 86 transitions. [2020-04-18 11:53:35,880 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:35,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:35,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:35,909 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:35,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:53:35,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:53:35,910 INFO L87 Difference]: Start difference. First operand 263 states. Second operand 7 states. [2020-04-18 11:53:36,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:36,034 INFO L93 Difference]: Finished difference Result 487 states and 1193 transitions. [2020-04-18 11:53:36,034 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1193 transitions. [2020-04-18 11:53:36,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:36,035 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:53:36,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:36,036 INFO L82 PathProgramCache]: Analyzing trace with hash 434963513, now seen corresponding path program 102 times [2020-04-18 11:53:36,036 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:36,036 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402222225] [2020-04-18 11:53:36,036 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:36,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:36,094 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:53:36,094 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402222225] [2020-04-18 11:53:36,094 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216633538] [2020-04-18 11:53:36,095 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:36,139 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-04-18 11:53:36,139 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:36,140 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:53:36,140 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:36,151 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:53:36,152 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:36,152 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:53:36,152 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:36,154 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:36,160 INFO L259 McrAutomatonBuilder]: Finished intersection with 46 states and 68 transitions. [2020-04-18 11:53:36,160 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:36,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:36,189 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:36,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:53:36,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:53:36,190 INFO L87 Difference]: Start difference. First operand 487 states and 1193 transitions. Second operand 9 states. [2020-04-18 11:53:36,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:36,338 INFO L93 Difference]: Finished difference Result 656 states and 1606 transitions. [2020-04-18 11:53:36,339 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 1606 transitions. [2020-04-18 11:53:36,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:36,340 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:53:36,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:36,340 INFO L82 PathProgramCache]: Analyzing trace with hash -857829737, now seen corresponding path program 103 times [2020-04-18 11:53:36,341 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:36,341 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408651168] [2020-04-18 11:53:36,341 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:36,381 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:53:36,381 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408651168] [2020-04-18 11:53:36,382 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530072037] [2020-04-18 11:53:36,382 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:36,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:36,434 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:53:36,434 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:36,461 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:53:36,461 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:36,462 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:53:36,462 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:36,464 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:36,470 INFO L259 McrAutomatonBuilder]: Finished intersection with 50 states and 76 transitions. [2020-04-18 11:53:36,470 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:36,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:36,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:36,514 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:36,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:53:36,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:53:36,514 INFO L87 Difference]: Start difference. First operand 656 states and 1606 transitions. Second operand 9 states. [2020-04-18 11:53:36,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:36,759 INFO L93 Difference]: Finished difference Result 818 states and 2005 transitions. [2020-04-18 11:53:36,759 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 2005 transitions. [2020-04-18 11:53:36,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:36,760 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:53:36,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:36,760 INFO L82 PathProgramCache]: Analyzing trace with hash -29748607, now seen corresponding path program 104 times [2020-04-18 11:53:36,760 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:36,760 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770657504] [2020-04-18 11:53:36,760 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:36,849 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:53:36,849 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770657504] [2020-04-18 11:53:36,849 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177406035] [2020-04-18 11:53:36,849 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:36,924 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:36,924 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:36,925 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:53:36,927 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:36,936 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:53:36,937 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:36,937 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:53:36,938 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:36,941 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:36,950 INFO L259 McrAutomatonBuilder]: Finished intersection with 43 states and 62 transitions. [2020-04-18 11:53:36,950 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:36,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:37,009 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:37,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:53:37,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:53:37,010 INFO L87 Difference]: Start difference. First operand 818 states and 2005 transitions. Second operand 11 states. [2020-04-18 11:53:37,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:37,306 INFO L93 Difference]: Finished difference Result 903 states and 2198 transitions. [2020-04-18 11:53:37,306 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 2198 transitions. [2020-04-18 11:53:37,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:37,308 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:53:37,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:37,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1451633693, now seen corresponding path program 105 times [2020-04-18 11:53:37,309 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:37,309 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129146557] [2020-04-18 11:53:37,310 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:37,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:37,407 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:53:37,408 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129146557] [2020-04-18 11:53:37,408 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978090616] [2020-04-18 11:53:37,408 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:37,478 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-04-18 11:53:37,479 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:37,480 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 13 conjunts are in the unsatisfiable core [2020-04-18 11:53:37,481 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:37,490 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:53:37,491 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:37,491 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:53:37,491 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:37,495 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:37,504 INFO L259 McrAutomatonBuilder]: Finished intersection with 42 states and 60 transitions. [2020-04-18 11:53:37,504 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:37,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:37,522 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:37,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:53:37,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:53:37,523 INFO L87 Difference]: Start difference. First operand 903 states and 2198 transitions. Second operand 11 states. [2020-04-18 11:53:37,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:37,871 INFO L93 Difference]: Finished difference Result 1024 states and 2487 transitions. [2020-04-18 11:53:37,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 2487 transitions. [2020-04-18 11:53:37,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:37,873 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:53:37,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:37,873 INFO L82 PathProgramCache]: Analyzing trace with hash 723420613, now seen corresponding path program 106 times [2020-04-18 11:53:37,873 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:37,874 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750423081] [2020-04-18 11:53:37,874 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:37,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:37,960 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:53:37,960 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750423081] [2020-04-18 11:53:37,961 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050121715] [2020-04-18 11:53:37,961 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:38,040 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:38,040 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:38,042 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:53:38,043 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:38,058 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:53:38,059 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:38,059 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:53:38,059 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:38,061 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:38,070 INFO L259 McrAutomatonBuilder]: Finished intersection with 46 states and 68 transitions. [2020-04-18 11:53:38,071 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:38,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:38,144 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:38,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:53:38,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:53:38,145 INFO L87 Difference]: Start difference. First operand 1024 states and 2487 transitions. Second operand 11 states. [2020-04-18 11:53:38,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:38,552 INFO L93 Difference]: Finished difference Result 1134 states and 2750 transitions. [2020-04-18 11:53:38,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 2750 transitions. [2020-04-18 11:53:38,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:38,553 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 11:53:38,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:38,554 INFO L82 PathProgramCache]: Analyzing trace with hash -692047909, now seen corresponding path program 107 times [2020-04-18 11:53:38,554 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:38,554 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032045083] [2020-04-18 11:53:38,554 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:38,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:38,647 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:38,648 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032045083] [2020-04-18 11:53:38,648 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671173099] [2020-04-18 11:53:38,648 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:38,698 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-04-18 11:53:38,699 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:38,700 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:38,701 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:38,709 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:38,710 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:38,710 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:38,710 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:38,712 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:38,716 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 56 transitions. [2020-04-18 11:53:38,717 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:38,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:38,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:38,745 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:38,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:38,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2020-04-18 11:53:38,745 INFO L87 Difference]: Start difference. First operand 1134 states and 2750 transitions. Second operand 13 states. [2020-04-18 11:53:39,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:39,036 INFO L93 Difference]: Finished difference Result 1190 states and 2872 transitions. [2020-04-18 11:53:39,036 INFO L276 IsEmpty]: Start isEmpty. Operand 1190 states and 2872 transitions. [2020-04-18 11:53:39,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:39,038 INFO L105 Mcr]: ---- MCR iteration 7 ---- [2020-04-18 11:53:39,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:39,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1820812615, now seen corresponding path program 108 times [2020-04-18 11:53:39,038 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:39,039 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618657536] [2020-04-18 11:53:39,039 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:39,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:39,114 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:39,114 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618657536] [2020-04-18 11:53:39,114 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697690761] [2020-04-18 11:53:39,115 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:39,166 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-04-18 11:53:39,166 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:39,167 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:39,168 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:39,186 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:39,186 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:39,186 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:39,186 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:39,188 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:39,193 INFO L259 McrAutomatonBuilder]: Finished intersection with 39 states and 54 transitions. [2020-04-18 11:53:39,194 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:39,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:39,204 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:39,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:39,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:53:39,205 INFO L87 Difference]: Start difference. First operand 1190 states and 2872 transitions. Second operand 13 states. [2020-04-18 11:53:39,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:39,527 INFO L93 Difference]: Finished difference Result 1246 states and 2994 transitions. [2020-04-18 11:53:39,527 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 2994 transitions. [2020-04-18 11:53:39,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:39,529 INFO L105 Mcr]: ---- MCR iteration 8 ---- [2020-04-18 11:53:39,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:39,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1181361431, now seen corresponding path program 109 times [2020-04-18 11:53:39,529 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:39,529 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16292654] [2020-04-18 11:53:39,529 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:39,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:39,600 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:39,601 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16292654] [2020-04-18 11:53:39,601 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223759435] [2020-04-18 11:53:39,601 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:39,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:39,653 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:53:39,653 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:39,664 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:39,664 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:39,664 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:39,664 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:39,665 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:39,669 INFO L259 McrAutomatonBuilder]: Finished intersection with 39 states and 54 transitions. [2020-04-18 11:53:39,669 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:39,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:39,670 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:39,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:39,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:53:39,671 INFO L87 Difference]: Start difference. First operand 1246 states and 2994 transitions. Second operand 13 states. [2020-04-18 11:53:40,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:40,084 INFO L93 Difference]: Finished difference Result 1327 states and 3181 transitions. [2020-04-18 11:53:40,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 3181 transitions. [2020-04-18 11:53:40,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:40,086 INFO L105 Mcr]: ---- MCR iteration 9 ---- [2020-04-18 11:53:40,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:40,086 INFO L82 PathProgramCache]: Analyzing trace with hash 1112977141, now seen corresponding path program 110 times [2020-04-18 11:53:40,086 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:40,086 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849993216] [2020-04-18 11:53:40,086 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:40,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:40,166 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:40,166 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849993216] [2020-04-18 11:53:40,166 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650657362] [2020-04-18 11:53:40,167 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:40,217 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:40,217 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:40,218 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 13 conjunts are in the unsatisfiable core [2020-04-18 11:53:40,219 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:40,227 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:53:40,227 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:40,227 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:53:40,228 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:40,229 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:40,233 INFO L259 McrAutomatonBuilder]: Finished intersection with 42 states and 60 transitions. [2020-04-18 11:53:40,233 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:40,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:40,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:40,272 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:40,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:53:40,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2020-04-18 11:53:40,272 INFO L87 Difference]: Start difference. First operand 1327 states and 3181 transitions. Second operand 13 states. [2020-04-18 11:53:40,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:40,736 INFO L93 Difference]: Finished difference Result 1395 states and 3336 transitions. [2020-04-18 11:53:40,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 3336 transitions. [2020-04-18 11:53:40,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:40,737 INFO L105 Mcr]: ---- MCR iteration 10 ---- [2020-04-18 11:53:40,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:40,738 INFO L82 PathProgramCache]: Analyzing trace with hash 279215839, now seen corresponding path program 111 times [2020-04-18 11:53:40,738 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:40,738 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011093574] [2020-04-18 11:53:40,738 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:40,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:40,861 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:40,861 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011093574] [2020-04-18 11:53:40,862 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287014243] [2020-04-18 11:53:40,862 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:40,913 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-04-18 11:53:40,913 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:40,914 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:40,914 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:40,920 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:40,921 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:40,921 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:40,921 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:40,922 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:40,926 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 50 transitions. [2020-04-18 11:53:40,926 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:40,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:40,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:40,962 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:40,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:40,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=473, Invalid=1419, Unknown=0, NotChecked=0, Total=1892 [2020-04-18 11:53:40,963 INFO L87 Difference]: Start difference. First operand 1395 states and 3336 transitions. Second operand 15 states. [2020-04-18 11:53:41,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:41,351 INFO L93 Difference]: Finished difference Result 1428 states and 3403 transitions. [2020-04-18 11:53:41,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 3403 transitions. [2020-04-18 11:53:41,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:41,353 INFO L105 Mcr]: ---- MCR iteration 11 ---- [2020-04-18 11:53:41,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:41,353 INFO L82 PathProgramCache]: Analyzing trace with hash -352751679, now seen corresponding path program 112 times [2020-04-18 11:53:41,353 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:41,353 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075336431] [2020-04-18 11:53:41,353 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:41,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:41,448 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:41,449 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075336431] [2020-04-18 11:53:41,449 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510150950] [2020-04-18 11:53:41,449 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:41,497 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:41,497 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:41,498 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:41,498 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:41,505 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:41,506 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:41,506 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:41,506 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:41,507 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:41,511 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 48 transitions. [2020-04-18 11:53:41,511 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:41,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:41,521 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:41,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:41,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:53:41,521 INFO L87 Difference]: Start difference. First operand 1428 states and 3403 transitions. Second operand 15 states. [2020-04-18 11:53:41,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:41,931 INFO L93 Difference]: Finished difference Result 1461 states and 3470 transitions. [2020-04-18 11:53:41,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1461 states and 3470 transitions. [2020-04-18 11:53:41,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:41,933 INFO L105 Mcr]: ---- MCR iteration 12 ---- [2020-04-18 11:53:41,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:41,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1774636765, now seen corresponding path program 113 times [2020-04-18 11:53:41,933 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:41,933 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928252802] [2020-04-18 11:53:41,933 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:41,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:42,045 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:42,046 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928252802] [2020-04-18 11:53:42,046 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593563305] [2020-04-18 11:53:42,046 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:42,097 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:53:42,097 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:42,098 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:42,099 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:42,119 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:42,119 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:42,119 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:42,119 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:42,121 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:42,124 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 48 transitions. [2020-04-18 11:53:42,124 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:42,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:42,126 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:42,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:42,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:53:42,126 INFO L87 Difference]: Start difference. First operand 1461 states and 3470 transitions. Second operand 15 states. [2020-04-18 11:53:42,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:42,643 INFO L93 Difference]: Finished difference Result 1494 states and 3537 transitions. [2020-04-18 11:53:42,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 3537 transitions. [2020-04-18 11:53:42,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:42,645 INFO L105 Mcr]: ---- MCR iteration 13 ---- [2020-04-18 11:53:42,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:42,645 INFO L82 PathProgramCache]: Analyzing trace with hash 400417541, now seen corresponding path program 114 times [2020-04-18 11:53:42,645 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:42,645 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459499116] [2020-04-18 11:53:42,646 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:42,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:42,779 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:42,780 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459499116] [2020-04-18 11:53:42,780 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528177588] [2020-04-18 11:53:42,780 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:42,872 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-04-18 11:53:42,872 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:42,873 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:42,875 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:42,910 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:42,911 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:42,911 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:42,912 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:42,916 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:42,924 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 48 transitions. [2020-04-18 11:53:42,924 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:42,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:42,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:42,927 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:42,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:42,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:53:42,929 INFO L87 Difference]: Start difference. First operand 1494 states and 3537 transitions. Second operand 15 states. [2020-04-18 11:53:43,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:43,692 INFO L93 Difference]: Finished difference Result 1543 states and 3644 transitions. [2020-04-18 11:53:43,692 INFO L276 IsEmpty]: Start isEmpty. Operand 1543 states and 3644 transitions. [2020-04-18 11:53:43,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:43,695 INFO L105 Mcr]: ---- MCR iteration 14 ---- [2020-04-18 11:53:43,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:43,695 INFO L82 PathProgramCache]: Analyzing trace with hash -848714393, now seen corresponding path program 115 times [2020-04-18 11:53:43,696 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:43,696 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058998551] [2020-04-18 11:53:43,696 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:43,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:43,842 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:43,842 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058998551] [2020-04-18 11:53:43,843 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913078442] [2020-04-18 11:53:43,843 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:43,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:43,924 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:53:43,925 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:43,944 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:53:43,945 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:43,945 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:53:43,945 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:43,949 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:43,957 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 52 transitions. [2020-04-18 11:53:43,957 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:44,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:44,061 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:44,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:53:44,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=1759, Unknown=0, NotChecked=0, Total=2352 [2020-04-18 11:53:44,063 INFO L87 Difference]: Start difference. First operand 1543 states and 3644 transitions. Second operand 15 states. [2020-04-18 11:53:44,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:44,961 INFO L93 Difference]: Finished difference Result 1579 states and 3719 transitions. [2020-04-18 11:53:44,961 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 3719 transitions. [2020-04-18 11:53:44,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:44,963 INFO L105 Mcr]: ---- MCR iteration 15 ---- [2020-04-18 11:53:44,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:44,964 INFO L82 PathProgramCache]: Analyzing trace with hash 324514685, now seen corresponding path program 116 times [2020-04-18 11:53:44,964 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:44,964 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239210125] [2020-04-18 11:53:44,964 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:44,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:45,100 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:45,101 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239210125] [2020-04-18 11:53:45,101 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157972187] [2020-04-18 11:53:45,101 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:45,154 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:45,155 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:45,156 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:45,157 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:45,176 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:45,176 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:45,177 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:45,177 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:45,178 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:45,184 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 44 transitions. [2020-04-18 11:53:45,184 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:45,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:45,241 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:45,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:45,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=696, Invalid=2166, Unknown=0, NotChecked=0, Total=2862 [2020-04-18 11:53:45,242 INFO L87 Difference]: Start difference. First operand 1579 states and 3719 transitions. Second operand 17 states. [2020-04-18 11:53:45,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:45,710 INFO L93 Difference]: Finished difference Result 1595 states and 3747 transitions. [2020-04-18 11:53:45,710 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 3747 transitions. [2020-04-18 11:53:45,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:45,711 INFO L105 Mcr]: ---- MCR iteration 16 ---- [2020-04-18 11:53:45,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:45,712 INFO L82 PathProgramCache]: Analyzing trace with hash -2086609189, now seen corresponding path program 117 times [2020-04-18 11:53:45,712 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:45,712 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634492735] [2020-04-18 11:53:45,712 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:45,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:45,832 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:45,833 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634492735] [2020-04-18 11:53:45,833 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570552340] [2020-04-18 11:53:45,833 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:45,878 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-04-18 11:53:45,878 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:45,879 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:45,881 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:45,897 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:45,898 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:45,898 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:45,898 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:45,900 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:45,905 INFO L259 McrAutomatonBuilder]: Finished intersection with 33 states and 42 transitions. [2020-04-18 11:53:45,905 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:45,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:45,916 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:45,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:45,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:53:45,917 INFO L87 Difference]: Start difference. First operand 1595 states and 3747 transitions. Second operand 17 states. [2020-04-18 11:53:46,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:46,816 INFO L93 Difference]: Finished difference Result 1611 states and 3775 transitions. [2020-04-18 11:53:46,816 INFO L276 IsEmpty]: Start isEmpty. Operand 1611 states and 3775 transitions. [2020-04-18 11:53:46,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:46,818 INFO L105 Mcr]: ---- MCR iteration 17 ---- [2020-04-18 11:53:46,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:46,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1079593401, now seen corresponding path program 118 times [2020-04-18 11:53:46,819 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:46,819 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433484153] [2020-04-18 11:53:46,819 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:46,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:46,943 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:46,943 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433484153] [2020-04-18 11:53:46,943 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579289614] [2020-04-18 11:53:46,944 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:46,995 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:46,995 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:46,996 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:46,997 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:47,005 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:47,005 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:47,005 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:47,005 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:47,006 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:47,010 INFO L259 McrAutomatonBuilder]: Finished intersection with 33 states and 42 transitions. [2020-04-18 11:53:47,010 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:47,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:47,011 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:47,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:47,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:53:47,011 INFO L87 Difference]: Start difference. First operand 1611 states and 3775 transitions. Second operand 17 states. [2020-04-18 11:53:47,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:47,586 INFO L93 Difference]: Finished difference Result 1627 states and 3803 transitions. [2020-04-18 11:53:47,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1627 states and 3803 transitions. [2020-04-18 11:53:47,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:47,589 INFO L105 Mcr]: ---- MCR iteration 18 ---- [2020-04-18 11:53:47,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:47,589 INFO L82 PathProgramCache]: Analyzing trace with hash -213199849, now seen corresponding path program 119 times [2020-04-18 11:53:47,589 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:47,589 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183288368] [2020-04-18 11:53:47,589 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:47,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:47,763 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:47,764 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183288368] [2020-04-18 11:53:47,764 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603158379] [2020-04-18 11:53:47,764 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:47,846 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-04-18 11:53:47,846 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:47,848 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:47,849 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:47,880 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:47,880 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:47,881 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:47,881 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:47,884 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:47,891 INFO L259 McrAutomatonBuilder]: Finished intersection with 33 states and 42 transitions. [2020-04-18 11:53:47,892 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:47,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:47,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:47,895 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:47,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:47,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:53:47,896 INFO L87 Difference]: Start difference. First operand 1627 states and 3803 transitions. Second operand 17 states. [2020-04-18 11:53:48,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:48,658 INFO L93 Difference]: Finished difference Result 1643 states and 3831 transitions. [2020-04-18 11:53:48,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 3831 transitions. [2020-04-18 11:53:48,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:48,660 INFO L105 Mcr]: ---- MCR iteration 19 ---- [2020-04-18 11:53:48,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:48,661 INFO L82 PathProgramCache]: Analyzing trace with hash -281584139, now seen corresponding path program 120 times [2020-04-18 11:53:48,661 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:48,661 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056577478] [2020-04-18 11:53:48,661 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:48,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:48,761 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:48,762 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056577478] [2020-04-18 11:53:48,762 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11529018] [2020-04-18 11:53:48,762 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:48,816 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-04-18 11:53:48,816 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:48,818 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:48,819 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:48,829 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:48,830 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:48,830 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:48,830 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:48,831 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:48,836 INFO L259 McrAutomatonBuilder]: Finished intersection with 33 states and 42 transitions. [2020-04-18 11:53:48,837 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:48,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:48,838 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:48,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:48,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:53:48,839 INFO L87 Difference]: Start difference. First operand 1643 states and 3831 transitions. Second operand 17 states. [2020-04-18 11:53:49,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:49,598 INFO L93 Difference]: Finished difference Result 1668 states and 3880 transitions. [2020-04-18 11:53:49,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1668 states and 3880 transitions. [2020-04-18 11:53:49,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:49,658 INFO L105 Mcr]: ---- MCR iteration 20 ---- [2020-04-18 11:53:49,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:49,658 INFO L82 PathProgramCache]: Analyzing trace with hash 232310611, now seen corresponding path program 121 times [2020-04-18 11:53:49,659 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:49,659 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181993059] [2020-04-18 11:53:49,659 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:49,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:49,772 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:49,773 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181993059] [2020-04-18 11:53:49,773 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147649491] [2020-04-18 11:53:49,773 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:49,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:49,818 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:53:49,819 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:49,829 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:53:49,829 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:49,829 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:53:49,830 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:49,831 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:49,834 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 44 transitions. [2020-04-18 11:53:49,834 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:49,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:49,903 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:49,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:53:49,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=840, Invalid=2582, Unknown=0, NotChecked=0, Total=3422 [2020-04-18 11:53:49,904 INFO L87 Difference]: Start difference. First operand 1668 states and 3880 transitions. Second operand 17 states. [2020-04-18 11:53:50,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:50,753 INFO L93 Difference]: Finished difference Result 1682 states and 3903 transitions. [2020-04-18 11:53:50,754 INFO L276 IsEmpty]: Start isEmpty. Operand 1682 states and 3903 transitions. [2020-04-18 11:53:50,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:50,756 INFO L105 Mcr]: ---- MCR iteration 21 ---- [2020-04-18 11:53:50,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:50,756 INFO L82 PathProgramCache]: Analyzing trace with hash 1728807741, now seen corresponding path program 122 times [2020-04-18 11:53:50,757 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:50,757 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280464397] [2020-04-18 11:53:50,757 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:50,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:50,922 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:50,922 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280464397] [2020-04-18 11:53:50,922 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753815824] [2020-04-18 11:53:50,923 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:50,968 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:50,968 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:50,969 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:53:50,969 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:50,976 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:50,976 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:50,976 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:53:50,976 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:50,977 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:50,981 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 38 transitions. [2020-04-18 11:53:50,981 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:51,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:51,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:51,024 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:53:51,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:53:51,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=961, Invalid=3071, Unknown=0, NotChecked=0, Total=4032 [2020-04-18 11:53:51,025 INFO L87 Difference]: Start difference. First operand 1682 states and 3903 transitions. Second operand 19 states. [2020-04-18 11:53:51,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:51,562 INFO L93 Difference]: Finished difference Result 1687 states and 3908 transitions. [2020-04-18 11:53:51,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 3908 transitions. [2020-04-18 11:53:51,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:51,564 INFO L105 Mcr]: ---- MCR iteration 22 ---- [2020-04-18 11:53:51,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:51,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1588321, now seen corresponding path program 123 times [2020-04-18 11:53:51,565 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:51,565 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112825539] [2020-04-18 11:53:51,565 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:51,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:51,706 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:51,707 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112825539] [2020-04-18 11:53:51,707 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189063454] [2020-04-18 11:53:51,707 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:51,759 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-04-18 11:53:51,759 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:51,760 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:53:51,760 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:51,768 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:51,774 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:51,774 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:53:51,775 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:51,776 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:51,779 INFO L259 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-04-18 11:53:51,779 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:51,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:51,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:51,781 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:51,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:53:51,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:53:51,782 INFO L87 Difference]: Start difference. First operand 1687 states and 3908 transitions. Second operand 19 states. [2020-04-18 11:53:52,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:52,359 INFO L93 Difference]: Finished difference Result 1692 states and 3913 transitions. [2020-04-18 11:53:52,359 INFO L276 IsEmpty]: Start isEmpty. Operand 1692 states and 3913 transitions. [2020-04-18 11:53:52,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:52,362 INFO L105 Mcr]: ---- MCR iteration 23 ---- [2020-04-18 11:53:52,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:52,362 INFO L82 PathProgramCache]: Analyzing trace with hash -633555839, now seen corresponding path program 124 times [2020-04-18 11:53:52,362 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:52,362 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206588973] [2020-04-18 11:53:52,362 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:52,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:52,602 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:52,602 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206588973] [2020-04-18 11:53:52,603 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317376221] [2020-04-18 11:53:52,603 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:52,683 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:53:52,683 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:52,685 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:53:52,771 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:52,789 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:52,790 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:52,790 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:53:52,791 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:52,794 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:52,801 INFO L259 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-04-18 11:53:52,801 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:52,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:52,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:52,804 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:52,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:53:52,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:53:52,805 INFO L87 Difference]: Start difference. First operand 1692 states and 3913 transitions. Second operand 19 states. [2020-04-18 11:53:53,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:53,482 INFO L93 Difference]: Finished difference Result 1697 states and 3918 transitions. [2020-04-18 11:53:53,482 INFO L276 IsEmpty]: Start isEmpty. Operand 1697 states and 3918 transitions. [2020-04-18 11:53:53,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:53,484 INFO L105 Mcr]: ---- MCR iteration 24 ---- [2020-04-18 11:53:53,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:53,485 INFO L82 PathProgramCache]: Analyzing trace with hash -2055440925, now seen corresponding path program 125 times [2020-04-18 11:53:53,485 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:53,485 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353965462] [2020-04-18 11:53:53,485 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:53,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:53,618 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:53,619 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353965462] [2020-04-18 11:53:53,619 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542593581] [2020-04-18 11:53:53,619 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:53,670 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-04-18 11:53:53,671 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:53,672 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:53:53,672 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:53,683 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:53,683 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:53,683 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:53:53,683 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:53,685 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:53,688 INFO L259 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-04-18 11:53:53,688 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:53,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:53,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:53,689 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:53,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:53:53,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:53:53,689 INFO L87 Difference]: Start difference. First operand 1697 states and 3918 transitions. Second operand 19 states. [2020-04-18 11:53:54,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:54,428 INFO L93 Difference]: Finished difference Result 1702 states and 3923 transitions. [2020-04-18 11:53:54,429 INFO L276 IsEmpty]: Start isEmpty. Operand 1702 states and 3923 transitions. [2020-04-18 11:53:54,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:54,431 INFO L105 Mcr]: ---- MCR iteration 25 ---- [2020-04-18 11:53:54,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:54,431 INFO L82 PathProgramCache]: Analyzing trace with hash 119613381, now seen corresponding path program 126 times [2020-04-18 11:53:54,432 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:54,432 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144259165] [2020-04-18 11:53:54,432 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:54,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:54,576 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:54,576 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144259165] [2020-04-18 11:53:54,576 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775532175] [2020-04-18 11:53:54,576 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:54,627 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-04-18 11:53:54,627 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:54,628 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:53:54,628 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:54,638 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:54,638 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:54,639 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:53:54,639 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:54,640 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:54,644 INFO L259 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-04-18 11:53:54,645 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:54,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:54,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:54,647 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:54,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:53:54,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:53:54,647 INFO L87 Difference]: Start difference. First operand 1702 states and 3923 transitions. Second operand 19 states. [2020-04-18 11:53:55,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:55,569 INFO L93 Difference]: Finished difference Result 1707 states and 3928 transitions. [2020-04-18 11:53:55,569 INFO L276 IsEmpty]: Start isEmpty. Operand 1707 states and 3928 transitions. [2020-04-18 11:53:55,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:55,572 INFO L105 Mcr]: ---- MCR iteration 26 ---- [2020-04-18 11:53:55,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:55,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1129518553, now seen corresponding path program 127 times [2020-04-18 11:53:55,572 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:55,573 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371315010] [2020-04-18 11:53:55,573 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:55,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:55,717 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:55,717 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371315010] [2020-04-18 11:53:55,717 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4235804] [2020-04-18 11:53:55,718 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:55,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:55,762 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:53:55,763 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:55,779 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:55,779 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:55,779 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:53:55,780 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:55,781 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:55,784 INFO L259 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-04-18 11:53:55,784 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:55,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:55,786 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:55,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:53:55,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:53:55,786 INFO L87 Difference]: Start difference. First operand 1707 states and 3928 transitions. Second operand 19 states. [2020-04-18 11:53:56,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:56,772 INFO L93 Difference]: Finished difference Result 1716 states and 3941 transitions. [2020-04-18 11:53:56,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 3941 transitions. [2020-04-18 11:53:56,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-18 11:53:56,775 INFO L105 Mcr]: ---- MCR iteration 27 ---- [2020-04-18 11:53:56,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:53:56,775 INFO L82 PathProgramCache]: Analyzing trace with hash -1112941303, now seen corresponding path program 128 times [2020-04-18 11:53:56,775 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:53:56,775 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486563196] [2020-04-18 11:53:56,775 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:53:56,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:53:56,893 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:56,894 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486563196] [2020-04-18 11:53:56,894 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796212462] [2020-04-18 11:53:56,894 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:53:56,939 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:53:56,940 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:53:56,940 INFO L264 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:53:56,941 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:53:56,952 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:53:56,952 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:53:56,952 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:53:56,953 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:53:56,954 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:53:56,957 INFO L259 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-04-18 11:53:56,957 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:53:56,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:53:57,028 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:53:57,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:53:57,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1129, Invalid=3563, Unknown=0, NotChecked=0, Total=4692 [2020-04-18 11:53:57,029 INFO L87 Difference]: Start difference. First operand 1716 states and 3941 transitions. Second operand 19 states. [2020-04-18 11:53:58,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:58,050 INFO L93 Difference]: Finished difference Result 1718 states and 3943 transitions. [2020-04-18 11:53:58,050 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 3943 transitions. [2020-04-18 11:53:58,052 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:53:58,053 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1458982127] [2020-04-18 11:53:58,053 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:53:58,053 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2020-04-18 11:53:58,053 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1458982127] [2020-04-18 11:53:58,054 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2020-04-18 11:53:58,054 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:53:58,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2020-04-18 11:53:58,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1215, Invalid=3897, Unknown=0, NotChecked=0, Total=5112 [2020-04-18 11:53:58,054 INFO L87 Difference]: Start difference. First operand 58 states and 141 transitions. Second operand 37 states. [2020-04-18 11:53:58,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:53:58,487 INFO L93 Difference]: Finished difference Result 106 states and 261 transitions. [2020-04-18 11:53:58,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-04-18 11:53:58,487 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 22 [2020-04-18 11:53:58,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:53:58,488 INFO L225 Difference]: With dead ends: 106 [2020-04-18 11:53:58,488 INFO L226 Difference]: Without dead ends: 94 [2020-04-18 11:53:58,489 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 1723 GetRequests, 1348 SyntacticMatches, 305 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9778 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=1215, Invalid=3897, Unknown=0, NotChecked=0, Total=5112 [2020-04-18 11:53:58,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2020-04-18 11:53:58,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 58. [2020-04-18 11:53:58,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2020-04-18 11:53:58,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 142 transitions. [2020-04-18 11:53:58,493 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 142 transitions. Word has length 22 [2020-04-18 11:53:58,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:53:58,493 INFO L479 AbstractCegarLoop]: Abstraction has 58 states and 142 transitions. [2020-04-18 11:53:58,493 INFO L480 AbstractCegarLoop]: Interpolant automaton has 37 states. [2020-04-18 11:53:58,493 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 142 transitions. [2020-04-18 11:53:58,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:53:58,494 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:53:58,494 INFO L425 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:54:03,911 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:03,914 INFO L427 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:54:03,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:03,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1335609647, now seen corresponding path program 129 times [2020-04-18 11:54:03,915 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:54:03,915 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1812098317] [2020-04-18 11:54:03,916 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:03,919 INFO L259 McrAutomatonBuilder]: Finished intersection with 290 states and 699 transitions. [2020-04-18 11:54:03,920 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states. [2020-04-18 11:54:03,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:03,921 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:54:03,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:03,921 INFO L82 PathProgramCache]: Analyzing trace with hash 1918986317, now seen corresponding path program 130 times [2020-04-18 11:54:03,921 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:03,921 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467078639] [2020-04-18 11:54:03,921 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:03,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:03,947 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2020-04-18 11:54:03,948 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467078639] [2020-04-18 11:54:03,948 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:54:03,948 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:54:03,948 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:03,949 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:03,956 INFO L259 McrAutomatonBuilder]: Finished intersection with 57 states and 89 transitions. [2020-04-18 11:54:03,956 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:03,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:03,989 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:03,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:54:03,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:54:03,990 INFO L87 Difference]: Start difference. First operand 290 states. Second operand 7 states. [2020-04-18 11:54:04,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:04,114 INFO L93 Difference]: Finished difference Result 549 states and 1355 transitions. [2020-04-18 11:54:04,114 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 1355 transitions. [2020-04-18 11:54:04,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:04,114 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:54:04,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:04,115 INFO L82 PathProgramCache]: Analyzing trace with hash 598967543, now seen corresponding path program 131 times [2020-04-18 11:54:04,115 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:04,115 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021234206] [2020-04-18 11:54:04,115 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:04,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:04,156 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:54:04,156 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021234206] [2020-04-18 11:54:04,156 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063084271] [2020-04-18 11:54:04,156 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:04,205 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-04-18 11:54:04,205 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:04,206 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:54:04,206 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:04,211 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:54:04,212 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:04,212 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:54:04,212 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:04,213 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:04,218 INFO L259 McrAutomatonBuilder]: Finished intersection with 47 states and 69 transitions. [2020-04-18 11:54:04,219 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:04,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:04,238 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:04,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:54:04,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:54:04,238 INFO L87 Difference]: Start difference. First operand 549 states and 1355 transitions. Second operand 9 states. [2020-04-18 11:54:04,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:04,415 INFO L93 Difference]: Finished difference Result 745 states and 1838 transitions. [2020-04-18 11:54:04,415 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1838 transitions. [2020-04-18 11:54:04,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:04,416 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:54:04,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:04,416 INFO L82 PathProgramCache]: Analyzing trace with hash -822917543, now seen corresponding path program 132 times [2020-04-18 11:54:04,416 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:04,416 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232669764] [2020-04-18 11:54:04,416 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:04,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:04,456 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:54:04,456 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232669764] [2020-04-18 11:54:04,457 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580811379] [2020-04-18 11:54:04,457 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:04,504 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-04-18 11:54:04,505 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:04,505 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:54:04,506 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:04,516 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:54:04,516 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:04,516 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:54:04,517 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:04,518 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:04,523 INFO L259 McrAutomatonBuilder]: Finished intersection with 52 states and 79 transitions. [2020-04-18 11:54:04,523 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:04,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:04,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:04,545 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:04,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:54:04,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:54:04,546 INFO L87 Difference]: Start difference. First operand 745 states and 1838 transitions. Second operand 9 states. [2020-04-18 11:54:04,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:04,758 INFO L93 Difference]: Finished difference Result 937 states and 2316 transitions. [2020-04-18 11:54:04,758 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 2316 transitions. [2020-04-18 11:54:04,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:04,759 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:54:04,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:04,760 INFO L82 PathProgramCache]: Analyzing trace with hash -922206289, now seen corresponding path program 133 times [2020-04-18 11:54:04,760 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:04,760 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245264862] [2020-04-18 11:54:04,760 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:04,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:04,828 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:54:04,829 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245264862] [2020-04-18 11:54:04,829 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335942006] [2020-04-18 11:54:04,829 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:04,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:04,877 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:54:04,877 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:04,911 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:54:04,911 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:04,911 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:54:04,912 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:04,914 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:04,920 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 63 transitions. [2020-04-18 11:54:04,920 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:04,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:04,956 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:04,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:54:04,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:54:04,957 INFO L87 Difference]: Start difference. First operand 937 states and 2316 transitions. Second operand 11 states. [2020-04-18 11:54:05,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:05,136 INFO L93 Difference]: Finished difference Result 1039 states and 2551 transitions. [2020-04-18 11:54:05,136 INFO L276 IsEmpty]: Start isEmpty. Operand 1039 states and 2551 transitions. [2020-04-18 11:54:05,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:05,137 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:54:05,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:05,137 INFO L82 PathProgramCache]: Analyzing trace with hash -2050970995, now seen corresponding path program 134 times [2020-04-18 11:54:05,138 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:05,138 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766197969] [2020-04-18 11:54:05,138 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:05,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:05,199 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:54:05,199 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766197969] [2020-04-18 11:54:05,200 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453072386] [2020-04-18 11:54:05,200 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:05,266 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:54:05,266 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:05,268 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:54:05,269 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:05,292 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:54:05,292 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:05,293 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:54:05,293 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:05,297 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:05,306 INFO L259 McrAutomatonBuilder]: Finished intersection with 43 states and 61 transitions. [2020-04-18 11:54:05,307 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:05,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:05,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:05,309 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:05,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:54:05,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:54:05,310 INFO L87 Difference]: Start difference. First operand 1039 states and 2551 transitions. Second operand 11 states. [2020-04-18 11:54:05,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:05,648 INFO L93 Difference]: Finished difference Result 1183 states and 2899 transitions. [2020-04-18 11:54:05,648 INFO L276 IsEmpty]: Start isEmpty. Operand 1183 states and 2899 transitions. [2020-04-18 11:54:05,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:05,650 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:54:05,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:05,650 INFO L82 PathProgramCache]: Analyzing trace with hash 951203051, now seen corresponding path program 135 times [2020-04-18 11:54:05,650 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:05,650 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695895585] [2020-04-18 11:54:05,651 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:05,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:05,723 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:54:05,724 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695895585] [2020-04-18 11:54:05,724 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975990604] [2020-04-18 11:54:05,725 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:05,817 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-04-18 11:54:05,818 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:05,819 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:54:05,820 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:05,848 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:54:05,849 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:05,849 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:54:05,849 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:05,851 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:05,859 INFO L259 McrAutomatonBuilder]: Finished intersection with 48 states and 71 transitions. [2020-04-18 11:54:05,859 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:05,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:05,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:05,935 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:05,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:54:05,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:54:05,936 INFO L87 Difference]: Start difference. First operand 1183 states and 2899 transitions. Second operand 11 states. [2020-04-18 11:54:06,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:06,332 INFO L93 Difference]: Finished difference Result 1318 states and 3227 transitions. [2020-04-18 11:54:06,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 3227 transitions. [2020-04-18 11:54:06,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:06,334 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 11:54:06,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:06,334 INFO L82 PathProgramCache]: Analyzing trace with hash 21351829, now seen corresponding path program 136 times [2020-04-18 11:54:06,335 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:06,335 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236592680] [2020-04-18 11:54:06,335 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:06,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:06,430 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:54:06,430 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236592680] [2020-04-18 11:54:06,430 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851651889] [2020-04-18 11:54:06,430 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:06,482 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:54:06,483 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:06,484 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:54:06,484 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:06,501 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:54:06,501 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:06,501 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:54:06,501 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:06,503 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:06,510 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 57 transitions. [2020-04-18 11:54:06,510 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:06,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:06,560 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:06,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:54:06,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2020-04-18 11:54:06,561 INFO L87 Difference]: Start difference. First operand 1318 states and 3227 transitions. Second operand 13 states. [2020-04-18 11:54:06,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:06,844 INFO L93 Difference]: Finished difference Result 1388 states and 3383 transitions. [2020-04-18 11:54:06,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 3383 transitions. [2020-04-18 11:54:06,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:06,846 INFO L105 Mcr]: ---- MCR iteration 7 ---- [2020-04-18 11:54:06,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:06,846 INFO L82 PathProgramCache]: Analyzing trace with hash -610615689, now seen corresponding path program 137 times [2020-04-18 11:54:06,846 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:06,846 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111461518] [2020-04-18 11:54:06,847 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:06,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:06,915 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:54:06,915 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111461518] [2020-04-18 11:54:06,915 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742666440] [2020-04-18 11:54:06,916 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:06,960 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-04-18 11:54:06,960 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:06,961 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:54:06,962 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:06,972 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:54:06,972 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:06,972 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:54:06,973 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:06,974 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:06,978 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 55 transitions. [2020-04-18 11:54:06,978 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:06,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:06,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:06,980 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:06,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:54:06,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:54:06,980 INFO L87 Difference]: Start difference. First operand 1388 states and 3383 transitions. Second operand 13 states. [2020-04-18 11:54:07,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:07,304 INFO L93 Difference]: Finished difference Result 1458 states and 3539 transitions. [2020-04-18 11:54:07,304 INFO L276 IsEmpty]: Start isEmpty. Operand 1458 states and 3539 transitions. [2020-04-18 11:54:07,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:07,305 INFO L105 Mcr]: ---- MCR iteration 8 ---- [2020-04-18 11:54:07,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:07,306 INFO L82 PathProgramCache]: Analyzing trace with hash -2032500775, now seen corresponding path program 138 times [2020-04-18 11:54:07,306 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:07,306 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971629184] [2020-04-18 11:54:07,306 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:07,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:07,373 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:54:07,374 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971629184] [2020-04-18 11:54:07,374 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884496118] [2020-04-18 11:54:07,374 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:07,427 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-04-18 11:54:07,427 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:07,427 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:54:07,428 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:07,438 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:54:07,439 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:07,439 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:54:07,439 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:07,440 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:07,444 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 55 transitions. [2020-04-18 11:54:07,444 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:07,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:07,455 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:07,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:54:07,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:54:07,456 INFO L87 Difference]: Start difference. First operand 1458 states and 3539 transitions. Second operand 13 states. [2020-04-18 11:54:07,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:07,867 INFO L93 Difference]: Finished difference Result 1558 states and 3774 transitions. [2020-04-18 11:54:07,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1558 states and 3774 transitions. [2020-04-18 11:54:07,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:07,869 INFO L105 Mcr]: ---- MCR iteration 9 ---- [2020-04-18 11:54:07,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:07,869 INFO L82 PathProgramCache]: Analyzing trace with hash 142553531, now seen corresponding path program 139 times [2020-04-18 11:54:07,869 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:07,869 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826398433] [2020-04-18 11:54:07,869 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:07,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:07,968 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:54:07,969 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826398433] [2020-04-18 11:54:07,969 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326540942] [2020-04-18 11:54:07,969 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:08,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:08,024 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:54:08,025 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:08,051 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:54:08,051 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:08,051 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:54:08,052 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:08,052 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:08,057 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 63 transitions. [2020-04-18 11:54:08,058 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:08,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:08,103 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:08,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:54:08,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2020-04-18 11:54:08,104 INFO L87 Difference]: Start difference. First operand 1558 states and 3774 transitions. Second operand 13 states. [2020-04-18 11:54:08,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:08,560 INFO L93 Difference]: Finished difference Result 1646 states and 3980 transitions. [2020-04-18 11:54:08,560 INFO L276 IsEmpty]: Start isEmpty. Operand 1646 states and 3980 transitions. [2020-04-18 11:54:08,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:08,561 INFO L105 Mcr]: ---- MCR iteration 10 ---- [2020-04-18 11:54:08,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:08,561 INFO L82 PathProgramCache]: Analyzing trace with hash 65756945, now seen corresponding path program 140 times [2020-04-18 11:54:08,562 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:08,562 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642750887] [2020-04-18 11:54:08,562 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:08,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:08,660 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:54:08,660 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642750887] [2020-04-18 11:54:08,661 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886786388] [2020-04-18 11:54:08,661 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:08,707 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:54:08,708 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:08,708 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:54:08,709 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:08,715 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:54:08,715 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:08,715 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:54:08,715 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:08,716 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:08,720 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 51 transitions. [2020-04-18 11:54:08,720 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:08,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:08,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:08,756 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:08,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:54:08,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=473, Invalid=1419, Unknown=0, NotChecked=0, Total=1892 [2020-04-18 11:54:08,757 INFO L87 Difference]: Start difference. First operand 1646 states and 3980 transitions. Second operand 15 states. [2020-04-18 11:54:09,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:09,133 INFO L93 Difference]: Finished difference Result 1690 states and 4073 transitions. [2020-04-18 11:54:09,133 INFO L276 IsEmpty]: Start isEmpty. Operand 1690 states and 4073 transitions. [2020-04-18 11:54:09,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:09,134 INFO L105 Mcr]: ---- MCR iteration 11 ---- [2020-04-18 11:54:09,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:09,135 INFO L82 PathProgramCache]: Analyzing trace with hash 1949600367, now seen corresponding path program 141 times [2020-04-18 11:54:09,135 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:09,135 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101126609] [2020-04-18 11:54:09,135 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:09,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:09,299 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:54:09,300 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101126609] [2020-04-18 11:54:09,300 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182260293] [2020-04-18 11:54:09,300 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:09,384 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-04-18 11:54:09,384 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:09,386 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:54:09,387 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:09,401 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:54:09,402 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:09,402 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:54:09,403 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:09,405 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:09,413 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 49 transitions. [2020-04-18 11:54:09,414 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:09,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:09,433 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:09,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:54:09,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:54:09,434 INFO L87 Difference]: Start difference. First operand 1690 states and 4073 transitions. Second operand 15 states. [2020-04-18 11:54:09,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:09,946 INFO L93 Difference]: Finished difference Result 1734 states and 4166 transitions. [2020-04-18 11:54:09,946 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 4166 transitions. [2020-04-18 11:54:09,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:09,948 INFO L105 Mcr]: ---- MCR iteration 12 ---- [2020-04-18 11:54:09,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:09,948 INFO L82 PathProgramCache]: Analyzing trace with hash 820835661, now seen corresponding path program 142 times [2020-04-18 11:54:09,948 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:09,948 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284355912] [2020-04-18 11:54:09,949 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:09,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:10,049 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:54:10,049 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284355912] [2020-04-18 11:54:10,050 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969072046] [2020-04-18 11:54:10,050 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:10,096 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:54:10,096 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:10,097 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:54:10,097 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:10,105 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:54:10,105 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:10,105 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:54:10,105 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:10,106 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:10,110 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 49 transitions. [2020-04-18 11:54:10,111 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:10,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:10,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:10,112 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:10,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:54:10,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:54:10,112 INFO L87 Difference]: Start difference. First operand 1734 states and 4166 transitions. Second operand 15 states. [2020-04-18 11:54:10,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:10,581 INFO L93 Difference]: Finished difference Result 1778 states and 4259 transitions. [2020-04-18 11:54:10,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 4259 transitions. [2020-04-18 11:54:10,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:10,582 INFO L105 Mcr]: ---- MCR iteration 13 ---- [2020-04-18 11:54:10,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:10,583 INFO L82 PathProgramCache]: Analyzing trace with hash -471957589, now seen corresponding path program 143 times [2020-04-18 11:54:10,583 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:10,583 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497652611] [2020-04-18 11:54:10,583 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:10,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:10,664 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:54:10,664 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497652611] [2020-04-18 11:54:10,665 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351489328] [2020-04-18 11:54:10,665 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:10,718 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:54:10,718 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:10,719 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:54:10,720 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:10,763 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:54:10,763 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:10,763 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:54:10,764 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:10,765 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:10,770 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 49 transitions. [2020-04-18 11:54:10,771 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:10,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:10,772 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:10,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:54:10,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:54:10,773 INFO L87 Difference]: Start difference. First operand 1778 states and 4259 transitions. Second operand 15 states. [2020-04-18 11:54:11,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:11,346 INFO L93 Difference]: Finished difference Result 1842 states and 4403 transitions. [2020-04-18 11:54:11,346 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 4403 transitions. [2020-04-18 11:54:11,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:11,348 INFO L105 Mcr]: ---- MCR iteration 14 ---- [2020-04-18 11:54:11,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:11,348 INFO L82 PathProgramCache]: Analyzing trace with hash -540341879, now seen corresponding path program 144 times [2020-04-18 11:54:11,348 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:11,348 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592307717] [2020-04-18 11:54:11,349 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:11,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:11,455 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:54:11,455 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592307717] [2020-04-18 11:54:11,456 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118019453] [2020-04-18 11:54:11,456 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:11,505 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-04-18 11:54:11,505 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:11,506 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:54:11,507 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:11,521 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:54:11,522 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:11,522 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:54:11,522 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:11,523 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:11,529 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 55 transitions. [2020-04-18 11:54:11,529 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:11,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:11,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:11,586 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:11,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:54:11,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=1759, Unknown=0, NotChecked=0, Total=2352 [2020-04-18 11:54:11,587 INFO L87 Difference]: Start difference. First operand 1842 states and 4403 transitions. Second operand 15 states. [2020-04-18 11:54:12,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:12,238 INFO L93 Difference]: Finished difference Result 1893 states and 4515 transitions. [2020-04-18 11:54:12,238 INFO L276 IsEmpty]: Start isEmpty. Operand 1893 states and 4515 transitions. [2020-04-18 11:54:12,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:12,240 INFO L105 Mcr]: ---- MCR iteration 15 ---- [2020-04-18 11:54:12,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:12,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1470021171, now seen corresponding path program 145 times [2020-04-18 11:54:12,240 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:12,240 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570759372] [2020-04-18 11:54:12,240 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:12,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:12,369 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:12,369 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570759372] [2020-04-18 11:54:12,370 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898022421] [2020-04-18 11:54:12,370 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:12,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:12,416 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:12,416 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:12,424 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:12,424 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:12,424 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:12,424 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:12,425 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:12,429 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 45 transitions. [2020-04-18 11:54:12,429 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:12,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:12,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:12,467 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:12,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:12,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=696, Invalid=2166, Unknown=0, NotChecked=0, Total=2862 [2020-04-18 11:54:12,467 INFO L87 Difference]: Start difference. First operand 1893 states and 4515 transitions. Second operand 17 states. [2020-04-18 11:54:12,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:12,933 INFO L93 Difference]: Finished difference Result 1917 states and 4561 transitions. [2020-04-18 11:54:12,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1917 states and 4561 transitions. [2020-04-18 11:54:12,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:12,935 INFO L105 Mcr]: ---- MCR iteration 16 ---- [2020-04-18 11:54:12,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:12,935 INFO L82 PathProgramCache]: Analyzing trace with hash -260374891, now seen corresponding path program 146 times [2020-04-18 11:54:12,936 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:12,936 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534566487] [2020-04-18 11:54:12,936 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:12,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:13,079 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:13,079 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534566487] [2020-04-18 11:54:13,079 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690462456] [2020-04-18 11:54:13,079 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:13,125 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:54:13,125 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:13,126 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:13,127 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:13,135 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:13,135 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:13,135 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:13,136 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:13,137 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:13,142 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 43 transitions. [2020-04-18 11:54:13,142 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:13,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:13,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:13,144 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:13,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:13,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:54:13,145 INFO L87 Difference]: Start difference. First operand 1917 states and 4561 transitions. Second operand 17 states. [2020-04-18 11:54:13,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:13,664 INFO L93 Difference]: Finished difference Result 1941 states and 4607 transitions. [2020-04-18 11:54:13,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1941 states and 4607 transitions. [2020-04-18 11:54:13,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:13,668 INFO L105 Mcr]: ---- MCR iteration 17 ---- [2020-04-18 11:54:13,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:13,668 INFO L82 PathProgramCache]: Analyzing trace with hash -892342409, now seen corresponding path program 147 times [2020-04-18 11:54:13,668 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:13,668 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763879869] [2020-04-18 11:54:13,668 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:13,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:13,779 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:13,779 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763879869] [2020-04-18 11:54:13,780 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697516435] [2020-04-18 11:54:13,780 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:13,833 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-04-18 11:54:13,834 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:13,835 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:13,835 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:13,844 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:13,844 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:13,844 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:13,844 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:13,846 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:13,850 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 43 transitions. [2020-04-18 11:54:13,850 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:13,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:13,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:13,852 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:13,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:13,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:54:13,852 INFO L87 Difference]: Start difference. First operand 1941 states and 4607 transitions. Second operand 17 states. [2020-04-18 11:54:14,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:14,436 INFO L93 Difference]: Finished difference Result 1965 states and 4653 transitions. [2020-04-18 11:54:14,436 INFO L276 IsEmpty]: Start isEmpty. Operand 1965 states and 4653 transitions. [2020-04-18 11:54:14,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:14,439 INFO L105 Mcr]: ---- MCR iteration 18 ---- [2020-04-18 11:54:14,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:14,439 INFO L82 PathProgramCache]: Analyzing trace with hash 1980739801, now seen corresponding path program 148 times [2020-04-18 11:54:14,439 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:14,440 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416940229] [2020-04-18 11:54:14,440 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:14,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:14,607 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:14,608 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416940229] [2020-04-18 11:54:14,608 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440312289] [2020-04-18 11:54:14,608 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:14,659 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:54:14,659 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:14,660 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:14,660 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:14,669 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:14,670 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:14,670 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:14,670 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:14,671 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:14,676 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 43 transitions. [2020-04-18 11:54:14,677 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:14,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:14,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:14,679 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:14,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:14,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:54:14,679 INFO L87 Difference]: Start difference. First operand 1965 states and 4653 transitions. Second operand 17 states. [2020-04-18 11:54:15,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:15,467 INFO L93 Difference]: Finished difference Result 1989 states and 4699 transitions. [2020-04-18 11:54:15,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1989 states and 4699 transitions. [2020-04-18 11:54:15,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:15,470 INFO L105 Mcr]: ---- MCR iteration 19 ---- [2020-04-18 11:54:15,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:15,470 INFO L82 PathProgramCache]: Analyzing trace with hash -139173189, now seen corresponding path program 149 times [2020-04-18 11:54:15,470 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:15,470 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210319037] [2020-04-18 11:54:15,470 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:15,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:15,589 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:15,590 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210319037] [2020-04-18 11:54:15,590 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297069578] [2020-04-18 11:54:15,590 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:15,646 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-04-18 11:54:15,646 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:15,647 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:15,648 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:15,657 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:15,657 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:15,658 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:15,658 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:15,659 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:15,662 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 43 transitions. [2020-04-18 11:54:15,662 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:15,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:15,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:15,664 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:15,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:15,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:54:15,665 INFO L87 Difference]: Start difference. First operand 1989 states and 4699 transitions. Second operand 17 states. [2020-04-18 11:54:16,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:16,402 INFO L93 Difference]: Finished difference Result 2025 states and 4774 transitions. [2020-04-18 11:54:16,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2025 states and 4774 transitions. [2020-04-18 11:54:16,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:16,405 INFO L105 Mcr]: ---- MCR iteration 20 ---- [2020-04-18 11:54:16,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:16,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1388305123, now seen corresponding path program 150 times [2020-04-18 11:54:16,405 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:16,405 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558634877] [2020-04-18 11:54:16,405 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:16,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:16,531 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:16,531 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558634877] [2020-04-18 11:54:16,531 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393556187] [2020-04-18 11:54:16,532 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:16,584 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-04-18 11:54:16,584 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:16,585 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:16,586 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:16,613 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:54:16,613 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:16,614 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:16,614 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:16,615 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:16,622 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 47 transitions. [2020-04-18 11:54:16,622 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:16,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:16,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:16,688 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:16,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:16,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=840, Invalid=2582, Unknown=0, NotChecked=0, Total=3422 [2020-04-18 11:54:16,689 INFO L87 Difference]: Start difference. First operand 2025 states and 4774 transitions. Second operand 17 states. [2020-04-18 11:54:17,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:17,581 INFO L93 Difference]: Finished difference Result 2049 states and 4820 transitions. [2020-04-18 11:54:17,582 INFO L276 IsEmpty]: Start isEmpty. Operand 2049 states and 4820 transitions. [2020-04-18 11:54:17,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:17,584 INFO L105 Mcr]: ---- MCR iteration 21 ---- [2020-04-18 11:54:17,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:17,584 INFO L82 PathProgramCache]: Analyzing trace with hash 2053432947, now seen corresponding path program 151 times [2020-04-18 11:54:17,584 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:17,584 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175862374] [2020-04-18 11:54:17,585 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:17,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:17,740 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:17,740 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175862374] [2020-04-18 11:54:17,740 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594780920] [2020-04-18 11:54:17,741 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:17,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:17,791 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:17,792 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:17,798 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:17,799 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:17,799 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:17,799 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:17,800 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:17,803 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 39 transitions. [2020-04-18 11:54:17,803 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:17,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:17,845 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:17,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:17,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=961, Invalid=3071, Unknown=0, NotChecked=0, Total=4032 [2020-04-18 11:54:17,846 INFO L87 Difference]: Start difference. First operand 2049 states and 4820 transitions. Second operand 19 states. [2020-04-18 11:54:18,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:18,484 INFO L93 Difference]: Finished difference Result 2059 states and 4835 transitions. [2020-04-18 11:54:18,484 INFO L276 IsEmpty]: Start isEmpty. Operand 2059 states and 4835 transitions. [2020-04-18 11:54:18,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:18,487 INFO L105 Mcr]: ---- MCR iteration 22 ---- [2020-04-18 11:54:18,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:18,487 INFO L82 PathProgramCache]: Analyzing trace with hash -49237423, now seen corresponding path program 152 times [2020-04-18 11:54:18,487 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:18,487 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137258748] [2020-04-18 11:54:18,487 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:18,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:18,652 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:18,652 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137258748] [2020-04-18 11:54:18,652 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475352659] [2020-04-18 11:54:18,653 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:18,702 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:54:18,703 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:18,704 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:18,705 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:18,712 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:18,712 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:18,712 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:18,713 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:18,713 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:18,717 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 37 transitions. [2020-04-18 11:54:18,717 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:18,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:18,732 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:18,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:18,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:54:18,733 INFO L87 Difference]: Start difference. First operand 2059 states and 4835 transitions. Second operand 19 states. [2020-04-18 11:54:19,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:19,371 INFO L93 Difference]: Finished difference Result 2069 states and 4850 transitions. [2020-04-18 11:54:19,371 INFO L276 IsEmpty]: Start isEmpty. Operand 2069 states and 4850 transitions. [2020-04-18 11:54:19,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:19,374 INFO L105 Mcr]: ---- MCR iteration 23 ---- [2020-04-18 11:54:19,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:19,374 INFO L82 PathProgramCache]: Analyzing trace with hash 1834605999, now seen corresponding path program 153 times [2020-04-18 11:54:19,374 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:19,375 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745506109] [2020-04-18 11:54:19,375 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:19,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:19,510 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:19,511 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745506109] [2020-04-18 11:54:19,511 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540371134] [2020-04-18 11:54:19,511 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:19,565 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-04-18 11:54:19,565 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:19,568 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:19,569 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:19,580 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:19,581 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:19,581 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:19,581 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:19,582 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:19,585 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 37 transitions. [2020-04-18 11:54:19,586 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:19,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:19,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:19,587 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:19,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:19,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:54:19,588 INFO L87 Difference]: Start difference. First operand 2069 states and 4850 transitions. Second operand 19 states. [2020-04-18 11:54:20,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:20,312 INFO L93 Difference]: Finished difference Result 2079 states and 4865 transitions. [2020-04-18 11:54:20,312 INFO L276 IsEmpty]: Start isEmpty. Operand 2079 states and 4865 transitions. [2020-04-18 11:54:20,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:20,315 INFO L105 Mcr]: ---- MCR iteration 24 ---- [2020-04-18 11:54:20,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:20,315 INFO L82 PathProgramCache]: Analyzing trace with hash 705841293, now seen corresponding path program 154 times [2020-04-18 11:54:20,315 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:20,315 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673709142] [2020-04-18 11:54:20,315 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:20,544 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:20,544 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673709142] [2020-04-18 11:54:20,545 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731249659] [2020-04-18 11:54:20,545 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:20,622 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:54:20,622 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:20,624 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:20,625 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:20,659 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:20,660 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:20,660 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:20,660 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:20,663 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:20,669 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 37 transitions. [2020-04-18 11:54:20,670 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:20,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:20,672 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:20,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:20,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:54:20,673 INFO L87 Difference]: Start difference. First operand 2079 states and 4865 transitions. Second operand 19 states. [2020-04-18 11:54:21,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:21,494 INFO L93 Difference]: Finished difference Result 2089 states and 4880 transitions. [2020-04-18 11:54:21,495 INFO L276 IsEmpty]: Start isEmpty. Operand 2089 states and 4880 transitions. [2020-04-18 11:54:21,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:21,497 INFO L105 Mcr]: ---- MCR iteration 25 ---- [2020-04-18 11:54:21,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:21,498 INFO L82 PathProgramCache]: Analyzing trace with hash -586951957, now seen corresponding path program 155 times [2020-04-18 11:54:21,498 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:21,498 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942941425] [2020-04-18 11:54:21,498 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:21,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:21,626 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:21,626 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942941425] [2020-04-18 11:54:21,626 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141000783] [2020-04-18 11:54:21,626 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:21,675 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-04-18 11:54:21,675 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:21,677 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:21,677 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:21,687 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:21,688 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:21,688 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:21,688 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:21,689 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:21,693 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 37 transitions. [2020-04-18 11:54:21,693 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:21,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:21,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:21,694 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:21,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:21,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:54:21,695 INFO L87 Difference]: Start difference. First operand 2089 states and 4880 transitions. Second operand 19 states. [2020-04-18 11:54:22,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:22,655 INFO L93 Difference]: Finished difference Result 2099 states and 4895 transitions. [2020-04-18 11:54:22,655 INFO L276 IsEmpty]: Start isEmpty. Operand 2099 states and 4895 transitions. [2020-04-18 11:54:22,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:22,657 INFO L105 Mcr]: ---- MCR iteration 26 ---- [2020-04-18 11:54:22,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:22,657 INFO L82 PathProgramCache]: Analyzing trace with hash -655336247, now seen corresponding path program 156 times [2020-04-18 11:54:22,658 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:22,658 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421374572] [2020-04-18 11:54:22,658 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:22,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:22,785 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:22,786 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421374572] [2020-04-18 11:54:22,786 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894777253] [2020-04-18 11:54:22,786 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:22,837 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-04-18 11:54:22,837 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:22,839 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:22,839 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:22,874 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:22,874 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:22,875 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:22,875 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:22,876 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:22,879 INFO L259 McrAutomatonBuilder]: Finished intersection with 31 states and 37 transitions. [2020-04-18 11:54:22,879 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:22,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:22,900 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:22,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:22,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:54:22,901 INFO L87 Difference]: Start difference. First operand 2099 states and 4895 transitions. Second operand 19 states. [2020-04-18 11:54:23,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:23,915 INFO L93 Difference]: Finished difference Result 2115 states and 4923 transitions. [2020-04-18 11:54:23,915 INFO L276 IsEmpty]: Start isEmpty. Operand 2115 states and 4923 transitions. [2020-04-18 11:54:23,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:23,918 INFO L105 Mcr]: ---- MCR iteration 27 ---- [2020-04-18 11:54:23,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:23,918 INFO L82 PathProgramCache]: Analyzing trace with hash -141441497, now seen corresponding path program 157 times [2020-04-18 11:54:23,918 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:23,918 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285094560] [2020-04-18 11:54:23,918 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:23,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:24,040 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:24,040 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285094560] [2020-04-18 11:54:24,040 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692680300] [2020-04-18 11:54:24,041 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:24,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:24,090 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:24,091 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:24,102 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:54:24,102 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:24,102 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:24,102 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:24,104 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:24,108 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 39 transitions. [2020-04-18 11:54:24,109 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:24,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:24,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:24,177 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:24,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:24,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1129, Invalid=3563, Unknown=0, NotChecked=0, Total=4692 [2020-04-18 11:54:24,178 INFO L87 Difference]: Start difference. First operand 2115 states and 4923 transitions. Second operand 19 states. [2020-04-18 11:54:25,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:25,265 INFO L93 Difference]: Finished difference Result 2122 states and 4931 transitions. [2020-04-18 11:54:25,265 INFO L276 IsEmpty]: Start isEmpty. Operand 2122 states and 4931 transitions. [2020-04-18 11:54:25,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:25,267 INFO L105 Mcr]: ---- MCR iteration 28 ---- [2020-04-18 11:54:25,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:25,268 INFO L82 PathProgramCache]: Analyzing trace with hash -1335609647, now seen corresponding path program 158 times [2020-04-18 11:54:25,268 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:25,268 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340021557] [2020-04-18 11:54:25,268 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:25,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:25,433 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:25,433 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340021557] [2020-04-18 11:54:25,433 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013557387] [2020-04-18 11:54:25,433 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:25,486 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:54:25,486 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:25,487 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-04-18 11:54:25,487 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:25,493 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:25,493 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:25,494 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-04-18 11:54:25,494 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:25,495 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:25,499 INFO L259 McrAutomatonBuilder]: Finished intersection with 33 states and 43 transitions. [2020-04-18 11:54:25,499 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:25,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:25,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:25,604 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 5 times. [2020-04-18 11:54:25,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-04-18 11:54:25,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4698, Unknown=0, NotChecked=0, Total=6006 [2020-04-18 11:54:25,605 INFO L87 Difference]: Start difference. First operand 2122 states and 4931 transitions. Second operand 20 states. [2020-04-18 11:54:26,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:26,278 INFO L93 Difference]: Finished difference Result 2957 states and 6625 transitions. [2020-04-18 11:54:26,278 INFO L276 IsEmpty]: Start isEmpty. Operand 2957 states and 6625 transitions. [2020-04-18 11:54:26,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:26,281 INFO L105 Mcr]: ---- MCR iteration 29 ---- [2020-04-18 11:54:26,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:26,282 INFO L82 PathProgramCache]: Analyzing trace with hash -2093881677, now seen corresponding path program 159 times [2020-04-18 11:54:26,282 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:26,282 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718090689] [2020-04-18 11:54:26,282 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:26,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:26,443 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:26,444 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718090689] [2020-04-18 11:54:26,444 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84998916] [2020-04-18 11:54:26,444 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:26,499 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-04-18 11:54:26,499 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:26,500 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-04-18 11:54:26,500 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:26,508 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:26,508 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:26,508 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-04-18 11:54:26,508 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:26,509 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:26,513 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-04-18 11:54:26,513 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:26,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:26,576 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:26,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-04-18 11:54:26,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1669, Invalid=5641, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:54:26,577 INFO L87 Difference]: Start difference. First operand 2957 states and 6625 transitions. Second operand 20 states. [2020-04-18 11:54:27,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:27,376 INFO L93 Difference]: Finished difference Result 3859 states and 8699 transitions. [2020-04-18 11:54:27,377 INFO L276 IsEmpty]: Start isEmpty. Operand 3859 states and 8699 transitions. [2020-04-18 11:54:27,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:27,381 INFO L105 Mcr]: ---- MCR iteration 30 ---- [2020-04-18 11:54:27,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:27,381 INFO L82 PathProgramCache]: Analyzing trace with hash 470689557, now seen corresponding path program 160 times [2020-04-18 11:54:27,381 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:27,381 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866686772] [2020-04-18 11:54:27,381 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:27,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:27,542 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:27,543 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866686772] [2020-04-18 11:54:27,543 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119401908] [2020-04-18 11:54:27,543 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:27,592 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:54:27,592 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:27,593 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-04-18 11:54:27,593 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:27,608 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:27,609 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:27,609 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-04-18 11:54:27,609 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:27,610 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:27,614 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-04-18 11:54:27,614 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:27,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:27,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:27,615 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:27,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-04-18 11:54:27,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1920, Invalid=6270, Unknown=0, NotChecked=0, Total=8190 [2020-04-18 11:54:27,616 INFO L87 Difference]: Start difference. First operand 3859 states and 8699 transitions. Second operand 20 states. [2020-04-18 11:54:28,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:28,413 INFO L93 Difference]: Finished difference Result 4129 states and 9305 transitions. [2020-04-18 11:54:28,414 INFO L276 IsEmpty]: Start isEmpty. Operand 4129 states and 9305 transitions. [2020-04-18 11:54:28,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:28,418 INFO L105 Mcr]: ---- MCR iteration 31 ---- [2020-04-18 11:54:28,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:28,418 INFO L82 PathProgramCache]: Analyzing trace with hash -161277961, now seen corresponding path program 161 times [2020-04-18 11:54:28,418 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:28,418 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451505692] [2020-04-18 11:54:28,418 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:28,572 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:28,573 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451505692] [2020-04-18 11:54:28,573 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717655923] [2020-04-18 11:54:28,573 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:28,624 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-04-18 11:54:28,625 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:28,625 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-04-18 11:54:28,626 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:28,635 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:28,636 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:28,636 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-04-18 11:54:28,636 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:28,637 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:28,640 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-04-18 11:54:28,640 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:28,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:28,650 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:28,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-04-18 11:54:28,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1920, Invalid=6270, Unknown=0, NotChecked=0, Total=8190 [2020-04-18 11:54:28,651 INFO L87 Difference]: Start difference. First operand 4129 states and 9305 transitions. Second operand 20 states. [2020-04-18 11:54:29,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:29,538 INFO L93 Difference]: Finished difference Result 4287 states and 9643 transitions. [2020-04-18 11:54:29,538 INFO L276 IsEmpty]: Start isEmpty. Operand 4287 states and 9643 transitions. [2020-04-18 11:54:29,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:29,542 INFO L105 Mcr]: ---- MCR iteration 32 ---- [2020-04-18 11:54:29,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:29,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1583163047, now seen corresponding path program 162 times [2020-04-18 11:54:29,542 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:29,542 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652857809] [2020-04-18 11:54:29,542 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:29,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:29,685 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:29,685 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652857809] [2020-04-18 11:54:29,685 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656523753] [2020-04-18 11:54:29,686 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:29,741 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-04-18 11:54:29,741 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:29,743 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-04-18 11:54:29,743 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:29,752 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:29,752 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:29,752 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-04-18 11:54:29,753 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:29,753 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:29,757 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-04-18 11:54:29,757 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:29,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:29,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:29,759 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:29,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-04-18 11:54:29,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1920, Invalid=6270, Unknown=0, NotChecked=0, Total=8190 [2020-04-18 11:54:29,759 INFO L87 Difference]: Start difference. First operand 4287 states and 9643 transitions. Second operand 20 states. [2020-04-18 11:54:30,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:30,781 INFO L93 Difference]: Finished difference Result 4368 states and 9802 transitions. [2020-04-18 11:54:30,782 INFO L276 IsEmpty]: Start isEmpty. Operand 4368 states and 9802 transitions. [2020-04-18 11:54:30,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:30,786 INFO L105 Mcr]: ---- MCR iteration 33 ---- [2020-04-18 11:54:30,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:30,786 INFO L82 PathProgramCache]: Analyzing trace with hash 591891259, now seen corresponding path program 163 times [2020-04-18 11:54:30,786 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:30,786 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117268125] [2020-04-18 11:54:30,786 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:30,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:30,955 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:30,955 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117268125] [2020-04-18 11:54:30,956 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471739880] [2020-04-18 11:54:30,956 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:31,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:31,005 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-04-18 11:54:31,006 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:31,016 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:31,016 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:31,016 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-04-18 11:54:31,016 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:31,017 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:31,020 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-04-18 11:54:31,020 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:31,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:31,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:31,022 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:31,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-04-18 11:54:31,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1920, Invalid=6270, Unknown=0, NotChecked=0, Total=8190 [2020-04-18 11:54:31,022 INFO L87 Difference]: Start difference. First operand 4368 states and 9802 transitions. Second operand 20 states. [2020-04-18 11:54:32,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:32,058 INFO L93 Difference]: Finished difference Result 4401 states and 9855 transitions. [2020-04-18 11:54:32,058 INFO L276 IsEmpty]: Start isEmpty. Operand 4401 states and 9855 transitions. [2020-04-18 11:54:32,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:32,062 INFO L105 Mcr]: ---- MCR iteration 34 ---- [2020-04-18 11:54:32,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:32,063 INFO L82 PathProgramCache]: Analyzing trace with hash -657240675, now seen corresponding path program 164 times [2020-04-18 11:54:32,063 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:32,063 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56508384] [2020-04-18 11:54:32,063 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:32,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:32,201 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:32,202 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56508384] [2020-04-18 11:54:32,202 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308262633] [2020-04-18 11:54:32,202 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:32,249 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:54:32,250 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:32,250 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-04-18 11:54:32,251 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:32,261 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:32,261 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:32,262 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-04-18 11:54:32,262 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:32,263 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:32,266 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-04-18 11:54:32,266 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:32,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:32,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:32,268 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:32,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-04-18 11:54:32,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1920, Invalid=6270, Unknown=0, NotChecked=0, Total=8190 [2020-04-18 11:54:32,269 INFO L87 Difference]: Start difference. First operand 4401 states and 9855 transitions. Second operand 20 states. [2020-04-18 11:54:33,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:33,412 INFO L93 Difference]: Finished difference Result 4411 states and 9866 transitions. [2020-04-18 11:54:33,412 INFO L276 IsEmpty]: Start isEmpty. Operand 4411 states and 9866 transitions. [2020-04-18 11:54:33,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-04-18 11:54:33,416 INFO L105 Mcr]: ---- MCR iteration 35 ---- [2020-04-18 11:54:33,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:33,416 INFO L82 PathProgramCache]: Analyzing trace with hash -640663425, now seen corresponding path program 165 times [2020-04-18 11:54:33,416 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:33,416 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235613633] [2020-04-18 11:54:33,416 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:33,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:33,550 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:33,551 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235613633] [2020-04-18 11:54:33,551 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830795118] [2020-04-18 11:54:33,551 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:33,607 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-04-18 11:54:33,607 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:33,608 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-04-18 11:54:33,608 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:33,643 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:54:33,644 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:33,644 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-04-18 11:54:33,644 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:33,645 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:33,650 INFO L259 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-04-18 11:54:33,651 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:33,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:33,684 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:33,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-04-18 11:54:33,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1920, Invalid=6270, Unknown=0, NotChecked=0, Total=8190 [2020-04-18 11:54:33,685 INFO L87 Difference]: Start difference. First operand 4411 states and 9866 transitions. Second operand 20 states. [2020-04-18 11:54:34,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:34,910 INFO L93 Difference]: Finished difference Result 4411 states and 9866 transitions. [2020-04-18 11:54:34,910 INFO L276 IsEmpty]: Start isEmpty. Operand 4411 states and 9866 transitions. [2020-04-18 11:54:34,914 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:54:34,916 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1812098317] [2020-04-18 11:54:34,916 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:54:34,916 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2020-04-18 11:54:34,916 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1812098317] [2020-04-18 11:54:34,916 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2020-04-18 11:54:34,916 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:54:34,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2020-04-18 11:54:34,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1920, Invalid=6270, Unknown=0, NotChecked=0, Total=8190 [2020-04-18 11:54:34,917 INFO L87 Difference]: Start difference. First operand 58 states and 142 transitions. Second operand 46 states. [2020-04-18 11:54:35,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:35,423 INFO L93 Difference]: Finished difference Result 126 states and 311 transitions. [2020-04-18 11:54:35,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-04-18 11:54:35,424 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 23 [2020-04-18 11:54:35,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:54:35,425 INFO L225 Difference]: With dead ends: 126 [2020-04-18 11:54:35,425 INFO L226 Difference]: Without dead ends: 102 [2020-04-18 11:54:35,426 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 2363 GetRequests, 1838 SyntacticMatches, 436 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18770 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=1920, Invalid=6270, Unknown=0, NotChecked=0, Total=8190 [2020-04-18 11:54:35,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2020-04-18 11:54:35,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 70. [2020-04-18 11:54:35,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2020-04-18 11:54:35,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 171 transitions. [2020-04-18 11:54:35,430 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 171 transitions. Word has length 23 [2020-04-18 11:54:35,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:54:35,430 INFO L479 AbstractCegarLoop]: Abstraction has 70 states and 171 transitions. [2020-04-18 11:54:35,430 INFO L480 AbstractCegarLoop]: Interpolant automaton has 46 states. [2020-04-18 11:54:35,430 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 171 transitions. [2020-04-18 11:54:35,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:35,431 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:54:35,431 INFO L425 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:54:42,443 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true,119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true,126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:42,447 INFO L427 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:54:42,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:42,447 INFO L82 PathProgramCache]: Analyzing trace with hash -768088516, now seen corresponding path program 166 times [2020-04-18 11:54:42,447 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:54:42,447 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [157905225] [2020-04-18 11:54:42,448 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:42,450 INFO L259 McrAutomatonBuilder]: Finished intersection with 322 states and 780 transitions. [2020-04-18 11:54:42,452 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states. [2020-04-18 11:54:42,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:42,452 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:54:42,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:42,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1808459848, now seen corresponding path program 167 times [2020-04-18 11:54:42,453 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:42,453 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476469595] [2020-04-18 11:54:42,453 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:42,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:42,484 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2020-04-18 11:54:42,484 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476469595] [2020-04-18 11:54:42,485 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:54:42,485 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:54:42,485 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:42,486 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:42,494 INFO L259 McrAutomatonBuilder]: Finished intersection with 61 states and 96 transitions. [2020-04-18 11:54:42,495 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:42,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:42,527 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:42,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:54:42,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:54:42,528 INFO L87 Difference]: Start difference. First operand 322 states. Second operand 7 states. [2020-04-18 11:54:42,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:42,654 INFO L93 Difference]: Finished difference Result 618 states and 1535 transitions. [2020-04-18 11:54:42,654 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 1535 transitions. [2020-04-18 11:54:42,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:42,655 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:54:42,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:42,655 INFO L82 PathProgramCache]: Analyzing trace with hash 1166488674, now seen corresponding path program 168 times [2020-04-18 11:54:42,655 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:42,656 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886037258] [2020-04-18 11:54:42,656 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:42,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:42,699 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:54:42,700 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886037258] [2020-04-18 11:54:42,700 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340387969] [2020-04-18 11:54:42,700 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:42,745 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-04-18 11:54:42,745 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:42,746 INFO L264 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:54:42,746 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:42,757 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:54:42,758 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:42,758 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:54:42,758 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:42,759 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:42,766 INFO L259 McrAutomatonBuilder]: Finished intersection with 51 states and 76 transitions. [2020-04-18 11:54:42,767 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:42,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:42,785 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:42,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:54:42,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:54:42,785 INFO L87 Difference]: Start difference. First operand 618 states and 1535 transitions. Second operand 9 states. [2020-04-18 11:54:42,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:42,940 INFO L93 Difference]: Finished difference Result 843 states and 2094 transitions. [2020-04-18 11:54:42,941 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 2094 transitions. [2020-04-18 11:54:42,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:42,942 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:54:42,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:42,942 INFO L82 PathProgramCache]: Analyzing trace with hash -255396412, now seen corresponding path program 169 times [2020-04-18 11:54:42,942 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:42,942 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031905711] [2020-04-18 11:54:42,942 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:42,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:42,975 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:54:42,976 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031905711] [2020-04-18 11:54:42,976 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190915094] [2020-04-18 11:54:42,976 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:43,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:43,026 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:54:43,027 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:43,033 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:54:43,033 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:43,033 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:54:43,033 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:43,034 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:43,039 INFO L259 McrAutomatonBuilder]: Finished intersection with 56 states and 86 transitions. [2020-04-18 11:54:43,040 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:43,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:43,070 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:43,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:54:43,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:54:43,070 INFO L87 Difference]: Start difference. First operand 843 states and 2094 transitions. Second operand 9 states. [2020-04-18 11:54:43,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:43,266 INFO L93 Difference]: Finished difference Result 1067 states and 2657 transitions. [2020-04-18 11:54:43,266 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 2657 transitions. [2020-04-18 11:54:43,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:43,267 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:54:43,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:43,267 INFO L82 PathProgramCache]: Analyzing trace with hash -354685158, now seen corresponding path program 170 times [2020-04-18 11:54:43,267 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:43,267 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594907921] [2020-04-18 11:54:43,268 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:43,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:43,328 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:54:43,328 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594907921] [2020-04-18 11:54:43,328 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641326958] [2020-04-18 11:54:43,329 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:43,381 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:54:43,381 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:43,382 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:54:43,382 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:43,388 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:54:43,388 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:43,388 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:54:43,389 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:43,390 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:43,397 INFO L259 McrAutomatonBuilder]: Finished intersection with 48 states and 70 transitions. [2020-04-18 11:54:43,398 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:43,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:43,429 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:43,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:54:43,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:54:43,430 INFO L87 Difference]: Start difference. First operand 1067 states and 2657 transitions. Second operand 11 states. [2020-04-18 11:54:43,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:43,654 INFO L93 Difference]: Finished difference Result 1187 states and 2937 transitions. [2020-04-18 11:54:43,654 INFO L276 IsEmpty]: Start isEmpty. Operand 1187 states and 2937 transitions. [2020-04-18 11:54:43,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:43,655 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:54:43,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:43,656 INFO L82 PathProgramCache]: Analyzing trace with hash -1483449864, now seen corresponding path program 171 times [2020-04-18 11:54:43,656 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:43,656 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909973868] [2020-04-18 11:54:43,656 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:43,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:43,710 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:54:43,710 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909973868] [2020-04-18 11:54:43,711 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517562343] [2020-04-18 11:54:43,711 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:43,758 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-04-18 11:54:43,758 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:43,759 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:54:43,760 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:43,778 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:54:43,778 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:43,779 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:54:43,779 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:43,780 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:43,787 INFO L259 McrAutomatonBuilder]: Finished intersection with 47 states and 68 transitions. [2020-04-18 11:54:43,787 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:43,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:43,789 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:43,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:54:43,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:54:43,789 INFO L87 Difference]: Start difference. First operand 1187 states and 2937 transitions. Second operand 11 states. [2020-04-18 11:54:44,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:44,041 INFO L93 Difference]: Finished difference Result 1356 states and 3350 transitions. [2020-04-18 11:54:44,041 INFO L276 IsEmpty]: Start isEmpty. Operand 1356 states and 3350 transitions. [2020-04-18 11:54:44,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:44,042 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:54:44,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:44,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1518724182, now seen corresponding path program 172 times [2020-04-18 11:54:44,043 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:44,043 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910142179] [2020-04-18 11:54:44,043 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:44,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:44,092 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:54:44,092 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910142179] [2020-04-18 11:54:44,093 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881035868] [2020-04-18 11:54:44,093 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:44,144 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:54:44,144 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:44,145 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:54:44,146 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:44,161 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:54:44,161 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:44,161 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:54:44,161 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:44,163 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:44,170 INFO L259 McrAutomatonBuilder]: Finished intersection with 52 states and 78 transitions. [2020-04-18 11:54:44,170 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:44,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:44,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:44,217 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:44,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:54:44,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:54:44,218 INFO L87 Difference]: Start difference. First operand 1356 states and 3350 transitions. Second operand 11 states. [2020-04-18 11:54:44,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:44,537 INFO L93 Difference]: Finished difference Result 1518 states and 3749 transitions. [2020-04-18 11:54:44,537 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 3749 transitions. [2020-04-18 11:54:44,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:44,538 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 11:54:44,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:44,539 INFO L82 PathProgramCache]: Analyzing trace with hash 588872960, now seen corresponding path program 173 times [2020-04-18 11:54:44,539 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:44,539 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787604327] [2020-04-18 11:54:44,539 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:44,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:44,627 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:54:44,628 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787604327] [2020-04-18 11:54:44,628 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219988128] [2020-04-18 11:54:44,628 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:44,682 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:54:44,682 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:44,683 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:54:44,683 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:44,689 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:54:44,689 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:44,689 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:54:44,689 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:44,690 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:44,695 INFO L259 McrAutomatonBuilder]: Finished intersection with 45 states and 64 transitions. [2020-04-18 11:54:44,696 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:44,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:44,724 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:44,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:54:44,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2020-04-18 11:54:44,724 INFO L87 Difference]: Start difference. First operand 1518 states and 3749 transitions. Second operand 13 states. [2020-04-18 11:54:45,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:45,050 INFO L93 Difference]: Finished difference Result 1603 states and 3942 transitions. [2020-04-18 11:54:45,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 3942 transitions. [2020-04-18 11:54:45,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:45,052 INFO L105 Mcr]: ---- MCR iteration 7 ---- [2020-04-18 11:54:45,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:45,052 INFO L82 PathProgramCache]: Analyzing trace with hash -43094558, now seen corresponding path program 174 times [2020-04-18 11:54:45,052 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:45,052 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281422737] [2020-04-18 11:54:45,053 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:45,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:45,135 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:54:45,135 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281422737] [2020-04-18 11:54:45,136 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502173891] [2020-04-18 11:54:45,136 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:45,186 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-04-18 11:54:45,186 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:45,187 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:54:45,188 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:45,219 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:54:45,220 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:45,220 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:54:45,220 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:45,221 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:45,226 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 62 transitions. [2020-04-18 11:54:45,226 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:45,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:45,229 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:45,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:54:45,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:54:45,229 INFO L87 Difference]: Start difference. First operand 1603 states and 3942 transitions. Second operand 13 states. [2020-04-18 11:54:45,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:45,554 INFO L93 Difference]: Finished difference Result 1688 states and 4135 transitions. [2020-04-18 11:54:45,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1688 states and 4135 transitions. [2020-04-18 11:54:45,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:45,556 INFO L105 Mcr]: ---- MCR iteration 8 ---- [2020-04-18 11:54:45,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:45,556 INFO L82 PathProgramCache]: Analyzing trace with hash -1464979644, now seen corresponding path program 175 times [2020-04-18 11:54:45,556 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:45,556 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083653484] [2020-04-18 11:54:45,556 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:45,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:45,619 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:54:45,620 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083653484] [2020-04-18 11:54:45,620 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177801499] [2020-04-18 11:54:45,620 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:45,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:45,670 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:54:45,671 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:45,678 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:54:45,678 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:45,678 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:54:45,679 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:45,680 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:45,687 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 62 transitions. [2020-04-18 11:54:45,687 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:45,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:45,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:45,689 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:45,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:54:45,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:54:45,689 INFO L87 Difference]: Start difference. First operand 1688 states and 4135 transitions. Second operand 13 states. [2020-04-18 11:54:46,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:46,075 INFO L93 Difference]: Finished difference Result 1809 states and 4424 transitions. [2020-04-18 11:54:46,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 4424 transitions. [2020-04-18 11:54:46,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:46,076 INFO L105 Mcr]: ---- MCR iteration 9 ---- [2020-04-18 11:54:46,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:46,077 INFO L82 PathProgramCache]: Analyzing trace with hash 710074662, now seen corresponding path program 176 times [2020-04-18 11:54:46,077 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:46,077 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339493777] [2020-04-18 11:54:46,077 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:46,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:46,148 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:54:46,148 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339493777] [2020-04-18 11:54:46,149 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059576806] [2020-04-18 11:54:46,149 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:46,200 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:54:46,200 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:46,201 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:54:46,202 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:46,225 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:54:46,225 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:46,226 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:54:46,226 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:46,227 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:46,232 INFO L259 McrAutomatonBuilder]: Finished intersection with 48 states and 70 transitions. [2020-04-18 11:54:46,232 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:46,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:46,281 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:46,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:54:46,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2020-04-18 11:54:46,281 INFO L87 Difference]: Start difference. First operand 1809 states and 4424 transitions. Second operand 13 states. [2020-04-18 11:54:46,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:46,743 INFO L93 Difference]: Finished difference Result 1919 states and 4687 transitions. [2020-04-18 11:54:46,743 INFO L276 IsEmpty]: Start isEmpty. Operand 1919 states and 4687 transitions. [2020-04-18 11:54:46,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:46,745 INFO L105 Mcr]: ---- MCR iteration 10 ---- [2020-04-18 11:54:46,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:46,746 INFO L82 PathProgramCache]: Analyzing trace with hash 633278076, now seen corresponding path program 177 times [2020-04-18 11:54:46,746 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:46,746 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016685293] [2020-04-18 11:54:46,746 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:46,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:46,852 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:54:46,852 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016685293] [2020-04-18 11:54:46,853 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121221503] [2020-04-18 11:54:46,853 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:46,904 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-04-18 11:54:46,904 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:46,905 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:54:46,905 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:46,911 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:54:46,911 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:46,911 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:54:46,911 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:46,912 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:46,917 INFO L259 McrAutomatonBuilder]: Finished intersection with 42 states and 58 transitions. [2020-04-18 11:54:46,917 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:46,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:46,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:46,951 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:46,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:54:46,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=473, Invalid=1419, Unknown=0, NotChecked=0, Total=1892 [2020-04-18 11:54:46,952 INFO L87 Difference]: Start difference. First operand 1919 states and 4687 transitions. Second operand 15 states. [2020-04-18 11:54:47,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:47,332 INFO L93 Difference]: Finished difference Result 1975 states and 4809 transitions. [2020-04-18 11:54:47,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1975 states and 4809 transitions. [2020-04-18 11:54:47,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:47,334 INFO L105 Mcr]: ---- MCR iteration 11 ---- [2020-04-18 11:54:47,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:47,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1777845798, now seen corresponding path program 178 times [2020-04-18 11:54:47,334 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:47,335 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501413636] [2020-04-18 11:54:47,335 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:47,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:47,430 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:54:47,430 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501413636] [2020-04-18 11:54:47,430 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191856965] [2020-04-18 11:54:47,431 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:47,480 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:54:47,480 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:47,481 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:54:47,481 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:47,488 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:54:47,488 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:47,488 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:54:47,489 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:47,489 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:47,494 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 56 transitions. [2020-04-18 11:54:47,494 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:47,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:47,495 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:47,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:54:47,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:54:47,495 INFO L87 Difference]: Start difference. First operand 1975 states and 4809 transitions. Second operand 15 states. [2020-04-18 11:54:47,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:47,916 INFO L93 Difference]: Finished difference Result 2031 states and 4931 transitions. [2020-04-18 11:54:47,916 INFO L276 IsEmpty]: Start isEmpty. Operand 2031 states and 4931 transitions. [2020-04-18 11:54:47,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:47,918 INFO L105 Mcr]: ---- MCR iteration 12 ---- [2020-04-18 11:54:47,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:47,918 INFO L82 PathProgramCache]: Analyzing trace with hash 1388356792, now seen corresponding path program 179 times [2020-04-18 11:54:47,918 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:47,919 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040121573] [2020-04-18 11:54:47,919 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:47,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:48,019 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:54:48,019 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040121573] [2020-04-18 11:54:48,019 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429311100] [2020-04-18 11:54:48,019 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:48,071 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:54:48,071 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:48,072 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:54:48,073 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:48,105 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:54:48,105 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:48,106 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:54:48,106 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:48,107 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:48,115 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 56 transitions. [2020-04-18 11:54:48,115 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:48,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:48,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:48,117 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:48,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:54:48,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:54:48,118 INFO L87 Difference]: Start difference. First operand 2031 states and 4931 transitions. Second operand 15 states. [2020-04-18 11:54:48,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:48,594 INFO L93 Difference]: Finished difference Result 2087 states and 5053 transitions. [2020-04-18 11:54:48,594 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 5053 transitions. [2020-04-18 11:54:48,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:48,596 INFO L105 Mcr]: ---- MCR iteration 13 ---- [2020-04-18 11:54:48,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:48,596 INFO L82 PathProgramCache]: Analyzing trace with hash 95563542, now seen corresponding path program 180 times [2020-04-18 11:54:48,597 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:48,597 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132361431] [2020-04-18 11:54:48,597 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:48,676 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:54:48,676 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132361431] [2020-04-18 11:54:48,677 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122685840] [2020-04-18 11:54:48,677 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:48,731 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-04-18 11:54:48,731 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:48,732 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:54:48,733 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:48,741 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:54:48,742 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:48,742 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:54:48,742 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:48,743 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:48,783 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 56 transitions. [2020-04-18 11:54:48,783 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:48,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:48,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:48,784 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:48,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:54:48,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:54:48,785 INFO L87 Difference]: Start difference. First operand 2087 states and 5053 transitions. Second operand 15 states. [2020-04-18 11:54:49,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:49,344 INFO L93 Difference]: Finished difference Result 2168 states and 5240 transitions. [2020-04-18 11:54:49,344 INFO L276 IsEmpty]: Start isEmpty. Operand 2168 states and 5240 transitions. [2020-04-18 11:54:49,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:49,346 INFO L105 Mcr]: ---- MCR iteration 14 ---- [2020-04-18 11:54:49,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:49,346 INFO L82 PathProgramCache]: Analyzing trace with hash 27179252, now seen corresponding path program 181 times [2020-04-18 11:54:49,346 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:49,346 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162482304] [2020-04-18 11:54:49,346 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:49,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:49,423 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:54:49,424 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162482304] [2020-04-18 11:54:49,424 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618178445] [2020-04-18 11:54:49,424 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:49,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:49,471 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:54:49,471 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:49,480 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:54:49,481 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:49,481 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:54:49,481 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:49,482 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:49,487 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 62 transitions. [2020-04-18 11:54:49,487 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:49,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:49,547 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:49,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:54:49,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=1759, Unknown=0, NotChecked=0, Total=2352 [2020-04-18 11:54:49,548 INFO L87 Difference]: Start difference. First operand 2168 states and 5240 transitions. Second operand 15 states. [2020-04-18 11:54:50,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:50,199 INFO L93 Difference]: Finished difference Result 2236 states and 5395 transitions. [2020-04-18 11:54:50,199 INFO L276 IsEmpty]: Start isEmpty. Operand 2236 states and 5395 transitions. [2020-04-18 11:54:50,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:50,201 INFO L105 Mcr]: ---- MCR iteration 15 ---- [2020-04-18 11:54:50,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:50,201 INFO L82 PathProgramCache]: Analyzing trace with hash 2037542302, now seen corresponding path program 182 times [2020-04-18 11:54:50,202 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:50,202 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305344401] [2020-04-18 11:54:50,202 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:50,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:50,333 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:50,333 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305344401] [2020-04-18 11:54:50,333 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022497984] [2020-04-18 11:54:50,334 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:50,380 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:54:50,380 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:50,381 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:50,381 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:50,388 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:50,388 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:50,388 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:50,388 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:50,390 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:50,395 INFO L259 McrAutomatonBuilder]: Finished intersection with 39 states and 52 transitions. [2020-04-18 11:54:50,396 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:50,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:50,439 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:50,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:50,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=696, Invalid=2166, Unknown=0, NotChecked=0, Total=2862 [2020-04-18 11:54:50,440 INFO L87 Difference]: Start difference. First operand 2236 states and 5395 transitions. Second operand 17 states. [2020-04-18 11:54:50,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:50,916 INFO L93 Difference]: Finished difference Result 2269 states and 5462 transitions. [2020-04-18 11:54:50,916 INFO L276 IsEmpty]: Start isEmpty. Operand 2269 states and 5462 transitions. [2020-04-18 11:54:50,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:50,919 INFO L105 Mcr]: ---- MCR iteration 16 ---- [2020-04-18 11:54:50,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:50,919 INFO L82 PathProgramCache]: Analyzing trace with hash 307146240, now seen corresponding path program 183 times [2020-04-18 11:54:50,919 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:50,919 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618831449] [2020-04-18 11:54:50,920 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:50,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:51,036 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:51,036 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618831449] [2020-04-18 11:54:51,037 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743013122] [2020-04-18 11:54:51,037 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:51,093 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-04-18 11:54:51,093 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:51,094 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:51,095 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:51,116 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:51,116 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:51,117 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:51,117 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:51,118 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:51,124 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 50 transitions. [2020-04-18 11:54:51,124 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:51,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:51,126 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:51,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:51,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:54:51,127 INFO L87 Difference]: Start difference. First operand 2269 states and 5462 transitions. Second operand 17 states. [2020-04-18 11:54:51,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:51,642 INFO L93 Difference]: Finished difference Result 2302 states and 5529 transitions. [2020-04-18 11:54:51,642 INFO L276 IsEmpty]: Start isEmpty. Operand 2302 states and 5529 transitions. [2020-04-18 11:54:51,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:51,644 INFO L105 Mcr]: ---- MCR iteration 17 ---- [2020-04-18 11:54:51,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:51,644 INFO L82 PathProgramCache]: Analyzing trace with hash -324821278, now seen corresponding path program 184 times [2020-04-18 11:54:51,645 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:51,645 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054072973] [2020-04-18 11:54:51,645 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:51,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:51,750 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:51,750 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054072973] [2020-04-18 11:54:51,750 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062990064] [2020-04-18 11:54:51,751 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:51,803 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:54:51,803 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:51,804 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:51,805 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:51,812 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:51,812 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:51,812 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:51,813 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:51,814 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:51,818 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 50 transitions. [2020-04-18 11:54:51,818 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:51,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:51,830 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:51,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:51,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:54:51,831 INFO L87 Difference]: Start difference. First operand 2302 states and 5529 transitions. Second operand 17 states. [2020-04-18 11:54:52,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:52,432 INFO L93 Difference]: Finished difference Result 2335 states and 5596 transitions. [2020-04-18 11:54:52,432 INFO L276 IsEmpty]: Start isEmpty. Operand 2335 states and 5596 transitions. [2020-04-18 11:54:52,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:52,434 INFO L105 Mcr]: ---- MCR iteration 18 ---- [2020-04-18 11:54:52,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:52,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1746706364, now seen corresponding path program 185 times [2020-04-18 11:54:52,434 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:52,434 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111437566] [2020-04-18 11:54:52,434 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:52,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:52,540 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:52,540 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111437566] [2020-04-18 11:54:52,540 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323023421] [2020-04-18 11:54:52,540 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:52,594 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-04-18 11:54:52,594 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:52,595 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:52,596 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:52,605 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:52,605 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:52,605 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:52,606 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:52,607 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:52,613 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 50 transitions. [2020-04-18 11:54:52,613 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:52,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:52,614 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:52,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:52,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:54:52,615 INFO L87 Difference]: Start difference. First operand 2335 states and 5596 transitions. Second operand 17 states. [2020-04-18 11:54:53,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:53,349 INFO L93 Difference]: Finished difference Result 2368 states and 5663 transitions. [2020-04-18 11:54:53,349 INFO L276 IsEmpty]: Start isEmpty. Operand 2368 states and 5663 transitions. [2020-04-18 11:54:53,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:53,351 INFO L105 Mcr]: ---- MCR iteration 19 ---- [2020-04-18 11:54:53,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:53,352 INFO L82 PathProgramCache]: Analyzing trace with hash 428347942, now seen corresponding path program 186 times [2020-04-18 11:54:53,352 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:53,352 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718658636] [2020-04-18 11:54:53,352 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:53,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:53,476 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:53,477 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718658636] [2020-04-18 11:54:53,477 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203959041] [2020-04-18 11:54:53,478 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:53,532 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-04-18 11:54:53,532 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:53,534 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:53,534 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:53,543 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:53,544 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:53,544 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:53,544 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:53,545 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:53,549 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 50 transitions. [2020-04-18 11:54:53,550 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:53,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:53,551 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:53,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:53,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:54:53,551 INFO L87 Difference]: Start difference. First operand 2368 states and 5663 transitions. Second operand 17 states. [2020-04-18 11:54:54,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:54,350 INFO L93 Difference]: Finished difference Result 2417 states and 5770 transitions. [2020-04-18 11:54:54,350 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 5770 transitions. [2020-04-18 11:54:54,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:54,353 INFO L105 Mcr]: ---- MCR iteration 20 ---- [2020-04-18 11:54:54,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:54,354 INFO L82 PathProgramCache]: Analyzing trace with hash -820783992, now seen corresponding path program 187 times [2020-04-18 11:54:54,354 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:54,354 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781319793] [2020-04-18 11:54:54,354 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:54,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:54,446 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:54,447 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781319793] [2020-04-18 11:54:54,447 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916948770] [2020-04-18 11:54:54,447 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:54,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:54,498 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:54:54,498 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:54,508 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:54:54,508 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:54,509 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:54:54,509 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:54,510 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:54,514 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 54 transitions. [2020-04-18 11:54:54,514 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:54,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:54,577 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:54,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:54:54,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=840, Invalid=2582, Unknown=0, NotChecked=0, Total=3422 [2020-04-18 11:54:54,578 INFO L87 Difference]: Start difference. First operand 2417 states and 5770 transitions. Second operand 17 states. [2020-04-18 11:54:55,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:55,477 INFO L93 Difference]: Finished difference Result 2453 states and 5845 transitions. [2020-04-18 11:54:55,477 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 5845 transitions. [2020-04-18 11:54:55,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:55,480 INFO L105 Mcr]: ---- MCR iteration 21 ---- [2020-04-18 11:54:55,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:55,480 INFO L82 PathProgramCache]: Analyzing trace with hash -1674013218, now seen corresponding path program 188 times [2020-04-18 11:54:55,480 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:55,480 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261476212] [2020-04-18 11:54:55,480 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:55,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:55,638 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:54:55,638 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261476212] [2020-04-18 11:54:55,639 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697359111] [2020-04-18 11:54:55,639 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:55,687 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:54:55,687 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:55,688 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:55,689 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:55,696 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:54:55,696 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:55,696 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:55,696 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:55,697 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:55,702 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 46 transitions. [2020-04-18 11:54:55,702 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:55,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:55,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:55,745 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:54:55,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:55,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=961, Invalid=3071, Unknown=0, NotChecked=0, Total=4032 [2020-04-18 11:54:55,746 INFO L87 Difference]: Start difference. First operand 2453 states and 5845 transitions. Second operand 19 states. [2020-04-18 11:54:56,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:56,336 INFO L93 Difference]: Finished difference Result 2469 states and 5873 transitions. [2020-04-18 11:54:56,337 INFO L276 IsEmpty]: Start isEmpty. Operand 2469 states and 5873 transitions. [2020-04-18 11:54:56,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:56,340 INFO L105 Mcr]: ---- MCR iteration 22 ---- [2020-04-18 11:54:56,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:56,340 INFO L82 PathProgramCache]: Analyzing trace with hash 518283708, now seen corresponding path program 189 times [2020-04-18 11:54:56,340 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:56,340 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505466860] [2020-04-18 11:54:56,340 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:56,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:56,481 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:54:56,481 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505466860] [2020-04-18 11:54:56,482 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912416804] [2020-04-18 11:54:56,482 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:56,533 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-04-18 11:54:56,533 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:56,534 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:56,534 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:56,542 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:54:56,543 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:56,543 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:56,543 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:56,544 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:56,550 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 44 transitions. [2020-04-18 11:54:56,551 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:56,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:56,552 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:56,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:56,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:54:56,553 INFO L87 Difference]: Start difference. First operand 2469 states and 5873 transitions. Second operand 19 states. [2020-04-18 11:54:57,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:57,211 INFO L93 Difference]: Finished difference Result 2485 states and 5901 transitions. [2020-04-18 11:54:57,211 INFO L276 IsEmpty]: Start isEmpty. Operand 2485 states and 5901 transitions. [2020-04-18 11:54:57,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:57,213 INFO L105 Mcr]: ---- MCR iteration 23 ---- [2020-04-18 11:54:57,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:57,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1892840166, now seen corresponding path program 190 times [2020-04-18 11:54:57,214 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:57,214 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249990667] [2020-04-18 11:54:57,214 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:57,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:57,437 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:54:57,438 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249990667] [2020-04-18 11:54:57,438 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082076481] [2020-04-18 11:54:57,438 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:57,490 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:54:57,490 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:57,491 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:57,491 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:57,509 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:54:57,511 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:57,512 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:57,512 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:57,513 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:57,517 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 44 transitions. [2020-04-18 11:54:57,517 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:57,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:57,528 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:57,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:57,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:54:57,529 INFO L87 Difference]: Start difference. First operand 2485 states and 5901 transitions. Second operand 19 states. [2020-04-18 11:54:58,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:58,265 INFO L93 Difference]: Finished difference Result 2501 states and 5929 transitions. [2020-04-18 11:54:58,265 INFO L276 IsEmpty]: Start isEmpty. Operand 2501 states and 5929 transitions. [2020-04-18 11:54:58,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:58,269 INFO L105 Mcr]: ---- MCR iteration 24 ---- [2020-04-18 11:54:58,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:58,269 INFO L82 PathProgramCache]: Analyzing trace with hash 1273362424, now seen corresponding path program 191 times [2020-04-18 11:54:58,269 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:58,269 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938567030] [2020-04-18 11:54:58,269 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:58,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:58,400 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:54:58,400 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938567030] [2020-04-18 11:54:58,400 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994051930] [2020-04-18 11:54:58,401 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:58,454 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-04-18 11:54:58,454 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:58,455 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:58,456 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:58,464 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:54:58,465 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:58,465 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:58,465 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:58,466 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:58,471 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 44 transitions. [2020-04-18 11:54:58,471 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:58,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:58,472 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:58,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:58,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:54:58,473 INFO L87 Difference]: Start difference. First operand 2501 states and 5929 transitions. Second operand 19 states. [2020-04-18 11:54:59,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:54:59,287 INFO L93 Difference]: Finished difference Result 2517 states and 5957 transitions. [2020-04-18 11:54:59,288 INFO L276 IsEmpty]: Start isEmpty. Operand 2517 states and 5957 transitions. [2020-04-18 11:54:59,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:54:59,291 INFO L105 Mcr]: ---- MCR iteration 25 ---- [2020-04-18 11:54:59,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:54:59,291 INFO L82 PathProgramCache]: Analyzing trace with hash -19430826, now seen corresponding path program 192 times [2020-04-18 11:54:59,291 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:54:59,291 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425115235] [2020-04-18 11:54:59,291 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:54:59,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:54:59,413 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:54:59,413 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425115235] [2020-04-18 11:54:59,413 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924636343] [2020-04-18 11:54:59,414 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:54:59,469 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-04-18 11:54:59,469 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:54:59,470 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:54:59,471 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:54:59,480 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:54:59,481 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:54:59,481 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:54:59,481 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:54:59,482 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:54:59,486 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 44 transitions. [2020-04-18 11:54:59,486 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:54:59,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:54:59,488 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:54:59,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:54:59,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:54:59,488 INFO L87 Difference]: Start difference. First operand 2517 states and 5957 transitions. Second operand 19 states. [2020-04-18 11:55:00,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:00,402 INFO L93 Difference]: Finished difference Result 2533 states and 5985 transitions. [2020-04-18 11:55:00,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2533 states and 5985 transitions. [2020-04-18 11:55:00,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:55:00,405 INFO L105 Mcr]: ---- MCR iteration 26 ---- [2020-04-18 11:55:00,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:00,406 INFO L82 PathProgramCache]: Analyzing trace with hash -87815116, now seen corresponding path program 193 times [2020-04-18 11:55:00,406 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:00,406 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038090161] [2020-04-18 11:55:00,406 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:00,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:00,530 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:00,530 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038090161] [2020-04-18 11:55:00,530 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274095121] [2020-04-18 11:55:00,531 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:00,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:00,582 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:55:00,583 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:00,603 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:00,603 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:00,603 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:55:00,603 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:00,605 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:00,611 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 44 transitions. [2020-04-18 11:55:00,611 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:00,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:00,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:00,613 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:00,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:55:00,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:55:00,614 INFO L87 Difference]: Start difference. First operand 2533 states and 5985 transitions. Second operand 19 states. [2020-04-18 11:55:01,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:01,632 INFO L93 Difference]: Finished difference Result 2558 states and 6034 transitions. [2020-04-18 11:55:01,633 INFO L276 IsEmpty]: Start isEmpty. Operand 2558 states and 6034 transitions. [2020-04-18 11:55:01,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:55:01,635 INFO L105 Mcr]: ---- MCR iteration 27 ---- [2020-04-18 11:55:01,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:01,636 INFO L82 PathProgramCache]: Analyzing trace with hash 426079634, now seen corresponding path program 194 times [2020-04-18 11:55:01,636 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:01,636 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734107003] [2020-04-18 11:55:01,636 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:01,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:01,749 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:01,749 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734107003] [2020-04-18 11:55:01,749 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602727412] [2020-04-18 11:55:01,750 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:01,797 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:55:01,798 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:01,798 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:55:01,799 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:01,820 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:01,821 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:01,821 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:55:01,821 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:01,822 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:01,828 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 46 transitions. [2020-04-18 11:55:01,828 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:01,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:01,973 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:01,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:55:01,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1129, Invalid=3563, Unknown=0, NotChecked=0, Total=4692 [2020-04-18 11:55:01,974 INFO L87 Difference]: Start difference. First operand 2558 states and 6034 transitions. Second operand 19 states. [2020-04-18 11:55:03,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:03,090 INFO L93 Difference]: Finished difference Result 2572 states and 6057 transitions. [2020-04-18 11:55:03,091 INFO L276 IsEmpty]: Start isEmpty. Operand 2572 states and 6057 transitions. [2020-04-18 11:55:03,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:55:03,093 INFO L105 Mcr]: ---- MCR iteration 28 ---- [2020-04-18 11:55:03,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:03,094 INFO L82 PathProgramCache]: Analyzing trace with hash -768088516, now seen corresponding path program 195 times [2020-04-18 11:55:03,094 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:03,094 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398248458] [2020-04-18 11:55:03,094 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:03,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:03,274 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:03,275 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398248458] [2020-04-18 11:55:03,275 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680254341] [2020-04-18 11:55:03,275 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:03,325 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-04-18 11:55:03,326 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:03,327 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:03,328 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:03,336 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:03,336 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:03,336 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:03,337 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:03,338 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:03,344 INFO L259 McrAutomatonBuilder]: Finished intersection with 33 states and 40 transitions. [2020-04-18 11:55:03,344 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:03,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:03,407 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:55:03,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:03,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1268, Invalid=4134, Unknown=0, NotChecked=0, Total=5402 [2020-04-18 11:55:03,408 INFO L87 Difference]: Start difference. First operand 2572 states and 6057 transitions. Second operand 21 states. [2020-04-18 11:55:04,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:04,052 INFO L93 Difference]: Finished difference Result 2577 states and 6062 transitions. [2020-04-18 11:55:04,052 INFO L276 IsEmpty]: Start isEmpty. Operand 2577 states and 6062 transitions. [2020-04-18 11:55:04,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:55:04,055 INFO L105 Mcr]: ---- MCR iteration 29 ---- [2020-04-18 11:55:04,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:04,055 INFO L82 PathProgramCache]: Analyzing trace with hash -1526360546, now seen corresponding path program 196 times [2020-04-18 11:55:04,055 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:04,055 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076298471] [2020-04-18 11:55:04,055 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:04,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:04,226 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:04,227 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076298471] [2020-04-18 11:55:04,227 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762169490] [2020-04-18 11:55:04,227 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:04,276 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:55:04,276 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:04,277 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:04,277 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:04,284 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:04,284 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:04,284 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:04,285 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:04,286 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:04,290 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-04-18 11:55:04,290 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:04,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:04,291 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:04,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:04,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:04,291 INFO L87 Difference]: Start difference. First operand 2577 states and 6062 transitions. Second operand 21 states. [2020-04-18 11:55:05,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:05,004 INFO L93 Difference]: Finished difference Result 2582 states and 6067 transitions. [2020-04-18 11:55:05,004 INFO L276 IsEmpty]: Start isEmpty. Operand 2582 states and 6067 transitions. [2020-04-18 11:55:05,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:55:05,007 INFO L105 Mcr]: ---- MCR iteration 30 ---- [2020-04-18 11:55:05,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:05,007 INFO L82 PathProgramCache]: Analyzing trace with hash 1038210688, now seen corresponding path program 197 times [2020-04-18 11:55:05,007 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:05,007 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931838190] [2020-04-18 11:55:05,008 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:05,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:05,175 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:05,176 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931838190] [2020-04-18 11:55:05,176 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560606140] [2020-04-18 11:55:05,176 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:05,229 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-04-18 11:55:05,230 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:05,231 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:05,231 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:05,239 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:05,240 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:05,240 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:05,240 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:05,241 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:05,245 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-04-18 11:55:05,245 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:05,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:05,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:05,246 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:05,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:05,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:05,247 INFO L87 Difference]: Start difference. First operand 2582 states and 6067 transitions. Second operand 21 states. [2020-04-18 11:55:06,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:06,058 INFO L93 Difference]: Finished difference Result 2587 states and 6072 transitions. [2020-04-18 11:55:06,059 INFO L276 IsEmpty]: Start isEmpty. Operand 2587 states and 6072 transitions. [2020-04-18 11:55:06,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:55:06,062 INFO L105 Mcr]: ---- MCR iteration 31 ---- [2020-04-18 11:55:06,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:06,062 INFO L82 PathProgramCache]: Analyzing trace with hash 406243170, now seen corresponding path program 198 times [2020-04-18 11:55:06,062 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:06,062 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125055496] [2020-04-18 11:55:06,062 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:06,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:06,234 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:06,234 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125055496] [2020-04-18 11:55:06,235 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281392860] [2020-04-18 11:55:06,235 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:06,308 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-04-18 11:55:06,308 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:06,309 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:06,310 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:06,320 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:06,321 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:06,321 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:06,321 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:06,322 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:06,326 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-04-18 11:55:06,326 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:06,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:06,327 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:06,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:06,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:06,328 INFO L87 Difference]: Start difference. First operand 2587 states and 6072 transitions. Second operand 21 states. [2020-04-18 11:55:07,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:07,302 INFO L93 Difference]: Finished difference Result 2592 states and 6077 transitions. [2020-04-18 11:55:07,303 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 6077 transitions. [2020-04-18 11:55:07,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:55:07,305 INFO L105 Mcr]: ---- MCR iteration 32 ---- [2020-04-18 11:55:07,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:07,306 INFO L82 PathProgramCache]: Analyzing trace with hash -1015641916, now seen corresponding path program 199 times [2020-04-18 11:55:07,306 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:07,306 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035139] [2020-04-18 11:55:07,306 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:07,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:07,457 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:07,457 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035139] [2020-04-18 11:55:07,457 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467929892] [2020-04-18 11:55:07,458 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:07,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:07,507 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:07,507 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:07,520 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:07,520 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:07,521 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:07,521 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:07,522 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:07,525 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-04-18 11:55:07,525 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:07,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:07,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:07,527 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:07,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:07,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:07,527 INFO L87 Difference]: Start difference. First operand 2592 states and 6077 transitions. Second operand 21 states. [2020-04-18 11:55:08,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:08,536 INFO L93 Difference]: Finished difference Result 2597 states and 6082 transitions. [2020-04-18 11:55:08,536 INFO L276 IsEmpty]: Start isEmpty. Operand 2597 states and 6082 transitions. [2020-04-18 11:55:08,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:55:08,539 INFO L105 Mcr]: ---- MCR iteration 33 ---- [2020-04-18 11:55:08,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:08,539 INFO L82 PathProgramCache]: Analyzing trace with hash 1159412390, now seen corresponding path program 200 times [2020-04-18 11:55:08,540 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:08,540 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32446507] [2020-04-18 11:55:08,540 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:08,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:08,684 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:08,685 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32446507] [2020-04-18 11:55:08,685 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501931244] [2020-04-18 11:55:08,685 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:08,736 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:55:08,737 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:08,738 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:08,739 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:08,749 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:08,749 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:08,749 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:08,749 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:08,750 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:08,754 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-04-18 11:55:08,755 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:08,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:08,756 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:08,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:08,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:08,756 INFO L87 Difference]: Start difference. First operand 2597 states and 6082 transitions. Second operand 21 states. [2020-04-18 11:55:09,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:09,889 INFO L93 Difference]: Finished difference Result 2602 states and 6087 transitions. [2020-04-18 11:55:09,889 INFO L276 IsEmpty]: Start isEmpty. Operand 2602 states and 6087 transitions. [2020-04-18 11:55:09,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:55:09,892 INFO L105 Mcr]: ---- MCR iteration 34 ---- [2020-04-18 11:55:09,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:09,892 INFO L82 PathProgramCache]: Analyzing trace with hash -89719544, now seen corresponding path program 201 times [2020-04-18 11:55:09,892 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:09,893 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34056014] [2020-04-18 11:55:09,893 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:09,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:10,066 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:10,067 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34056014] [2020-04-18 11:55:10,067 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182082527] [2020-04-18 11:55:10,067 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:10,120 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-04-18 11:55:10,120 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:10,121 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:10,121 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:10,134 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:10,134 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:10,134 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:10,134 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:10,135 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:10,139 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-04-18 11:55:10,139 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:10,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:10,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:10,140 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:10,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:10,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:10,141 INFO L87 Difference]: Start difference. First operand 2602 states and 6087 transitions. Second operand 21 states. [2020-04-18 11:55:11,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:11,374 INFO L93 Difference]: Finished difference Result 2611 states and 6100 transitions. [2020-04-18 11:55:11,375 INFO L276 IsEmpty]: Start isEmpty. Operand 2611 states and 6100 transitions. [2020-04-18 11:55:11,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-04-18 11:55:11,377 INFO L105 Mcr]: ---- MCR iteration 35 ---- [2020-04-18 11:55:11,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:11,378 INFO L82 PathProgramCache]: Analyzing trace with hash -73142294, now seen corresponding path program 202 times [2020-04-18 11:55:11,378 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:11,378 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457243697] [2020-04-18 11:55:11,378 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:11,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:11,620 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:11,620 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457243697] [2020-04-18 11:55:11,620 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392616707] [2020-04-18 11:55:11,621 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:11,670 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:55:11,670 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:11,671 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:11,671 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:11,684 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:11,684 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:11,684 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:11,685 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:11,685 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:11,690 INFO L259 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-04-18 11:55:11,690 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:11,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:11,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:11,762 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:11,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:11,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1460, Invalid=4702, Unknown=0, NotChecked=0, Total=6162 [2020-04-18 11:55:11,763 INFO L87 Difference]: Start difference. First operand 2611 states and 6100 transitions. Second operand 21 states. [2020-04-18 11:55:13,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:13,095 INFO L93 Difference]: Finished difference Result 2613 states and 6102 transitions. [2020-04-18 11:55:13,096 INFO L276 IsEmpty]: Start isEmpty. Operand 2613 states and 6102 transitions. [2020-04-18 11:55:13,098 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:55:13,099 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [157905225] [2020-04-18 11:55:13,099 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:55:13,100 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2020-04-18 11:55:13,100 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [157905225] [2020-04-18 11:55:13,100 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2020-04-18 11:55:13,100 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:55:13,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2020-04-18 11:55:13,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1557, Invalid=5085, Unknown=0, NotChecked=0, Total=6642 [2020-04-18 11:55:13,100 INFO L87 Difference]: Start difference. First operand 70 states and 171 transitions. Second operand 42 states. [2020-04-18 11:55:13,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:13,636 INFO L93 Difference]: Finished difference Result 118 states and 291 transitions. [2020-04-18 11:55:13,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-04-18 11:55:13,636 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 24 [2020-04-18 11:55:13,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:55:13,638 INFO L225 Difference]: With dead ends: 118 [2020-04-18 11:55:13,638 INFO L226 Difference]: Without dead ends: 106 [2020-04-18 11:55:13,639 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 2430 GetRequests, 1915 SyntacticMatches, 435 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15241 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=1557, Invalid=5085, Unknown=0, NotChecked=0, Total=6642 [2020-04-18 11:55:13,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2020-04-18 11:55:13,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 66. [2020-04-18 11:55:13,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-04-18 11:55:13,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 161 transitions. [2020-04-18 11:55:13,642 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 161 transitions. Word has length 24 [2020-04-18 11:55:13,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:55:13,642 INFO L479 AbstractCegarLoop]: Abstraction has 66 states and 161 transitions. [2020-04-18 11:55:13,642 INFO L480 AbstractCegarLoop]: Interpolant automaton has 42 states. [2020-04-18 11:55:13,642 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 161 transitions. [2020-04-18 11:55:13,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:13,642 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:55:13,643 INFO L425 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:55:20,662 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true,145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:20,664 INFO L427 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:55:20,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:20,665 INFO L82 PathProgramCache]: Analyzing trace with hash 601326971, now seen corresponding path program 203 times [2020-04-18 11:55:20,665 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:55:20,665 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [1996826034] [2020-04-18 11:55:20,666 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:20,669 INFO L259 McrAutomatonBuilder]: Finished intersection with 387 states and 946 transitions. [2020-04-18 11:55:20,671 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states. [2020-04-18 11:55:20,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:20,671 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:55:20,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:20,672 INFO L82 PathProgramCache]: Analyzing trace with hash -300719613, now seen corresponding path program 204 times [2020-04-18 11:55:20,672 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:20,672 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452459435] [2020-04-18 11:55:20,672 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:20,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:20,698 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2020-04-18 11:55:20,699 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452459435] [2020-04-18 11:55:20,699 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:55:20,699 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:55:20,699 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:20,701 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:20,710 INFO L259 McrAutomatonBuilder]: Finished intersection with 67 states and 106 transitions. [2020-04-18 11:55:20,710 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:20,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:20,742 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:55:20,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:55:20,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:55:20,743 INFO L87 Difference]: Start difference. First operand 387 states. Second operand 7 states. [2020-04-18 11:55:20,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:20,872 INFO L93 Difference]: Finished difference Result 765 states and 1921 transitions. [2020-04-18 11:55:20,872 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 1921 transitions. [2020-04-18 11:55:20,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:20,873 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:55:20,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:20,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1728371353, now seen corresponding path program 205 times [2020-04-18 11:55:20,874 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:20,874 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016856382] [2020-04-18 11:55:20,874 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:20,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:20,917 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2020-04-18 11:55:20,917 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016856382] [2020-04-18 11:55:20,918 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001956416] [2020-04-18 11:55:20,918 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:20,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:20,969 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:55:20,970 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:20,975 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2020-04-18 11:55:20,975 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:20,975 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:55:20,975 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:20,976 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:20,983 INFO L259 McrAutomatonBuilder]: Finished intersection with 56 states and 84 transitions. [2020-04-18 11:55:20,983 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:21,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:21,003 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:55:21,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:55:21,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:55:21,003 INFO L87 Difference]: Start difference. First operand 765 states and 1921 transitions. Second operand 9 states. [2020-04-18 11:55:21,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:21,163 INFO L93 Difference]: Finished difference Result 1054 states and 2648 transitions. [2020-04-18 11:55:21,163 INFO L276 IsEmpty]: Start isEmpty. Operand 1054 states and 2648 transitions. [2020-04-18 11:55:21,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:21,164 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:55:21,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:21,165 INFO L82 PathProgramCache]: Analyzing trace with hash 599606647, now seen corresponding path program 206 times [2020-04-18 11:55:21,165 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:21,165 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883563601] [2020-04-18 11:55:21,165 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:21,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:21,201 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2020-04-18 11:55:21,201 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883563601] [2020-04-18 11:55:21,201 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383033361] [2020-04-18 11:55:21,202 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:21,252 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:55:21,252 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:21,253 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 9 conjunts are in the unsatisfiable core [2020-04-18 11:55:21,254 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:21,261 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2020-04-18 11:55:21,261 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:21,261 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:55:21,261 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:21,262 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:21,270 INFO L259 McrAutomatonBuilder]: Finished intersection with 62 states and 96 transitions. [2020-04-18 11:55:21,270 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:21,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:21,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:21,293 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:21,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:55:21,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:55:21,294 INFO L87 Difference]: Start difference. First operand 1054 states and 2648 transitions. Second operand 9 states. [2020-04-18 11:55:21,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:21,495 INFO L93 Difference]: Finished difference Result 1350 states and 3403 transitions. [2020-04-18 11:55:21,495 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 3403 transitions. [2020-04-18 11:55:21,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:21,496 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:55:21,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:21,497 INFO L82 PathProgramCache]: Analyzing trace with hash 1816622817, now seen corresponding path program 207 times [2020-04-18 11:55:21,497 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:21,497 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174971120] [2020-04-18 11:55:21,497 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:21,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:21,559 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:55:21,559 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174971120] [2020-04-18 11:55:21,560 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590132778] [2020-04-18 11:55:21,560 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:21,608 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-04-18 11:55:21,608 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:21,609 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:55:21,610 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:21,615 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:55:21,616 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:21,616 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:55:21,616 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:21,617 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:21,623 INFO L259 McrAutomatonBuilder]: Finished intersection with 53 states and 78 transitions. [2020-04-18 11:55:21,624 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:21,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:21,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:21,648 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:55:21,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:55:21,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:55:21,649 INFO L87 Difference]: Start difference. First operand 1350 states and 3403 transitions. Second operand 11 states. [2020-04-18 11:55:21,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:21,875 INFO L93 Difference]: Finished difference Result 1511 states and 3786 transitions. [2020-04-18 11:55:21,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 3786 transitions. [2020-04-18 11:55:21,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:21,876 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:55:21,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:21,877 INFO L82 PathProgramCache]: Analyzing trace with hash 1184655299, now seen corresponding path program 208 times [2020-04-18 11:55:21,877 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:21,877 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694694128] [2020-04-18 11:55:21,877 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:21,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:21,933 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:55:21,933 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694694128] [2020-04-18 11:55:21,934 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241945584] [2020-04-18 11:55:21,934 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:21,987 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:55:21,987 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:21,988 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:55:21,988 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:21,995 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:55:21,996 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:21,996 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:55:21,996 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:21,997 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:22,003 INFO L259 McrAutomatonBuilder]: Finished intersection with 52 states and 76 transitions. [2020-04-18 11:55:22,003 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:22,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:22,012 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:22,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:55:22,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:55:22,012 INFO L87 Difference]: Start difference. First operand 1511 states and 3786 transitions. Second operand 11 states. [2020-04-18 11:55:22,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:22,270 INFO L93 Difference]: Finished difference Result 1736 states and 4345 transitions. [2020-04-18 11:55:22,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1736 states and 4345 transitions. [2020-04-18 11:55:22,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:22,272 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:55:22,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:22,272 INFO L82 PathProgramCache]: Analyzing trace with hash -237229787, now seen corresponding path program 209 times [2020-04-18 11:55:22,272 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:22,272 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102548137] [2020-04-18 11:55:22,272 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:22,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:22,322 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:55:22,323 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102548137] [2020-04-18 11:55:22,323 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234143128] [2020-04-18 11:55:22,323 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:22,379 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:55:22,379 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:22,380 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:55:22,381 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:22,389 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2020-04-18 11:55:22,390 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:22,390 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:55:22,390 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:22,391 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:22,398 INFO L259 McrAutomatonBuilder]: Finished intersection with 58 states and 88 transitions. [2020-04-18 11:55:22,398 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:22,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:22,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:22,459 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:22,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:55:22,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:55:22,460 INFO L87 Difference]: Start difference. First operand 1736 states and 4345 transitions. Second operand 11 states. [2020-04-18 11:55:22,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:22,781 INFO L93 Difference]: Finished difference Result 1960 states and 4908 transitions. [2020-04-18 11:55:22,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1960 states and 4908 transitions. [2020-04-18 11:55:22,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:22,783 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 11:55:22,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:22,783 INFO L82 PathProgramCache]: Analyzing trace with hash 1002153403, now seen corresponding path program 210 times [2020-04-18 11:55:22,783 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:22,783 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962337465] [2020-04-18 11:55:22,783 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:22,888 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:55:22,888 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962337465] [2020-04-18 11:55:22,888 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774205486] [2020-04-18 11:55:22,889 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:22,951 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-04-18 11:55:22,951 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:22,952 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:55:22,953 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:22,958 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:55:22,959 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:22,959 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:55:22,959 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:22,960 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:22,967 INFO L259 McrAutomatonBuilder]: Finished intersection with 50 states and 72 transitions. [2020-04-18 11:55:22,967 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:22,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:22,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:22,994 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:55:22,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:55:22,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2020-04-18 11:55:22,994 INFO L87 Difference]: Start difference. First operand 1960 states and 4908 transitions. Second operand 13 states. [2020-04-18 11:55:23,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:23,297 INFO L93 Difference]: Finished difference Result 2080 states and 5188 transitions. [2020-04-18 11:55:23,297 INFO L276 IsEmpty]: Start isEmpty. Operand 2080 states and 5188 transitions. [2020-04-18 11:55:23,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:23,299 INFO L105 Mcr]: ---- MCR iteration 7 ---- [2020-04-18 11:55:23,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:23,299 INFO L82 PathProgramCache]: Analyzing trace with hash -1408970471, now seen corresponding path program 211 times [2020-04-18 11:55:23,299 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:23,299 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822853971] [2020-04-18 11:55:23,299 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:23,377 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:55:23,377 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822853971] [2020-04-18 11:55:23,377 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673038497] [2020-04-18 11:55:23,378 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:23,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:23,430 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:55:23,431 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:23,438 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:55:23,438 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:23,438 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:55:23,438 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:23,439 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:23,446 INFO L259 McrAutomatonBuilder]: Finished intersection with 49 states and 70 transitions. [2020-04-18 11:55:23,446 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:23,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:23,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:23,448 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:23,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:55:23,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:55:23,448 INFO L87 Difference]: Start difference. First operand 2080 states and 5188 transitions. Second operand 13 states. [2020-04-18 11:55:23,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:23,791 INFO L93 Difference]: Finished difference Result 2200 states and 5468 transitions. [2020-04-18 11:55:23,791 INFO L276 IsEmpty]: Start isEmpty. Operand 2200 states and 5468 transitions. [2020-04-18 11:55:23,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:23,792 INFO L105 Mcr]: ---- MCR iteration 8 ---- [2020-04-18 11:55:23,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:23,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1757232119, now seen corresponding path program 212 times [2020-04-18 11:55:23,793 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:23,793 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703724768] [2020-04-18 11:55:23,793 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:23,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:23,861 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:55:23,862 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703724768] [2020-04-18 11:55:23,862 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323374946] [2020-04-18 11:55:23,862 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:23,913 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:55:23,914 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:23,915 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:55:23,915 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:23,923 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:55:23,924 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:23,924 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:55:23,924 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:23,925 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:23,931 INFO L259 McrAutomatonBuilder]: Finished intersection with 49 states and 70 transitions. [2020-04-18 11:55:23,931 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:23,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:23,948 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:23,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:55:23,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:55:23,948 INFO L87 Difference]: Start difference. First operand 2200 states and 5468 transitions. Second operand 13 states. [2020-04-18 11:55:24,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:24,347 INFO L93 Difference]: Finished difference Result 2369 states and 5881 transitions. [2020-04-18 11:55:24,347 INFO L276 IsEmpty]: Start isEmpty. Operand 2369 states and 5881 transitions. [2020-04-18 11:55:24,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:24,349 INFO L105 Mcr]: ---- MCR iteration 9 ---- [2020-04-18 11:55:24,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:24,349 INFO L82 PathProgramCache]: Analyzing trace with hash 464438869, now seen corresponding path program 213 times [2020-04-18 11:55:24,349 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:24,349 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668703330] [2020-04-18 11:55:24,350 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:24,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:24,438 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:55:24,438 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668703330] [2020-04-18 11:55:24,439 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865382708] [2020-04-18 11:55:24,439 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:24,491 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-04-18 11:55:24,491 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:24,492 INFO L264 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:55:24,492 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:24,503 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-04-18 11:55:24,503 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:24,503 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:55:24,503 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:24,504 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:24,511 INFO L259 McrAutomatonBuilder]: Finished intersection with 54 states and 80 transitions. [2020-04-18 11:55:24,512 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:24,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:24,578 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:24,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:55:24,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2020-04-18 11:55:24,579 INFO L87 Difference]: Start difference. First operand 2369 states and 5881 transitions. Second operand 13 states. [2020-04-18 11:55:25,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:25,063 INFO L93 Difference]: Finished difference Result 2531 states and 6280 transitions. [2020-04-18 11:55:25,063 INFO L276 IsEmpty]: Start isEmpty. Operand 2531 states and 6280 transitions. [2020-04-18 11:55:25,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:25,065 INFO L105 Mcr]: ---- MCR iteration 10 ---- [2020-04-18 11:55:25,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:25,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1916255297, now seen corresponding path program 214 times [2020-04-18 11:55:25,065 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:25,065 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255824467] [2020-04-18 11:55:25,065 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:25,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:25,202 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:55:25,202 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255824467] [2020-04-18 11:55:25,203 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990279662] [2020-04-18 11:55:25,203 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:25,254 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:55:25,254 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:25,255 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:55:25,255 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:25,261 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:55:25,262 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:25,262 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:55:25,262 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:25,263 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:25,269 INFO L259 McrAutomatonBuilder]: Finished intersection with 47 states and 66 transitions. [2020-04-18 11:55:25,269 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:25,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:25,305 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:55:25,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:55:25,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=473, Invalid=1419, Unknown=0, NotChecked=0, Total=1892 [2020-04-18 11:55:25,305 INFO L87 Difference]: Start difference. First operand 2531 states and 6280 transitions. Second operand 15 states. [2020-04-18 11:55:25,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:25,699 INFO L93 Difference]: Finished difference Result 2616 states and 6473 transitions. [2020-04-18 11:55:25,699 INFO L276 IsEmpty]: Start isEmpty. Operand 2616 states and 6473 transitions. [2020-04-18 11:55:25,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:25,701 INFO L105 Mcr]: ---- MCR iteration 11 ---- [2020-04-18 11:55:25,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:25,701 INFO L82 PathProgramCache]: Analyzing trace with hash 648315937, now seen corresponding path program 215 times [2020-04-18 11:55:25,701 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:25,702 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181591995] [2020-04-18 11:55:25,702 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:25,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:25,799 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:55:25,799 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181591995] [2020-04-18 11:55:25,800 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375796593] [2020-04-18 11:55:25,800 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:25,855 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:55:25,855 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:25,857 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:55:25,857 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:25,865 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:55:25,865 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:25,865 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:55:25,865 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:25,867 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:25,872 INFO L259 McrAutomatonBuilder]: Finished intersection with 46 states and 64 transitions. [2020-04-18 11:55:25,873 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:25,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:25,881 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:25,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:55:25,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:55:25,882 INFO L87 Difference]: Start difference. First operand 2616 states and 6473 transitions. Second operand 15 states. [2020-04-18 11:55:26,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:26,317 INFO L93 Difference]: Finished difference Result 2701 states and 6666 transitions. [2020-04-18 11:55:26,318 INFO L276 IsEmpty]: Start isEmpty. Operand 2701 states and 6666 transitions. [2020-04-18 11:55:26,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:26,320 INFO L105 Mcr]: ---- MCR iteration 12 ---- [2020-04-18 11:55:26,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:26,320 INFO L82 PathProgramCache]: Analyzing trace with hash 16348419, now seen corresponding path program 216 times [2020-04-18 11:55:26,320 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:26,320 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823807893] [2020-04-18 11:55:26,321 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:26,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:26,407 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:55:26,408 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823807893] [2020-04-18 11:55:26,408 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770336666] [2020-04-18 11:55:26,408 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:26,461 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-04-18 11:55:26,461 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:26,462 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:55:26,462 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:26,473 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:55:26,473 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:26,474 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:55:26,474 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:26,475 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:26,481 INFO L259 McrAutomatonBuilder]: Finished intersection with 46 states and 64 transitions. [2020-04-18 11:55:26,481 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:26,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:26,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:26,483 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:26,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:55:26,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:55:26,483 INFO L87 Difference]: Start difference. First operand 2701 states and 6666 transitions. Second operand 15 states. [2020-04-18 11:55:27,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:27,027 INFO L93 Difference]: Finished difference Result 2786 states and 6859 transitions. [2020-04-18 11:55:27,027 INFO L276 IsEmpty]: Start isEmpty. Operand 2786 states and 6859 transitions. [2020-04-18 11:55:27,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:27,029 INFO L105 Mcr]: ---- MCR iteration 13 ---- [2020-04-18 11:55:27,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:27,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1405536667, now seen corresponding path program 217 times [2020-04-18 11:55:27,030 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:27,030 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440250584] [2020-04-18 11:55:27,030 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:27,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:27,111 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:55:27,112 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440250584] [2020-04-18 11:55:27,112 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428775719] [2020-04-18 11:55:27,112 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:27,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:27,165 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:55:27,165 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:27,174 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:55:27,175 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:27,175 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:55:27,175 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:27,176 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:27,181 INFO L259 McrAutomatonBuilder]: Finished intersection with 46 states and 64 transitions. [2020-04-18 11:55:27,181 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:27,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:27,183 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:27,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:55:27,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:55:27,183 INFO L87 Difference]: Start difference. First operand 2786 states and 6859 transitions. Second operand 15 states. [2020-04-18 11:55:27,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:27,753 INFO L93 Difference]: Finished difference Result 2907 states and 7148 transitions. [2020-04-18 11:55:27,753 INFO L276 IsEmpty]: Start isEmpty. Operand 2907 states and 7148 transitions. [2020-04-18 11:55:27,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:27,756 INFO L105 Mcr]: ---- MCR iteration 14 ---- [2020-04-18 11:55:27,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:27,756 INFO L82 PathProgramCache]: Analyzing trace with hash 769517639, now seen corresponding path program 218 times [2020-04-18 11:55:27,756 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:27,756 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148615396] [2020-04-18 11:55:27,756 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:27,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:27,837 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:55:27,838 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148615396] [2020-04-18 11:55:27,838 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912701472] [2020-04-18 11:55:27,838 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:27,888 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:55:27,889 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:27,889 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:55:27,890 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:27,900 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-04-18 11:55:27,900 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:27,900 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:55:27,901 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:27,902 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:27,908 INFO L259 McrAutomatonBuilder]: Finished intersection with 50 states and 72 transitions. [2020-04-18 11:55:27,908 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:27,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:27,984 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:27,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:55:27,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=1759, Unknown=0, NotChecked=0, Total=2352 [2020-04-18 11:55:27,985 INFO L87 Difference]: Start difference. First operand 2907 states and 7148 transitions. Second operand 15 states. [2020-04-18 11:55:28,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:28,667 INFO L93 Difference]: Finished difference Result 3017 states and 7411 transitions. [2020-04-18 11:55:28,667 INFO L276 IsEmpty]: Start isEmpty. Operand 3017 states and 7411 transitions. [2020-04-18 11:55:28,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:28,670 INFO L105 Mcr]: ---- MCR iteration 15 ---- [2020-04-18 11:55:28,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:28,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1333737251, now seen corresponding path program 219 times [2020-04-18 11:55:28,670 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:28,670 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708922929] [2020-04-18 11:55:28,670 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:28,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:28,809 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:28,809 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708922929] [2020-04-18 11:55:28,809 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729879783] [2020-04-18 11:55:28,810 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:28,866 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-04-18 11:55:28,867 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:28,867 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:55:28,868 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:28,876 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:28,876 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:28,876 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:55:28,876 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:28,877 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:28,883 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 60 transitions. [2020-04-18 11:55:28,884 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:28,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:28,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:28,940 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:55:28,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:55:28,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=696, Invalid=2166, Unknown=0, NotChecked=0, Total=2862 [2020-04-18 11:55:28,940 INFO L87 Difference]: Start difference. First operand 3017 states and 7411 transitions. Second operand 17 states. [2020-04-18 11:55:29,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:29,439 INFO L93 Difference]: Finished difference Result 3073 states and 7533 transitions. [2020-04-18 11:55:29,439 INFO L276 IsEmpty]: Start isEmpty. Operand 3073 states and 7533 transitions. [2020-04-18 11:55:29,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:29,442 INFO L105 Mcr]: ---- MCR iteration 16 ---- [2020-04-18 11:55:29,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:29,442 INFO L82 PathProgramCache]: Analyzing trace with hash 858559675, now seen corresponding path program 220 times [2020-04-18 11:55:29,442 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:29,442 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635347300] [2020-04-18 11:55:29,442 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:29,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:29,563 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:29,563 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635347300] [2020-04-18 11:55:29,564 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991883253] [2020-04-18 11:55:29,564 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:29,617 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:55:29,617 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:29,618 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:55:29,618 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:29,627 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:29,627 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:29,627 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:55:29,627 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:29,629 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:29,634 INFO L259 McrAutomatonBuilder]: Finished intersection with 43 states and 58 transitions. [2020-04-18 11:55:29,634 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:29,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:29,645 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:29,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:55:29,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:55:29,646 INFO L87 Difference]: Start difference. First operand 3073 states and 7533 transitions. Second operand 17 states. [2020-04-18 11:55:30,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:30,185 INFO L93 Difference]: Finished difference Result 3129 states and 7655 transitions. [2020-04-18 11:55:30,185 INFO L276 IsEmpty]: Start isEmpty. Operand 3129 states and 7655 transitions. [2020-04-18 11:55:30,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:30,188 INFO L105 Mcr]: ---- MCR iteration 17 ---- [2020-04-18 11:55:30,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:30,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1552564199, now seen corresponding path program 221 times [2020-04-18 11:55:30,188 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:30,189 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81202718] [2020-04-18 11:55:30,189 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:30,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:30,301 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:30,302 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81202718] [2020-04-18 11:55:30,302 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661775138] [2020-04-18 11:55:30,302 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:30,356 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-04-18 11:55:30,356 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:30,357 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:55:30,358 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:30,366 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:30,366 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:30,366 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:55:30,366 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:30,367 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:30,372 INFO L259 McrAutomatonBuilder]: Finished intersection with 43 states and 58 transitions. [2020-04-18 11:55:30,373 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:30,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:30,384 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:30,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:55:30,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:55:30,384 INFO L87 Difference]: Start difference. First operand 3129 states and 7655 transitions. Second operand 17 states. [2020-04-18 11:55:30,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:30,994 INFO L93 Difference]: Finished difference Result 3185 states and 7777 transitions. [2020-04-18 11:55:30,994 INFO L276 IsEmpty]: Start isEmpty. Operand 3185 states and 7777 transitions. [2020-04-18 11:55:30,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:30,996 INFO L105 Mcr]: ---- MCR iteration 18 ---- [2020-04-18 11:55:30,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:30,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1613638391, now seen corresponding path program 222 times [2020-04-18 11:55:30,997 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:30,997 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044596258] [2020-04-18 11:55:30,997 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:31,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:31,107 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:31,108 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044596258] [2020-04-18 11:55:31,108 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059467962] [2020-04-18 11:55:31,108 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:31,159 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-04-18 11:55:31,159 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:31,161 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 23 conjunts are in the unsatisfiable core [2020-04-18 11:55:31,161 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:31,197 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:31,198 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:31,198 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:55:31,198 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:31,200 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:31,208 INFO L259 McrAutomatonBuilder]: Finished intersection with 43 states and 58 transitions. [2020-04-18 11:55:31,208 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:31,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:31,210 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:31,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:55:31,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:55:31,211 INFO L87 Difference]: Start difference. First operand 3185 states and 7777 transitions. Second operand 17 states. [2020-04-18 11:55:31,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:31,925 INFO L93 Difference]: Finished difference Result 3241 states and 7899 transitions. [2020-04-18 11:55:31,925 INFO L276 IsEmpty]: Start isEmpty. Operand 3241 states and 7899 transitions. [2020-04-18 11:55:31,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:31,927 INFO L105 Mcr]: ---- MCR iteration 19 ---- [2020-04-18 11:55:31,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:31,928 INFO L82 PathProgramCache]: Analyzing trace with hash 320845141, now seen corresponding path program 223 times [2020-04-18 11:55:31,928 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:31,928 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685716201] [2020-04-18 11:55:31,928 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:31,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:32,024 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:32,024 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685716201] [2020-04-18 11:55:32,025 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023929695] [2020-04-18 11:55:32,025 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:32,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:32,075 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:55:32,076 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:32,087 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:32,087 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:32,087 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:55:32,088 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:32,089 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:32,095 INFO L259 McrAutomatonBuilder]: Finished intersection with 43 states and 58 transitions. [2020-04-18 11:55:32,095 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:32,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:32,096 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:32,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:55:32,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:55:32,097 INFO L87 Difference]: Start difference. First operand 3241 states and 7899 transitions. Second operand 17 states. [2020-04-18 11:55:32,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:32,882 INFO L93 Difference]: Finished difference Result 3322 states and 8086 transitions. [2020-04-18 11:55:32,882 INFO L276 IsEmpty]: Start isEmpty. Operand 3322 states and 8086 transitions. [2020-04-18 11:55:32,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:32,884 INFO L105 Mcr]: ---- MCR iteration 20 ---- [2020-04-18 11:55:32,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:32,885 INFO L82 PathProgramCache]: Analyzing trace with hash 252460851, now seen corresponding path program 224 times [2020-04-18 11:55:32,885 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:32,885 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953527991] [2020-04-18 11:55:32,885 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:32,983 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:32,984 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953527991] [2020-04-18 11:55:32,984 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101643957] [2020-04-18 11:55:32,984 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:33,035 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:55:33,036 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:33,036 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:55:33,037 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:33,074 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-04-18 11:55:33,074 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:33,074 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:55:33,075 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:33,076 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:33,084 INFO L259 McrAutomatonBuilder]: Finished intersection with 46 states and 64 transitions. [2020-04-18 11:55:33,084 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:33,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:33,155 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:33,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:55:33,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=840, Invalid=2582, Unknown=0, NotChecked=0, Total=3422 [2020-04-18 11:55:33,156 INFO L87 Difference]: Start difference. First operand 3322 states and 8086 transitions. Second operand 17 states. [2020-04-18 11:55:34,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:34,062 INFO L93 Difference]: Finished difference Result 3390 states and 8241 transitions. [2020-04-18 11:55:34,062 INFO L276 IsEmpty]: Start isEmpty. Operand 3390 states and 8241 transitions. [2020-04-18 11:55:34,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:34,065 INFO L105 Mcr]: ---- MCR iteration 21 ---- [2020-04-18 11:55:34,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:34,065 INFO L82 PathProgramCache]: Analyzing trace with hash -427841379, now seen corresponding path program 225 times [2020-04-18 11:55:34,066 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:34,066 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274936065] [2020-04-18 11:55:34,066 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:34,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:34,220 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:34,220 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274936065] [2020-04-18 11:55:34,221 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117731618] [2020-04-18 11:55:34,221 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:34,275 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-04-18 11:55:34,275 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:34,276 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:55:34,277 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:34,286 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:34,286 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:34,286 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:55:34,286 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:34,288 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:34,295 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 54 transitions. [2020-04-18 11:55:34,295 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:34,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:34,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:34,358 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:55:34,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:55:34,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=961, Invalid=3071, Unknown=0, NotChecked=0, Total=4032 [2020-04-18 11:55:34,359 INFO L87 Difference]: Start difference. First operand 3390 states and 8241 transitions. Second operand 19 states. [2020-04-18 11:55:34,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:34,943 INFO L93 Difference]: Finished difference Result 3423 states and 8308 transitions. [2020-04-18 11:55:34,943 INFO L276 IsEmpty]: Start isEmpty. Operand 3423 states and 8308 transitions. [2020-04-18 11:55:34,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:34,946 INFO L105 Mcr]: ---- MCR iteration 22 ---- [2020-04-18 11:55:34,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:34,947 INFO L82 PathProgramCache]: Analyzing trace with hash -1186113409, now seen corresponding path program 226 times [2020-04-18 11:55:34,947 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:34,947 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595603489] [2020-04-18 11:55:34,947 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:34,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:35,125 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:35,126 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595603489] [2020-04-18 11:55:35,126 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747331067] [2020-04-18 11:55:35,126 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:35,177 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:55:35,177 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:35,178 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:55:35,178 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:35,186 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:35,187 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:35,187 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:55:35,187 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:35,188 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:35,193 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 52 transitions. [2020-04-18 11:55:35,193 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:35,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:35,201 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:35,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:55:35,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:55:35,202 INFO L87 Difference]: Start difference. First operand 3423 states and 8308 transitions. Second operand 19 states. [2020-04-18 11:55:35,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:35,847 INFO L93 Difference]: Finished difference Result 3456 states and 8375 transitions. [2020-04-18 11:55:35,847 INFO L276 IsEmpty]: Start isEmpty. Operand 3456 states and 8375 transitions. [2020-04-18 11:55:35,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:35,851 INFO L105 Mcr]: ---- MCR iteration 23 ---- [2020-04-18 11:55:35,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:35,851 INFO L82 PathProgramCache]: Analyzing trace with hash 1378457825, now seen corresponding path program 227 times [2020-04-18 11:55:35,851 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:35,851 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040621855] [2020-04-18 11:55:35,851 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:35,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:36,011 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:36,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040621855] [2020-04-18 11:55:36,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291077635] [2020-04-18 11:55:36,012 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:36,064 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-04-18 11:55:36,065 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:36,066 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:55:36,067 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:36,083 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:36,083 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:36,084 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:55:36,084 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:36,085 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:36,092 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 52 transitions. [2020-04-18 11:55:36,092 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:36,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:36,107 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:36,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:55:36,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:55:36,108 INFO L87 Difference]: Start difference. First operand 3456 states and 8375 transitions. Second operand 19 states. [2020-04-18 11:55:36,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:36,907 INFO L93 Difference]: Finished difference Result 3489 states and 8442 transitions. [2020-04-18 11:55:36,907 INFO L276 IsEmpty]: Start isEmpty. Operand 3489 states and 8442 transitions. [2020-04-18 11:55:36,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:36,911 INFO L105 Mcr]: ---- MCR iteration 24 ---- [2020-04-18 11:55:36,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:36,911 INFO L82 PathProgramCache]: Analyzing trace with hash 746490307, now seen corresponding path program 228 times [2020-04-18 11:55:36,911 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:36,911 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832452463] [2020-04-18 11:55:36,911 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:37,046 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:37,047 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832452463] [2020-04-18 11:55:37,047 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070200252] [2020-04-18 11:55:37,047 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:37,099 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-04-18 11:55:37,099 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:37,100 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:55:37,100 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:37,109 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:37,110 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:37,110 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:55:37,110 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:37,111 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:37,116 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 52 transitions. [2020-04-18 11:55:37,116 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:37,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:37,117 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:37,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:55:37,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:55:37,118 INFO L87 Difference]: Start difference. First operand 3489 states and 8442 transitions. Second operand 19 states. [2020-04-18 11:55:37,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:37,938 INFO L93 Difference]: Finished difference Result 3522 states and 8509 transitions. [2020-04-18 11:55:37,938 INFO L276 IsEmpty]: Start isEmpty. Operand 3522 states and 8509 transitions. [2020-04-18 11:55:37,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:37,941 INFO L105 Mcr]: ---- MCR iteration 25 ---- [2020-04-18 11:55:37,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:37,941 INFO L82 PathProgramCache]: Analyzing trace with hash -675394779, now seen corresponding path program 229 times [2020-04-18 11:55:37,941 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:37,942 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731393609] [2020-04-18 11:55:37,942 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:37,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:38,065 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:38,066 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731393609] [2020-04-18 11:55:38,066 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621550651] [2020-04-18 11:55:38,066 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:38,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:38,116 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:55:38,117 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:38,127 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:38,127 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:38,128 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:55:38,128 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:38,129 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:38,136 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 52 transitions. [2020-04-18 11:55:38,137 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:38,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:38,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:38,139 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:38,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:55:38,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:55:38,139 INFO L87 Difference]: Start difference. First operand 3522 states and 8509 transitions. Second operand 19 states. [2020-04-18 11:55:39,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:39,205 INFO L93 Difference]: Finished difference Result 3555 states and 8576 transitions. [2020-04-18 11:55:39,205 INFO L276 IsEmpty]: Start isEmpty. Operand 3555 states and 8576 transitions. [2020-04-18 11:55:39,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:39,208 INFO L105 Mcr]: ---- MCR iteration 26 ---- [2020-04-18 11:55:39,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:39,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1499659527, now seen corresponding path program 230 times [2020-04-18 11:55:39,209 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:39,209 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746194326] [2020-04-18 11:55:39,209 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:39,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:39,341 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:39,342 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746194326] [2020-04-18 11:55:39,342 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586183850] [2020-04-18 11:55:39,342 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:39,392 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:55:39,392 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:39,393 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:55:39,394 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:39,404 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:39,405 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:39,405 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:55:39,405 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:39,406 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:39,411 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 52 transitions. [2020-04-18 11:55:39,411 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:39,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:39,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:39,412 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:39,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:55:39,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:55:39,413 INFO L87 Difference]: Start difference. First operand 3555 states and 8576 transitions. Second operand 19 states. [2020-04-18 11:55:40,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:40,449 INFO L93 Difference]: Finished difference Result 3604 states and 8683 transitions. [2020-04-18 11:55:40,449 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 8683 transitions. [2020-04-18 11:55:40,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:40,452 INFO L105 Mcr]: ---- MCR iteration 27 ---- [2020-04-18 11:55:40,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:40,453 INFO L82 PathProgramCache]: Analyzing trace with hash 250527593, now seen corresponding path program 231 times [2020-04-18 11:55:40,453 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:40,453 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417956944] [2020-04-18 11:55:40,453 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:40,572 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:40,572 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417956944] [2020-04-18 11:55:40,572 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202043212] [2020-04-18 11:55:40,572 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:40,627 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-04-18 11:55:40,627 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:40,628 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 19 conjunts are in the unsatisfiable core [2020-04-18 11:55:40,629 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:40,641 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-18 11:55:40,641 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:40,642 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:55:40,642 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:40,643 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:40,649 INFO L259 McrAutomatonBuilder]: Finished intersection with 42 states and 56 transitions. [2020-04-18 11:55:40,649 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:40,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:40,718 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:40,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:55:40,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1129, Invalid=3563, Unknown=0, NotChecked=0, Total=4692 [2020-04-18 11:55:40,719 INFO L87 Difference]: Start difference. First operand 3604 states and 8683 transitions. Second operand 19 states. [2020-04-18 11:55:41,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:41,872 INFO L93 Difference]: Finished difference Result 3640 states and 8758 transitions. [2020-04-18 11:55:41,873 INFO L276 IsEmpty]: Start isEmpty. Operand 3640 states and 8758 transitions. [2020-04-18 11:55:41,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:41,877 INFO L105 Mcr]: ---- MCR iteration 28 ---- [2020-04-18 11:55:41,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:41,877 INFO L82 PathProgramCache]: Analyzing trace with hash 1886020607, now seen corresponding path program 232 times [2020-04-18 11:55:41,877 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:41,877 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375650886] [2020-04-18 11:55:41,877 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:41,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:42,199 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:42,200 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375650886] [2020-04-18 11:55:42,200 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468490544] [2020-04-18 11:55:42,200 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:42,251 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:55:42,251 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:42,252 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:42,253 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:42,259 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:42,259 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:42,260 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:42,260 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:42,261 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:42,265 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 48 transitions. [2020-04-18 11:55:42,266 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:42,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:42,311 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:55:42,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:42,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1268, Invalid=4134, Unknown=0, NotChecked=0, Total=5402 [2020-04-18 11:55:42,312 INFO L87 Difference]: Start difference. First operand 3640 states and 8758 transitions. Second operand 21 states. [2020-04-18 11:55:43,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:43,036 INFO L93 Difference]: Finished difference Result 3656 states and 8786 transitions. [2020-04-18 11:55:43,036 INFO L276 IsEmpty]: Start isEmpty. Operand 3656 states and 8786 transitions. [2020-04-18 11:55:43,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:43,040 INFO L105 Mcr]: ---- MCR iteration 29 ---- [2020-04-18 11:55:43,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:43,041 INFO L82 PathProgramCache]: Analyzing trace with hash -145575843, now seen corresponding path program 233 times [2020-04-18 11:55:43,041 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:43,041 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417406312] [2020-04-18 11:55:43,041 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:43,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:43,222 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:43,222 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417406312] [2020-04-18 11:55:43,223 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558201715] [2020-04-18 11:55:43,223 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:43,275 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-04-18 11:55:43,276 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:43,277 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:43,277 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:43,284 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:43,285 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:43,285 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:43,285 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:43,286 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:43,291 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 46 transitions. [2020-04-18 11:55:43,292 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:43,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:43,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:43,293 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:43,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:43,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:43,293 INFO L87 Difference]: Start difference. First operand 3656 states and 8786 transitions. Second operand 21 states. [2020-04-18 11:55:44,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:44,059 INFO L93 Difference]: Finished difference Result 3672 states and 8814 transitions. [2020-04-18 11:55:44,059 INFO L276 IsEmpty]: Start isEmpty. Operand 3672 states and 8814 transitions. [2020-04-18 11:55:44,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:44,063 INFO L105 Mcr]: ---- MCR iteration 30 ---- [2020-04-18 11:55:44,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:44,064 INFO L82 PathProgramCache]: Analyzing trace with hash 2046721083, now seen corresponding path program 234 times [2020-04-18 11:55:44,064 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:44,064 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734606087] [2020-04-18 11:55:44,064 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:44,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:44,239 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:44,239 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734606087] [2020-04-18 11:55:44,239 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373913725] [2020-04-18 11:55:44,240 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:44,296 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-04-18 11:55:44,296 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:44,298 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:44,299 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:44,307 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:44,308 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:44,308 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:44,308 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:44,309 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:44,314 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 46 transitions. [2020-04-18 11:55:44,314 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:44,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:44,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:44,316 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:44,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:44,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:44,316 INFO L87 Difference]: Start difference. First operand 3672 states and 8814 transitions. Second operand 21 states. [2020-04-18 11:55:45,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:45,171 INFO L93 Difference]: Finished difference Result 3688 states and 8842 transitions. [2020-04-18 11:55:45,171 INFO L276 IsEmpty]: Start isEmpty. Operand 3688 states and 8842 transitions. [2020-04-18 11:55:45,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:45,175 INFO L105 Mcr]: ---- MCR iteration 31 ---- [2020-04-18 11:55:45,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:45,175 INFO L82 PathProgramCache]: Analyzing trace with hash -364402791, now seen corresponding path program 235 times [2020-04-18 11:55:45,175 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:45,175 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964291972] [2020-04-18 11:55:45,175 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:45,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:45,333 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:45,334 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964291972] [2020-04-18 11:55:45,334 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559549908] [2020-04-18 11:55:45,334 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:45,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:45,386 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:45,387 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:45,396 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:45,396 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:45,397 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:45,397 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:45,398 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:45,402 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 46 transitions. [2020-04-18 11:55:45,403 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:45,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:45,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:45,404 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:45,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:45,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:45,404 INFO L87 Difference]: Start difference. First operand 3688 states and 8842 transitions. Second operand 21 states. [2020-04-18 11:55:46,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:46,364 INFO L93 Difference]: Finished difference Result 3704 states and 8870 transitions. [2020-04-18 11:55:46,364 INFO L276 IsEmpty]: Start isEmpty. Operand 3704 states and 8870 transitions. [2020-04-18 11:55:46,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:46,368 INFO L105 Mcr]: ---- MCR iteration 32 ---- [2020-04-18 11:55:46,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:46,368 INFO L82 PathProgramCache]: Analyzing trace with hash -1493167497, now seen corresponding path program 236 times [2020-04-18 11:55:46,368 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:46,368 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128639204] [2020-04-18 11:55:46,368 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:46,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:46,531 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:46,531 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128639204] [2020-04-18 11:55:46,531 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905677502] [2020-04-18 11:55:46,532 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:46,582 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:55:46,583 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:46,584 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:46,585 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:46,595 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:46,595 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:46,595 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:46,595 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:46,596 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:46,601 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 46 transitions. [2020-04-18 11:55:46,602 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:46,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:46,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:46,603 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:46,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:46,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:46,604 INFO L87 Difference]: Start difference. First operand 3704 states and 8870 transitions. Second operand 21 states. [2020-04-18 11:55:47,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:47,770 INFO L93 Difference]: Finished difference Result 3720 states and 8898 transitions. [2020-04-18 11:55:47,770 INFO L276 IsEmpty]: Start isEmpty. Operand 3720 states and 8898 transitions. [2020-04-18 11:55:47,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:47,774 INFO L105 Mcr]: ---- MCR iteration 33 ---- [2020-04-18 11:55:47,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:47,774 INFO L82 PathProgramCache]: Analyzing trace with hash 1509006549, now seen corresponding path program 237 times [2020-04-18 11:55:47,774 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:47,775 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423315749] [2020-04-18 11:55:47,775 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:47,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:47,925 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:47,925 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423315749] [2020-04-18 11:55:47,926 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778688122] [2020-04-18 11:55:47,926 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:47,983 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-04-18 11:55:47,983 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:47,984 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:47,985 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:47,996 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:47,997 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:47,997 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:47,997 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:47,998 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:48,003 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 46 transitions. [2020-04-18 11:55:48,003 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:48,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:48,005 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:48,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:48,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:48,005 INFO L87 Difference]: Start difference. First operand 3720 states and 8898 transitions. Second operand 21 states. [2020-04-18 11:55:49,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:49,183 INFO L93 Difference]: Finished difference Result 3736 states and 8926 transitions. [2020-04-18 11:55:49,183 INFO L276 IsEmpty]: Start isEmpty. Operand 3736 states and 8926 transitions. [2020-04-18 11:55:49,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:49,188 INFO L105 Mcr]: ---- MCR iteration 34 ---- [2020-04-18 11:55:49,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:49,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1440622259, now seen corresponding path program 238 times [2020-04-18 11:55:49,188 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:49,188 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418707152] [2020-04-18 11:55:49,189 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:49,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:49,322 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:49,323 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418707152] [2020-04-18 11:55:49,323 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542134598] [2020-04-18 11:55:49,323 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:49,373 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:55:49,373 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:49,374 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:49,374 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:49,386 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:49,386 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:49,386 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:49,386 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:49,387 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:49,393 INFO L259 McrAutomatonBuilder]: Finished intersection with 37 states and 46 transitions. [2020-04-18 11:55:49,393 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:49,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:49,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:49,394 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:49,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:49,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:55:49,395 INFO L87 Difference]: Start difference. First operand 3736 states and 8926 transitions. Second operand 21 states. [2020-04-18 11:55:50,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:50,694 INFO L93 Difference]: Finished difference Result 3761 states and 8975 transitions. [2020-04-18 11:55:50,694 INFO L276 IsEmpty]: Start isEmpty. Operand 3761 states and 8975 transitions. [2020-04-18 11:55:50,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:50,698 INFO L105 Mcr]: ---- MCR iteration 35 ---- [2020-04-18 11:55:50,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:50,699 INFO L82 PathProgramCache]: Analyzing trace with hash 1954517009, now seen corresponding path program 239 times [2020-04-18 11:55:50,699 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:50,699 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672072329] [2020-04-18 11:55:50,699 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:50,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:50,838 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:50,838 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672072329] [2020-04-18 11:55:50,838 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518611417] [2020-04-18 11:55:50,838 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:50,895 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-04-18 11:55:50,895 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:50,896 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:55:50,897 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:50,910 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-18 11:55:50,910 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:50,910 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:55:50,911 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:50,912 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:50,917 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 48 transitions. [2020-04-18 11:55:50,917 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:50,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:50,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:50,995 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:50,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:55:50,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1460, Invalid=4702, Unknown=0, NotChecked=0, Total=6162 [2020-04-18 11:55:50,996 INFO L87 Difference]: Start difference. First operand 3761 states and 8975 transitions. Second operand 21 states. [2020-04-18 11:55:52,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:52,447 INFO L93 Difference]: Finished difference Result 3775 states and 8998 transitions. [2020-04-18 11:55:52,447 INFO L276 IsEmpty]: Start isEmpty. Operand 3775 states and 8998 transitions. [2020-04-18 11:55:52,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:52,452 INFO L105 Mcr]: ---- MCR iteration 36 ---- [2020-04-18 11:55:52,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:52,452 INFO L82 PathProgramCache]: Analyzing trace with hash 601326971, now seen corresponding path program 240 times [2020-04-18 11:55:52,452 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:52,452 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403990284] [2020-04-18 11:55:52,453 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:52,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:52,677 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:52,677 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403990284] [2020-04-18 11:55:52,678 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112722141] [2020-04-18 11:55:52,678 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:52,736 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-04-18 11:55:52,736 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:52,737 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:55:52,737 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:52,744 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:52,744 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:52,744 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:55:52,745 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:52,746 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:52,750 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 42 transitions. [2020-04-18 11:55:52,751 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:52,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:52,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:52,915 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:55:52,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:55:52,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1617, Invalid=5355, Unknown=0, NotChecked=0, Total=6972 [2020-04-18 11:55:52,916 INFO L87 Difference]: Start difference. First operand 3775 states and 8998 transitions. Second operand 23 states. [2020-04-18 11:55:53,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:53,730 INFO L93 Difference]: Finished difference Result 3780 states and 9003 transitions. [2020-04-18 11:55:53,730 INFO L276 IsEmpty]: Start isEmpty. Operand 3780 states and 9003 transitions. [2020-04-18 11:55:53,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:53,734 INFO L105 Mcr]: ---- MCR iteration 37 ---- [2020-04-18 11:55:53,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:53,734 INFO L82 PathProgramCache]: Analyzing trace with hash 2046346461, now seen corresponding path program 241 times [2020-04-18 11:55:53,735 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:53,735 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342604216] [2020-04-18 11:55:53,735 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:53,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:53,947 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:53,947 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342604216] [2020-04-18 11:55:53,948 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014579676] [2020-04-18 11:55:53,948 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:53,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:54,000 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:55:54,001 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:54,021 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:54,021 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:54,022 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:55:54,022 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:54,024 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:54,030 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-04-18 11:55:54,030 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:54,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:54,041 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:54,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:55:54,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:55:54,042 INFO L87 Difference]: Start difference. First operand 3780 states and 9003 transitions. Second operand 23 states. [2020-04-18 11:55:54,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:54,902 INFO L93 Difference]: Finished difference Result 3785 states and 9008 transitions. [2020-04-18 11:55:54,902 INFO L276 IsEmpty]: Start isEmpty. Operand 3785 states and 9008 transitions. [2020-04-18 11:55:54,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:54,906 INFO L105 Mcr]: ---- MCR iteration 38 ---- [2020-04-18 11:55:54,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:54,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1288074431, now seen corresponding path program 242 times [2020-04-18 11:55:54,907 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:54,907 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728056432] [2020-04-18 11:55:54,907 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:54,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:55,104 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:55,104 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728056432] [2020-04-18 11:55:55,104 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037744759] [2020-04-18 11:55:55,104 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:55,151 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:55:55,152 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:55,152 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:55:55,153 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:55,161 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:55,161 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:55,161 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:55:55,162 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:55,163 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:55,167 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-04-18 11:55:55,167 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:55,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:55,178 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:55,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:55:55,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:55:55,179 INFO L87 Difference]: Start difference. First operand 3785 states and 9008 transitions. Second operand 23 states. [2020-04-18 11:55:56,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:56,126 INFO L93 Difference]: Finished difference Result 3790 states and 9013 transitions. [2020-04-18 11:55:56,126 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 9013 transitions. [2020-04-18 11:55:56,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:56,131 INFO L105 Mcr]: ---- MCR iteration 39 ---- [2020-04-18 11:55:56,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:56,131 INFO L82 PathProgramCache]: Analyzing trace with hash -442321631, now seen corresponding path program 243 times [2020-04-18 11:55:56,131 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:56,131 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698556908] [2020-04-18 11:55:56,131 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:56,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:56,316 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:56,316 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698556908] [2020-04-18 11:55:56,316 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55251069] [2020-04-18 11:55:56,317 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:56,373 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-04-18 11:55:56,373 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:56,374 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:55:56,374 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:56,384 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:56,385 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:56,385 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:55:56,385 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:56,386 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:56,390 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-04-18 11:55:56,390 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:56,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:56,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:56,392 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:56,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:55:56,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:55:56,392 INFO L87 Difference]: Start difference. First operand 3790 states and 9013 transitions. Second operand 23 states. [2020-04-18 11:55:57,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:57,455 INFO L93 Difference]: Finished difference Result 3795 states and 9018 transitions. [2020-04-18 11:55:57,456 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 9018 transitions. [2020-04-18 11:55:57,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:57,460 INFO L105 Mcr]: ---- MCR iteration 40 ---- [2020-04-18 11:55:57,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:57,460 INFO L82 PathProgramCache]: Analyzing trace with hash -1074289149, now seen corresponding path program 244 times [2020-04-18 11:55:57,460 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:57,460 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891488368] [2020-04-18 11:55:57,460 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:57,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:57,645 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:57,645 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891488368] [2020-04-18 11:55:57,645 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851635455] [2020-04-18 11:55:57,645 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:57,698 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:55:57,698 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:57,699 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:55:57,699 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:57,711 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:57,711 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:57,712 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:55:57,712 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:57,713 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:57,720 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-04-18 11:55:57,720 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:57,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:57,721 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:57,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:55:57,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:55:57,722 INFO L87 Difference]: Start difference. First operand 3795 states and 9018 transitions. Second operand 23 states. [2020-04-18 11:55:59,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:55:59,039 INFO L93 Difference]: Finished difference Result 3800 states and 9023 transitions. [2020-04-18 11:55:59,039 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 9023 transitions. [2020-04-18 11:55:59,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:55:59,042 INFO L105 Mcr]: ---- MCR iteration 41 ---- [2020-04-18 11:55:59,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:55:59,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1798793061, now seen corresponding path program 245 times [2020-04-18 11:55:59,043 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:55:59,043 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815894007] [2020-04-18 11:55:59,043 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:55:59,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:55:59,229 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:59,230 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815894007] [2020-04-18 11:55:59,230 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397965903] [2020-04-18 11:55:59,230 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:55:59,286 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-04-18 11:55:59,287 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:55:59,288 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:55:59,288 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:55:59,299 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:55:59,299 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:55:59,299 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:55:59,300 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:55:59,301 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:55:59,305 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-04-18 11:55:59,306 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:55:59,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:55:59,307 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:55:59,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:55:59,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:55:59,307 INFO L87 Difference]: Start difference. First operand 3800 states and 9023 transitions. Second operand 23 states. [2020-04-18 11:56:00,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:00,623 INFO L93 Difference]: Finished difference Result 3805 states and 9028 transitions. [2020-04-18 11:56:00,623 INFO L276 IsEmpty]: Start isEmpty. Operand 3805 states and 9028 transitions. [2020-04-18 11:56:00,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:56:00,627 INFO L105 Mcr]: ---- MCR iteration 42 ---- [2020-04-18 11:56:00,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:00,628 INFO L82 PathProgramCache]: Analyzing trace with hash -321119929, now seen corresponding path program 246 times [2020-04-18 11:56:00,628 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:00,628 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839310946] [2020-04-18 11:56:00,628 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:00,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:00,798 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:56:00,799 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839310946] [2020-04-18 11:56:00,799 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586730045] [2020-04-18 11:56:00,799 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:00,854 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-04-18 11:56:00,854 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:00,855 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:56:00,856 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:00,868 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:56:00,868 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:00,868 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:00,869 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:00,870 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:00,875 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-04-18 11:56:00,875 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:00,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:00,876 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:00,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:00,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:56:00,877 INFO L87 Difference]: Start difference. First operand 3805 states and 9028 transitions. Second operand 23 states. [2020-04-18 11:56:02,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:02,578 INFO L93 Difference]: Finished difference Result 3810 states and 9033 transitions. [2020-04-18 11:56:02,578 INFO L276 IsEmpty]: Start isEmpty. Operand 3810 states and 9033 transitions. [2020-04-18 11:56:02,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:56:02,582 INFO L105 Mcr]: ---- MCR iteration 43 ---- [2020-04-18 11:56:02,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:02,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1570251863, now seen corresponding path program 247 times [2020-04-18 11:56:02,583 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:02,583 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897901774] [2020-04-18 11:56:02,583 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:02,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:02,754 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:56:02,754 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897901774] [2020-04-18 11:56:02,755 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426313493] [2020-04-18 11:56:02,755 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:02,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:02,806 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:56:02,806 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:02,819 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:56:02,819 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:02,819 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:02,819 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:02,820 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:02,825 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-04-18 11:56:02,825 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:02,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:02,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:02,826 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:02,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:02,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:56:02,827 INFO L87 Difference]: Start difference. First operand 3810 states and 9033 transitions. Second operand 23 states. [2020-04-18 11:56:04,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:04,393 INFO L93 Difference]: Finished difference Result 3819 states and 9046 transitions. [2020-04-18 11:56:04,393 INFO L276 IsEmpty]: Start isEmpty. Operand 3819 states and 9046 transitions. [2020-04-18 11:56:04,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-18 11:56:04,398 INFO L105 Mcr]: ---- MCR iteration 44 ---- [2020-04-18 11:56:04,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:04,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1553674613, now seen corresponding path program 248 times [2020-04-18 11:56:04,398 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:04,398 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886828790] [2020-04-18 11:56:04,398 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:04,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:04,562 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:56:04,563 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886828790] [2020-04-18 11:56:04,563 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460306913] [2020-04-18 11:56:04,563 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:04,611 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:56:04,611 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:04,612 INFO L264 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 23 conjunts are in the unsatisfiable core [2020-04-18 11:56:04,613 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:04,627 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-18 11:56:04,627 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:04,627 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:04,627 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:04,628 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:04,633 INFO L259 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-04-18 11:56:04,633 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:04,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:04,855 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:04,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:04,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1833, Invalid=5999, Unknown=0, NotChecked=0, Total=7832 [2020-04-18 11:56:04,856 INFO L87 Difference]: Start difference. First operand 3819 states and 9046 transitions. Second operand 23 states. [2020-04-18 11:56:06,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:06,528 INFO L93 Difference]: Finished difference Result 3821 states and 9048 transitions. [2020-04-18 11:56:06,529 INFO L276 IsEmpty]: Start isEmpty. Operand 3821 states and 9048 transitions. [2020-04-18 11:56:06,532 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-04-18 11:56:06,534 INFO L354 FreeRefinementEngine]: Using interpolant generator StrategyModuleMcr [1996826034] [2020-04-18 11:56:06,534 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-04-18 11:56:06,534 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2020-04-18 11:56:06,534 INFO L156 tionRefinementEngine]: Using interpolant automaton builder StrategyModuleMcr [1996826034] [2020-04-18 11:56:06,534 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2020-04-18 11:56:06,534 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy MCR [2020-04-18 11:56:06,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2020-04-18 11:56:06,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1941, Invalid=6431, Unknown=0, NotChecked=0, Total=8372 [2020-04-18 11:56:06,535 INFO L87 Difference]: Start difference. First operand 66 states and 161 transitions. Second operand 47 states. [2020-04-18 11:56:07,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:07,175 INFO L93 Difference]: Finished difference Result 122 states and 301 transitions. [2020-04-18 11:56:07,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-04-18 11:56:07,175 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 26 [2020-04-18 11:56:07,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-18 11:56:07,177 INFO L225 Difference]: With dead ends: 122 [2020-04-18 11:56:07,177 INFO L226 Difference]: Without dead ends: 110 [2020-04-18 11:56:07,178 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 3306 GetRequests, 2604 SyntacticMatches, 612 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23328 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=1941, Invalid=6431, Unknown=0, NotChecked=0, Total=8372 [2020-04-18 11:56:07,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2020-04-18 11:56:07,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 66. [2020-04-18 11:56:07,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-04-18 11:56:07,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 162 transitions. [2020-04-18 11:56:07,181 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 162 transitions. Word has length 26 [2020-04-18 11:56:07,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-18 11:56:07,182 INFO L479 AbstractCegarLoop]: Abstraction has 66 states and 162 transitions. [2020-04-18 11:56:07,182 INFO L480 AbstractCegarLoop]: Interpolant automaton has 47 states. [2020-04-18 11:56:07,182 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 162 transitions. [2020-04-18 11:56:07,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:07,182 INFO L417 BasicCegarLoop]: Found error trace [2020-04-18 11:56:07,182 INFO L425 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-18 11:56:16,004 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true,219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true,200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true,190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:16,004 INFO L427 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-18 11:56:16,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:16,004 INFO L82 PathProgramCache]: Analyzing trace with hash -473673969, now seen corresponding path program 249 times [2020-04-18 11:56:16,005 INFO L163 FreeRefinementEngine]: Executing refinement strategy MCR [2020-04-18 11:56:16,005 INFO L354 FreeRefinementEngine]: Using trace check StrategyModuleMcr [357236595] [2020-04-18 11:56:16,007 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:16,012 INFO L259 McrAutomatonBuilder]: Finished intersection with 420 states and 1031 transitions. [2020-04-18 11:56:16,014 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states. [2020-04-18 11:56:16,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:16,015 INFO L105 Mcr]: ---- MCR iteration 0 ---- [2020-04-18 11:56:16,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:16,015 INFO L82 PathProgramCache]: Analyzing trace with hash -732372883, now seen corresponding path program 250 times [2020-04-18 11:56:16,015 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:16,015 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020513711] [2020-04-18 11:56:16,016 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:16,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:16,045 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2020-04-18 11:56:16,045 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020513711] [2020-04-18 11:56:16,045 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-18 11:56:16,046 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-04-18 11:56:16,046 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:16,047 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:16,056 INFO L259 McrAutomatonBuilder]: Finished intersection with 69 states and 109 transitions. [2020-04-18 11:56:16,056 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:16,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:16,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:16,084 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:56:16,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-18 11:56:16,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-04-18 11:56:16,084 INFO L87 Difference]: Start difference. First operand 420 states. Second operand 7 states. [2020-04-18 11:56:16,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:16,211 INFO L93 Difference]: Finished difference Result 843 states and 2127 transitions. [2020-04-18 11:56:16,212 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 2127 transitions. [2020-04-18 11:56:16,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:16,212 INFO L105 Mcr]: ---- MCR iteration 1 ---- [2020-04-18 11:56:16,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:16,213 INFO L82 PathProgramCache]: Analyzing trace with hash 2039904919, now seen corresponding path program 251 times [2020-04-18 11:56:16,213 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:16,213 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803320285] [2020-04-18 11:56:16,213 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:16,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:16,287 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2020-04-18 11:56:16,287 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803320285] [2020-04-18 11:56:16,288 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691475072] [2020-04-18 11:56:16,288 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:16,347 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:56:16,347 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:16,348 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:56:16,349 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:16,367 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2020-04-18 11:56:16,368 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:16,368 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:56:16,368 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:16,369 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:16,376 INFO L259 McrAutomatonBuilder]: Finished intersection with 57 states and 85 transitions. [2020-04-18 11:56:16,376 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:16,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:16,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:16,395 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:56:16,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:56:16,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-04-18 11:56:16,397 INFO L87 Difference]: Start difference. First operand 843 states and 2127 transitions. Second operand 9 states. [2020-04-18 11:56:16,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:16,562 INFO L93 Difference]: Finished difference Result 1167 states and 2946 transitions. [2020-04-18 11:56:16,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 2946 transitions. [2020-04-18 11:56:16,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:16,563 INFO L105 Mcr]: ---- MCR iteration 2 ---- [2020-04-18 11:56:16,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:16,563 INFO L82 PathProgramCache]: Analyzing trace with hash 1407937401, now seen corresponding path program 252 times [2020-04-18 11:56:16,564 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:16,564 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776062059] [2020-04-18 11:56:16,564 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:16,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:16,602 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2020-04-18 11:56:16,602 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776062059] [2020-04-18 11:56:16,602 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917460675] [2020-04-18 11:56:16,603 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:16,649 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-04-18 11:56:16,649 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:16,650 INFO L264 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 8 conjunts are in the unsatisfiable core [2020-04-18 11:56:16,651 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:16,657 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2020-04-18 11:56:16,658 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:16,658 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-04-18 11:56:16,658 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:16,659 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:16,668 INFO L259 McrAutomatonBuilder]: Finished intersection with 64 states and 99 transitions. [2020-04-18 11:56:16,668 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:16,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:16,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:16,692 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:16,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-04-18 11:56:16,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-04-18 11:56:16,693 INFO L87 Difference]: Start difference. First operand 1167 states and 2946 transitions. Second operand 9 states. [2020-04-18 11:56:16,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:16,897 INFO L93 Difference]: Finished difference Result 1503 states and 3808 transitions. [2020-04-18 11:56:16,897 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 3808 transitions. [2020-04-18 11:56:16,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:16,899 INFO L105 Mcr]: ---- MCR iteration 3 ---- [2020-04-18 11:56:16,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:16,899 INFO L82 PathProgramCache]: Analyzing trace with hash 480733007, now seen corresponding path program 253 times [2020-04-18 11:56:16,899 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:16,899 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344336158] [2020-04-18 11:56:16,899 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:16,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:16,975 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2020-04-18 11:56:16,976 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344336158] [2020-04-18 11:56:16,976 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759908117] [2020-04-18 11:56:16,977 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:17,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:17,030 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:56:17,031 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:17,037 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2020-04-18 11:56:17,037 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:17,037 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:56:17,037 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:17,039 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:17,047 INFO L259 McrAutomatonBuilder]: Finished intersection with 54 states and 79 transitions. [2020-04-18 11:56:17,047 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:17,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:17,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:17,079 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:56:17,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:56:17,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-04-18 11:56:17,080 INFO L87 Difference]: Start difference. First operand 1503 states and 3808 transitions. Second operand 11 states. [2020-04-18 11:56:17,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:17,309 INFO L93 Difference]: Finished difference Result 1687 states and 4249 transitions. [2020-04-18 11:56:17,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 4249 transitions. [2020-04-18 11:56:17,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:17,311 INFO L105 Mcr]: ---- MCR iteration 4 ---- [2020-04-18 11:56:17,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:17,311 INFO L82 PathProgramCache]: Analyzing trace with hash -1930390867, now seen corresponding path program 254 times [2020-04-18 11:56:17,311 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:17,311 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917917701] [2020-04-18 11:56:17,311 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:17,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:17,367 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2020-04-18 11:56:17,368 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917917701] [2020-04-18 11:56:17,368 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277216737] [2020-04-18 11:56:17,368 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:17,419 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:56:17,419 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:17,420 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:56:17,420 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:17,427 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2020-04-18 11:56:17,428 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:17,428 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:56:17,428 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:17,430 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:17,436 INFO L259 McrAutomatonBuilder]: Finished intersection with 53 states and 77 transitions. [2020-04-18 11:56:17,437 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:17,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:17,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:17,438 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:17,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:56:17,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2020-04-18 11:56:17,438 INFO L87 Difference]: Start difference. First operand 1687 states and 4249 transitions. Second operand 11 states. [2020-04-18 11:56:17,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:17,700 INFO L93 Difference]: Finished difference Result 1943 states and 4889 transitions. [2020-04-18 11:56:17,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1943 states and 4889 transitions. [2020-04-18 11:56:17,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:17,702 INFO L105 Mcr]: ---- MCR iteration 5 ---- [2020-04-18 11:56:17,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:17,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1235811723, now seen corresponding path program 255 times [2020-04-18 11:56:17,702 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:17,703 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576851535] [2020-04-18 11:56:17,703 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:17,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:17,753 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2020-04-18 11:56:17,753 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576851535] [2020-04-18 11:56:17,754 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003683397] [2020-04-18 11:56:17,754 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:17,803 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-04-18 11:56:17,803 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:17,804 INFO L264 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-18 11:56:17,805 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:17,814 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2020-04-18 11:56:17,815 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:17,815 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-04-18 11:56:17,815 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:17,816 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:17,824 INFO L259 McrAutomatonBuilder]: Finished intersection with 60 states and 91 transitions. [2020-04-18 11:56:17,825 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:17,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:17,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:17,872 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:17,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-04-18 11:56:17,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=587, Unknown=0, NotChecked=0, Total=812 [2020-04-18 11:56:17,872 INFO L87 Difference]: Start difference. First operand 1943 states and 4889 transitions. Second operand 11 states. [2020-04-18 11:56:18,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:18,199 INFO L93 Difference]: Finished difference Result 2202 states and 5545 transitions. [2020-04-18 11:56:18,199 INFO L276 IsEmpty]: Start isEmpty. Operand 2202 states and 5545 transitions. [2020-04-18 11:56:18,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:18,201 INFO L105 Mcr]: ---- MCR iteration 6 ---- [2020-04-18 11:56:18,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:18,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1001984949, now seen corresponding path program 256 times [2020-04-18 11:56:18,201 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:18,201 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866478727] [2020-04-18 11:56:18,201 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:18,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:18,282 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:56:18,282 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866478727] [2020-04-18 11:56:18,283 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668477654] [2020-04-18 11:56:18,283 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:18,335 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:56:18,335 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:18,336 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:56:18,336 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:18,344 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:56:18,345 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:18,345 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:56:18,345 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:18,346 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:18,353 INFO L259 McrAutomatonBuilder]: Finished intersection with 51 states and 73 transitions. [2020-04-18 11:56:18,353 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:18,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:18,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:18,415 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:56:18,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:56:18,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2020-04-18 11:56:18,415 INFO L87 Difference]: Start difference. First operand 2202 states and 5545 transitions. Second operand 13 states. [2020-04-18 11:56:18,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:18,721 INFO L93 Difference]: Finished difference Result 2342 states and 5875 transitions. [2020-04-18 11:56:18,721 INFO L276 IsEmpty]: Start isEmpty. Operand 2342 states and 5875 transitions. [2020-04-18 11:56:18,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:18,723 INFO L105 Mcr]: ---- MCR iteration 7 ---- [2020-04-18 11:56:18,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:18,723 INFO L82 PathProgramCache]: Analyzing trace with hash -728411113, now seen corresponding path program 257 times [2020-04-18 11:56:18,724 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:18,724 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584420743] [2020-04-18 11:56:18,724 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:18,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:18,804 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:56:18,804 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584420743] [2020-04-18 11:56:18,805 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830030900] [2020-04-18 11:56:18,805 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:18,859 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:56:18,859 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:18,860 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:56:18,861 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:18,868 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:56:18,868 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:18,868 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:56:18,868 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:18,869 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:18,876 INFO L259 McrAutomatonBuilder]: Finished intersection with 50 states and 71 transitions. [2020-04-18 11:56:18,876 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:18,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:18,884 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:18,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:56:18,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:56:18,885 INFO L87 Difference]: Start difference. First operand 2342 states and 5875 transitions. Second operand 13 states. [2020-04-18 11:56:19,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:19,225 INFO L93 Difference]: Finished difference Result 2482 states and 6205 transitions. [2020-04-18 11:56:19,225 INFO L276 IsEmpty]: Start isEmpty. Operand 2482 states and 6205 transitions. [2020-04-18 11:56:19,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:19,227 INFO L105 Mcr]: ---- MCR iteration 8 ---- [2020-04-18 11:56:19,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:19,227 INFO L82 PathProgramCache]: Analyzing trace with hash -1360378631, now seen corresponding path program 258 times [2020-04-18 11:56:19,227 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:19,227 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157238500] [2020-04-18 11:56:19,227 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:19,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:19,298 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:56:19,298 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157238500] [2020-04-18 11:56:19,298 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519589573] [2020-04-18 11:56:19,299 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:19,360 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-04-18 11:56:19,361 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:19,362 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:56:19,362 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:19,371 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:56:19,371 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:19,371 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:56:19,372 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:19,373 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:19,379 INFO L259 McrAutomatonBuilder]: Finished intersection with 50 states and 71 transitions. [2020-04-18 11:56:19,380 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:19,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:19,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:19,381 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:19,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:56:19,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2020-04-18 11:56:19,381 INFO L87 Difference]: Start difference. First operand 2482 states and 6205 transitions. Second operand 13 states. [2020-04-18 11:56:19,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:19,787 INFO L93 Difference]: Finished difference Result 2678 states and 6688 transitions. [2020-04-18 11:56:19,787 INFO L276 IsEmpty]: Start isEmpty. Operand 2678 states and 6688 transitions. [2020-04-18 11:56:19,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:19,788 INFO L105 Mcr]: ---- MCR iteration 9 ---- [2020-04-18 11:56:19,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:19,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1512703579, now seen corresponding path program 259 times [2020-04-18 11:56:19,789 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:19,789 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87332451] [2020-04-18 11:56:19,789 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:19,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:19,850 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:56:19,850 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87332451] [2020-04-18 11:56:19,850 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917163090] [2020-04-18 11:56:19,850 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:19,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:19,908 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 12 conjunts are in the unsatisfiable core [2020-04-18 11:56:19,909 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:19,917 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-04-18 11:56:19,917 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:19,917 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-04-18 11:56:19,918 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:19,919 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:19,926 INFO L259 McrAutomatonBuilder]: Finished intersection with 56 states and 83 transitions. [2020-04-18 11:56:19,926 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:19,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:19,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:19,967 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:19,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-04-18 11:56:19,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2020-04-18 11:56:19,968 INFO L87 Difference]: Start difference. First operand 2678 states and 6688 transitions. Second operand 13 states. [2020-04-18 11:56:20,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:20,450 INFO L93 Difference]: Finished difference Result 2870 states and 7166 transitions. [2020-04-18 11:56:20,450 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 7166 transitions. [2020-04-18 11:56:20,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:20,453 INFO L105 Mcr]: ---- MCR iteration 10 ---- [2020-04-18 11:56:20,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:20,453 INFO L82 PathProgramCache]: Analyzing trace with hash 725628465, now seen corresponding path program 260 times [2020-04-18 11:56:20,453 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:20,453 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986257571] [2020-04-18 11:56:20,453 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:20,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:20,562 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:56:20,562 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986257571] [2020-04-18 11:56:20,562 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631832189] [2020-04-18 11:56:20,563 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:20,615 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:56:20,616 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:20,617 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:56:20,618 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:20,624 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:56:20,625 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:20,625 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:56:20,625 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:20,626 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:20,633 INFO L259 McrAutomatonBuilder]: Finished intersection with 48 states and 67 transitions. [2020-04-18 11:56:20,633 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:20,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:20,671 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:56:20,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:56:20,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=473, Invalid=1419, Unknown=0, NotChecked=0, Total=1892 [2020-04-18 11:56:20,672 INFO L87 Difference]: Start difference. First operand 2870 states and 7166 transitions. Second operand 15 states. [2020-04-18 11:56:21,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:21,066 INFO L93 Difference]: Finished difference Result 2972 states and 7401 transitions. [2020-04-18 11:56:21,067 INFO L276 IsEmpty]: Start isEmpty. Operand 2972 states and 7401 transitions. [2020-04-18 11:56:21,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:21,069 INFO L105 Mcr]: ---- MCR iteration 11 ---- [2020-04-18 11:56:21,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:21,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1377041905, now seen corresponding path program 261 times [2020-04-18 11:56:21,070 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:21,070 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392033895] [2020-04-18 11:56:21,070 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:21,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:21,172 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:56:21,172 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392033895] [2020-04-18 11:56:21,172 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210431958] [2020-04-18 11:56:21,172 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:21,223 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-04-18 11:56:21,224 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:21,225 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:56:21,225 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:21,233 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:56:21,233 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:21,234 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:56:21,234 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:21,235 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:21,241 INFO L259 McrAutomatonBuilder]: Finished intersection with 47 states and 65 transitions. [2020-04-18 11:56:21,241 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:21,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:21,250 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:21,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:56:21,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:56:21,250 INFO L87 Difference]: Start difference. First operand 2972 states and 7401 transitions. Second operand 15 states. [2020-04-18 11:56:21,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:21,689 INFO L93 Difference]: Finished difference Result 3074 states and 7636 transitions. [2020-04-18 11:56:21,689 INFO L276 IsEmpty]: Start isEmpty. Operand 3074 states and 7636 transitions. [2020-04-18 11:56:21,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:21,692 INFO L105 Mcr]: ---- MCR iteration 12 ---- [2020-04-18 11:56:21,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:21,692 INFO L82 PathProgramCache]: Analyzing trace with hash 506801517, now seen corresponding path program 262 times [2020-04-18 11:56:21,692 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:21,692 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179354996] [2020-04-18 11:56:21,692 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:21,793 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:56:21,794 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179354996] [2020-04-18 11:56:21,794 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356041011] [2020-04-18 11:56:21,794 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:21,849 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:56:21,849 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:21,850 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:56:21,850 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:21,858 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:56:21,858 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:21,858 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:56:21,859 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:21,860 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:21,866 INFO L259 McrAutomatonBuilder]: Finished intersection with 47 states and 65 transitions. [2020-04-18 11:56:21,866 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:21,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:21,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:21,868 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:21,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:56:21,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:56:21,868 INFO L87 Difference]: Start difference. First operand 3074 states and 7636 transitions. Second operand 15 states. [2020-04-18 11:56:22,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:22,367 INFO L93 Difference]: Finished difference Result 3176 states and 7871 transitions. [2020-04-18 11:56:22,367 INFO L276 IsEmpty]: Start isEmpty. Operand 3176 states and 7871 transitions. [2020-04-18 11:56:22,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:22,370 INFO L105 Mcr]: ---- MCR iteration 13 ---- [2020-04-18 11:56:22,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:22,370 INFO L82 PathProgramCache]: Analyzing trace with hash -621963189, now seen corresponding path program 263 times [2020-04-18 11:56:22,370 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:22,371 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387333875] [2020-04-18 11:56:22,371 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:22,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:22,452 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:56:22,453 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387333875] [2020-04-18 11:56:22,453 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388068214] [2020-04-18 11:56:22,453 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:22,506 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-04-18 11:56:22,507 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:22,508 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:56:22,508 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:22,517 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:56:22,517 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:22,517 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:56:22,517 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:22,519 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:22,525 INFO L259 McrAutomatonBuilder]: Finished intersection with 47 states and 65 transitions. [2020-04-18 11:56:22,525 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:22,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:22,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:22,527 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:22,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:56:22,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=1569, Unknown=0, NotChecked=0, Total=2070 [2020-04-18 11:56:22,527 INFO L87 Difference]: Start difference. First operand 3176 states and 7871 transitions. Second operand 15 states. [2020-04-18 11:56:23,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:23,101 INFO L93 Difference]: Finished difference Result 3320 states and 8219 transitions. [2020-04-18 11:56:23,101 INFO L276 IsEmpty]: Start isEmpty. Operand 3320 states and 8219 transitions. [2020-04-18 11:56:23,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:23,104 INFO L105 Mcr]: ---- MCR iteration 14 ---- [2020-04-18 11:56:23,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:23,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1914756439, now seen corresponding path program 264 times [2020-04-18 11:56:23,104 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:23,104 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672555886] [2020-04-18 11:56:23,104 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:23,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:23,184 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:56:23,184 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672555886] [2020-04-18 11:56:23,185 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147392506] [2020-04-18 11:56:23,185 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:23,239 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-04-18 11:56:23,239 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:23,241 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 14 conjunts are in the unsatisfiable core [2020-04-18 11:56:23,241 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:23,251 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-04-18 11:56:23,251 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:23,251 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-04-18 11:56:23,251 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:23,252 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:23,258 INFO L259 McrAutomatonBuilder]: Finished intersection with 52 states and 75 transitions. [2020-04-18 11:56:23,259 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:23,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:23,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:23,308 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:23,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-04-18 11:56:23,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=1759, Unknown=0, NotChecked=0, Total=2352 [2020-04-18 11:56:23,309 INFO L87 Difference]: Start difference. First operand 3320 states and 8219 transitions. Second operand 15 states. [2020-04-18 11:56:24,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:24,033 INFO L93 Difference]: Finished difference Result 3455 states and 8547 transitions. [2020-04-18 11:56:24,033 INFO L276 IsEmpty]: Start isEmpty. Operand 3455 states and 8547 transitions. [2020-04-18 11:56:24,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:24,036 INFO L105 Mcr]: ---- MCR iteration 15 ---- [2020-04-18 11:56:24,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:24,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1603818707, now seen corresponding path program 265 times [2020-04-18 11:56:24,037 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:24,037 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843871868] [2020-04-18 11:56:24,037 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:24,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:24,168 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:24,169 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843871868] [2020-04-18 11:56:24,169 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101651992] [2020-04-18 11:56:24,169 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:24,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:24,222 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:56:24,222 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:24,231 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:24,231 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:24,231 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:56:24,231 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:24,233 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:24,238 INFO L259 McrAutomatonBuilder]: Finished intersection with 45 states and 61 transitions. [2020-04-18 11:56:24,238 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:24,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:24,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:24,277 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:56:24,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:56:24,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=696, Invalid=2166, Unknown=0, NotChecked=0, Total=2862 [2020-04-18 11:56:24,277 INFO L87 Difference]: Start difference. First operand 3455 states and 8547 transitions. Second operand 17 states. [2020-04-18 11:56:24,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:24,781 INFO L93 Difference]: Finished difference Result 3525 states and 8703 transitions. [2020-04-18 11:56:24,781 INFO L276 IsEmpty]: Start isEmpty. Operand 3525 states and 8703 transitions. [2020-04-18 11:56:24,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:24,784 INFO L105 Mcr]: ---- MCR iteration 16 ---- [2020-04-18 11:56:24,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:24,785 INFO L82 PathProgramCache]: Analyzing trace with hash 845546677, now seen corresponding path program 266 times [2020-04-18 11:56:24,785 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:24,785 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132612641] [2020-04-18 11:56:24,785 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:24,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:24,901 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:24,902 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132612641] [2020-04-18 11:56:24,902 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644438439] [2020-04-18 11:56:24,902 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:24,952 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:56:24,952 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:24,953 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:56:24,954 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:24,963 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:24,963 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:24,963 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:56:24,963 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:24,965 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:24,971 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 59 transitions. [2020-04-18 11:56:24,971 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:24,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:24,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:24,972 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:24,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:56:24,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:56:24,973 INFO L87 Difference]: Start difference. First operand 3525 states and 8703 transitions. Second operand 17 states. [2020-04-18 11:56:25,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:25,502 INFO L93 Difference]: Finished difference Result 3595 states and 8859 transitions. [2020-04-18 11:56:25,502 INFO L276 IsEmpty]: Start isEmpty. Operand 3595 states and 8859 transitions. [2020-04-18 11:56:25,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:25,505 INFO L105 Mcr]: ---- MCR iteration 17 ---- [2020-04-18 11:56:25,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:25,505 INFO L82 PathProgramCache]: Analyzing trace with hash -884849385, now seen corresponding path program 267 times [2020-04-18 11:56:25,505 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:25,506 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154378131] [2020-04-18 11:56:25,506 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:25,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:25,620 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:25,620 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154378131] [2020-04-18 11:56:25,620 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081870492] [2020-04-18 11:56:25,621 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:25,675 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-04-18 11:56:25,675 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:25,676 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:56:25,677 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:25,685 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:25,685 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:25,685 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:56:25,685 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:25,687 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:25,693 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 59 transitions. [2020-04-18 11:56:25,693 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:25,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:25,704 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:25,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:56:25,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:56:25,705 INFO L87 Difference]: Start difference. First operand 3595 states and 8859 transitions. Second operand 17 states. [2020-04-18 11:56:26,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:26,320 INFO L93 Difference]: Finished difference Result 3665 states and 9015 transitions. [2020-04-18 11:56:26,320 INFO L276 IsEmpty]: Start isEmpty. Operand 3665 states and 9015 transitions. [2020-04-18 11:56:26,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:26,323 INFO L105 Mcr]: ---- MCR iteration 18 ---- [2020-04-18 11:56:26,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:26,323 INFO L82 PathProgramCache]: Analyzing trace with hash -1516816903, now seen corresponding path program 268 times [2020-04-18 11:56:26,324 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:26,324 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244658756] [2020-04-18 11:56:26,324 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:26,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:26,434 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:26,434 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244658756] [2020-04-18 11:56:26,435 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659262924] [2020-04-18 11:56:26,435 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:26,487 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:56:26,487 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:26,488 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:56:26,488 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:26,497 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:26,497 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:26,497 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:56:26,498 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:26,499 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:26,505 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 59 transitions. [2020-04-18 11:56:26,505 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:26,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:26,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:26,507 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:26,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:56:26,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:56:26,507 INFO L87 Difference]: Start difference. First operand 3665 states and 9015 transitions. Second operand 17 states. [2020-04-18 11:56:27,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:27,404 INFO L93 Difference]: Finished difference Result 3735 states and 9171 transitions. [2020-04-18 11:56:27,404 INFO L276 IsEmpty]: Start isEmpty. Operand 3735 states and 9171 transitions. [2020-04-18 11:56:27,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:27,410 INFO L105 Mcr]: ---- MCR iteration 19 ---- [2020-04-18 11:56:27,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:27,410 INFO L82 PathProgramCache]: Analyzing trace with hash 1356265307, now seen corresponding path program 269 times [2020-04-18 11:56:27,411 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:27,411 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926944986] [2020-04-18 11:56:27,411 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:27,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:27,545 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:27,546 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926944986] [2020-04-18 11:56:27,546 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974035071] [2020-04-18 11:56:27,546 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:27,606 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-04-18 11:56:27,607 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:27,608 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:56:27,609 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:27,636 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:27,636 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:27,636 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:56:27,636 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:27,638 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:27,646 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 59 transitions. [2020-04-18 11:56:27,646 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:27,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:27,672 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:27,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:56:27,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=2352, Unknown=0, NotChecked=0, Total=3080 [2020-04-18 11:56:27,673 INFO L87 Difference]: Start difference. First operand 3735 states and 9171 transitions. Second operand 17 states. [2020-04-18 11:56:28,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:28,467 INFO L93 Difference]: Finished difference Result 3835 states and 9406 transitions. [2020-04-18 11:56:28,467 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 9406 transitions. [2020-04-18 11:56:28,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:28,470 INFO L105 Mcr]: ---- MCR iteration 20 ---- [2020-04-18 11:56:28,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:28,471 INFO L82 PathProgramCache]: Analyzing trace with hash -763647683, now seen corresponding path program 270 times [2020-04-18 11:56:28,471 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:28,471 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404305768] [2020-04-18 11:56:28,471 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:28,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:28,572 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:28,572 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404305768] [2020-04-18 11:56:28,572 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236221572] [2020-04-18 11:56:28,573 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:28,626 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-04-18 11:56:28,627 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:28,628 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 16 conjunts are in the unsatisfiable core [2020-04-18 11:56:28,628 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:28,640 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-04-18 11:56:28,640 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:28,640 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-04-18 11:56:28,640 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:28,642 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:28,647 INFO L259 McrAutomatonBuilder]: Finished intersection with 48 states and 67 transitions. [2020-04-18 11:56:28,648 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:28,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:28,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:28,703 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:28,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-18 11:56:28,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=840, Invalid=2582, Unknown=0, NotChecked=0, Total=3422 [2020-04-18 11:56:28,704 INFO L87 Difference]: Start difference. First operand 3835 states and 9406 transitions. Second operand 17 states. [2020-04-18 11:56:29,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:29,614 INFO L93 Difference]: Finished difference Result 3923 states and 9612 transitions. [2020-04-18 11:56:29,614 INFO L276 IsEmpty]: Start isEmpty. Operand 3923 states and 9612 transitions. [2020-04-18 11:56:29,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:29,618 INFO L105 Mcr]: ---- MCR iteration 21 ---- [2020-04-18 11:56:29,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:29,618 INFO L82 PathProgramCache]: Analyzing trace with hash -378180333, now seen corresponding path program 271 times [2020-04-18 11:56:29,618 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:29,618 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437322069] [2020-04-18 11:56:29,618 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:29,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:29,869 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:29,869 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437322069] [2020-04-18 11:56:29,869 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863302592] [2020-04-18 11:56:29,869 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:29,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:29,927 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:56:29,927 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:29,933 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:29,934 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:29,934 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:56:29,934 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:29,935 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:29,941 INFO L259 McrAutomatonBuilder]: Finished intersection with 42 states and 55 transitions. [2020-04-18 11:56:29,941 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:29,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:29,995 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:56:29,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:56:29,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=961, Invalid=3071, Unknown=0, NotChecked=0, Total=4032 [2020-04-18 11:56:29,996 INFO L87 Difference]: Start difference. First operand 3923 states and 9612 transitions. Second operand 19 states. [2020-04-18 11:56:30,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:30,610 INFO L93 Difference]: Finished difference Result 3967 states and 9705 transitions. [2020-04-18 11:56:30,610 INFO L276 IsEmpty]: Start isEmpty. Operand 3967 states and 9705 transitions. [2020-04-18 11:56:30,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:30,613 INFO L105 Mcr]: ---- MCR iteration 22 ---- [2020-04-18 11:56:30,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:30,614 INFO L82 PathProgramCache]: Analyzing trace with hash 1885190513, now seen corresponding path program 272 times [2020-04-18 11:56:30,614 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:30,614 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118938029] [2020-04-18 11:56:30,614 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:30,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:30,762 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:30,763 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118938029] [2020-04-18 11:56:30,763 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716151154] [2020-04-18 11:56:30,763 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:30,816 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:56:30,817 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:30,818 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:56:30,818 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:30,840 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:30,840 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:30,840 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:56:30,840 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:30,842 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:30,848 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 53 transitions. [2020-04-18 11:56:30,848 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:30,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:30,858 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:30,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:56:30,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:56:30,859 INFO L87 Difference]: Start difference. First operand 3967 states and 9705 transitions. Second operand 19 states. [2020-04-18 11:56:31,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:31,507 INFO L93 Difference]: Finished difference Result 4011 states and 9798 transitions. [2020-04-18 11:56:31,508 INFO L276 IsEmpty]: Start isEmpty. Operand 4011 states and 9798 transitions. [2020-04-18 11:56:31,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:31,512 INFO L105 Mcr]: ---- MCR iteration 23 ---- [2020-04-18 11:56:31,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:31,512 INFO L82 PathProgramCache]: Analyzing trace with hash -217479857, now seen corresponding path program 273 times [2020-04-18 11:56:31,512 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:31,512 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858960047] [2020-04-18 11:56:31,513 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:31,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:31,670 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:31,671 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858960047] [2020-04-18 11:56:31,671 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299752205] [2020-04-18 11:56:31,671 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:31,727 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-04-18 11:56:31,727 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:31,728 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:56:31,729 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:31,740 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:31,741 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:31,741 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:56:31,741 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:31,742 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:31,747 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 53 transitions. [2020-04-18 11:56:31,747 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:31,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:31,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:31,749 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:31,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:56:31,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:56:31,749 INFO L87 Difference]: Start difference. First operand 4011 states and 9798 transitions. Second operand 19 states. [2020-04-18 11:56:32,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:32,477 INFO L93 Difference]: Finished difference Result 4055 states and 9891 transitions. [2020-04-18 11:56:32,477 INFO L276 IsEmpty]: Start isEmpty. Operand 4055 states and 9891 transitions. [2020-04-18 11:56:32,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:32,480 INFO L105 Mcr]: ---- MCR iteration 24 ---- [2020-04-18 11:56:32,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:32,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1666363565, now seen corresponding path program 274 times [2020-04-18 11:56:32,481 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:32,481 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088630769] [2020-04-18 11:56:32,481 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:32,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:32,610 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:32,610 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088630769] [2020-04-18 11:56:32,610 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323315034] [2020-04-18 11:56:32,611 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:32,663 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:56:32,663 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:32,664 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:56:32,664 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:32,673 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:32,674 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:32,674 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:56:32,674 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:32,675 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:32,680 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 53 transitions. [2020-04-18 11:56:32,681 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:32,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:32,694 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:32,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:56:32,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:56:32,695 INFO L87 Difference]: Start difference. First operand 4055 states and 9891 transitions. Second operand 19 states. [2020-04-18 11:56:33,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:33,514 INFO L93 Difference]: Finished difference Result 4099 states and 9984 transitions. [2020-04-18 11:56:33,515 INFO L276 IsEmpty]: Start isEmpty. Operand 4099 states and 9984 transitions. [2020-04-18 11:56:33,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:33,518 INFO L105 Mcr]: ---- MCR iteration 25 ---- [2020-04-18 11:56:33,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:33,518 INFO L82 PathProgramCache]: Analyzing trace with hash 537598859, now seen corresponding path program 275 times [2020-04-18 11:56:33,519 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:33,519 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548951618] [2020-04-18 11:56:33,519 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:33,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:33,649 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:33,649 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548951618] [2020-04-18 11:56:33,649 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112651391] [2020-04-18 11:56:33,649 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:33,705 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-04-18 11:56:33,706 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:33,707 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:56:33,707 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:33,717 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:33,717 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:33,717 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:56:33,717 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:33,719 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:33,724 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 53 transitions. [2020-04-18 11:56:33,725 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:33,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:33,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:33,726 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:33,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:56:33,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:56:33,726 INFO L87 Difference]: Start difference. First operand 4099 states and 9984 transitions. Second operand 19 states. [2020-04-18 11:56:34,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:34,646 INFO L93 Difference]: Finished difference Result 4143 states and 10077 transitions. [2020-04-18 11:56:34,646 INFO L276 IsEmpty]: Start isEmpty. Operand 4143 states and 10077 transitions. [2020-04-18 11:56:34,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:34,650 INFO L105 Mcr]: ---- MCR iteration 26 ---- [2020-04-18 11:56:34,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:34,650 INFO L82 PathProgramCache]: Analyzing trace with hash -755194391, now seen corresponding path program 276 times [2020-04-18 11:56:34,650 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:34,650 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703989173] [2020-04-18 11:56:34,651 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:34,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:34,775 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:34,776 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703989173] [2020-04-18 11:56:34,776 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404514968] [2020-04-18 11:56:34,776 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:34,833 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-04-18 11:56:34,833 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:34,835 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:56:34,836 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:34,846 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:34,847 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:34,847 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:56:34,847 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:34,848 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:34,854 INFO L259 McrAutomatonBuilder]: Finished intersection with 41 states and 53 transitions. [2020-04-18 11:56:34,854 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:34,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:34,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:34,855 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:34,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:56:34,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=3293, Unknown=0, NotChecked=0, Total=4290 [2020-04-18 11:56:34,856 INFO L87 Difference]: Start difference. First operand 4143 states and 10077 transitions. Second operand 19 states. [2020-04-18 11:56:35,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:35,878 INFO L93 Difference]: Finished difference Result 4207 states and 10221 transitions. [2020-04-18 11:56:35,878 INFO L276 IsEmpty]: Start isEmpty. Operand 4207 states and 10221 transitions. [2020-04-18 11:56:35,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:35,882 INFO L105 Mcr]: ---- MCR iteration 27 ---- [2020-04-18 11:56:35,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:35,882 INFO L82 PathProgramCache]: Analyzing trace with hash -823578681, now seen corresponding path program 277 times [2020-04-18 11:56:35,882 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:35,882 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664161654] [2020-04-18 11:56:35,882 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:35,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:36,087 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:36,088 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664161654] [2020-04-18 11:56:36,088 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289375449] [2020-04-18 11:56:36,088 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:36,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:36,142 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 18 conjunts are in the unsatisfiable core [2020-04-18 11:56:36,142 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:36,156 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-04-18 11:56:36,157 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:36,157 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-04-18 11:56:36,157 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:36,158 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:36,163 INFO L259 McrAutomatonBuilder]: Finished intersection with 44 states and 59 transitions. [2020-04-18 11:56:36,164 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:36,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:36,236 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:36,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-04-18 11:56:36,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1129, Invalid=3563, Unknown=0, NotChecked=0, Total=4692 [2020-04-18 11:56:36,237 INFO L87 Difference]: Start difference. First operand 4207 states and 10221 transitions. Second operand 19 states. [2020-04-18 11:56:37,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:37,398 INFO L93 Difference]: Finished difference Result 4258 states and 10333 transitions. [2020-04-18 11:56:37,398 INFO L276 IsEmpty]: Start isEmpty. Operand 4258 states and 10333 transitions. [2020-04-18 11:56:37,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:37,402 INFO L105 Mcr]: ---- MCR iteration 28 ---- [2020-04-18 11:56:37,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:37,402 INFO L82 PathProgramCache]: Analyzing trace with hash -1662902799, now seen corresponding path program 278 times [2020-04-18 11:56:37,402 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:37,402 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978353840] [2020-04-18 11:56:37,402 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:37,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:37,590 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:37,591 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978353840] [2020-04-18 11:56:37,591 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169721676] [2020-04-18 11:56:37,591 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:37,643 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:56:37,643 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:37,644 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:56:37,645 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:37,651 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:37,652 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:37,652 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:56:37,652 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:37,653 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:37,659 INFO L259 McrAutomatonBuilder]: Finished intersection with 39 states and 49 transitions. [2020-04-18 11:56:37,659 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:37,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:37,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:37,707 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:56:37,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:56:37,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1268, Invalid=4134, Unknown=0, NotChecked=0, Total=5402 [2020-04-18 11:56:37,708 INFO L87 Difference]: Start difference. First operand 4258 states and 10333 transitions. Second operand 21 states. [2020-04-18 11:56:38,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:38,433 INFO L93 Difference]: Finished difference Result 4282 states and 10379 transitions. [2020-04-18 11:56:38,433 INFO L276 IsEmpty]: Start isEmpty. Operand 4282 states and 10379 transitions. [2020-04-18 11:56:38,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:38,437 INFO L105 Mcr]: ---- MCR iteration 29 ---- [2020-04-18 11:56:38,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:38,437 INFO L82 PathProgramCache]: Analyzing trace with hash -217883309, now seen corresponding path program 279 times [2020-04-18 11:56:38,437 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:38,437 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221973138] [2020-04-18 11:56:38,438 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:38,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:38,621 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:38,621 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221973138] [2020-04-18 11:56:38,622 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081248758] [2020-04-18 11:56:38,622 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:38,678 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-04-18 11:56:38,679 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:38,680 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:56:38,680 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:38,689 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:38,689 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:38,689 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:56:38,689 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:38,691 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:38,696 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 47 transitions. [2020-04-18 11:56:38,696 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:38,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:38,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:38,698 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:38,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:56:38,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:56:38,698 INFO L87 Difference]: Start difference. First operand 4282 states and 10379 transitions. Second operand 21 states. [2020-04-18 11:56:39,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:39,477 INFO L93 Difference]: Finished difference Result 4306 states and 10425 transitions. [2020-04-18 11:56:39,478 INFO L276 IsEmpty]: Start isEmpty. Operand 4306 states and 10425 transitions. [2020-04-18 11:56:39,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:39,482 INFO L105 Mcr]: ---- MCR iteration 30 ---- [2020-04-18 11:56:39,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:39,482 INFO L82 PathProgramCache]: Analyzing trace with hash -976155339, now seen corresponding path program 280 times [2020-04-18 11:56:39,483 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:39,483 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862303254] [2020-04-18 11:56:39,483 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:39,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:39,654 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:39,655 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862303254] [2020-04-18 11:56:39,655 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817573389] [2020-04-18 11:56:39,655 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:39,707 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:56:39,707 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:39,708 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:56:39,709 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:39,718 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:39,718 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:39,718 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:56:39,719 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:39,720 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:39,725 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 47 transitions. [2020-04-18 11:56:39,725 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:39,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:39,736 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:39,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:56:39,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:56:39,738 INFO L87 Difference]: Start difference. First operand 4306 states and 10425 transitions. Second operand 21 states. [2020-04-18 11:56:40,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:40,615 INFO L93 Difference]: Finished difference Result 4330 states and 10471 transitions. [2020-04-18 11:56:40,615 INFO L276 IsEmpty]: Start isEmpty. Operand 4330 states and 10471 transitions. [2020-04-18 11:56:40,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:40,619 INFO L105 Mcr]: ---- MCR iteration 31 ---- [2020-04-18 11:56:40,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:40,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1588415895, now seen corresponding path program 281 times [2020-04-18 11:56:40,620 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:40,620 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36907644] [2020-04-18 11:56:40,620 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:40,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:40,779 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:40,779 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36907644] [2020-04-18 11:56:40,779 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568500652] [2020-04-18 11:56:40,780 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:40,834 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-04-18 11:56:40,835 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:40,836 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:56:40,836 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:40,845 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:40,846 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:40,846 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:56:40,846 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:40,847 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:40,852 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 47 transitions. [2020-04-18 11:56:40,853 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:40,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:40,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:40,854 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:40,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:56:40,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:56:40,854 INFO L87 Difference]: Start difference. First operand 4330 states and 10471 transitions. Second operand 21 states. [2020-04-18 11:56:41,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:41,815 INFO L93 Difference]: Finished difference Result 4354 states and 10517 transitions. [2020-04-18 11:56:41,815 INFO L276 IsEmpty]: Start isEmpty. Operand 4354 states and 10517 transitions. [2020-04-18 11:56:41,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:41,819 INFO L105 Mcr]: ---- MCR iteration 32 ---- [2020-04-18 11:56:41,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:41,819 INFO L82 PathProgramCache]: Analyzing trace with hash 956448377, now seen corresponding path program 282 times [2020-04-18 11:56:41,819 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:41,820 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770622873] [2020-04-18 11:56:41,820 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:41,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:41,973 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:41,973 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770622873] [2020-04-18 11:56:41,973 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327130278] [2020-04-18 11:56:41,973 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:42,030 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-04-18 11:56:42,030 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:42,031 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:56:42,031 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:42,043 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:42,044 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:42,044 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:56:42,044 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:42,045 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:42,051 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 47 transitions. [2020-04-18 11:56:42,051 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:42,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:42,068 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:42,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:56:42,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:56:42,069 INFO L87 Difference]: Start difference. First operand 4354 states and 10517 transitions. Second operand 21 states. [2020-04-18 11:56:43,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:43,256 INFO L93 Difference]: Finished difference Result 4378 states and 10563 transitions. [2020-04-18 11:56:43,256 INFO L276 IsEmpty]: Start isEmpty. Operand 4378 states and 10563 transitions. [2020-04-18 11:56:43,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:43,260 INFO L105 Mcr]: ---- MCR iteration 33 ---- [2020-04-18 11:56:43,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:43,260 INFO L82 PathProgramCache]: Analyzing trace with hash -465436709, now seen corresponding path program 283 times [2020-04-18 11:56:43,260 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:43,261 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503482515] [2020-04-18 11:56:43,261 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:43,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:43,410 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:43,411 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503482515] [2020-04-18 11:56:43,411 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880620925] [2020-04-18 11:56:43,411 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:43,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:43,471 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:56:43,472 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:43,484 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:43,484 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:43,484 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:56:43,485 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:43,486 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:43,491 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 47 transitions. [2020-04-18 11:56:43,491 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:43,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:43,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:43,492 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:43,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:56:43,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:56:43,493 INFO L87 Difference]: Start difference. First operand 4378 states and 10563 transitions. Second operand 21 states. [2020-04-18 11:56:44,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:44,680 INFO L93 Difference]: Finished difference Result 4402 states and 10609 transitions. [2020-04-18 11:56:44,680 INFO L276 IsEmpty]: Start isEmpty. Operand 4402 states and 10609 transitions. [2020-04-18 11:56:44,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:44,685 INFO L105 Mcr]: ---- MCR iteration 34 ---- [2020-04-18 11:56:44,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:44,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1709617597, now seen corresponding path program 284 times [2020-04-18 11:56:44,685 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:44,685 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651061486] [2020-04-18 11:56:44,685 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:44,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:44,837 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:44,837 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651061486] [2020-04-18 11:56:44,838 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559943007] [2020-04-18 11:56:44,838 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:44,890 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:56:44,891 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:44,893 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:56:44,894 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:44,908 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:44,908 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:44,908 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:56:44,909 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:44,910 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:44,916 INFO L259 McrAutomatonBuilder]: Finished intersection with 38 states and 47 transitions. [2020-04-18 11:56:44,916 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:44,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:44,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:44,918 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:44,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:56:44,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1308, Invalid=4392, Unknown=0, NotChecked=0, Total=5700 [2020-04-18 11:56:44,918 INFO L87 Difference]: Start difference. First operand 4402 states and 10609 transitions. Second operand 21 states. [2020-04-18 11:56:46,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:46,216 INFO L93 Difference]: Finished difference Result 4438 states and 10684 transitions. [2020-04-18 11:56:46,216 INFO L276 IsEmpty]: Start isEmpty. Operand 4438 states and 10684 transitions. [2020-04-18 11:56:46,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:46,220 INFO L105 Mcr]: ---- MCR iteration 35 ---- [2020-04-18 11:56:46,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:46,221 INFO L82 PathProgramCache]: Analyzing trace with hash 460485663, now seen corresponding path program 285 times [2020-04-18 11:56:46,221 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:46,221 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356856631] [2020-04-18 11:56:46,221 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:46,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:46,359 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:46,359 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356856631] [2020-04-18 11:56:46,360 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320865413] [2020-04-18 11:56:46,360 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:46,414 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-04-18 11:56:46,414 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:46,415 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2020-04-18 11:56:46,416 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:46,432 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-04-18 11:56:46,432 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:46,432 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-04-18 11:56:46,432 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:46,434 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:46,440 INFO L259 McrAutomatonBuilder]: Finished intersection with 40 states and 51 transitions. [2020-04-18 11:56:46,440 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:46,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:46,518 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:46,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-04-18 11:56:46,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1460, Invalid=4702, Unknown=0, NotChecked=0, Total=6162 [2020-04-18 11:56:46,519 INFO L87 Difference]: Start difference. First operand 4438 states and 10684 transitions. Second operand 21 states. [2020-04-18 11:56:47,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:47,986 INFO L93 Difference]: Finished difference Result 4462 states and 10730 transitions. [2020-04-18 11:56:47,986 INFO L276 IsEmpty]: Start isEmpty. Operand 4462 states and 10730 transitions. [2020-04-18 11:56:47,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:47,991 INFO L105 Mcr]: ---- MCR iteration 36 ---- [2020-04-18 11:56:47,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:47,991 INFO L82 PathProgramCache]: Analyzing trace with hash 1461267445, now seen corresponding path program 286 times [2020-04-18 11:56:47,991 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:47,991 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686754594] [2020-04-18 11:56:47,991 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:47,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:48,212 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:48,213 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686754594] [2020-04-18 11:56:48,213 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027527546] [2020-04-18 11:56:48,213 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:48,264 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:56:48,264 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:48,265 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:56:48,266 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:48,304 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:48,304 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:48,304 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:48,305 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:48,306 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:48,313 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 43 transitions. [2020-04-18 11:56:48,313 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:48,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:48,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:48,379 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 3 times. [2020-04-18 11:56:48,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:48,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1617, Invalid=5355, Unknown=0, NotChecked=0, Total=6972 [2020-04-18 11:56:48,380 INFO L87 Difference]: Start difference. First operand 4462 states and 10730 transitions. Second operand 23 states. [2020-04-18 11:56:49,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:49,329 INFO L93 Difference]: Finished difference Result 4472 states and 10745 transitions. [2020-04-18 11:56:49,329 INFO L276 IsEmpty]: Start isEmpty. Operand 4472 states and 10745 transitions. [2020-04-18 11:56:49,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:49,334 INFO L105 Mcr]: ---- MCR iteration 37 ---- [2020-04-18 11:56:49,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:49,334 INFO L82 PathProgramCache]: Analyzing trace with hash -987768621, now seen corresponding path program 287 times [2020-04-18 11:56:49,334 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:49,335 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35138858] [2020-04-18 11:56:49,335 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:49,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:49,549 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:49,549 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35138858] [2020-04-18 11:56:49,549 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916737418] [2020-04-18 11:56:49,550 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:49,607 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-04-18 11:56:49,607 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:49,608 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:56:49,609 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:49,624 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:49,624 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:49,624 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:49,625 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:49,626 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:49,633 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 41 transitions. [2020-04-18 11:56:49,634 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:49,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:49,648 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:49,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:49,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:56:49,649 INFO L87 Difference]: Start difference. First operand 4472 states and 10745 transitions. Second operand 23 states. [2020-04-18 11:56:50,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:50,537 INFO L93 Difference]: Finished difference Result 4482 states and 10760 transitions. [2020-04-18 11:56:50,537 INFO L276 IsEmpty]: Start isEmpty. Operand 4482 states and 10760 transitions. [2020-04-18 11:56:50,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:50,542 INFO L105 Mcr]: ---- MCR iteration 38 ---- [2020-04-18 11:56:50,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:50,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1275602225, now seen corresponding path program 288 times [2020-04-18 11:56:50,542 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:50,543 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994100906] [2020-04-18 11:56:50,543 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:50,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:50,736 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:50,736 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994100906] [2020-04-18 11:56:50,737 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450400415] [2020-04-18 11:56:50,737 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:50,794 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-04-18 11:56:50,795 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:50,795 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:56:50,796 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:50,805 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:50,805 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:50,805 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:50,805 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:50,807 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:50,814 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 41 transitions. [2020-04-18 11:56:50,814 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:50,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:50,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:50,816 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:50,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:50,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:56:50,816 INFO L87 Difference]: Start difference. First operand 4482 states and 10760 transitions. Second operand 23 states. [2020-04-18 11:56:51,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:51,797 INFO L93 Difference]: Finished difference Result 4492 states and 10775 transitions. [2020-04-18 11:56:51,797 INFO L276 IsEmpty]: Start isEmpty. Operand 4492 states and 10775 transitions. [2020-04-18 11:56:51,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:51,801 INFO L105 Mcr]: ---- MCR iteration 39 ---- [2020-04-18 11:56:51,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:51,802 INFO L82 PathProgramCache]: Analyzing trace with hash -827068145, now seen corresponding path program 289 times [2020-04-18 11:56:51,802 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:51,802 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105763561] [2020-04-18 11:56:51,802 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:51,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:51,991 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:51,992 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105763561] [2020-04-18 11:56:51,992 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82737996] [2020-04-18 11:56:51,992 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:52,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:52,046 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:56:52,046 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:52,055 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:52,056 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:52,056 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:52,056 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:52,057 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:52,062 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 41 transitions. [2020-04-18 11:56:52,062 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:52,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:52,077 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:52,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:52,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:56:52,078 INFO L87 Difference]: Start difference. First operand 4492 states and 10775 transitions. Second operand 23 states. [2020-04-18 11:56:53,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:53,180 INFO L93 Difference]: Finished difference Result 4502 states and 10790 transitions. [2020-04-18 11:56:53,181 INFO L276 IsEmpty]: Start isEmpty. Operand 4502 states and 10790 transitions. [2020-04-18 11:56:53,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:53,185 INFO L105 Mcr]: ---- MCR iteration 40 ---- [2020-04-18 11:56:53,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:53,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1056775277, now seen corresponding path program 290 times [2020-04-18 11:56:53,185 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:53,186 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522088109] [2020-04-18 11:56:53,186 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:53,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:53,378 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:53,378 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522088109] [2020-04-18 11:56:53,379 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674155391] [2020-04-18 11:56:53,379 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:53,435 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-18 11:56:53,435 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:53,436 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:56:53,437 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:53,448 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:53,448 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:53,448 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:53,448 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:53,450 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:53,455 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 41 transitions. [2020-04-18 11:56:53,455 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:53,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:53,472 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:53,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:53,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:56:53,472 INFO L87 Difference]: Start difference. First operand 4502 states and 10790 transitions. Second operand 23 states. [2020-04-18 11:56:54,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:54,679 INFO L93 Difference]: Finished difference Result 4512 states and 10805 transitions. [2020-04-18 11:56:54,679 INFO L276 IsEmpty]: Start isEmpty. Operand 4512 states and 10805 transitions. [2020-04-18 11:56:54,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:54,684 INFO L105 Mcr]: ---- MCR iteration 41 ---- [2020-04-18 11:56:54,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:54,684 INFO L82 PathProgramCache]: Analyzing trace with hash -71989429, now seen corresponding path program 291 times [2020-04-18 11:56:54,684 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:54,684 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35899549] [2020-04-18 11:56:54,685 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:54,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:54,862 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:54,863 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35899549] [2020-04-18 11:56:54,863 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922458901] [2020-04-18 11:56:54,863 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:54,918 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-04-18 11:56:54,919 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:54,920 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:56:54,921 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:54,958 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:54,958 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:54,958 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:54,959 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:54,960 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:54,965 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 41 transitions. [2020-04-18 11:56:54,965 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:54,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:54,986 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:54,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:54,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:56:54,987 INFO L87 Difference]: Start difference. First operand 4512 states and 10805 transitions. Second operand 23 states. [2020-04-18 11:56:56,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:56,491 INFO L93 Difference]: Finished difference Result 4522 states and 10820 transitions. [2020-04-18 11:56:56,491 INFO L276 IsEmpty]: Start isEmpty. Operand 4522 states and 10820 transitions. [2020-04-18 11:56:56,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:56,496 INFO L105 Mcr]: ---- MCR iteration 42 ---- [2020-04-18 11:56:56,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:56,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1364782679, now seen corresponding path program 292 times [2020-04-18 11:56:56,496 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:56,497 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706246773] [2020-04-18 11:56:56,497 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:56,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:56,664 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:56,664 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706246773] [2020-04-18 11:56:56,664 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139139715] [2020-04-18 11:56:56,664 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:56,717 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-04-18 11:56:56,717 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:56,718 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:56:56,719 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:56,732 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:56,732 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:56,732 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:56,733 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:56,734 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:56,739 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 41 transitions. [2020-04-18 11:56:56,739 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:56,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:56,740 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:56,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:56,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:56:56,741 INFO L87 Difference]: Start difference. First operand 4522 states and 10820 transitions. Second operand 23 states. [2020-04-18 11:56:58,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:56:58,216 INFO L93 Difference]: Finished difference Result 4532 states and 10835 transitions. [2020-04-18 11:56:58,216 INFO L276 IsEmpty]: Start isEmpty. Operand 4532 states and 10835 transitions. [2020-04-18 11:56:58,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:56:58,221 INFO L105 Mcr]: ---- MCR iteration 43 ---- [2020-04-18 11:56:58,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:56:58,221 INFO L82 PathProgramCache]: Analyzing trace with hash -1433166969, now seen corresponding path program 293 times [2020-04-18 11:56:58,221 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:56:58,221 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669973357] [2020-04-18 11:56:58,221 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:56:58,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:56:58,384 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:58,385 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669973357] [2020-04-18 11:56:58,385 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655012091] [2020-04-18 11:56:58,385 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:56:58,439 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-04-18 11:56:58,439 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:56:58,441 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjunts are in the unsatisfiable core [2020-04-18 11:56:58,441 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:56:58,454 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:56:58,454 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:56:58,454 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:56:58,454 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:56:58,455 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:56:58,460 INFO L259 McrAutomatonBuilder]: Finished intersection with 35 states and 41 transitions. [2020-04-18 11:56:58,460 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:56:58,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:58,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:56:58,462 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:56:58,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:56:58,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1661, Invalid=5649, Unknown=0, NotChecked=0, Total=7310 [2020-04-18 11:56:58,462 INFO L87 Difference]: Start difference. First operand 4532 states and 10835 transitions. Second operand 23 states. [2020-04-18 11:57:00,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-18 11:57:00,074 INFO L93 Difference]: Finished difference Result 4548 states and 10863 transitions. [2020-04-18 11:57:00,074 INFO L276 IsEmpty]: Start isEmpty. Operand 4548 states and 10863 transitions. [2020-04-18 11:57:00,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-04-18 11:57:00,079 INFO L105 Mcr]: ---- MCR iteration 44 ---- [2020-04-18 11:57:00,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-18 11:57:00,080 INFO L82 PathProgramCache]: Analyzing trace with hash -919272219, now seen corresponding path program 294 times [2020-04-18 11:57:00,080 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-18 11:57:00,080 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779358417] [2020-04-18 11:57:00,080 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-18 11:57:00,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-18 11:57:00,242 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:57:00,242 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779358417] [2020-04-18 11:57:00,243 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086163914] [2020-04-18 11:57:00,243 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-18 11:57:00,303 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-04-18 11:57:00,304 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-18 11:57:00,305 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-04-18 11:57:00,306 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-18 11:57:00,319 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-04-18 11:57:00,319 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-18 11:57:00,319 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-04-18 11:57:00,319 INFO L201 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-04-18 11:57:00,321 INFO L256 McrAutomatonBuilder]: Started intersection. [2020-04-18 11:57:00,325 INFO L259 McrAutomatonBuilder]: Finished intersection with 36 states and 43 transitions. [2020-04-18 11:57:00,326 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-04-18 11:57:00,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:57:00,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2020-04-18 11:57:00,405 INFO L356 McrAutomatonBuilder]: Construction finished. Needed to calculate wp 2 times. [2020-04-18 11:57:00,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-04-18 11:57:00,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1833, Invalid=5999, Unknown=0, NotChecked=0, Total=7832 [2020-04-18 11:57:00,406 INFO L87 Difference]: Start difference. First operand 4548 states and 10863 transitions. Second operand 23 states. Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown