/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-NoLbe.epf -i ../../../trunk/examples/svcomp/pthread/fib_bench-1.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-4336eb1 [2019-12-27 08:35:41,633 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-27 08:35:41,636 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-27 08:35:41,656 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-27 08:35:41,656 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-27 08:35:41,658 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-27 08:35:41,659 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-27 08:35:41,669 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-27 08:35:41,672 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-27 08:35:41,675 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-27 08:35:41,677 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-27 08:35:41,680 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-27 08:35:41,681 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-27 08:35:41,682 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-27 08:35:41,684 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-27 08:35:41,686 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-27 08:35:41,687 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-27 08:35:41,688 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-27 08:35:41,689 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-27 08:35:41,693 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-27 08:35:41,697 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-27 08:35:41,701 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-27 08:35:41,702 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-27 08:35:41,702 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-27 08:35:41,704 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-27 08:35:41,705 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-27 08:35:41,705 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-27 08:35:41,707 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-27 08:35:41,708 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-27 08:35:41,710 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-27 08:35:41,710 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-27 08:35:41,711 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-27 08:35:41,712 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-27 08:35:41,713 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-27 08:35:41,714 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-27 08:35:41,714 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-27 08:35:41,715 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-27 08:35:41,715 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-27 08:35:41,715 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-27 08:35:41,716 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-27 08:35:41,717 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-27 08:35:41,718 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-NoLbe.epf [2019-12-27 08:35:41,747 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-27 08:35:41,747 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-27 08:35:41,750 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-12-27 08:35:41,750 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-12-27 08:35:41,751 INFO L138 SettingsManager]: * Use SBE=true [2019-12-27 08:35:41,754 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-27 08:35:41,754 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-27 08:35:41,754 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-27 08:35:41,754 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-27 08:35:41,755 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-27 08:35:41,755 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-27 08:35:41,755 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-27 08:35:41,755 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-27 08:35:41,755 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-27 08:35:41,756 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-27 08:35:41,757 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-27 08:35:41,757 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-27 08:35:41,757 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-27 08:35:41,758 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-12-27 08:35:41,758 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-27 08:35:41,758 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-27 08:35:41,758 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-27 08:35:41,758 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-27 08:35:41,759 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-27 08:35:41,759 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-27 08:35:41,759 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-12-27 08:35:41,759 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-12-27 08:35:41,759 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2019-12-27 08:35:41,760 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-27 08:35:41,760 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-12-27 08:35:42,030 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-27 08:35:42,043 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-27 08:35:42,047 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-27 08:35:42,048 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-27 08:35:42,049 INFO L275 PluginConnector]: CDTParser initialized [2019-12-27 08:35:42,050 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench-1.i [2019-12-27 08:35:42,106 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c59b69dcc/eaca5957d9dc427495096f03ee7d94a1/FLAGa7b9c6fdb [2019-12-27 08:35:42,633 INFO L306 CDTParser]: Found 1 translation units. [2019-12-27 08:35:42,634 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench-1.i [2019-12-27 08:35:42,647 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c59b69dcc/eaca5957d9dc427495096f03ee7d94a1/FLAGa7b9c6fdb [2019-12-27 08:35:42,944 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c59b69dcc/eaca5957d9dc427495096f03ee7d94a1 [2019-12-27 08:35:42,953 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-27 08:35:42,956 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-12-27 08:35:42,957 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-27 08:35:42,957 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-27 08:35:42,960 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-27 08:35:42,961 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.12 08:35:42" (1/1) ... [2019-12-27 08:35:42,964 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@381f240 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:42, skipping insertion in model container [2019-12-27 08:35:42,964 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.12 08:35:42" (1/1) ... [2019-12-27 08:35:42,972 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-27 08:35:43,023 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-27 08:35:43,453 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-27 08:35:43,464 INFO L203 MainTranslator]: Completed pre-run [2019-12-27 08:35:43,522 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-27 08:35:43,594 INFO L208 MainTranslator]: Completed translation [2019-12-27 08:35:43,595 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43 WrapperNode [2019-12-27 08:35:43,595 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-27 08:35:43,596 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-27 08:35:43,596 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-27 08:35:43,596 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-27 08:35:43,605 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (1/1) ... [2019-12-27 08:35:43,627 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (1/1) ... [2019-12-27 08:35:43,645 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-27 08:35:43,645 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-27 08:35:43,645 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-27 08:35:43,646 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-27 08:35:43,652 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (1/1) ... [2019-12-27 08:35:43,653 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (1/1) ... [2019-12-27 08:35:43,655 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (1/1) ... [2019-12-27 08:35:43,656 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (1/1) ... [2019-12-27 08:35:43,661 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (1/1) ... [2019-12-27 08:35:43,666 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (1/1) ... [2019-12-27 08:35:43,668 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (1/1) ... [2019-12-27 08:35:43,671 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-27 08:35:43,671 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-27 08:35:43,672 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-27 08:35:43,672 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-27 08:35:43,673 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-27 08:35:43,738 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2019-12-27 08:35:43,738 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2019-12-27 08:35:43,738 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2019-12-27 08:35:43,739 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2019-12-27 08:35:43,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-12-27 08:35:43,739 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2019-12-27 08:35:43,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-12-27 08:35:43,739 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-12-27 08:35:43,739 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2019-12-27 08:35:43,740 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-27 08:35:43,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-27 08:35:43,741 WARN L205 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2019-12-27 08:35:44,085 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-27 08:35:44,085 INFO L287 CfgBuilder]: Removed 6 assume(true) statements. [2019-12-27 08:35:44,087 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.12 08:35:44 BoogieIcfgContainer [2019-12-27 08:35:44,087 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-27 08:35:44,088 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-12-27 08:35:44,088 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-12-27 08:35:44,091 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-12-27 08:35:44,091 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.12 08:35:42" (1/3) ... [2019-12-27 08:35:44,092 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2bbdb18c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.12 08:35:44, skipping insertion in model container [2019-12-27 08:35:44,093 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 08:35:43" (2/3) ... [2019-12-27 08:35:44,093 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2bbdb18c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.12 08:35:44, skipping insertion in model container [2019-12-27 08:35:44,093 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.12 08:35:44" (3/3) ... [2019-12-27 08:35:44,095 INFO L109 eAbstractionObserver]: Analyzing ICFG fib_bench-1.i [2019-12-27 08:35:44,105 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2019-12-27 08:35:44,105 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-12-27 08:35:44,111 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-12-27 08:35:44,112 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2019-12-27 08:35:44,137 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,138 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,138 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,139 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,139 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,139 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,140 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,140 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,140 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,141 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,141 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,141 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,142 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,142 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,142 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,143 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,143 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,143 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,143 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,144 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,144 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,144 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,145 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,145 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,145 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,146 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,146 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,146 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,146 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,147 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,151 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,151 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,151 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,152 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,152 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,152 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,158 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,158 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,159 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,159 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,159 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,159 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,175 INFO L249 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2019-12-27 08:35:44,193 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-12-27 08:35:44,193 INFO L374 AbstractCegarLoop]: Hoare is true [2019-12-27 08:35:44,193 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-12-27 08:35:44,193 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-12-27 08:35:44,194 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-27 08:35:44,194 INFO L378 AbstractCegarLoop]: Difference is false [2019-12-27 08:35:44,194 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-27 08:35:44,194 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-12-27 08:35:44,205 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 55 places, 53 transitions [2019-12-27 08:35:44,287 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 1244 states. [2019-12-27 08:35:44,289 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states. [2019-12-27 08:35:44,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2019-12-27 08:35:44,298 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:44,299 INFO L411 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:35:44,299 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:44,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:44,306 INFO L82 PathProgramCache]: Analyzing trace with hash 978645364, now seen corresponding path program 1 times [2019-12-27 08:35:44,316 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:44,316 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108104540] [2019-12-27 08:35:44,317 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:44,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:44,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:44,686 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108104540] [2019-12-27 08:35:44,687 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-27 08:35:44,688 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-12-27 08:35:44,689 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205369428] [2019-12-27 08:35:44,694 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-27 08:35:44,694 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:44,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-27 08:35:44,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2019-12-27 08:35:44,712 INFO L87 Difference]: Start difference. First operand 1244 states. Second operand 5 states. [2019-12-27 08:35:44,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:44,957 INFO L93 Difference]: Finished difference Result 2093 states and 6041 transitions. [2019-12-27 08:35:44,957 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-12-27 08:35:44,958 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 20 [2019-12-27 08:35:44,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:44,993 INFO L225 Difference]: With dead ends: 2093 [2019-12-27 08:35:44,993 INFO L226 Difference]: Without dead ends: 572 [2019-12-27 08:35:44,996 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2019-12-27 08:35:45,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2019-12-27 08:35:45,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 460. [2019-12-27 08:35:45,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 460 states. [2019-12-27 08:35:45,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1179 transitions. [2019-12-27 08:35:45,125 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1179 transitions. Word has length 20 [2019-12-27 08:35:45,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:45,126 INFO L462 AbstractCegarLoop]: Abstraction has 460 states and 1179 transitions. [2019-12-27 08:35:45,126 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-27 08:35:45,126 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1179 transitions. [2019-12-27 08:35:45,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-12-27 08:35:45,129 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:45,130 INFO L411 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:35:45,130 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:45,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:45,131 INFO L82 PathProgramCache]: Analyzing trace with hash 2103912560, now seen corresponding path program 1 times [2019-12-27 08:35:45,131 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:45,131 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81215172] [2019-12-27 08:35:45,132 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:45,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:45,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:45,291 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81215172] [2019-12-27 08:35:45,291 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-27 08:35:45,291 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-12-27 08:35:45,292 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573337369] [2019-12-27 08:35:45,293 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-12-27 08:35:45,294 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:45,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-27 08:35:45,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-12-27 08:35:45,294 INFO L87 Difference]: Start difference. First operand 460 states and 1179 transitions. Second operand 6 states. [2019-12-27 08:35:45,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:45,460 INFO L93 Difference]: Finished difference Result 950 states and 2362 transitions. [2019-12-27 08:35:45,461 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-12-27 08:35:45,461 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 24 [2019-12-27 08:35:45,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:45,467 INFO L225 Difference]: With dead ends: 950 [2019-12-27 08:35:45,467 INFO L226 Difference]: Without dead ends: 694 [2019-12-27 08:35:45,470 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2019-12-27 08:35:45,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2019-12-27 08:35:45,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 558. [2019-12-27 08:35:45,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 558 states. [2019-12-27 08:35:45,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 1383 transitions. [2019-12-27 08:35:45,497 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 1383 transitions. Word has length 24 [2019-12-27 08:35:45,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:45,497 INFO L462 AbstractCegarLoop]: Abstraction has 558 states and 1383 transitions. [2019-12-27 08:35:45,497 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-12-27 08:35:45,497 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 1383 transitions. [2019-12-27 08:35:45,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2019-12-27 08:35:45,506 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:45,507 INFO L411 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:35:45,507 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:45,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:45,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1857069363, now seen corresponding path program 1 times [2019-12-27 08:35:45,508 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:45,508 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270436138] [2019-12-27 08:35:45,508 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:45,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:45,695 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:45,696 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270436138] [2019-12-27 08:35:45,696 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652944358] [2019-12-27 08:35:45,697 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:45,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:45,771 INFO L264 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 9 conjunts are in the unsatisfiable core [2019-12-27 08:35:45,779 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:45,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:45,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:45,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:45,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:45,939 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:45,939 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2019-12-27 08:35:45,940 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74433370] [2019-12-27 08:35:45,940 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 08:35:45,940 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:45,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 08:35:45,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2019-12-27 08:35:45,941 INFO L87 Difference]: Start difference. First operand 558 states and 1383 transitions. Second operand 10 states. [2019-12-27 08:35:46,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:46,133 INFO L93 Difference]: Finished difference Result 1091 states and 2644 transitions. [2019-12-27 08:35:46,134 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-12-27 08:35:46,134 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 28 [2019-12-27 08:35:46,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:46,140 INFO L225 Difference]: With dead ends: 1091 [2019-12-27 08:35:46,140 INFO L226 Difference]: Without dead ends: 835 [2019-12-27 08:35:46,141 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:46,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2019-12-27 08:35:46,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 653. [2019-12-27 08:35:46,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 653 states. [2019-12-27 08:35:46,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 1575 transitions. [2019-12-27 08:35:46,183 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 1575 transitions. Word has length 28 [2019-12-27 08:35:46,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:46,184 INFO L462 AbstractCegarLoop]: Abstraction has 653 states and 1575 transitions. [2019-12-27 08:35:46,184 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 08:35:46,186 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 1575 transitions. [2019-12-27 08:35:46,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-12-27 08:35:46,188 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:46,188 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:35:46,395 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:46,395 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:46,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:46,395 INFO L82 PathProgramCache]: Analyzing trace with hash 960102518, now seen corresponding path program 2 times [2019-12-27 08:35:46,396 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:46,396 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279906451] [2019-12-27 08:35:46,396 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:46,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:46,686 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:46,687 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279906451] [2019-12-27 08:35:46,687 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566018687] [2019-12-27 08:35:46,687 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 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:46,742 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:35:46,742 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:46,743 INFO L264 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-27 08:35:46,745 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:46,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:46,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:46,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:46,852 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:46,853 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:46,853 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2019-12-27 08:35:46,853 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362784288] [2019-12-27 08:35:46,854 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 08:35:46,854 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:46,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 08:35:46,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2019-12-27 08:35:46,855 INFO L87 Difference]: Start difference. First operand 653 states and 1575 transitions. Second operand 12 states. [2019-12-27 08:35:47,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:47,068 INFO L93 Difference]: Finished difference Result 1187 states and 2864 transitions. [2019-12-27 08:35:47,069 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 08:35:47,069 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 32 [2019-12-27 08:35:47,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:47,078 INFO L225 Difference]: With dead ends: 1187 [2019-12-27 08:35:47,079 INFO L226 Difference]: Without dead ends: 915 [2019-12-27 08:35:47,079 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:35:47,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2019-12-27 08:35:47,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 713. [2019-12-27 08:35:47,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 713 states. [2019-12-27 08:35:47,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1693 transitions. [2019-12-27 08:35:47,111 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1693 transitions. Word has length 32 [2019-12-27 08:35:47,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:47,112 INFO L462 AbstractCegarLoop]: Abstraction has 713 states and 1693 transitions. [2019-12-27 08:35:47,112 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 08:35:47,112 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1693 transitions. [2019-12-27 08:35:47,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-12-27 08:35:47,113 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:47,114 INFO L411 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:35:47,318 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:47,319 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:47,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:47,319 INFO L82 PathProgramCache]: Analyzing trace with hash 407146487, now seen corresponding path program 1 times [2019-12-27 08:35:47,319 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:47,320 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758006503] [2019-12-27 08:35:47,320 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:47,448 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:47,449 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758006503] [2019-12-27 08:35:47,449 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377029540] [2019-12-27 08:35:47,454 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:47,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:47,508 INFO L264 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-27 08:35:47,510 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:47,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:47,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:47,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:47,603 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:47,603 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:47,604 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2019-12-27 08:35:47,604 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7117546] [2019-12-27 08:35:47,604 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 08:35:47,604 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:47,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 08:35:47,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2019-12-27 08:35:47,605 INFO L87 Difference]: Start difference. First operand 713 states and 1693 transitions. Second operand 12 states. [2019-12-27 08:35:47,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:47,878 INFO L93 Difference]: Finished difference Result 1303 states and 3068 transitions. [2019-12-27 08:35:47,878 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 08:35:47,879 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 32 [2019-12-27 08:35:47,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:47,885 INFO L225 Difference]: With dead ends: 1303 [2019-12-27 08:35:47,886 INFO L226 Difference]: Without dead ends: 1096 [2019-12-27 08:35:47,886 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2019-12-27 08:35:47,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2019-12-27 08:35:47,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 812. [2019-12-27 08:35:47,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 812 states. [2019-12-27 08:35:47,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1908 transitions. [2019-12-27 08:35:47,911 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1908 transitions. Word has length 32 [2019-12-27 08:35:47,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:47,912 INFO L462 AbstractCegarLoop]: Abstraction has 812 states and 1908 transitions. [2019-12-27 08:35:47,912 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 08:35:47,912 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1908 transitions. [2019-12-27 08:35:47,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 08:35:47,914 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:47,914 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:35:48,118 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:48,119 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:48,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:48,119 INFO L82 PathProgramCache]: Analyzing trace with hash -1263102534, now seen corresponding path program 2 times [2019-12-27 08:35:48,120 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:48,120 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762553959] [2019-12-27 08:35:48,121 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:48,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:48,305 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:48,305 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762553959] [2019-12-27 08:35:48,306 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567339664] [2019-12-27 08:35:48,306 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 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:48,387 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:35:48,387 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:48,389 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 08:35:48,398 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:48,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:48,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:48,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:48,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:48,600 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:48,601 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 08:35:48,601 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727237184] [2019-12-27 08:35:48,603 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-27 08:35:48,603 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:48,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-27 08:35:48,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:48,604 INFO L87 Difference]: Start difference. First operand 812 states and 1908 transitions. Second operand 14 states. [2019-12-27 08:35:49,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:49,092 INFO L93 Difference]: Finished difference Result 1488 states and 3466 transitions. [2019-12-27 08:35:49,093 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-12-27 08:35:49,093 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-27 08:35:49,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:49,100 INFO L225 Difference]: With dead ends: 1488 [2019-12-27 08:35:49,101 INFO L226 Difference]: Without dead ends: 1216 [2019-12-27 08:35:49,102 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2019-12-27 08:35:49,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2019-12-27 08:35:49,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 840. [2019-12-27 08:35:49,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 840 states. [2019-12-27 08:35:49,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1968 transitions. [2019-12-27 08:35:49,142 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1968 transitions. Word has length 36 [2019-12-27 08:35:49,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:49,143 INFO L462 AbstractCegarLoop]: Abstraction has 840 states and 1968 transitions. [2019-12-27 08:35:49,144 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-27 08:35:49,144 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1968 transitions. [2019-12-27 08:35:49,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 08:35:49,146 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:49,146 INFO L411 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:35:49,350 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:49,358 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:49,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:49,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1895585236, now seen corresponding path program 1 times [2019-12-27 08:35:49,359 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:49,359 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434747691] [2019-12-27 08:35:49,359 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:49,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:49,494 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:49,495 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434747691] [2019-12-27 08:35:49,495 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281072812] [2019-12-27 08:35:49,495 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:49,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:49,549 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 08:35:49,550 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:49,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:49,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:49,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:49,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:49,687 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:49,687 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 08:35:49,687 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751921404] [2019-12-27 08:35:49,688 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-27 08:35:49,688 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:49,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-27 08:35:49,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:49,689 INFO L87 Difference]: Start difference. First operand 840 states and 1968 transitions. Second operand 14 states. [2019-12-27 08:35:49,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:49,991 INFO L93 Difference]: Finished difference Result 1620 states and 3710 transitions. [2019-12-27 08:35:49,991 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-27 08:35:49,991 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-27 08:35:49,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:49,999 INFO L225 Difference]: With dead ends: 1620 [2019-12-27 08:35:50,000 INFO L226 Difference]: Without dead ends: 1413 [2019-12-27 08:35:50,000 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=128, Invalid=424, Unknown=0, NotChecked=0, Total=552 [2019-12-27 08:35:50,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1413 states. [2019-12-27 08:35:50,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1413 to 905. [2019-12-27 08:35:50,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 905 states. [2019-12-27 08:35:50,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 2110 transitions. [2019-12-27 08:35:50,033 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 2110 transitions. Word has length 36 [2019-12-27 08:35:50,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:50,033 INFO L462 AbstractCegarLoop]: Abstraction has 905 states and 2110 transitions. [2019-12-27 08:35:50,033 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-27 08:35:50,033 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 2110 transitions. [2019-12-27 08:35:50,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 08:35:50,035 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:50,035 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:35:50,238 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:50,239 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:50,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:50,239 INFO L82 PathProgramCache]: Analyzing trace with hash 99675450, now seen corresponding path program 3 times [2019-12-27 08:35:50,240 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:50,240 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858549355] [2019-12-27 08:35:50,241 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:50,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:50,395 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:50,395 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858549355] [2019-12-27 08:35:50,396 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893370734] [2019-12-27 08:35:50,396 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:50,449 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 08:35:50,450 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:50,451 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 08:35:50,452 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:50,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:50,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:50,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:50,535 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:50,535 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:50,535 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 08:35:50,535 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825315232] [2019-12-27 08:35:50,536 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-27 08:35:50,536 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:50,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-27 08:35:50,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:50,537 INFO L87 Difference]: Start difference. First operand 905 states and 2110 transitions. Second operand 14 states. [2019-12-27 08:35:50,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:50,959 INFO L93 Difference]: Finished difference Result 1713 states and 3928 transitions. [2019-12-27 08:35:50,959 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2019-12-27 08:35:50,960 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-27 08:35:50,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:50,968 INFO L225 Difference]: With dead ends: 1713 [2019-12-27 08:35:50,968 INFO L226 Difference]: Without dead ends: 1441 [2019-12-27 08:35:50,969 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=178, Invalid=634, Unknown=0, NotChecked=0, Total=812 [2019-12-27 08:35:50,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1441 states. [2019-12-27 08:35:50,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1441 to 967. [2019-12-27 08:35:50,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 967 states. [2019-12-27 08:35:50,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 2240 transitions. [2019-12-27 08:35:50,999 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 2240 transitions. Word has length 36 [2019-12-27 08:35:51,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:51,000 INFO L462 AbstractCegarLoop]: Abstraction has 967 states and 2240 transitions. [2019-12-27 08:35:51,000 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-27 08:35:51,000 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 2240 transitions. [2019-12-27 08:35:51,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 08:35:51,002 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:51,002 INFO L411 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:35:51,205 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:51,206 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:51,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:51,206 INFO L82 PathProgramCache]: Analyzing trace with hash 699135054, now seen corresponding path program 2 times [2019-12-27 08:35:51,206 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:51,207 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393048130] [2019-12-27 08:35:51,207 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:51,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:51,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:51,340 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393048130] [2019-12-27 08:35:51,341 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598223385] [2019-12-27 08:35:51,341 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:51,390 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:35:51,390 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:51,390 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 08:35:51,392 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:51,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:51,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:51,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:51,472 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:51,473 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:51,473 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 08:35:51,473 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956086138] [2019-12-27 08:35:51,474 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-27 08:35:51,474 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:51,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-27 08:35:51,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:51,475 INFO L87 Difference]: Start difference. First operand 967 states and 2240 transitions. Second operand 14 states. [2019-12-27 08:35:51,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:51,824 INFO L93 Difference]: Finished difference Result 1656 states and 3775 transitions. [2019-12-27 08:35:51,825 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-12-27 08:35:51,825 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-27 08:35:51,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:51,835 INFO L225 Difference]: With dead ends: 1656 [2019-12-27 08:35:51,835 INFO L226 Difference]: Without dead ends: 1491 [2019-12-27 08:35:51,836 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2019-12-27 08:35:51,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1491 states. [2019-12-27 08:35:51,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1491 to 967. [2019-12-27 08:35:51,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 967 states. [2019-12-27 08:35:51,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 2240 transitions. [2019-12-27 08:35:51,866 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 2240 transitions. Word has length 36 [2019-12-27 08:35:51,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:51,866 INFO L462 AbstractCegarLoop]: Abstraction has 967 states and 2240 transitions. [2019-12-27 08:35:51,866 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-27 08:35:51,866 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 2240 transitions. [2019-12-27 08:35:51,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:51,868 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:51,868 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:35:52,074 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:52,075 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:52,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:52,075 INFO L82 PathProgramCache]: Analyzing trace with hash 425329149, now seen corresponding path program 4 times [2019-12-27 08:35:52,076 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:52,076 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518601678] [2019-12-27 08:35:52,076 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:52,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:52,223 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:52,223 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518601678] [2019-12-27 08:35:52,223 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372744971] [2019-12-27 08:35:52,224 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 [2019-12-27 08:35:52,272 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:35:52,272 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:52,273 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:52,275 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:53,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:53,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:53,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:53,785 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:35:53,786 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:53,786 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:53,786 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804695431] [2019-12-27 08:35:53,786 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:53,787 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:53,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:53,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=182, Unknown=1, NotChecked=0, Total=240 [2019-12-27 08:35:53,787 INFO L87 Difference]: Start difference. First operand 967 states and 2240 transitions. Second operand 16 states. [2019-12-27 08:35:59,234 WARN L192 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 20 [2019-12-27 08:35:59,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:59,793 INFO L93 Difference]: Finished difference Result 1707 states and 3867 transitions. [2019-12-27 08:35:59,793 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-27 08:35:59,793 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:59,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:59,801 INFO L225 Difference]: With dead ends: 1707 [2019-12-27 08:35:59,802 INFO L226 Difference]: Without dead ends: 1542 [2019-12-27 08:35:59,802 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=160, Invalid=538, Unknown=4, NotChecked=0, Total=702 [2019-12-27 08:35:59,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1542 states. [2019-12-27 08:35:59,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1542 to 983. [2019-12-27 08:35:59,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 983 states. [2019-12-27 08:35:59,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 2280 transitions. [2019-12-27 08:35:59,853 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 2280 transitions. Word has length 40 [2019-12-27 08:35:59,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:59,853 INFO L462 AbstractCegarLoop]: Abstraction has 983 states and 2280 transitions. [2019-12-27 08:35:59,853 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:59,854 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 2280 transitions. [2019-12-27 08:35:59,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:59,855 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:59,855 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:00,061 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:00,061 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:00,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:00,061 INFO L82 PathProgramCache]: Analyzing trace with hash -710950377, now seen corresponding path program 3 times [2019-12-27 08:36:00,062 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:00,062 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010550441] [2019-12-27 08:36:00,062 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:00,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:00,226 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:00,226 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010550441] [2019-12-27 08:36:00,226 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473961435] [2019-12-27 08:36:00,226 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:00,280 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 08:36:00,281 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:00,281 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:36:00,282 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:00,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:00,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:00,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:00,452 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:00,452 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:00,453 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:36:00,453 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499192955] [2019-12-27 08:36:00,453 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:36:00,454 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:00,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:36:00,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:36:00,454 INFO L87 Difference]: Start difference. First operand 983 states and 2280 transitions. Second operand 16 states. [2019-12-27 08:36:00,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:00,911 INFO L93 Difference]: Finished difference Result 1838 states and 4145 transitions. [2019-12-27 08:36:00,912 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-27 08:36:00,912 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:36:00,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:00,920 INFO L225 Difference]: With dead ends: 1838 [2019-12-27 08:36:00,921 INFO L226 Difference]: Without dead ends: 1673 [2019-12-27 08:36:00,921 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=156, Invalid=546, Unknown=0, NotChecked=0, Total=702 [2019-12-27 08:36:00,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2019-12-27 08:36:00,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1011. [2019-12-27 08:36:00,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1011 states. [2019-12-27 08:36:00,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1011 states to 1011 states and 2347 transitions. [2019-12-27 08:36:00,956 INFO L78 Accepts]: Start accepts. Automaton has 1011 states and 2347 transitions. Word has length 40 [2019-12-27 08:36:00,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:00,956 INFO L462 AbstractCegarLoop]: Abstraction has 1011 states and 2347 transitions. [2019-12-27 08:36:00,956 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:36:00,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1011 states and 2347 transitions. [2019-12-27 08:36:00,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:36:00,958 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:00,958 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:01,169 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:01,169 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:01,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:01,170 INFO L82 PathProgramCache]: Analyzing trace with hash -1907400559, now seen corresponding path program 4 times [2019-12-27 08:36:01,170 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:01,170 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093242113] [2019-12-27 08:36:01,170 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:01,322 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:01,322 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093242113] [2019-12-27 08:36:01,322 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183260155] [2019-12-27 08:36:01,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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:01,374 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:36:01,374 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:01,375 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:36:01,376 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:01,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:01,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:01,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:01,514 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:01,514 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:01,514 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:36:01,514 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368276500] [2019-12-27 08:36:01,515 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:36:01,515 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:01,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:36:01,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:36:01,515 INFO L87 Difference]: Start difference. First operand 1011 states and 2347 transitions. Second operand 16 states. [2019-12-27 08:36:01,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:01,992 INFO L93 Difference]: Finished difference Result 1982 states and 4425 transitions. [2019-12-27 08:36:01,993 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-12-27 08:36:01,993 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:36:01,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:02,001 INFO L225 Difference]: With dead ends: 1982 [2019-12-27 08:36:02,002 INFO L226 Difference]: Without dead ends: 1817 [2019-12-27 08:36:02,002 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=214, Invalid=716, Unknown=0, NotChecked=0, Total=930 [2019-12-27 08:36:02,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2019-12-27 08:36:02,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 989. [2019-12-27 08:36:02,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 989 states. [2019-12-27 08:36:02,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 989 states to 989 states and 2316 transitions. [2019-12-27 08:36:02,032 INFO L78 Accepts]: Start accepts. Automaton has 989 states and 2316 transitions. Word has length 40 [2019-12-27 08:36:02,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:02,032 INFO L462 AbstractCegarLoop]: Abstraction has 989 states and 2316 transitions. [2019-12-27 08:36:02,032 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:36:02,033 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 2316 transitions. [2019-12-27 08:36:02,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:36:02,034 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:02,034 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:02,245 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:02,245 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:02,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:02,246 INFO L82 PathProgramCache]: Analyzing trace with hash -2081625269, now seen corresponding path program 1 times [2019-12-27 08:36:02,246 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:02,246 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7671973] [2019-12-27 08:36:02,246 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:02,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:02,375 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:02,376 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7671973] [2019-12-27 08:36:02,376 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526402780] [2019-12-27 08:36:02,376 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:02,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:02,439 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:36:02,441 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:02,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:02,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:02,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:02,591 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:02,591 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:02,591 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:36:02,593 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702981909] [2019-12-27 08:36:02,594 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:36:02,594 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:02,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:36:02,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:36:02,594 INFO L87 Difference]: Start difference. First operand 989 states and 2316 transitions. Second operand 16 states. [2019-12-27 08:36:02,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:02,920 INFO L93 Difference]: Finished difference Result 1781 states and 4052 transitions. [2019-12-27 08:36:02,920 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 08:36:02,920 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:36:02,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:02,926 INFO L225 Difference]: With dead ends: 1781 [2019-12-27 08:36:02,927 INFO L226 Difference]: Without dead ends: 1574 [2019-12-27 08:36:02,927 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2019-12-27 08:36:02,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1574 states. [2019-12-27 08:36:02,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1574 to 1034. [2019-12-27 08:36:02,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1034 states. [2019-12-27 08:36:02,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 2405 transitions. [2019-12-27 08:36:02,953 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 2405 transitions. Word has length 40 [2019-12-27 08:36:02,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:02,953 INFO L462 AbstractCegarLoop]: Abstraction has 1034 states and 2405 transitions. [2019-12-27 08:36:02,953 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:36:02,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 2405 transitions. [2019-12-27 08:36:02,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:36:02,955 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:02,955 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:03,158 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:03,159 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:03,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:03,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1295353087, now seen corresponding path program 5 times [2019-12-27 08:36:03,159 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:03,160 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445701048] [2019-12-27 08:36:03,160 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:03,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:03,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:03,306 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445701048] [2019-12-27 08:36:03,307 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521117122] [2019-12-27 08:36:03,307 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:03,357 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-27 08:36:03,358 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:03,358 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:36:03,360 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:03,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:03,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:03,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:03,526 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:03,526 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:03,526 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:36:03,527 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530089197] [2019-12-27 08:36:03,527 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:36:03,527 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:03,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:36:03,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:36:03,528 INFO L87 Difference]: Start difference. First operand 1034 states and 2405 transitions. Second operand 16 states. [2019-12-27 08:36:04,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:04,031 INFO L93 Difference]: Finished difference Result 1956 states and 4369 transitions. [2019-12-27 08:36:04,031 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2019-12-27 08:36:04,032 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:36:04,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:04,039 INFO L225 Difference]: With dead ends: 1956 [2019-12-27 08:36:04,040 INFO L226 Difference]: Without dead ends: 1791 [2019-12-27 08:36:04,040 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=202, Invalid=728, Unknown=0, NotChecked=0, Total=930 [2019-12-27 08:36:04,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1791 states. [2019-12-27 08:36:04,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1791 to 1068. [2019-12-27 08:36:04,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1068 states. [2019-12-27 08:36:04,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 2475 transitions. [2019-12-27 08:36:04,067 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 2475 transitions. Word has length 40 [2019-12-27 08:36:04,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:04,068 INFO L462 AbstractCegarLoop]: Abstraction has 1068 states and 2475 transitions. [2019-12-27 08:36:04,068 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:36:04,068 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 2475 transitions. [2019-12-27 08:36:04,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:04,070 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:04,070 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:04,273 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:04,274 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:04,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:04,274 INFO L82 PathProgramCache]: Analyzing trace with hash 643650778, now seen corresponding path program 6 times [2019-12-27 08:36:04,274 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:04,274 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935661856] [2019-12-27 08:36:04,274 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:04,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:04,431 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:04,431 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935661856] [2019-12-27 08:36:04,431 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468789840] [2019-12-27 08:36:04,432 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:04,503 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 08:36:04,503 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:04,504 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:04,505 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:05,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:05,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:05,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:05,817 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:05,837 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:05,837 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:05,838 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775160159] [2019-12-27 08:36:05,838 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:05,838 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:05,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:05,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=237, Unknown=1, NotChecked=0, Total=306 [2019-12-27 08:36:05,839 INFO L87 Difference]: Start difference. First operand 1068 states and 2475 transitions. Second operand 18 states. [2019-12-27 08:36:07,137 WARN L192 SmtUtils]: Spent 722.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 23 [2019-12-27 08:36:08,341 WARN L192 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 22 [2019-12-27 08:36:09,073 WARN L192 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 20 [2019-12-27 08:36:10,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:10,061 INFO L93 Difference]: Finished difference Result 2211 states and 4932 transitions. [2019-12-27 08:36:10,062 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:10,062 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:10,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:10,068 INFO L225 Difference]: With dead ends: 2211 [2019-12-27 08:36:10,069 INFO L226 Difference]: Without dead ends: 1939 [2019-12-27 08:36:10,070 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=233, Invalid=886, Unknown=3, NotChecked=0, Total=1122 [2019-12-27 08:36:10,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1939 states. [2019-12-27 08:36:10,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1939 to 1136. [2019-12-27 08:36:10,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1136 states. [2019-12-27 08:36:10,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1136 states to 1136 states and 2629 transitions. [2019-12-27 08:36:10,098 INFO L78 Accepts]: Start accepts. Automaton has 1136 states and 2629 transitions. Word has length 44 [2019-12-27 08:36:10,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:10,099 INFO L462 AbstractCegarLoop]: Abstraction has 1136 states and 2629 transitions. [2019-12-27 08:36:10,099 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:10,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1136 states and 2629 transitions. [2019-12-27 08:36:10,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:10,101 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:10,101 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:10,304 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:10,305 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:10,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:10,305 INFO L82 PathProgramCache]: Analyzing trace with hash -885950476, now seen corresponding path program 7 times [2019-12-27 08:36:10,305 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:10,305 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87708445] [2019-12-27 08:36:10,305 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:10,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:10,454 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:10,454 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87708445] [2019-12-27 08:36:10,455 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638707311] [2019-12-27 08:36:10,455 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:10,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:10,504 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:10,507 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:10,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:10,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:10,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:10,700 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:10,700 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:10,700 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:10,701 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584475082] [2019-12-27 08:36:10,701 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:10,701 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:10,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:10,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:10,702 INFO L87 Difference]: Start difference. First operand 1136 states and 2629 transitions. Second operand 18 states. [2019-12-27 08:36:11,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:11,405 INFO L93 Difference]: Finished difference Result 2268 states and 5009 transitions. [2019-12-27 08:36:11,405 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:11,406 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:11,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:11,410 INFO L225 Difference]: With dead ends: 2268 [2019-12-27 08:36:11,410 INFO L226 Difference]: Without dead ends: 2103 [2019-12-27 08:36:11,411 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=242, Invalid=880, Unknown=0, NotChecked=0, Total=1122 [2019-12-27 08:36:11,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2103 states. [2019-12-27 08:36:11,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2103 to 1184. [2019-12-27 08:36:11,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1184 states. [2019-12-27 08:36:11,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 2749 transitions. [2019-12-27 08:36:11,437 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 2749 transitions. Word has length 44 [2019-12-27 08:36:11,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:11,438 INFO L462 AbstractCegarLoop]: Abstraction has 1184 states and 2749 transitions. [2019-12-27 08:36:11,438 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:11,438 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 2749 transitions. [2019-12-27 08:36:11,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:11,440 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:11,440 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:11,643 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:11,643 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:11,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:11,644 INFO L82 PathProgramCache]: Analyzing trace with hash -552799404, now seen corresponding path program 8 times [2019-12-27 08:36:11,645 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:11,645 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734858912] [2019-12-27 08:36:11,645 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:11,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:11,784 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:11,784 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734858912] [2019-12-27 08:36:11,784 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674595208] [2019-12-27 08:36:11,785 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:11,841 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:11,841 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:11,842 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:11,843 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:12,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:12,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:12,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:12,079 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:12,080 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:12,080 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:12,080 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384222675] [2019-12-27 08:36:12,080 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:12,080 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:12,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:12,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:12,081 INFO L87 Difference]: Start difference. First operand 1184 states and 2749 transitions. Second operand 18 states. [2019-12-27 08:36:13,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:13,331 INFO L93 Difference]: Finished difference Result 2267 states and 5027 transitions. [2019-12-27 08:36:13,332 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-27 08:36:13,332 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:13,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:13,337 INFO L225 Difference]: With dead ends: 2267 [2019-12-27 08:36:13,337 INFO L226 Difference]: Without dead ends: 2102 [2019-12-27 08:36:13,338 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=238, Invalid=818, Unknown=0, NotChecked=0, Total=1056 [2019-12-27 08:36:13,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2102 states. [2019-12-27 08:36:13,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2102 to 1184. [2019-12-27 08:36:13,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1184 states. [2019-12-27 08:36:13,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 2749 transitions. [2019-12-27 08:36:13,363 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 2749 transitions. Word has length 44 [2019-12-27 08:36:13,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:13,363 INFO L462 AbstractCegarLoop]: Abstraction has 1184 states and 2749 transitions. [2019-12-27 08:36:13,363 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:13,363 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 2749 transitions. [2019-12-27 08:36:13,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:13,365 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:13,365 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:13,568 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:13,569 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:13,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:13,570 INFO L82 PathProgramCache]: Analyzing trace with hash 1772033396, now seen corresponding path program 9 times [2019-12-27 08:36:13,570 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:13,570 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437909654] [2019-12-27 08:36:13,571 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:13,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:13,716 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:13,716 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437909654] [2019-12-27 08:36:13,716 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414317619] [2019-12-27 08:36:13,716 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:13,767 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 08:36:13,767 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:13,768 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:13,769 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:13,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:13,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:13,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:13,940 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:13,940 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:13,940 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:13,941 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841827634] [2019-12-27 08:36:13,941 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:13,941 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:13,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:13,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:13,942 INFO L87 Difference]: Start difference. First operand 1184 states and 2749 transitions. Second operand 18 states. [2019-12-27 08:36:14,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:14,569 INFO L93 Difference]: Finished difference Result 2240 states and 4982 transitions. [2019-12-27 08:36:14,569 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:14,569 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:14,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:14,575 INFO L225 Difference]: With dead ends: 2240 [2019-12-27 08:36:14,575 INFO L226 Difference]: Without dead ends: 2075 [2019-12-27 08:36:14,576 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2019-12-27 08:36:14,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2075 states. [2019-12-27 08:36:14,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2075 to 1184. [2019-12-27 08:36:14,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1184 states. [2019-12-27 08:36:14,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 2749 transitions. [2019-12-27 08:36:14,605 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 2749 transitions. Word has length 44 [2019-12-27 08:36:14,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:14,605 INFO L462 AbstractCegarLoop]: Abstraction has 1184 states and 2749 transitions. [2019-12-27 08:36:14,605 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:14,605 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 2749 transitions. [2019-12-27 08:36:14,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:14,610 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:14,610 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:14,817 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:14,817 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:14,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:14,818 INFO L82 PathProgramCache]: Analyzing trace with hash -393873042, now seen corresponding path program 10 times [2019-12-27 08:36:14,818 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:14,818 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150723824] [2019-12-27 08:36:14,819 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:14,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:14,974 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:14,974 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150723824] [2019-12-27 08:36:14,975 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760941683] [2019-12-27 08:36:14,975 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:15,019 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:36:15,019 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:15,019 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:15,020 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:16,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:16,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:16,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:16,319 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:16,319 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:16,320 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:16,320 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95356478] [2019-12-27 08:36:16,320 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:16,320 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:16,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:16,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:16,321 INFO L87 Difference]: Start difference. First operand 1184 states and 2749 transitions. Second operand 18 states. [2019-12-27 08:36:16,936 WARN L192 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 20 [2019-12-27 08:36:17,721 WARN L192 SmtUtils]: Spent 737.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2019-12-27 08:36:18,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:18,613 INFO L93 Difference]: Finished difference Result 2392 states and 5309 transitions. [2019-12-27 08:36:18,613 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:18,613 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:18,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:18,618 INFO L225 Difference]: With dead ends: 2392 [2019-12-27 08:36:18,618 INFO L226 Difference]: Without dead ends: 2227 [2019-12-27 08:36:18,619 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=247, Invalid=874, Unknown=1, NotChecked=0, Total=1122 [2019-12-27 08:36:18,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2227 states. [2019-12-27 08:36:18,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2227 to 1200. [2019-12-27 08:36:18,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1200 states. [2019-12-27 08:36:18,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 2789 transitions. [2019-12-27 08:36:18,648 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 2789 transitions. Word has length 44 [2019-12-27 08:36:18,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:18,649 INFO L462 AbstractCegarLoop]: Abstraction has 1200 states and 2789 transitions. [2019-12-27 08:36:18,649 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:18,649 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 2789 transitions. [2019-12-27 08:36:18,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:18,653 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:18,653 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:18,857 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:18,857 INFO L410 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:18,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:18,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1301891438, now seen corresponding path program 11 times [2019-12-27 08:36:18,858 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:18,858 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396801487] [2019-12-27 08:36:18,858 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:18,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:19,011 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:19,012 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396801487] [2019-12-27 08:36:19,012 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067167506] [2019-12-27 08:36:19,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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:19,057 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-27 08:36:19,057 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:19,058 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:19,059 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:19,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:19,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:19,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:19,183 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:19,184 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:19,184 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:19,184 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541495119] [2019-12-27 08:36:19,184 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:19,184 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:19,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:19,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:19,185 INFO L87 Difference]: Start difference. First operand 1200 states and 2789 transitions. Second operand 18 states. [2019-12-27 08:36:19,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:19,927 INFO L93 Difference]: Finished difference Result 2670 states and 5930 transitions. [2019-12-27 08:36:19,927 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-27 08:36:19,928 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:19,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:19,935 INFO L225 Difference]: With dead ends: 2670 [2019-12-27 08:36:19,935 INFO L226 Difference]: Without dead ends: 2398 [2019-12-27 08:36:19,936 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=342, Invalid=1298, Unknown=0, NotChecked=0, Total=1640 [2019-12-27 08:36:19,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2398 states. [2019-12-27 08:36:19,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2398 to 1248. [2019-12-27 08:36:19,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1248 states. [2019-12-27 08:36:19,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 2902 transitions. [2019-12-27 08:36:19,967 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 2902 transitions. Word has length 44 [2019-12-27 08:36:19,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:19,968 INFO L462 AbstractCegarLoop]: Abstraction has 1248 states and 2902 transitions. [2019-12-27 08:36:19,968 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:19,968 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 2902 transitions. [2019-12-27 08:36:19,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:19,970 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:19,970 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:20,173 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:20,174 INFO L410 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:20,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:20,174 INFO L82 PathProgramCache]: Analyzing trace with hash 2093415172, now seen corresponding path program 12 times [2019-12-27 08:36:20,174 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:20,175 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074276418] [2019-12-27 08:36:20,175 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:20,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:20,303 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:20,303 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074276418] [2019-12-27 08:36:20,304 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559321644] [2019-12-27 08:36:20,304 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:20,373 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 08:36:20,374 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:20,374 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 18 conjunts are in the unsatisfiable core [2019-12-27 08:36:20,375 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:20,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:20,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:20,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:20,511 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:20,511 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:20,511 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2019-12-27 08:36:20,511 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852107758] [2019-12-27 08:36:20,512 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2019-12-27 08:36:20,512 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:20,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2019-12-27 08:36:20,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2019-12-27 08:36:20,512 INFO L87 Difference]: Start difference. First operand 1248 states and 2902 transitions. Second operand 19 states. [2019-12-27 08:36:20,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:20,968 INFO L93 Difference]: Finished difference Result 2365 states and 5257 transitions. [2019-12-27 08:36:20,969 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-12-27 08:36:20,969 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 44 [2019-12-27 08:36:20,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:20,973 INFO L225 Difference]: With dead ends: 2365 [2019-12-27 08:36:20,974 INFO L226 Difference]: Without dead ends: 2200 [2019-12-27 08:36:20,974 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=213, Invalid=779, Unknown=0, NotChecked=0, Total=992 [2019-12-27 08:36:20,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2200 states. [2019-12-27 08:36:20,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2200 to 1280. [2019-12-27 08:36:20,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1280 states. [2019-12-27 08:36:21,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 2982 transitions. [2019-12-27 08:36:21,002 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 2982 transitions. Word has length 44 [2019-12-27 08:36:21,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:21,003 INFO L462 AbstractCegarLoop]: Abstraction has 1280 states and 2982 transitions. [2019-12-27 08:36:21,003 INFO L463 AbstractCegarLoop]: Interpolant automaton has 19 states. [2019-12-27 08:36:21,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 2982 transitions. [2019-12-27 08:36:21,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:21,005 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:21,005 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:21,208 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:21,208 INFO L410 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:21,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:21,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1950393536, now seen corresponding path program 5 times [2019-12-27 08:36:21,209 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:21,210 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882621190] [2019-12-27 08:36:21,210 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:21,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:21,363 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:21,364 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882621190] [2019-12-27 08:36:21,364 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043376342] [2019-12-27 08:36:21,364 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:21,436 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-27 08:36:21,436 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:21,437 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:21,438 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:21,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:21,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:21,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:21,645 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:21,645 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:21,646 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:21,646 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124515467] [2019-12-27 08:36:21,646 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:21,647 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:21,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:21,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:21,648 INFO L87 Difference]: Start difference. First operand 1280 states and 2982 transitions. Second operand 18 states. [2019-12-27 08:36:22,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:22,437 INFO L93 Difference]: Finished difference Result 2617 states and 5870 transitions. [2019-12-27 08:36:22,438 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-27 08:36:22,438 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:22,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:22,442 INFO L225 Difference]: With dead ends: 2617 [2019-12-27 08:36:22,442 INFO L226 Difference]: Without dead ends: 2287 [2019-12-27 08:36:22,443 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=359, Invalid=1363, Unknown=0, NotChecked=0, Total=1722 [2019-12-27 08:36:22,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2287 states. [2019-12-27 08:36:22,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2287 to 1368. [2019-12-27 08:36:22,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1368 states. [2019-12-27 08:36:22,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1368 states to 1368 states and 3182 transitions. [2019-12-27 08:36:22,470 INFO L78 Accepts]: Start accepts. Automaton has 1368 states and 3182 transitions. Word has length 44 [2019-12-27 08:36:22,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:22,470 INFO L462 AbstractCegarLoop]: Abstraction has 1368 states and 3182 transitions. [2019-12-27 08:36:22,470 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:22,470 INFO L276 IsEmpty]: Start isEmpty. Operand 1368 states and 3182 transitions. [2019-12-27 08:36:22,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:22,473 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:22,473 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:22,676 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:22,677 INFO L410 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:22,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:22,677 INFO L82 PathProgramCache]: Analyzing trace with hash -811669720, now seen corresponding path program 2 times [2019-12-27 08:36:22,677 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:22,678 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017728669] [2019-12-27 08:36:22,678 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:22,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:22,822 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:22,822 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017728669] [2019-12-27 08:36:22,823 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238795526] [2019-12-27 08:36:22,823 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:22,874 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:22,875 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:22,875 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:22,877 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:22,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:22,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:23,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:23,006 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:23,007 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:23,007 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:23,007 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001208962] [2019-12-27 08:36:23,008 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:23,008 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:23,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:23,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:23,009 INFO L87 Difference]: Start difference. First operand 1368 states and 3182 transitions. Second operand 18 states. [2019-12-27 08:36:23,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:23,424 INFO L93 Difference]: Finished difference Result 2290 states and 5174 transitions. [2019-12-27 08:36:23,424 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-27 08:36:23,425 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:23,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:23,428 INFO L225 Difference]: With dead ends: 2290 [2019-12-27 08:36:23,429 INFO L226 Difference]: Without dead ends: 2083 [2019-12-27 08:36:23,429 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=216, Invalid=776, Unknown=0, NotChecked=0, Total=992 [2019-12-27 08:36:23,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2083 states. [2019-12-27 08:36:23,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2083 to 1431. [2019-12-27 08:36:23,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1431 states. [2019-12-27 08:36:23,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1431 states to 1431 states and 3301 transitions. [2019-12-27 08:36:23,454 INFO L78 Accepts]: Start accepts. Automaton has 1431 states and 3301 transitions. Word has length 44 [2019-12-27 08:36:23,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:23,454 INFO L462 AbstractCegarLoop]: Abstraction has 1431 states and 3301 transitions. [2019-12-27 08:36:23,454 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:23,454 INFO L276 IsEmpty]: Start isEmpty. Operand 1431 states and 3301 transitions. [2019-12-27 08:36:23,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:23,456 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:23,457 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:23,659 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:23,660 INFO L410 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:23,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:23,660 INFO L82 PathProgramCache]: Analyzing trace with hash -1258163468, now seen corresponding path program 13 times [2019-12-27 08:36:23,660 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:23,660 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189673030] [2019-12-27 08:36:23,660 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:23,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:23,802 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:23,802 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189673030] [2019-12-27 08:36:23,803 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454049442] [2019-12-27 08:36:23,803 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:23,851 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:23,852 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:23,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:23,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:23,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:23,992 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:23,992 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:23,992 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:23,992 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190258643] [2019-12-27 08:36:23,993 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:23,993 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:23,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:23,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:23,993 INFO L87 Difference]: Start difference. First operand 1431 states and 3301 transitions. Second operand 18 states. [2019-12-27 08:36:24,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:24,577 INFO L93 Difference]: Finished difference Result 2489 states and 5531 transitions. [2019-12-27 08:36:24,583 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:24,583 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:24,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:24,585 INFO L225 Difference]: With dead ends: 2489 [2019-12-27 08:36:24,585 INFO L226 Difference]: Without dead ends: 2324 [2019-12-27 08:36:24,586 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=266, Invalid=994, Unknown=0, NotChecked=0, Total=1260 [2019-12-27 08:36:24,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2324 states. [2019-12-27 08:36:24,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2324 to 1449. [2019-12-27 08:36:24,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1449 states. [2019-12-27 08:36:24,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 3331 transitions. [2019-12-27 08:36:24,611 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 3331 transitions. Word has length 44 [2019-12-27 08:36:24,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:24,611 INFO L462 AbstractCegarLoop]: Abstraction has 1449 states and 3331 transitions. [2019-12-27 08:36:24,611 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:24,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 3331 transitions. [2019-12-27 08:36:24,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:24,613 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:24,613 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:24,813 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:24,814 INFO L410 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:24,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:24,814 INFO L82 PathProgramCache]: Analyzing trace with hash -578663954, now seen corresponding path program 14 times [2019-12-27 08:36:24,815 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:24,815 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708840877] [2019-12-27 08:36:24,815 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:24,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:24,949 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:24,949 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708840877] [2019-12-27 08:36:24,949 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777084110] [2019-12-27 08:36:24,949 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:24,993 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:24,993 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:24,994 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:24,995 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:25,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:25,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:25,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:25,208 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:25,209 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:25,209 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:25,209 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53268365] [2019-12-27 08:36:25,209 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:25,210 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:25,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:25,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:25,210 INFO L87 Difference]: Start difference. First operand 1449 states and 3331 transitions. Second operand 18 states. [2019-12-27 08:36:26,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:26,462 INFO L93 Difference]: Finished difference Result 2694 states and 5933 transitions. [2019-12-27 08:36:26,462 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:26,462 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:26,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:26,466 INFO L225 Difference]: With dead ends: 2694 [2019-12-27 08:36:26,466 INFO L226 Difference]: Without dead ends: 2529 [2019-12-27 08:36:26,467 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=259, Invalid=931, Unknown=0, NotChecked=0, Total=1190 [2019-12-27 08:36:26,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2529 states. [2019-12-27 08:36:26,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2529 to 1449. [2019-12-27 08:36:26,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1449 states. [2019-12-27 08:36:26,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 3331 transitions. [2019-12-27 08:36:26,488 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 3331 transitions. Word has length 44 [2019-12-27 08:36:26,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:26,488 INFO L462 AbstractCegarLoop]: Abstraction has 1449 states and 3331 transitions. [2019-12-27 08:36:26,488 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:26,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 3331 transitions. [2019-12-27 08:36:26,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:26,489 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:26,490 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:26,690 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:26,690 INFO L410 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:26,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:26,691 INFO L82 PathProgramCache]: Analyzing trace with hash -395470354, now seen corresponding path program 15 times [2019-12-27 08:36:26,691 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:26,691 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623681497] [2019-12-27 08:36:26,692 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:26,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:26,836 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:26,836 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623681497] [2019-12-27 08:36:26,836 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75978563] [2019-12-27 08:36:26,836 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:26,883 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 08:36:26,883 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:26,884 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:26,885 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:27,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:27,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:27,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:27,021 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:27,021 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:27,021 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:27,021 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982398887] [2019-12-27 08:36:27,022 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:27,022 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:27,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:27,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:27,022 INFO L87 Difference]: Start difference. First operand 1449 states and 3331 transitions. Second operand 18 states. [2019-12-27 08:36:27,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:27,665 INFO L93 Difference]: Finished difference Result 2787 states and 6168 transitions. [2019-12-27 08:36:27,665 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:36:27,665 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:27,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:27,669 INFO L225 Difference]: With dead ends: 2787 [2019-12-27 08:36:27,669 INFO L226 Difference]: Without dead ends: 2622 [2019-12-27 08:36:27,670 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=287, Invalid=1045, Unknown=0, NotChecked=0, Total=1332 [2019-12-27 08:36:27,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2622 states. [2019-12-27 08:36:27,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2622 to 1417. [2019-12-27 08:36:27,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1417 states. [2019-12-27 08:36:27,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 3251 transitions. [2019-12-27 08:36:27,697 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 3251 transitions. Word has length 44 [2019-12-27 08:36:27,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:27,697 INFO L462 AbstractCegarLoop]: Abstraction has 1417 states and 3251 transitions. [2019-12-27 08:36:27,697 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:27,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 3251 transitions. [2019-12-27 08:36:27,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:27,699 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:27,699 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:27,903 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:27,903 INFO L410 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:27,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:27,904 INFO L82 PathProgramCache]: Analyzing trace with hash 1733590504, now seen corresponding path program 16 times [2019-12-27 08:36:27,904 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:27,904 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404554278] [2019-12-27 08:36:27,905 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:27,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:28,040 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:28,041 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404554278] [2019-12-27 08:36:28,041 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749674941] [2019-12-27 08:36:28,041 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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:28,090 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:36:28,090 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:28,091 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:28,092 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:28,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:28,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:28,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:28,194 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:28,194 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:28,194 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:28,195 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369472326] [2019-12-27 08:36:28,195 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:28,195 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:28,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:28,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:28,196 INFO L87 Difference]: Start difference. First operand 1417 states and 3251 transitions. Second operand 18 states. [2019-12-27 08:36:28,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:28,691 INFO L93 Difference]: Finished difference Result 2612 states and 5823 transitions. [2019-12-27 08:36:28,691 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2019-12-27 08:36:28,691 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:28,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:28,695 INFO L225 Difference]: With dead ends: 2612 [2019-12-27 08:36:28,695 INFO L226 Difference]: Without dead ends: 2447 [2019-12-27 08:36:28,695 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=267, Invalid=923, Unknown=0, NotChecked=0, Total=1190 [2019-12-27 08:36:28,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2019-12-27 08:36:28,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1385. [2019-12-27 08:36:28,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1385 states. [2019-12-27 08:36:28,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 3171 transitions. [2019-12-27 08:36:28,739 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 3171 transitions. Word has length 44 [2019-12-27 08:36:28,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:28,739 INFO L462 AbstractCegarLoop]: Abstraction has 1385 states and 3171 transitions. [2019-12-27 08:36:28,739 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:28,739 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 3171 transitions. [2019-12-27 08:36:28,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:28,741 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:28,741 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:28,941 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:28,942 INFO L410 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:28,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:28,942 INFO L82 PathProgramCache]: Analyzing trace with hash -1986924233, now seen corresponding path program 17 times [2019-12-27 08:36:28,943 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:28,943 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968719145] [2019-12-27 08:36:28,943 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:28,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:29,127 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:29,127 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968719145] [2019-12-27 08:36:29,128 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533942909] [2019-12-27 08:36:29,128 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:29,173 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 08:36:29,174 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:29,175 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:29,176 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:30,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:30,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:30,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:30,281 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:30,281 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:30,281 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:30,281 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486025658] [2019-12-27 08:36:30,281 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:30,282 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:30,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:30,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=298, Unknown=2, NotChecked=0, Total=380 [2019-12-27 08:36:30,282 INFO L87 Difference]: Start difference. First operand 1385 states and 3171 transitions. Second operand 20 states. [2019-12-27 08:36:30,834 WARN L192 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 23 [2019-12-27 08:36:31,399 WARN L192 SmtUtils]: Spent 481.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 22 [2019-12-27 08:36:32,539 WARN L192 SmtUtils]: Spent 516.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 20 [2019-12-27 08:36:33,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:33,248 INFO L93 Difference]: Finished difference Result 2753 states and 6051 transitions. [2019-12-27 08:36:33,248 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:36:33,248 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:33,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:33,252 INFO L225 Difference]: With dead ends: 2753 [2019-12-27 08:36:33,252 INFO L226 Difference]: Without dead ends: 2588 [2019-12-27 08:36:33,253 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=287, Invalid=1041, Unknown=4, NotChecked=0, Total=1332 [2019-12-27 08:36:33,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2588 states. [2019-12-27 08:36:33,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2588 to 1433. [2019-12-27 08:36:33,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1433 states. [2019-12-27 08:36:33,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1433 states to 1433 states and 3291 transitions. [2019-12-27 08:36:33,280 INFO L78 Accepts]: Start accepts. Automaton has 1433 states and 3291 transitions. Word has length 48 [2019-12-27 08:36:33,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:33,280 INFO L462 AbstractCegarLoop]: Abstraction has 1433 states and 3291 transitions. [2019-12-27 08:36:33,280 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:33,280 INFO L276 IsEmpty]: Start isEmpty. Operand 1433 states and 3291 transitions. [2019-12-27 08:36:33,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:33,282 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:33,283 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:33,486 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:33,486 INFO L410 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:33,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:33,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1653773161, now seen corresponding path program 18 times [2019-12-27 08:36:33,486 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:33,486 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749491986] [2019-12-27 08:36:33,487 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:33,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:33,677 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:33,678 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749491986] [2019-12-27 08:36:33,678 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973993549] [2019-12-27 08:36:33,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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:33,729 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 08:36:33,730 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:33,730 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:33,731 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:37,719 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_~j~0_85 Int)) (and (<= c_~i~0 (+ (* 3 v_~j~0_85) 2)) (<= (div (+ (* v_~j~0_85 (- 1)) 1) (- 3)) 1) (<= c_~j~0 (+ c_~i~0 (* 2 v_~j~0_85) 1)))) is different from true [2019-12-27 08:36:37,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:37,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:37,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:37,731 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:37,731 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:37,731 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:37,731 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797046194] [2019-12-27 08:36:37,731 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:37,732 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:37,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:37,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=261, Unknown=5, NotChecked=34, Total=380 [2019-12-27 08:36:37,732 INFO L87 Difference]: Start difference. First operand 1433 states and 3291 transitions. Second operand 20 states. [2019-12-27 08:36:38,758 WARN L192 SmtUtils]: Spent 586.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 25 [2019-12-27 08:36:46,327 WARN L192 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 20 [2019-12-27 08:36:49,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:49,068 INFO L93 Difference]: Finished difference Result 2604 states and 5717 transitions. [2019-12-27 08:36:49,068 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:36:49,068 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:49,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:49,071 INFO L225 Difference]: With dead ends: 2604 [2019-12-27 08:36:49,071 INFO L226 Difference]: Without dead ends: 2497 [2019-12-27 08:36:49,072 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=311, Invalid=1016, Unknown=9, NotChecked=70, Total=1406 [2019-12-27 08:36:49,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2497 states. [2019-12-27 08:36:49,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2497 to 1466. [2019-12-27 08:36:49,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1466 states. [2019-12-27 08:36:49,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1466 states to 1466 states and 3374 transitions. [2019-12-27 08:36:49,099 INFO L78 Accepts]: Start accepts. Automaton has 1466 states and 3374 transitions. Word has length 48 [2019-12-27 08:36:49,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:49,099 INFO L462 AbstractCegarLoop]: Abstraction has 1466 states and 3374 transitions. [2019-12-27 08:36:49,099 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:49,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1466 states and 3374 transitions. [2019-12-27 08:36:49,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:49,101 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:49,101 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:49,304 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:49,305 INFO L410 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:49,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:49,305 INFO L82 PathProgramCache]: Analyzing trace with hash -1494846799, now seen corresponding path program 19 times [2019-12-27 08:36:49,305 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:49,305 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99549945] [2019-12-27 08:36:49,306 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:49,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:49,460 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:49,461 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99549945] [2019-12-27 08:36:49,461 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000518962] [2019-12-27 08:36:49,461 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:49,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:49,504 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:49,505 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:49,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:49,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:49,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:49,753 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:49,753 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:49,753 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:49,753 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736311310] [2019-12-27 08:36:49,754 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:49,754 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:49,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:49,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:36:49,754 INFO L87 Difference]: Start difference. First operand 1466 states and 3374 transitions. Second operand 20 states. [2019-12-27 08:36:50,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:50,640 INFO L93 Difference]: Finished difference Result 3076 states and 6731 transitions. [2019-12-27 08:36:50,641 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-27 08:36:50,641 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:50,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:50,645 INFO L225 Difference]: With dead ends: 3076 [2019-12-27 08:36:50,645 INFO L226 Difference]: Without dead ends: 2911 [2019-12-27 08:36:50,646 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=304, Invalid=1102, Unknown=0, NotChecked=0, Total=1406 [2019-12-27 08:36:50,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2019-12-27 08:36:50,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 1546. [2019-12-27 08:36:50,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1546 states. [2019-12-27 08:36:50,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1546 states to 1546 states and 3574 transitions. [2019-12-27 08:36:50,679 INFO L78 Accepts]: Start accepts. Automaton has 1546 states and 3574 transitions. Word has length 48 [2019-12-27 08:36:50,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:50,679 INFO L462 AbstractCegarLoop]: Abstraction has 1546 states and 3574 transitions. [2019-12-27 08:36:50,679 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:50,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1546 states and 3574 transitions. [2019-12-27 08:36:50,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:50,681 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:50,682 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:50,885 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:50,885 INFO L410 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:50,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:50,886 INFO L82 PathProgramCache]: Analyzing trace with hash 200917681, now seen corresponding path program 20 times [2019-12-27 08:36:50,886 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:50,886 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534795274] [2019-12-27 08:36:50,886 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:50,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:51,074 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:51,074 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534795274] [2019-12-27 08:36:51,075 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142614785] [2019-12-27 08:36:51,075 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:51,119 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:51,119 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:51,120 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:51,121 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:57,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:57,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:57,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:57,581 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:57,582 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:57,582 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:57,582 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447000733] [2019-12-27 08:36:57,583 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:57,583 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:57,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:57,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=297, Unknown=1, NotChecked=0, Total=380 [2019-12-27 08:36:57,583 INFO L87 Difference]: Start difference. First operand 1546 states and 3574 transitions. Second operand 20 states. [2019-12-27 08:37:00,665 WARN L192 SmtUtils]: Spent 2.06 s on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2019-12-27 08:37:02,962 WARN L192 SmtUtils]: Spent 2.02 s on a formula simplification. DAG size of input: 27 DAG size of output: 25 [2019-12-27 08:37:11,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:11,708 INFO L93 Difference]: Finished difference Result 2879 states and 6369 transitions. [2019-12-27 08:37:11,708 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:37:11,709 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:11,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:11,712 INFO L225 Difference]: With dead ends: 2879 [2019-12-27 08:37:11,713 INFO L226 Difference]: Without dead ends: 2714 [2019-12-27 08:37:11,713 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=326, Invalid=1155, Unknown=1, NotChecked=0, Total=1482 [2019-12-27 08:37:11,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2019-12-27 08:37:11,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 1546. [2019-12-27 08:37:11,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1546 states. [2019-12-27 08:37:11,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1546 states to 1546 states and 3574 transitions. [2019-12-27 08:37:11,735 INFO L78 Accepts]: Start accepts. Automaton has 1546 states and 3574 transitions. Word has length 48 [2019-12-27 08:37:11,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:11,736 INFO L462 AbstractCegarLoop]: Abstraction has 1546 states and 3574 transitions. [2019-12-27 08:37:11,736 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:11,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1546 states and 3574 transitions. [2019-12-27 08:37:11,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:11,738 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:11,738 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:11,941 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:11,942 INFO L410 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:11,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:11,942 INFO L82 PathProgramCache]: Analyzing trace with hash 992441415, now seen corresponding path program 21 times [2019-12-27 08:37:11,942 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:11,943 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281388846] [2019-12-27 08:37:11,943 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:11,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:12,103 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:12,103 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281388846] [2019-12-27 08:37:12,103 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916615678] [2019-12-27 08:37:12,103 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:12,151 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 08:37:12,152 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:12,153 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 17 conjunts are in the unsatisfiable core [2019-12-27 08:37:12,154 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:12,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:12,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:12,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:12,407 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:12,408 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:12,408 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2019-12-27 08:37:12,408 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894614807] [2019-12-27 08:37:12,409 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2019-12-27 08:37:12,409 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:12,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2019-12-27 08:37:12,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2019-12-27 08:37:12,410 INFO L87 Difference]: Start difference. First operand 1546 states and 3574 transitions. Second operand 21 states. [2019-12-27 08:37:13,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:13,364 INFO L93 Difference]: Finished difference Result 2819 states and 6229 transitions. [2019-12-27 08:37:13,364 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2019-12-27 08:37:13,364 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 48 [2019-12-27 08:37:13,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:13,368 INFO L225 Difference]: With dead ends: 2819 [2019-12-27 08:37:13,369 INFO L226 Difference]: Without dead ends: 2654 [2019-12-27 08:37:13,369 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=276, Invalid=984, Unknown=0, NotChecked=0, Total=1260 [2019-12-27 08:37:13,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2654 states. [2019-12-27 08:37:13,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2654 to 1578. [2019-12-27 08:37:13,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1578 states. [2019-12-27 08:37:13,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1578 states to 1578 states and 3654 transitions. [2019-12-27 08:37:13,417 INFO L78 Accepts]: Start accepts. Automaton has 1578 states and 3654 transitions. Word has length 48 [2019-12-27 08:37:13,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:13,418 INFO L462 AbstractCegarLoop]: Abstraction has 1578 states and 3654 transitions. [2019-12-27 08:37:13,418 INFO L463 AbstractCegarLoop]: Interpolant automaton has 21 states. [2019-12-27 08:37:13,418 INFO L276 IsEmpty]: Start isEmpty. Operand 1578 states and 3654 transitions. [2019-12-27 08:37:13,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:13,421 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:13,422 INFO L411 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:13,626 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:13,626 INFO L410 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:13,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:13,626 INFO L82 PathProgramCache]: Analyzing trace with hash 1243600003, now seen corresponding path program 6 times [2019-12-27 08:37:13,627 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:13,627 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980594546] [2019-12-27 08:37:13,627 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:13,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:13,754 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 32 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:13,754 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980594546] [2019-12-27 08:37:13,754 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991952615] [2019-12-27 08:37:13,754 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:13,811 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2019-12-27 08:37:13,811 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:13,812 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:37:13,813 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:13,841 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:13,843 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-12-27 08:37:13,843 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 15 [2019-12-27 08:37:13,845 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784540200] [2019-12-27 08:37:13,847 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-12-27 08:37:13,847 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:13,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-12-27 08:37:13,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2019-12-27 08:37:13,848 INFO L87 Difference]: Start difference. First operand 1578 states and 3654 transitions. Second operand 13 states. [2019-12-27 08:37:14,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:14,103 INFO L93 Difference]: Finished difference Result 2322 states and 5576 transitions. [2019-12-27 08:37:14,103 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 08:37:14,103 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 48 [2019-12-27 08:37:14,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:14,107 INFO L225 Difference]: With dead ends: 2322 [2019-12-27 08:37:14,107 INFO L226 Difference]: Without dead ends: 2124 [2019-12-27 08:37:14,108 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2019-12-27 08:37:14,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2124 states. [2019-12-27 08:37:14,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2124 to 2092. [2019-12-27 08:37:14,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2092 states. [2019-12-27 08:37:14,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 5060 transitions. [2019-12-27 08:37:14,145 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 5060 transitions. Word has length 48 [2019-12-27 08:37:14,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:14,145 INFO L462 AbstractCegarLoop]: Abstraction has 2092 states and 5060 transitions. [2019-12-27 08:37:14,146 INFO L463 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-12-27 08:37:14,146 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 5060 transitions. [2019-12-27 08:37:14,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:14,149 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:14,149 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:14,352 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:14,353 INFO L410 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:14,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:14,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1912643477, now seen corresponding path program 22 times [2019-12-27 08:37:14,353 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:14,353 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068958551] [2019-12-27 08:37:14,353 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:14,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:14,518 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:14,518 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068958551] [2019-12-27 08:37:14,518 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924696711] [2019-12-27 08:37:14,518 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 [2019-12-27 08:37:14,566 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:37:14,566 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:14,567 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:14,568 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:14,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:14,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:14,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:14,764 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:14,765 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:14,765 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:14,765 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184001851] [2019-12-27 08:37:14,765 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:14,765 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:14,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:14,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:14,766 INFO L87 Difference]: Start difference. First operand 2092 states and 5060 transitions. Second operand 20 states. [2019-12-27 08:37:15,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:15,670 INFO L93 Difference]: Finished difference Result 3487 states and 8063 transitions. [2019-12-27 08:37:15,670 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-27 08:37:15,671 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:15,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:15,676 INFO L225 Difference]: With dead ends: 3487 [2019-12-27 08:37:15,676 INFO L226 Difference]: Without dead ends: 3098 [2019-12-27 08:37:15,677 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=306, Invalid=1100, Unknown=0, NotChecked=0, Total=1406 [2019-12-27 08:37:15,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3098 states. [2019-12-27 08:37:15,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3098 to 2157. [2019-12-27 08:37:15,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2157 states. [2019-12-27 08:37:15,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2157 states to 2157 states and 5202 transitions. [2019-12-27 08:37:15,728 INFO L78 Accepts]: Start accepts. Automaton has 2157 states and 5202 transitions. Word has length 48 [2019-12-27 08:37:15,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:15,729 INFO L462 AbstractCegarLoop]: Abstraction has 2157 states and 5202 transitions. [2019-12-27 08:37:15,729 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:15,729 INFO L276 IsEmpty]: Start isEmpty. Operand 2157 states and 5202 transitions. [2019-12-27 08:37:15,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:15,789 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:15,789 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:15,989 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:15,990 INFO L410 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:15,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:15,990 INFO L82 PathProgramCache]: Analyzing trace with hash 1935830071, now seen corresponding path program 23 times [2019-12-27 08:37:15,991 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:15,991 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415305621] [2019-12-27 08:37:15,991 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:16,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:16,242 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:16,243 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415305621] [2019-12-27 08:37:16,243 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541484181] [2019-12-27 08:37:16,243 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 [2019-12-27 08:37:16,299 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2019-12-27 08:37:16,299 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:16,300 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:16,301 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:16,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:16,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:16,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:16,538 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:16,538 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:16,539 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:16,539 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703315673] [2019-12-27 08:37:16,540 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:16,541 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:16,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:16,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:16,541 INFO L87 Difference]: Start difference. First operand 2157 states and 5202 transitions. Second operand 20 states. [2019-12-27 08:37:17,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:17,287 INFO L93 Difference]: Finished difference Result 3867 states and 8815 transitions. [2019-12-27 08:37:17,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:37:17,287 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:17,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:17,291 INFO L225 Difference]: With dead ends: 3867 [2019-12-27 08:37:17,291 INFO L226 Difference]: Without dead ends: 3426 [2019-12-27 08:37:17,291 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=284, Invalid=1048, Unknown=0, NotChecked=0, Total=1332 [2019-12-27 08:37:17,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3426 states. [2019-12-27 08:37:17,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3426 to 2189. [2019-12-27 08:37:17,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2189 states. [2019-12-27 08:37:17,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 5266 transitions. [2019-12-27 08:37:17,317 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 5266 transitions. Word has length 48 [2019-12-27 08:37:17,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:17,317 INFO L462 AbstractCegarLoop]: Abstraction has 2189 states and 5266 transitions. [2019-12-27 08:37:17,317 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:17,317 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 5266 transitions. [2019-12-27 08:37:17,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:17,319 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:17,319 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:17,519 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:17,520 INFO L410 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:17,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:17,520 INFO L82 PathProgramCache]: Analyzing trace with hash 116272075, now seen corresponding path program 24 times [2019-12-27 08:37:17,521 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:17,521 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282920831] [2019-12-27 08:37:17,521 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:17,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:17,701 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:17,702 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282920831] [2019-12-27 08:37:17,702 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477430357] [2019-12-27 08:37:17,702 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 [2019-12-27 08:37:17,748 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 08:37:17,748 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:17,749 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:17,751 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:20,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:20,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:20,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:20,609 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:20,609 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:20,609 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:20,609 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552021388] [2019-12-27 08:37:20,610 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:20,610 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:20,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:20,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:20,610 INFO L87 Difference]: Start difference. First operand 2189 states and 5266 transitions. Second operand 20 states. [2019-12-27 08:37:33,550 WARN L192 SmtUtils]: Spent 2.02 s on a formula simplification. DAG size of input: 26 DAG size of output: 24 [2019-12-27 08:37:34,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:34,649 INFO L93 Difference]: Finished difference Result 3891 states and 8888 transitions. [2019-12-27 08:37:34,649 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:37:34,649 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:34,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:34,653 INFO L225 Difference]: With dead ends: 3891 [2019-12-27 08:37:34,653 INFO L226 Difference]: Without dead ends: 3530 [2019-12-27 08:37:34,653 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=351, Invalid=1207, Unknown=2, NotChecked=0, Total=1560 [2019-12-27 08:37:34,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3530 states. [2019-12-27 08:37:34,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3530 to 2221. [2019-12-27 08:37:34,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2221 states. [2019-12-27 08:37:34,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2221 states to 2221 states and 5346 transitions. [2019-12-27 08:37:34,679 INFO L78 Accepts]: Start accepts. Automaton has 2221 states and 5346 transitions. Word has length 48 [2019-12-27 08:37:34,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:34,679 INFO L462 AbstractCegarLoop]: Abstraction has 2221 states and 5346 transitions. [2019-12-27 08:37:34,679 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:34,680 INFO L276 IsEmpty]: Start isEmpty. Operand 2221 states and 5346 transitions. [2019-12-27 08:37:34,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:34,682 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:34,682 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:34,885 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:34,886 INFO L410 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:34,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:34,887 INFO L82 PathProgramCache]: Analyzing trace with hash 454674699, now seen corresponding path program 25 times [2019-12-27 08:37:34,887 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:34,887 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386477762] [2019-12-27 08:37:34,887 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:34,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:35,051 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:35,052 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386477762] [2019-12-27 08:37:35,052 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785290060] [2019-12-27 08:37:35,052 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 [2019-12-27 08:37:35,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:35,094 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:35,095 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:35,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:35,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:35,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:35,821 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:35,822 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:35,822 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:35,822 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454697104] [2019-12-27 08:37:35,822 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:35,823 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:35,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:35,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=298, Unknown=1, NotChecked=0, Total=380 [2019-12-27 08:37:35,823 INFO L87 Difference]: Start difference. First operand 2221 states and 5346 transitions. Second operand 20 states. [2019-12-27 08:37:37,163 WARN L192 SmtUtils]: Spent 564.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 22 [2019-12-27 08:37:37,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:37,800 INFO L93 Difference]: Finished difference Result 4099 states and 9307 transitions. [2019-12-27 08:37:37,800 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:37:37,800 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:37,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:37,804 INFO L225 Difference]: With dead ends: 4099 [2019-12-27 08:37:37,804 INFO L226 Difference]: Without dead ends: 3694 [2019-12-27 08:37:37,805 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=337, Invalid=1144, Unknown=1, NotChecked=0, Total=1482 [2019-12-27 08:37:37,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3694 states. [2019-12-27 08:37:37,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3694 to 2237. [2019-12-27 08:37:37,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2237 states. [2019-12-27 08:37:37,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 5386 transitions. [2019-12-27 08:37:37,836 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 5386 transitions. Word has length 48 [2019-12-27 08:37:37,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:37,836 INFO L462 AbstractCegarLoop]: Abstraction has 2237 states and 5386 transitions. [2019-12-27 08:37:37,836 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:37,836 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 5386 transitions. [2019-12-27 08:37:37,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:37,838 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:37,838 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:38,039 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:38,039 INFO L410 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:38,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:38,040 INFO L82 PathProgramCache]: Analyzing trace with hash 299465675, now seen corresponding path program 26 times [2019-12-27 08:37:38,040 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:38,040 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674385689] [2019-12-27 08:37:38,040 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:38,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:38,219 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:38,219 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674385689] [2019-12-27 08:37:38,220 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740205083] [2019-12-27 08:37:38,220 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 [2019-12-27 08:37:38,271 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:37:38,271 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:38,272 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:38,274 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:38,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:38,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:38,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:38,451 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:38,452 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:38,452 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:38,452 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833567896] [2019-12-27 08:37:38,452 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:38,452 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:38,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:38,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:38,453 INFO L87 Difference]: Start difference. First operand 2237 states and 5386 transitions. Second operand 20 states. [2019-12-27 08:37:39,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:39,338 INFO L93 Difference]: Finished difference Result 4363 states and 9900 transitions. [2019-12-27 08:37:39,338 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-27 08:37:39,338 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:39,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:39,341 INFO L225 Difference]: With dead ends: 4363 [2019-12-27 08:37:39,341 INFO L226 Difference]: Without dead ends: 3910 [2019-12-27 08:37:39,342 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=405, Invalid=1401, Unknown=0, NotChecked=0, Total=1806 [2019-12-27 08:37:39,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3910 states. [2019-12-27 08:37:39,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3910 to 2301. [2019-12-27 08:37:39,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2301 states. [2019-12-27 08:37:39,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2301 states to 2301 states and 5542 transitions. [2019-12-27 08:37:39,369 INFO L78 Accepts]: Start accepts. Automaton has 2301 states and 5542 transitions. Word has length 48 [2019-12-27 08:37:39,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:39,369 INFO L462 AbstractCegarLoop]: Abstraction has 2301 states and 5542 transitions. [2019-12-27 08:37:39,369 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:39,369 INFO L276 IsEmpty]: Start isEmpty. Operand 2301 states and 5542 transitions. [2019-12-27 08:37:39,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:39,371 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:39,371 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:39,572 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:39,572 INFO L410 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:39,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:39,573 INFO L82 PathProgramCache]: Analyzing trace with hash 632616747, now seen corresponding path program 27 times [2019-12-27 08:37:39,573 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:39,573 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271779710] [2019-12-27 08:37:39,573 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:39,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:39,752 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:39,752 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271779710] [2019-12-27 08:37:39,752 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647103646] [2019-12-27 08:37:39,752 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 [2019-12-27 08:37:39,801 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 08:37:39,801 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:39,802 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:39,803 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:39,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:39,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:39,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:39,959 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:39,959 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:39,960 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:39,960 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099746800] [2019-12-27 08:37:39,960 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:39,960 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:39,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:39,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:39,961 INFO L87 Difference]: Start difference. First operand 2301 states and 5542 transitions. Second operand 20 states. [2019-12-27 08:37:40,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:40,607 INFO L93 Difference]: Finished difference Result 4183 states and 9487 transitions. [2019-12-27 08:37:40,607 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-27 08:37:40,607 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:40,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:40,611 INFO L225 Difference]: With dead ends: 4183 [2019-12-27 08:37:40,611 INFO L226 Difference]: Without dead ends: 3778 [2019-12-27 08:37:40,612 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=326, Invalid=1080, Unknown=0, NotChecked=0, Total=1406 [2019-12-27 08:37:40,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3778 states. [2019-12-27 08:37:40,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3778 to 2220. [2019-12-27 08:37:40,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2220 states. [2019-12-27 08:37:40,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2220 states to 2220 states and 5348 transitions. [2019-12-27 08:37:40,658 INFO L78 Accepts]: Start accepts. Automaton has 2220 states and 5348 transitions. Word has length 48 [2019-12-27 08:37:40,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:40,659 INFO L462 AbstractCegarLoop]: Abstraction has 2220 states and 5348 transitions. [2019-12-27 08:37:40,659 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:40,659 INFO L276 IsEmpty]: Start isEmpty. Operand 2220 states and 5348 transitions. [2019-12-27 08:37:40,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:40,661 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:40,661 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:40,862 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:40,862 INFO L410 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:40,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:40,863 INFO L82 PathProgramCache]: Analyzing trace with hash -1066108661, now seen corresponding path program 28 times [2019-12-27 08:37:40,863 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:40,863 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12824425] [2019-12-27 08:37:40,864 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:40,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:41,035 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:41,035 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12824425] [2019-12-27 08:37:41,035 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423467833] [2019-12-27 08:37:41,035 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 [2019-12-27 08:37:41,082 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:37:41,083 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:41,083 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:41,084 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:42,507 WARN L192 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2019-12-27 08:37:42,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:42,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:42,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:42,517 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:42,517 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:42,517 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:42,517 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271275542] [2019-12-27 08:37:42,518 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:42,518 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:42,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:42,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:42,518 INFO L87 Difference]: Start difference. First operand 2220 states and 5348 transitions. Second operand 20 states. [2019-12-27 08:37:44,263 WARN L192 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 27 [2019-12-27 08:37:45,314 WARN L192 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 27 [2019-12-27 08:37:45,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:45,623 INFO L93 Difference]: Finished difference Result 4118 states and 9333 transitions. [2019-12-27 08:37:45,634 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-27 08:37:45,634 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:45,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:45,637 INFO L225 Difference]: With dead ends: 4118 [2019-12-27 08:37:45,638 INFO L226 Difference]: Without dead ends: 3749 [2019-12-27 08:37:45,638 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=388, Invalid=1332, Unknown=2, NotChecked=0, Total=1722 [2019-12-27 08:37:45,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3749 states. [2019-12-27 08:37:45,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3749 to 2188. [2019-12-27 08:37:45,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2188 states. [2019-12-27 08:37:45,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 5268 transitions. [2019-12-27 08:37:45,681 INFO L78 Accepts]: Start accepts. Automaton has 2188 states and 5268 transitions. Word has length 48 [2019-12-27 08:37:45,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:45,682 INFO L462 AbstractCegarLoop]: Abstraction has 2188 states and 5268 transitions. [2019-12-27 08:37:45,682 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:45,682 INFO L276 IsEmpty]: Start isEmpty. Operand 2188 states and 5268 transitions. [2019-12-27 08:37:45,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:45,686 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:45,686 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:45,890 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:45,890 INFO L410 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:45,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:45,890 INFO L82 PathProgramCache]: Analyzing trace with hash -874436635, now seen corresponding path program 29 times [2019-12-27 08:37:45,890 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:45,891 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538077088] [2019-12-27 08:37:45,891 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:45,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:46,128 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:46,128 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538077088] [2019-12-27 08:37:46,129 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159333339] [2019-12-27 08:37:46,129 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 [2019-12-27 08:37:46,204 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-27 08:37:46,205 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:46,206 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:46,208 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:48,660 WARN L192 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2019-12-27 08:37:48,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:48,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:48,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:48,963 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:48,963 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:48,963 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:48,963 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396216241] [2019-12-27 08:37:48,964 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:48,964 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:48,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:48,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=300, Unknown=3, NotChecked=0, Total=380 [2019-12-27 08:37:48,965 INFO L87 Difference]: Start difference. First operand 2188 states and 5268 transitions. Second operand 20 states. [2019-12-27 08:37:49,676 WARN L192 SmtUtils]: Spent 535.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 20 [2019-12-27 08:37:50,255 WARN L192 SmtUtils]: Spent 543.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 24 [2019-12-27 08:37:52,855 WARN L192 SmtUtils]: Spent 437.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2019-12-27 08:37:54,178 WARN L192 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 22 [2019-12-27 08:37:54,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:54,957 INFO L93 Difference]: Finished difference Result 3694 states and 8472 transitions. [2019-12-27 08:37:54,957 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-27 08:37:54,957 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:54,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:54,960 INFO L225 Difference]: With dead ends: 3694 [2019-12-27 08:37:54,960 INFO L226 Difference]: Without dead ends: 3361 [2019-12-27 08:37:54,961 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=287, Invalid=1113, Unknown=6, NotChecked=0, Total=1406 [2019-12-27 08:37:54,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3361 states. [2019-12-27 08:37:54,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3361 to 2188. [2019-12-27 08:37:54,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2188 states. [2019-12-27 08:37:54,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 5268 transitions. [2019-12-27 08:37:54,998 INFO L78 Accepts]: Start accepts. Automaton has 2188 states and 5268 transitions. Word has length 48 [2019-12-27 08:37:54,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:54,998 INFO L462 AbstractCegarLoop]: Abstraction has 2188 states and 5268 transitions. [2019-12-27 08:37:54,998 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:54,998 INFO L276 IsEmpty]: Start isEmpty. Operand 2188 states and 5268 transitions. [2019-12-27 08:37:55,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:55,001 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:55,001 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:55,203 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:55,203 INFO L410 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:55,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:55,204 INFO L82 PathProgramCache]: Analyzing trace with hash 558027697, now seen corresponding path program 30 times [2019-12-27 08:37:55,204 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:55,204 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353156791] [2019-12-27 08:37:55,205 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:55,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:55,386 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:55,386 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353156791] [2019-12-27 08:37:55,386 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792688267] [2019-12-27 08:37:55,386 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 [2019-12-27 08:37:55,434 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-12-27 08:37:55,435 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:55,437 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:55,437 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:55,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:55,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:55,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:55,771 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:55,772 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:55,772 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:55,772 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813276630] [2019-12-27 08:37:55,772 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:55,772 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:55,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:55,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:55,773 INFO L87 Difference]: Start difference. First operand 2188 states and 5268 transitions. Second operand 20 states. [2019-12-27 08:37:57,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:57,287 INFO L93 Difference]: Finished difference Result 3806 states and 8599 transitions. [2019-12-27 08:37:57,288 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:37:57,288 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:57,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:57,291 INFO L225 Difference]: With dead ends: 3806 [2019-12-27 08:37:57,292 INFO L226 Difference]: Without dead ends: 3408 [2019-12-27 08:37:57,292 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=302, Invalid=1104, Unknown=0, NotChecked=0, Total=1406 [2019-12-27 08:37:57,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3408 states. [2019-12-27 08:37:57,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3408 to 2252. [2019-12-27 08:37:57,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2252 states. [2019-12-27 08:37:57,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2252 states to 2252 states and 5397 transitions. [2019-12-27 08:37:57,330 INFO L78 Accepts]: Start accepts. Automaton has 2252 states and 5397 transitions. Word has length 48 [2019-12-27 08:37:57,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:57,330 INFO L462 AbstractCegarLoop]: Abstraction has 2252 states and 5397 transitions. [2019-12-27 08:37:57,330 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:57,330 INFO L276 IsEmpty]: Start isEmpty. Operand 2252 states and 5397 transitions. [2019-12-27 08:37:57,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:57,333 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:57,333 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:57,535 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:57,535 INFO L410 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:57,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:57,536 INFO L82 PathProgramCache]: Analyzing trace with hash 637936561, now seen corresponding path program 31 times [2019-12-27 08:37:57,536 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:57,536 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215177418] [2019-12-27 08:37:57,537 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:57,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:57,759 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:57,760 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215177418] [2019-12-27 08:37:57,760 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225316570] [2019-12-27 08:37:57,760 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 [2019-12-27 08:37:57,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:57,820 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:57,821 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:58,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:58,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:58,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:58,079 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:58,080 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:58,080 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:58,080 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802947405] [2019-12-27 08:37:58,081 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:58,081 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:58,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:58,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:58,082 INFO L87 Difference]: Start difference. First operand 2252 states and 5397 transitions. Second operand 20 states. [2019-12-27 08:37:58,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:58,874 INFO L93 Difference]: Finished difference Result 3793 states and 8621 transitions. [2019-12-27 08:37:58,874 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:37:58,874 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:58,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:58,878 INFO L225 Difference]: With dead ends: 3793 [2019-12-27 08:37:58,878 INFO L226 Difference]: Without dead ends: 3476 [2019-12-27 08:37:58,879 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=335, Invalid=1225, Unknown=0, NotChecked=0, Total=1560 [2019-12-27 08:37:58,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3476 states. [2019-12-27 08:37:58,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3476 to 2204. [2019-12-27 08:37:58,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2204 states. [2019-12-27 08:37:58,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2204 states to 2204 states and 5273 transitions. [2019-12-27 08:37:58,908 INFO L78 Accepts]: Start accepts. Automaton has 2204 states and 5273 transitions. Word has length 48 [2019-12-27 08:37:58,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:58,908 INFO L462 AbstractCegarLoop]: Abstraction has 2204 states and 5273 transitions. [2019-12-27 08:37:58,908 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:58,908 INFO L276 IsEmpty]: Start isEmpty. Operand 2204 states and 5273 transitions. [2019-12-27 08:37:58,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:58,911 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:58,911 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:59,111 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:59,112 INFO L410 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:59,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:59,112 INFO L82 PathProgramCache]: Analyzing trace with hash -1181621435, now seen corresponding path program 32 times [2019-12-27 08:37:59,113 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:59,113 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241442903] [2019-12-27 08:37:59,113 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:59,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:59,285 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:59,285 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241442903] [2019-12-27 08:37:59,285 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829090080] [2019-12-27 08:37:59,285 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:59,331 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:37:59,331 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:59,332 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:59,333 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:59,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:59,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:59,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:59,510 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:59,510 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:59,510 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:59,511 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741004329] [2019-12-27 08:37:59,511 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:59,511 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:59,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:59,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:59,512 INFO L87 Difference]: Start difference. First operand 2204 states and 5273 transitions. Second operand 20 states. [2019-12-27 08:38:00,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:00,254 INFO L93 Difference]: Finished difference Result 3861 states and 8799 transitions. [2019-12-27 08:38:00,254 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:38:00,254 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:00,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:00,258 INFO L225 Difference]: With dead ends: 3861 [2019-12-27 08:38:00,258 INFO L226 Difference]: Without dead ends: 3556 [2019-12-27 08:38:00,258 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=354, Invalid=1206, Unknown=0, NotChecked=0, Total=1560 [2019-12-27 08:38:00,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3556 states. [2019-12-27 08:38:00,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3556 to 2204. [2019-12-27 08:38:00,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2204 states. [2019-12-27 08:38:00,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2204 states to 2204 states and 5273 transitions. [2019-12-27 08:38:00,288 INFO L78 Accepts]: Start accepts. Automaton has 2204 states and 5273 transitions. Word has length 48 [2019-12-27 08:38:00,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:00,289 INFO L462 AbstractCegarLoop]: Abstraction has 2204 states and 5273 transitions. [2019-12-27 08:38:00,289 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:00,289 INFO L276 IsEmpty]: Start isEmpty. Operand 2204 states and 5273 transitions. [2019-12-27 08:38:00,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:00,290 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:00,291 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:38:00,493 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:00,494 INFO L410 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:00,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:00,494 INFO L82 PathProgramCache]: Analyzing trace with hash -843218811, now seen corresponding path program 33 times [2019-12-27 08:38:00,494 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:00,495 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546124708] [2019-12-27 08:38:00,495 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:00,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:00,710 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:00,710 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546124708] [2019-12-27 08:38:00,711 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785174798] [2019-12-27 08:38:00,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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:00,759 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 08:38:00,759 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:00,760 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:00,762 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:01,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:01,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:01,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:01,426 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:01,427 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:01,427 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:01,427 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729584098] [2019-12-27 08:38:01,427 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:01,427 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:01,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:01,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=298, Unknown=1, NotChecked=0, Total=380 [2019-12-27 08:38:01,428 INFO L87 Difference]: Start difference. First operand 2204 states and 5273 transitions. Second operand 20 states. [2019-12-27 08:38:04,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:04,258 INFO L93 Difference]: Finished difference Result 3833 states and 8718 transitions. [2019-12-27 08:38:04,259 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:38:04,259 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:04,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:04,262 INFO L225 Difference]: With dead ends: 3833 [2019-12-27 08:38:04,263 INFO L226 Difference]: Without dead ends: 3484 [2019-12-27 08:38:04,263 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=361, Invalid=1196, Unknown=3, NotChecked=0, Total=1560 [2019-12-27 08:38:04,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3484 states. [2019-12-27 08:38:04,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3484 to 2188. [2019-12-27 08:38:04,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2188 states. [2019-12-27 08:38:04,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 5233 transitions. [2019-12-27 08:38:04,289 INFO L78 Accepts]: Start accepts. Automaton has 2188 states and 5233 transitions. Word has length 48 [2019-12-27 08:38:04,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:04,289 INFO L462 AbstractCegarLoop]: Abstraction has 2188 states and 5233 transitions. [2019-12-27 08:38:04,289 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:04,289 INFO L276 IsEmpty]: Start isEmpty. Operand 2188 states and 5233 transitions. [2019-12-27 08:38:04,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:04,291 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:04,291 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:38:04,491 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:04,491 INFO L410 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:04,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:04,492 INFO L82 PathProgramCache]: Analyzing trace with hash -523885573, now seen corresponding path program 34 times [2019-12-27 08:38:04,492 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:04,493 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371991237] [2019-12-27 08:38:04,493 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:04,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:04,661 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:04,661 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371991237] [2019-12-27 08:38:04,661 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809869129] [2019-12-27 08:38:04,661 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:04,709 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:38:04,709 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:04,710 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:04,711 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:04,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:04,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:04,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:04,891 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:04,891 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:04,891 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:04,891 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555658461] [2019-12-27 08:38:04,892 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:04,892 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:04,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:04,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:04,892 INFO L87 Difference]: Start difference. First operand 2188 states and 5233 transitions. Second operand 20 states. [2019-12-27 08:38:05,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:05,546 INFO L93 Difference]: Finished difference Result 2973 states and 6830 transitions. [2019-12-27 08:38:05,546 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:38:05,546 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:05,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:05,549 INFO L225 Difference]: With dead ends: 2973 [2019-12-27 08:38:05,549 INFO L226 Difference]: Without dead ends: 2784 [2019-12-27 08:38:05,549 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=257, Invalid=933, Unknown=0, NotChecked=0, Total=1190 [2019-12-27 08:38:05,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2784 states. [2019-12-27 08:38:05,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2784 to 2188. [2019-12-27 08:38:05,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2188 states. [2019-12-27 08:38:05,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 5233 transitions. [2019-12-27 08:38:05,575 INFO L78 Accepts]: Start accepts. Automaton has 2188 states and 5233 transitions. Word has length 48 [2019-12-27 08:38:05,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:05,575 INFO L462 AbstractCegarLoop]: Abstraction has 2188 states and 5233 transitions. [2019-12-27 08:38:05,575 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:05,575 INFO L276 IsEmpty]: Start isEmpty. Operand 2188 states and 5233 transitions. [2019-12-27 08:38:05,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:38:05,577 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:05,577 INFO L411 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:38:05,777 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:05,778 INFO L410 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:05,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:05,779 INFO L82 PathProgramCache]: Analyzing trace with hash -835250412, now seen corresponding path program 35 times [2019-12-27 08:38:05,779 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:05,779 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526123163] [2019-12-27 08:38:05,779 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:05,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:05,956 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:05,956 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526123163] [2019-12-27 08:38:05,956 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498976566] [2019-12-27 08:38:05,956 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:06,006 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-27 08:38:06,007 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:06,008 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:38:06,009 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:06,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:06,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:06,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:06,321 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:06,321 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:06,321 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:38:06,322 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649945678] [2019-12-27 08:38:06,322 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:38:06,322 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:06,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:38:06,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2019-12-27 08:38:06,322 INFO L87 Difference]: Start difference. First operand 2188 states and 5233 transitions. Second operand 22 states. [2019-12-27 08:38:08,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:08,432 INFO L93 Difference]: Finished difference Result 3997 states and 9071 transitions. [2019-12-27 08:38:08,432 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:38:08,432 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:38:08,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:08,436 INFO L225 Difference]: With dead ends: 3997 [2019-12-27 08:38:08,436 INFO L226 Difference]: Without dead ends: 3628 [2019-12-27 08:38:08,437 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=355, Invalid=1283, Unknown=2, NotChecked=0, Total=1640 [2019-12-27 08:38:08,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3628 states. [2019-12-27 08:38:08,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3628 to 2220. [2019-12-27 08:38:08,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2220 states. [2019-12-27 08:38:08,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2220 states to 2220 states and 5309 transitions. [2019-12-27 08:38:08,464 INFO L78 Accepts]: Start accepts. Automaton has 2220 states and 5309 transitions. Word has length 52 [2019-12-27 08:38:08,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:08,464 INFO L462 AbstractCegarLoop]: Abstraction has 2220 states and 5309 transitions. [2019-12-27 08:38:08,464 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:38:08,464 INFO L276 IsEmpty]: Start isEmpty. Operand 2220 states and 5309 transitions. [2019-12-27 08:38:08,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:38:08,466 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:08,466 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:38:08,670 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:08,670 INFO L410 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:08,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:08,670 INFO L82 PathProgramCache]: Analyzing trace with hash -502099340, now seen corresponding path program 36 times [2019-12-27 08:38:08,671 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:08,671 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089868498] [2019-12-27 08:38:08,671 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:08,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:08,886 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:08,886 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089868498] [2019-12-27 08:38:08,886 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320743828] [2019-12-27 08:38:08,886 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:08,937 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 08:38:08,938 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:08,938 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:38:08,939 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:11,355 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_~j~0_153 Int)) (and (<= c_~j~0 (+ (* 3 v_~j~0_153) c_~i~0 1)) (<= (div (+ (* v_~j~0_153 (- 1)) 1) (- 3)) 1) (<= c_~i~0 (+ (* 5 v_~j~0_153) 2)))) is different from true [2019-12-27 08:38:11,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:11,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:11,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:11,367 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:11,368 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:11,368 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:38:11,368 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372647429] [2019-12-27 08:38:11,368 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:38:11,368 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:11,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:38:11,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=4, NotChecked=38, Total=462 [2019-12-27 08:38:11,369 INFO L87 Difference]: Start difference. First operand 2220 states and 5309 transitions. Second operand 22 states. [2019-12-27 08:38:13,227 WARN L192 SmtUtils]: Spent 567.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 25 [2019-12-27 08:38:14,074 WARN L192 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 25 [2019-12-27 08:38:14,718 WARN L192 SmtUtils]: Spent 557.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 32 [2019-12-27 08:38:14,965 WARN L192 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 20 [2019-12-27 08:38:17,705 WARN L192 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2019-12-27 08:38:20,348 WARN L192 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 21 [2019-12-27 08:38:21,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:21,344 INFO L93 Difference]: Finished difference Result 3712 states and 8365 transitions. [2019-12-27 08:38:21,344 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-27 08:38:21,344 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:38:21,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:21,348 INFO L225 Difference]: With dead ends: 3712 [2019-12-27 08:38:21,348 INFO L226 Difference]: Without dead ends: 3522 [2019-12-27 08:38:21,348 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=360, Invalid=1116, Unknown=10, NotChecked=74, Total=1560 [2019-12-27 08:38:21,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3522 states. [2019-12-27 08:38:21,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3522 to 2253. [2019-12-27 08:38:21,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2253 states. [2019-12-27 08:38:21,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 5383 transitions. [2019-12-27 08:38:21,374 INFO L78 Accepts]: Start accepts. Automaton has 2253 states and 5383 transitions. Word has length 52 [2019-12-27 08:38:21,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:21,374 INFO L462 AbstractCegarLoop]: Abstraction has 2253 states and 5383 transitions. [2019-12-27 08:38:21,374 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:38:21,374 INFO L276 IsEmpty]: Start isEmpty. Operand 2253 states and 5383 transitions. [2019-12-27 08:38:21,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:38:21,376 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:21,376 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:38:21,577 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:21,577 INFO L410 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:21,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:21,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1193665140, now seen corresponding path program 37 times [2019-12-27 08:38:21,578 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:21,578 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736321234] [2019-12-27 08:38:21,578 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:21,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:21,847 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:21,847 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736321234] [2019-12-27 08:38:21,848 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214482710] [2019-12-27 08:38:21,848 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:21,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:21,905 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:38:21,915 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:36,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:36,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:36,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:36,595 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:36,595 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:36,596 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:38:36,596 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665780419] [2019-12-27 08:38:36,596 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:38:36,596 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:36,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:38:36,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=359, Unknown=5, NotChecked=0, Total=462 [2019-12-27 08:38:36,596 INFO L87 Difference]: Start difference. First operand 2253 states and 5383 transitions. Second operand 22 states. [2019-12-27 08:39:04,195 WARN L192 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 23 [2019-12-27 08:39:10,800 WARN L192 SmtUtils]: Spent 739.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2019-12-27 08:39:20,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:39:20,352 INFO L93 Difference]: Finished difference Result 3858 states and 8685 transitions. [2019-12-27 08:39:20,352 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:39:20,352 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:39:20,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:39:20,357 INFO L225 Difference]: With dead ends: 3858 [2019-12-27 08:39:20,357 INFO L226 Difference]: Without dead ends: 3601 [2019-12-27 08:39:20,357 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 21.5s TimeCoverageRelationStatistics Valid=342, Invalid=1210, Unknown=8, NotChecked=0, Total=1560 [2019-12-27 08:39:20,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3601 states. [2019-12-27 08:39:20,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3601 to 2253. [2019-12-27 08:39:20,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2253 states. [2019-12-27 08:39:20,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 5383 transitions. [2019-12-27 08:39:20,402 INFO L78 Accepts]: Start accepts. Automaton has 2253 states and 5383 transitions. Word has length 52 [2019-12-27 08:39:20,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:39:20,402 INFO L462 AbstractCegarLoop]: Abstraction has 2253 states and 5383 transitions. [2019-12-27 08:39:20,402 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:39:20,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2253 states and 5383 transitions. [2019-12-27 08:39:20,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:39:20,404 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:39:20,404 INFO L411 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:39:20,605 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:20,605 INFO L410 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:39:20,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:39:20,606 INFO L82 PathProgramCache]: Analyzing trace with hash -586744946, now seen corresponding path program 38 times [2019-12-27 08:39:20,606 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:39:20,606 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073379306] [2019-12-27 08:39:20,606 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:39:20,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:39:20,900 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:39:20,901 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073379306] [2019-12-27 08:39:20,901 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525080350] [2019-12-27 08:39:20,901 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:20,953 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:39:20,953 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:39:20,954 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:39:20,956 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:39:21,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:21,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:21,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:21,322 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:39:21,323 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:39:21,323 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:39:21,323 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358616166] [2019-12-27 08:39:21,323 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:39:21,323 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:39:21,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:39:21,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2019-12-27 08:39:21,324 INFO L87 Difference]: Start difference. First operand 2253 states and 5383 transitions. Second operand 22 states. [2019-12-27 08:39:22,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:39:22,540 INFO L93 Difference]: Finished difference Result 4322 states and 9737 transitions. [2019-12-27 08:39:22,540 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:39:22,540 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:39:22,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:39:22,544 INFO L225 Difference]: With dead ends: 4322 [2019-12-27 08:39:22,545 INFO L226 Difference]: Without dead ends: 3917 [2019-12-27 08:39:22,545 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=356, Invalid=1284, Unknown=0, NotChecked=0, Total=1640 [2019-12-27 08:39:22,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3917 states. [2019-12-27 08:39:22,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3917 to 2301. [2019-12-27 08:39:22,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2301 states. [2019-12-27 08:39:22,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2301 states to 2301 states and 5495 transitions. [2019-12-27 08:39:22,572 INFO L78 Accepts]: Start accepts. Automaton has 2301 states and 5495 transitions. Word has length 52 [2019-12-27 08:39:22,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:39:22,572 INFO L462 AbstractCegarLoop]: Abstraction has 2301 states and 5495 transitions. [2019-12-27 08:39:22,572 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:39:22,572 INFO L276 IsEmpty]: Start isEmpty. Operand 2301 states and 5495 transitions. [2019-12-27 08:39:22,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:39:22,576 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:39:22,576 INFO L411 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:39:22,779 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:22,780 INFO L410 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:39:22,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:39:22,780 INFO L82 PathProgramCache]: Analyzing trace with hash 1109019534, now seen corresponding path program 39 times [2019-12-27 08:39:22,781 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:39:22,781 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331434808] [2019-12-27 08:39:22,781 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:39:22,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:39:23,027 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:39:23,027 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331434808] [2019-12-27 08:39:23,027 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095057568] [2019-12-27 08:39:23,027 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:23,080 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 08:39:23,080 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:39:23,081 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:39:23,083 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:39:28,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:28,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:28,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:28,866 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:39:28,866 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:39:28,866 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:39:28,866 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121398823] [2019-12-27 08:39:28,867 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:39:28,867 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:39:28,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:39:28,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=363, Unknown=2, NotChecked=0, Total=462 [2019-12-27 08:39:28,867 INFO L87 Difference]: Start difference. First operand 2301 states and 5495 transitions. Second operand 22 states. [2019-12-27 08:39:43,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:39:43,129 INFO L93 Difference]: Finished difference Result 4426 states and 9969 transitions. [2019-12-27 08:39:43,129 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:39:43,129 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:39:43,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:39:43,134 INFO L225 Difference]: With dead ends: 4426 [2019-12-27 08:39:43,134 INFO L226 Difference]: Without dead ends: 4045 [2019-12-27 08:39:43,135 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=362, Invalid=1275, Unknown=3, NotChecked=0, Total=1640 [2019-12-27 08:39:43,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4045 states. [2019-12-27 08:39:43,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4045 to 2317. [2019-12-27 08:39:43,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2317 states. [2019-12-27 08:39:43,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2317 states to 2317 states and 5531 transitions. [2019-12-27 08:39:43,165 INFO L78 Accepts]: Start accepts. Automaton has 2317 states and 5531 transitions. Word has length 52 [2019-12-27 08:39:43,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:39:43,165 INFO L462 AbstractCegarLoop]: Abstraction has 2317 states and 5531 transitions. [2019-12-27 08:39:43,165 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:39:43,165 INFO L276 IsEmpty]: Start isEmpty. Operand 2317 states and 5531 transitions. [2019-12-27 08:39:43,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:39:43,167 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:39:43,167 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:39:43,368 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:43,368 INFO L410 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:39:43,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:39:43,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1447422158, now seen corresponding path program 40 times [2019-12-27 08:39:43,369 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:39:43,369 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324782710] [2019-12-27 08:39:43,369 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:39:43,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:39:43,641 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:39:43,641 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324782710] [2019-12-27 08:39:43,642 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956961574] [2019-12-27 08:39:43,642 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 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 [2019-12-27 08:39:43,693 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:39:43,693 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:39:43,694 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:39:43,695 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:39:50,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:50,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:50,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:50,457 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:39:50,458 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:39:50,458 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:39:50,458 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107930251] [2019-12-27 08:39:50,458 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:39:50,459 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:39:50,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:39:50,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=362, Unknown=2, NotChecked=0, Total=462 [2019-12-27 08:39:50,459 INFO L87 Difference]: Start difference. First operand 2317 states and 5531 transitions. Second operand 22 states. [2019-12-27 08:40:09,167 WARN L192 SmtUtils]: Spent 2.03 s on a formula simplification. DAG size of input: 42 DAG size of output: 28 Received shutdown request... [2019-12-27 08:40:18,155 WARN L192 SmtUtils]: Spent 2.03 s on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2019-12-27 08:40:18,156 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 08:40:18,357 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:40:18,357 WARN L527 AbstractCegarLoop]: Verification canceled [2019-12-27 08:40:18,364 WARN L227 ceAbstractionStarter]: Timeout [2019-12-27 08:40:18,364 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.12 08:40:18 BasicIcfg [2019-12-27 08:40:18,364 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-12-27 08:40:18,365 INFO L168 Benchmark]: Toolchain (without parser) took 275411.05 ms. Allocated memory was 137.9 MB in the beginning and 456.7 MB in the end (delta: 318.8 MB). Free memory was 101.9 MB in the beginning and 64.0 MB in the end (delta: 37.9 MB). Peak memory consumption was 356.6 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:18,366 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 137.9 MB. Free memory was 121.0 MB in the beginning and 120.8 MB in the end (delta: 210.1 kB). Peak memory consumption was 210.1 kB. Max. memory is 7.1 GB. [2019-12-27 08:40:18,366 INFO L168 Benchmark]: CACSL2BoogieTranslator took 638.89 ms. Allocated memory was 137.9 MB in the beginning and 203.4 MB in the end (delta: 65.5 MB). Free memory was 101.4 MB in the beginning and 162.5 MB in the end (delta: -61.0 MB). Peak memory consumption was 25.5 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:18,366 INFO L168 Benchmark]: Boogie Procedure Inliner took 49.18 ms. Allocated memory is still 203.4 MB. Free memory was 162.5 MB in the beginning and 160.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:18,367 INFO L168 Benchmark]: Boogie Preprocessor took 25.70 ms. Allocated memory is still 203.4 MB. Free memory was 160.5 MB in the beginning and 159.1 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:18,367 INFO L168 Benchmark]: RCFGBuilder took 415.78 ms. Allocated memory is still 203.4 MB. Free memory was 159.1 MB in the beginning and 139.6 MB in the end (delta: 19.5 MB). Peak memory consumption was 19.5 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:18,367 INFO L168 Benchmark]: TraceAbstraction took 274276.25 ms. Allocated memory was 203.4 MB in the beginning and 456.7 MB in the end (delta: 253.2 MB). Free memory was 138.9 MB in the beginning and 64.0 MB in the end (delta: 74.9 MB). Peak memory consumption was 328.2 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:18,369 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21 ms. Allocated memory is still 137.9 MB. Free memory was 121.0 MB in the beginning and 120.8 MB in the end (delta: 210.1 kB). Peak memory consumption was 210.1 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 638.89 ms. Allocated memory was 137.9 MB in the beginning and 203.4 MB in the end (delta: 65.5 MB). Free memory was 101.4 MB in the beginning and 162.5 MB in the end (delta: -61.0 MB). Peak memory consumption was 25.5 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 49.18 ms. Allocated memory is still 203.4 MB. Free memory was 162.5 MB in the beginning and 160.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 25.70 ms. Allocated memory is still 203.4 MB. Free memory was 160.5 MB in the beginning and 159.1 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. * RCFGBuilder took 415.78 ms. Allocated memory is still 203.4 MB. Free memory was 159.1 MB in the beginning and 139.6 MB in the end (delta: 19.5 MB). Peak memory consumption was 19.5 MB. Max. memory is 7.1 GB. * TraceAbstraction took 274276.25 ms. Allocated memory was 203.4 MB in the beginning and 456.7 MB in the end (delta: 253.2 MB). Free memory was 138.9 MB in the beginning and 64.0 MB in the end (delta: 74.9 MB). Peak memory consumption was 328.2 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 711]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 711). Cancelled while BasicCegarLoop was constructing difference of abstraction (2317states) and FLOYD_HOARE automaton (currently 14 states, 22 states before enhancement),while ReachableStatesComputation was computing reachable states (193 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 49 locations, 1 error locations. Result: TIMEOUT, OverallTime: 274.1s, OverallIterations: 52, TraceHistogramMax: 6, AutomataDifference: 189.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, HoareTripleCheckerStatistics: 4405 SDtfs, 40795 SDslu, 43827 SDs, 0 SdLazy, 7926 SolverSat, 2952 SolverUnsat, 84 SolverUnknown, 0 SolverNotchecked, 111.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3567 GetRequests, 1933 SyntacticMatches, 8 SemanticMatches, 1626 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 11694 ImplicationChecksByTransitivity, 140.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2317occurred in iteration=51, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.6s AutomataMinimizationTime, 51 MinimizatonAttempts, 48244 StatesRemovedByMinimization, 51 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 68.3s InterpolantComputationTime, 4508 NumberOfCodeBlocks, 4508 NumberOfCodeBlocksAsserted, 190 NumberOfCheckSat, 4406 ConstructedInterpolants, 114 QuantifiedInterpolants, 2260856 SizeOfPredicates, 207 NumberOfNonLiveVariables, 5908 ConjunctsInSsa, 664 ConjunctsInUnsatCore, 102 InterpolantComputations, 3 PerfectInterpolantSequences, 77/1860 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown