/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-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-4336eb1 [2019-12-27 08:35:41,443 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-27 08:35:41,446 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-27 08:35:41,463 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-27 08:35:41,463 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-27 08:35:41,465 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-27 08:35:41,466 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-27 08:35:41,477 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-27 08:35:41,481 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-27 08:35:41,484 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-27 08:35:41,486 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-27 08:35:41,487 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-27 08:35:41,488 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-27 08:35:41,489 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-27 08:35:41,492 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-27 08:35:41,493 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-27 08:35:41,494 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-27 08:35:41,495 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-27 08:35:41,497 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-27 08:35:41,502 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-27 08:35:41,508 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-27 08:35:41,512 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-27 08:35:41,515 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-27 08:35:41,516 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-27 08:35:41,520 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-27 08:35:41,520 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-27 08:35:41,520 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-27 08:35:41,522 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-27 08:35:41,524 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-27 08:35:41,525 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-27 08:35:41,525 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-27 08:35:41,526 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-27 08:35:41,526 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-27 08:35:41,528 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-27 08:35:41,529 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-27 08:35:41,529 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-27 08:35:41,530 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-27 08:35:41,530 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-27 08:35:41,530 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-27 08:35:41,531 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-27 08:35:41,532 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-27 08:35:41,533 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,567 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-27 08:35:41,567 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-27 08:35:41,570 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-12-27 08:35:41,571 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-12-27 08:35:41,571 INFO L138 SettingsManager]: * Use SBE=true [2019-12-27 08:35:41,571 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-27 08:35:41,571 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-27 08:35:41,572 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-27 08:35:41,572 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-27 08:35:41,572 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-27 08:35:41,572 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-27 08:35:41,572 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-27 08:35:41,572 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-27 08:35:41,573 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-27 08:35:41,573 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-27 08:35:41,573 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-27 08:35:41,573 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-27 08:35:41,574 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-27 08:35:41,574 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-12-27 08:35:41,574 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-27 08:35:41,574 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-27 08:35:41,574 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-27 08:35:41,575 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-27 08:35:41,579 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-27 08:35:41,579 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-27 08:35:41,579 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-12-27 08:35:41,580 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-12-27 08:35:41,580 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2019-12-27 08:35:41,580 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-27 08:35:41,580 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-12-27 08:35:41,878 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-27 08:35:41,896 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-27 08:35:41,900 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-27 08:35:41,901 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-27 08:35:41,902 INFO L275 PluginConnector]: CDTParser initialized [2019-12-27 08:35:41,903 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench-2.i [2019-12-27 08:35:41,976 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/443b92711/0af573eac2ea4c2b8a2c56e7bcb2d2ee/FLAGdd052b17e [2019-12-27 08:35:42,557 INFO L306 CDTParser]: Found 1 translation units. [2019-12-27 08:35:42,558 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench-2.i [2019-12-27 08:35:42,583 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/443b92711/0af573eac2ea4c2b8a2c56e7bcb2d2ee/FLAGdd052b17e [2019-12-27 08:35:42,818 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/443b92711/0af573eac2ea4c2b8a2c56e7bcb2d2ee [2019-12-27 08:35:42,826 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-27 08:35:42,828 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-12-27 08:35:42,829 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-27 08:35:42,829 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-27 08:35:42,833 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-27 08:35:42,834 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,837 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@22eac675 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,837 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,845 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-27 08:35:42,904 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-27 08:35:43,386 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-27 08:35:43,396 INFO L203 MainTranslator]: Completed pre-run [2019-12-27 08:35:43,446 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-27 08:35:43,529 INFO L208 MainTranslator]: Completed translation [2019-12-27 08:35:43,530 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,530 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-27 08:35:43,531 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-27 08:35:43,531 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-27 08:35:43,531 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-27 08:35:43,540 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,567 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,585 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-27 08:35:43,586 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-27 08:35:43,586 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-27 08:35:43,586 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-27 08:35:43,595 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,595 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,597 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,598 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,603 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,608 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,611 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,613 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-27 08:35:43,614 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-27 08:35:43,614 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-27 08:35:43,614 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-27 08:35:43,615 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,683 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2019-12-27 08:35:43,683 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2019-12-27 08:35:43,683 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2019-12-27 08:35:43,683 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2019-12-27 08:35:43,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-12-27 08:35:43,684 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2019-12-27 08:35:43,684 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-12-27 08:35:43,684 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-12-27 08:35:43,684 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2019-12-27 08:35:43,684 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-27 08:35:43,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-27 08:35:43,686 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,030 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-27 08:35:44,030 INFO L287 CfgBuilder]: Removed 6 assume(true) statements. [2019-12-27 08:35:44,033 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,034 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-27 08:35:44,035 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-12-27 08:35:44,035 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-12-27 08:35:44,040 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-12-27 08:35:44,040 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,041 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59929865 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,042 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,042 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59929865 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,042 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,044 INFO L109 eAbstractionObserver]: Analyzing ICFG fib_bench-2.i [2019-12-27 08:35:44,052 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2019-12-27 08:35:44,052 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-12-27 08:35:44,059 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-12-27 08:35:44,060 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2019-12-27 08:35:44,087 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,087 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,088 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,088 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,088 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,089 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,089 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,090 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,090 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,090 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,090 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,091 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,091 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,091 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,092 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,092 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,092 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,092 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,093 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,093 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,093 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,094 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,094 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,094 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,094 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,095 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,095 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,095 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,096 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,096 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,100 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,100 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,101 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,101 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,101 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,101 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,114 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,115 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,115 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,115 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,115 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,116 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,130 INFO L249 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2019-12-27 08:35:44,146 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-12-27 08:35:44,147 INFO L374 AbstractCegarLoop]: Hoare is true [2019-12-27 08:35:44,147 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-12-27 08:35:44,147 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-12-27 08:35:44,147 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-27 08:35:44,147 INFO L378 AbstractCegarLoop]: Difference is false [2019-12-27 08:35:44,147 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-27 08:35:44,147 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-12-27 08:35:44,157 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 55 places, 53 transitions [2019-12-27 08:35:44,253 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 1244 states. [2019-12-27 08:35:44,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states. [2019-12-27 08:35:44,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2019-12-27 08:35:44,263 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:44,264 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,265 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:44,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:44,271 INFO L82 PathProgramCache]: Analyzing trace with hash 978645364, now seen corresponding path program 1 times [2019-12-27 08:35:44,281 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:44,282 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283295242] [2019-12-27 08:35:44,282 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:44,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:44,701 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,702 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283295242] [2019-12-27 08:35:44,703 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-27 08:35:44,703 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-12-27 08:35:44,704 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808375462] [2019-12-27 08:35:44,709 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-27 08:35:44,710 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:44,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-27 08:35:44,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2019-12-27 08:35:44,723 INFO L87 Difference]: Start difference. First operand 1244 states. Second operand 5 states. [2019-12-27 08:35:44,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:44,925 INFO L93 Difference]: Finished difference Result 2093 states and 6041 transitions. [2019-12-27 08:35:44,926 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-12-27 08:35:44,929 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 20 [2019-12-27 08:35:44,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:44,959 INFO L225 Difference]: With dead ends: 2093 [2019-12-27 08:35:44,960 INFO L226 Difference]: Without dead ends: 572 [2019-12-27 08:35:44,961 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2019-12-27 08:35:44,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2019-12-27 08:35:45,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 460. [2019-12-27 08:35:45,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 460 states. [2019-12-27 08:35:45,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1179 transitions. [2019-12-27 08:35:45,051 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1179 transitions. Word has length 20 [2019-12-27 08:35:45,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:45,052 INFO L462 AbstractCegarLoop]: Abstraction has 460 states and 1179 transitions. [2019-12-27 08:35:45,052 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-27 08:35:45,052 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1179 transitions. [2019-12-27 08:35:45,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-12-27 08:35:45,054 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:45,054 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,055 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:45,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:45,055 INFO L82 PathProgramCache]: Analyzing trace with hash 2103912560, now seen corresponding path program 1 times [2019-12-27 08:35:45,056 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:45,056 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652628895] [2019-12-27 08:35:45,056 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:45,262 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,262 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652628895] [2019-12-27 08:35:45,262 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-27 08:35:45,263 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-12-27 08:35:45,263 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452883810] [2019-12-27 08:35:45,265 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-12-27 08:35:45,265 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:45,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-27 08:35:45,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-12-27 08:35:45,266 INFO L87 Difference]: Start difference. First operand 460 states and 1179 transitions. Second operand 6 states. [2019-12-27 08:35:45,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:45,440 INFO L93 Difference]: Finished difference Result 908 states and 2257 transitions. [2019-12-27 08:35:45,442 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-12-27 08:35:45,442 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 24 [2019-12-27 08:35:45,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:45,448 INFO L225 Difference]: With dead ends: 908 [2019-12-27 08:35:45,448 INFO L226 Difference]: Without dead ends: 673 [2019-12-27 08:35:45,451 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,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2019-12-27 08:35:45,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 554. [2019-12-27 08:35:45,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 554 states. [2019-12-27 08:35:45,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1367 transitions. [2019-12-27 08:35:45,505 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1367 transitions. Word has length 24 [2019-12-27 08:35:45,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:45,505 INFO L462 AbstractCegarLoop]: Abstraction has 554 states and 1367 transitions. [2019-12-27 08:35:45,506 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-12-27 08:35:45,506 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1367 transitions. [2019-12-27 08:35:45,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2019-12-27 08:35:45,514 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:45,515 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,515 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:45,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:45,516 INFO L82 PathProgramCache]: Analyzing trace with hash 1857069363, now seen corresponding path program 1 times [2019-12-27 08:35:45,516 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:45,516 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467098548] [2019-12-27 08:35:45,517 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:45,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:45,737 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,738 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467098548] [2019-12-27 08:35:45,739 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485781607] [2019-12-27 08:35:45,739 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,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:45,836 INFO L264 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 9 conjunts are in the unsatisfiable core [2019-12-27 08:35:45,844 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:45,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:45,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:45,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:45,949 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,950 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:45,950 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2019-12-27 08:35:45,951 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633919701] [2019-12-27 08:35:45,951 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 08:35:45,952 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:45,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 08:35:45,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2019-12-27 08:35:45,952 INFO L87 Difference]: Start difference. First operand 554 states and 1367 transitions. Second operand 10 states. [2019-12-27 08:35:46,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:46,215 INFO L93 Difference]: Finished difference Result 1149 states and 2809 transitions. [2019-12-27 08:35:46,215 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 08:35:46,216 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 28 [2019-12-27 08:35:46,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:46,221 INFO L225 Difference]: With dead ends: 1149 [2019-12-27 08:35:46,222 INFO L226 Difference]: Without dead ends: 835 [2019-12-27 08:35:46,222 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:46,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2019-12-27 08:35:46,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 685. [2019-12-27 08:35:46,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 685 states. [2019-12-27 08:35:46,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 1633 transitions. [2019-12-27 08:35:46,258 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 1633 transitions. Word has length 28 [2019-12-27 08:35:46,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:46,259 INFO L462 AbstractCegarLoop]: Abstraction has 685 states and 1633 transitions. [2019-12-27 08:35:46,259 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 08:35:46,261 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 1633 transitions. [2019-12-27 08:35:46,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-12-27 08:35:46,264 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:46,264 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:46,469 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:46,469 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:46,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:46,470 INFO L82 PathProgramCache]: Analyzing trace with hash 407146487, now seen corresponding path program 1 times [2019-12-27 08:35:46,470 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:46,471 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233856666] [2019-12-27 08:35:46,471 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:46,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:46,610 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:46,610 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233856666] [2019-12-27 08:35:46,611 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963024778] [2019-12-27 08:35:46,611 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:46,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:46,680 INFO L264 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-27 08:35:46,682 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:46,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:46,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:46,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:46,817 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:46,817 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:46,817 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2019-12-27 08:35:46,818 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328317159] [2019-12-27 08:35:46,818 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 08:35:46,818 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:46,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 08:35:46,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2019-12-27 08:35:46,819 INFO L87 Difference]: Start difference. First operand 685 states and 1633 transitions. Second operand 12 states. [2019-12-27 08:35:47,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:47,188 INFO L93 Difference]: Finished difference Result 1410 states and 3331 transitions. [2019-12-27 08:35:47,188 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-27 08:35:47,189 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 32 [2019-12-27 08:35:47,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:47,197 INFO L225 Difference]: With dead ends: 1410 [2019-12-27 08:35:47,198 INFO L226 Difference]: Without dead ends: 1096 [2019-12-27 08:35:47,199 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2019-12-27 08:35:47,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2019-12-27 08:35:47,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 812. [2019-12-27 08:35:47,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 812 states. [2019-12-27 08:35:47,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1908 transitions. [2019-12-27 08:35:47,229 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1908 transitions. Word has length 32 [2019-12-27 08:35:47,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:47,230 INFO L462 AbstractCegarLoop]: Abstraction has 812 states and 1908 transitions. [2019-12-27 08:35:47,231 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 08:35:47,231 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1908 transitions. [2019-12-27 08:35:47,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 08:35:47,234 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:47,234 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:47,446 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:47,446 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:47,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:47,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1263102534, now seen corresponding path program 2 times [2019-12-27 08:35:47,447 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:47,447 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524455108] [2019-12-27 08:35:47,447 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:47,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:47,650 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:47,650 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524455108] [2019-12-27 08:35:47,651 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120151149] [2019-12-27 08:35:47,651 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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,715 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:35:47,715 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:47,716 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 08:35:47,719 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:47,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:47,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:47,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:47,880 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:47,881 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:47,881 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 08:35:47,881 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093205615] [2019-12-27 08:35:47,882 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-27 08:35:47,882 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:47,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-27 08:35:47,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:47,883 INFO L87 Difference]: Start difference. First operand 812 states and 1908 transitions. Second operand 14 states. [2019-12-27 08:35:48,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:48,354 INFO L93 Difference]: Finished difference Result 1488 states and 3466 transitions. [2019-12-27 08:35:48,355 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-12-27 08:35:48,355 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-27 08:35:48,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:48,362 INFO L225 Difference]: With dead ends: 1488 [2019-12-27 08:35:48,363 INFO L226 Difference]: Without dead ends: 1216 [2019-12-27 08:35:48,363 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2019-12-27 08:35:48,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2019-12-27 08:35:48,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 829. [2019-12-27 08:35:48,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 829 states. [2019-12-27 08:35:48,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1930 transitions. [2019-12-27 08:35:48,391 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1930 transitions. Word has length 36 [2019-12-27 08:35:48,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:48,392 INFO L462 AbstractCegarLoop]: Abstraction has 829 states and 1930 transitions. [2019-12-27 08:35:48,392 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-27 08:35:48,392 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1930 transitions. [2019-12-27 08:35:48,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 08:35:48,394 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:48,394 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:48,601 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:48,602 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:48,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:48,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1895585236, now seen corresponding path program 1 times [2019-12-27 08:35:48,602 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:48,603 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187643562] [2019-12-27 08:35:48,603 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:48,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:48,777 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:48,777 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187643562] [2019-12-27 08:35:48,777 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829371625] [2019-12-27 08:35:48,778 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:48,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:48,831 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 08:35:48,834 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:48,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:48,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:48,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:48,956 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:48,957 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:48,957 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 08:35:48,957 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166628814] [2019-12-27 08:35:48,958 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-27 08:35:48,958 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:48,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-27 08:35:48,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:48,959 INFO L87 Difference]: Start difference. First operand 829 states and 1930 transitions. Second operand 14 states. [2019-12-27 08:35:49,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:49,308 INFO L93 Difference]: Finished difference Result 1644 states and 3750 transitions. [2019-12-27 08:35:49,308 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-27 08:35:49,308 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-27 08:35:49,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:49,317 INFO L225 Difference]: With dead ends: 1644 [2019-12-27 08:35:49,317 INFO L226 Difference]: Without dead ends: 1437 [2019-12-27 08:35:49,318 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=128, Invalid=424, Unknown=0, NotChecked=0, Total=552 [2019-12-27 08:35:49,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2019-12-27 08:35:49,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 894. [2019-12-27 08:35:49,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 894 states. [2019-12-27 08:35:49,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 894 states to 894 states and 2072 transitions. [2019-12-27 08:35:49,348 INFO L78 Accepts]: Start accepts. Automaton has 894 states and 2072 transitions. Word has length 36 [2019-12-27 08:35:49,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:49,349 INFO L462 AbstractCegarLoop]: Abstraction has 894 states and 2072 transitions. [2019-12-27 08:35:49,349 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-27 08:35:49,349 INFO L276 IsEmpty]: Start isEmpty. Operand 894 states and 2072 transitions. [2019-12-27 08:35:49,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 08:35:49,351 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:49,351 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,557 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:49,557 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:49,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:49,558 INFO L82 PathProgramCache]: Analyzing trace with hash 699135054, now seen corresponding path program 2 times [2019-12-27 08:35:49,559 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:49,559 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806933778] [2019-12-27 08:35:49,559 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:49,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:49,739 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,739 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806933778] [2019-12-27 08:35:49,740 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878555560] [2019-12-27 08:35:49,740 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 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,807 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:35:49,807 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:49,809 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 08:35:49,811 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:49,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:49,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:49,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:49,968 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,969 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:49,969 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 08:35:49,970 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887309172] [2019-12-27 08:35:49,970 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-27 08:35:49,970 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:49,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-27 08:35:49,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:49,971 INFO L87 Difference]: Start difference. First operand 894 states and 2072 transitions. Second operand 14 states. [2019-12-27 08:35:50,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:50,308 INFO L93 Difference]: Finished difference Result 1655 states and 3760 transitions. [2019-12-27 08:35:50,309 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-12-27 08:35:50,309 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-27 08:35:50,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:50,317 INFO L225 Difference]: With dead ends: 1655 [2019-12-27 08:35:50,318 INFO L226 Difference]: Without dead ends: 1490 [2019-12-27 08:35:50,318 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2019-12-27 08:35:50,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2019-12-27 08:35:50,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 912. [2019-12-27 08:35:50,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 912 states. [2019-12-27 08:35:50,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 2102 transitions. [2019-12-27 08:35:50,348 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 2102 transitions. Word has length 36 [2019-12-27 08:35:50,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:50,348 INFO L462 AbstractCegarLoop]: Abstraction has 912 states and 2102 transitions. [2019-12-27 08:35:50,349 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-27 08:35:50,349 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 2102 transitions. [2019-12-27 08:35:50,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:50,353 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:50,353 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:50,556 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:50,557 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:50,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:50,557 INFO L82 PathProgramCache]: Analyzing trace with hash 425329149, now seen corresponding path program 3 times [2019-12-27 08:35:50,557 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:50,557 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745118671] [2019-12-27 08:35:50,558 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:50,735 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:50,735 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745118671] [2019-12-27 08:35:50,736 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956154811] [2019-12-27 08:35:50,736 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,801 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 08:35:50,801 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:50,802 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:50,804 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:51,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:51,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:51,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:51,577 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:51,578 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:51,578 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:51,578 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622223963] [2019-12-27 08:35:51,579 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:51,579 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:51,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:51,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=182, Unknown=1, NotChecked=0, Total=240 [2019-12-27 08:35:51,579 INFO L87 Difference]: Start difference. First operand 912 states and 2102 transitions. Second operand 16 states. [2019-12-27 08:35:52,233 WARN L192 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 20 [2019-12-27 08:35:52,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:52,751 INFO L93 Difference]: Finished difference Result 1767 states and 4025 transitions. [2019-12-27 08:35:52,751 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2019-12-27 08:35:52,751 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:52,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:52,759 INFO L225 Difference]: With dead ends: 1767 [2019-12-27 08:35:52,760 INFO L226 Difference]: Without dead ends: 1495 [2019-12-27 08:35:52,760 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=172, Invalid=639, Unknown=1, NotChecked=0, Total=812 [2019-12-27 08:35:52,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2019-12-27 08:35:52,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 940. [2019-12-27 08:35:52,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 940 states. [2019-12-27 08:35:52,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 2162 transitions. [2019-12-27 08:35:52,790 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 2162 transitions. Word has length 40 [2019-12-27 08:35:52,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:52,790 INFO L462 AbstractCegarLoop]: Abstraction has 940 states and 2162 transitions. [2019-12-27 08:35:52,790 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:52,791 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 2162 transitions. [2019-12-27 08:35:52,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:52,793 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:52,793 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:35:52,997 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:52,997 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:52,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:52,998 INFO L82 PathProgramCache]: Analyzing trace with hash -710950377, now seen corresponding path program 3 times [2019-12-27 08:35:52,999 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:52,999 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484200410] [2019-12-27 08:35:52,999 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:53,155 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:35:53,155 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484200410] [2019-12-27 08:35:53,156 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292921243] [2019-12-27 08:35:53,156 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:53,207 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 08:35:53,207 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:53,208 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:53,210 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:53,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:53,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:53,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:53,364 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:35:53,364 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:53,364 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:53,367 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094148906] [2019-12-27 08:35:53,367 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:53,367 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:53,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:53,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:53,368 INFO L87 Difference]: Start difference. First operand 940 states and 2162 transitions. Second operand 16 states. [2019-12-27 08:35:53,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:53,895 INFO L93 Difference]: Finished difference Result 1815 states and 4080 transitions. [2019-12-27 08:35:53,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-27 08:35:53,896 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:53,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:53,904 INFO L225 Difference]: With dead ends: 1815 [2019-12-27 08:35:53,905 INFO L226 Difference]: Without dead ends: 1650 [2019-12-27 08:35:53,905 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=156, Invalid=546, Unknown=0, NotChecked=0, Total=702 [2019-12-27 08:35:53,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1650 states. [2019-12-27 08:35:53,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1650 to 968. [2019-12-27 08:35:53,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 968 states. [2019-12-27 08:35:53,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 2229 transitions. [2019-12-27 08:35:53,963 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 2229 transitions. Word has length 40 [2019-12-27 08:35:53,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:53,964 INFO L462 AbstractCegarLoop]: Abstraction has 968 states and 2229 transitions. [2019-12-27 08:35:53,964 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:53,964 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 2229 transitions. [2019-12-27 08:35:53,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:53,966 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:53,966 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:35:54,170 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:54,171 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:54,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:54,172 INFO L82 PathProgramCache]: Analyzing trace with hash -1907400559, now seen corresponding path program 4 times [2019-12-27 08:35:54,172 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:54,172 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972900330] [2019-12-27 08:35:54,173 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:54,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:54,318 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:35:54,318 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972900330] [2019-12-27 08:35:54,319 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148233922] [2019-12-27 08:35:54,319 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:54,373 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:35:54,373 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:54,373 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:54,375 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:54,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:54,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:54,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:54,503 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:35:54,504 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:54,504 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:54,505 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424672661] [2019-12-27 08:35:54,505 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:54,505 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:54,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:54,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:54,507 INFO L87 Difference]: Start difference. First operand 968 states and 2229 transitions. Second operand 16 states. [2019-12-27 08:35:54,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:54,982 INFO L93 Difference]: Finished difference Result 1982 states and 4425 transitions. [2019-12-27 08:35:54,983 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-12-27 08:35:54,983 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:54,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:54,991 INFO L225 Difference]: With dead ends: 1982 [2019-12-27 08:35:54,991 INFO L226 Difference]: Without dead ends: 1817 [2019-12-27 08:35:54,992 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:35:54,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2019-12-27 08:35:55,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 986. [2019-12-27 08:35:55,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 986 states. [2019-12-27 08:35:55,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 2292 transitions. [2019-12-27 08:35:55,021 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 2292 transitions. Word has length 40 [2019-12-27 08:35:55,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:55,022 INFO L462 AbstractCegarLoop]: Abstraction has 986 states and 2292 transitions. [2019-12-27 08:35:55,022 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:55,022 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 2292 transitions. [2019-12-27 08:35:55,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:55,023 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:55,024 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:55,227 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:55,227 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:55,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:55,228 INFO L82 PathProgramCache]: Analyzing trace with hash -2081625269, now seen corresponding path program 1 times [2019-12-27 08:35:55,228 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:55,229 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018476657] [2019-12-27 08:35:55,229 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:55,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:55,381 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:55,382 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018476657] [2019-12-27 08:35:55,383 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405317147] [2019-12-27 08:35:55,383 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:55,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:55,490 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:55,492 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:55,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:55,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:55,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:55,662 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:55,662 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:55,662 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:55,663 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933457026] [2019-12-27 08:35:55,665 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:55,665 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:55,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:55,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:55,666 INFO L87 Difference]: Start difference. First operand 986 states and 2292 transitions. Second operand 16 states. [2019-12-27 08:35:56,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:56,016 INFO L93 Difference]: Finished difference Result 1793 states and 4072 transitions. [2019-12-27 08:35:56,016 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 08:35:56,016 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:56,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:56,024 INFO L225 Difference]: With dead ends: 1793 [2019-12-27 08:35:56,024 INFO L226 Difference]: Without dead ends: 1586 [2019-12-27 08:35:56,025 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2019-12-27 08:35:56,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1586 states. [2019-12-27 08:35:56,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1586 to 1031. [2019-12-27 08:35:56,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1031 states. [2019-12-27 08:35:56,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 2381 transitions. [2019-12-27 08:35:56,050 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 2381 transitions. Word has length 40 [2019-12-27 08:35:56,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:56,051 INFO L462 AbstractCegarLoop]: Abstraction has 1031 states and 2381 transitions. [2019-12-27 08:35:56,051 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:56,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 2381 transitions. [2019-12-27 08:35:56,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:56,053 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:56,053 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:35:56,258 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:56,258 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:56,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:56,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1295353087, now seen corresponding path program 5 times [2019-12-27 08:35:56,259 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:56,259 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268267570] [2019-12-27 08:35:56,259 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:56,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:56,400 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:35:56,400 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268267570] [2019-12-27 08:35:56,400 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76248747] [2019-12-27 08:35:56,401 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:35:56,450 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-27 08:35:56,451 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:56,452 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:56,453 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:56,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:56,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:56,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:56,611 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:35:56,612 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:56,612 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:56,612 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714228472] [2019-12-27 08:35:56,612 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:56,613 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:56,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:56,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:56,613 INFO L87 Difference]: Start difference. First operand 1031 states and 2381 transitions. Second operand 16 states. [2019-12-27 08:35:57,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:57,969 INFO L93 Difference]: Finished difference Result 1956 states and 4369 transitions. [2019-12-27 08:35:57,969 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2019-12-27 08:35:57,969 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:57,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:57,976 INFO L225 Difference]: With dead ends: 1956 [2019-12-27 08:35:57,976 INFO L226 Difference]: Without dead ends: 1791 [2019-12-27 08:35:57,977 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=202, Invalid=728, Unknown=0, NotChecked=0, Total=930 [2019-12-27 08:35:57,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1791 states. [2019-12-27 08:35:58,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1791 to 1065. [2019-12-27 08:35:58,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1065 states. [2019-12-27 08:35:58,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 2451 transitions. [2019-12-27 08:35:58,004 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 2451 transitions. Word has length 40 [2019-12-27 08:35:58,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:58,004 INFO L462 AbstractCegarLoop]: Abstraction has 1065 states and 2451 transitions. [2019-12-27 08:35:58,004 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:58,004 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 2451 transitions. [2019-12-27 08:35:58,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:35:58,006 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:58,006 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:35:58,210 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:58,211 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:58,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:58,211 INFO L82 PathProgramCache]: Analyzing trace with hash 643650778, now seen corresponding path program 6 times [2019-12-27 08:35:58,212 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:58,212 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028959123] [2019-12-27 08:35:58,212 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:58,373 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:35:58,374 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028959123] [2019-12-27 08:35:58,374 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687473126] [2019-12-27 08:35:58,374 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:35:58,436 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 08:35:58,436 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:58,437 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:35:58,450 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:58,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:58,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:58,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:58,670 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:35:58,670 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:58,670 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:35:58,671 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780833274] [2019-12-27 08:35:58,671 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:35:58,671 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:58,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:35:58,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:35:58,672 INFO L87 Difference]: Start difference. First operand 1065 states and 2451 transitions. Second operand 18 states. [2019-12-27 08:35:59,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:59,371 INFO L93 Difference]: Finished difference Result 2211 states and 4932 transitions. [2019-12-27 08:35:59,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:35:59,372 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:35:59,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:59,379 INFO L225 Difference]: With dead ends: 2211 [2019-12-27 08:35:59,380 INFO L226 Difference]: Without dead ends: 1939 [2019-12-27 08:35:59,380 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=233, Invalid=889, Unknown=0, NotChecked=0, Total=1122 [2019-12-27 08:35:59,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1939 states. [2019-12-27 08:35:59,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1939 to 1136. [2019-12-27 08:35:59,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1136 states. [2019-12-27 08:35:59,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1136 states to 1136 states and 2629 transitions. [2019-12-27 08:35:59,413 INFO L78 Accepts]: Start accepts. Automaton has 1136 states and 2629 transitions. Word has length 44 [2019-12-27 08:35:59,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:59,414 INFO L462 AbstractCegarLoop]: Abstraction has 1136 states and 2629 transitions. [2019-12-27 08:35:59,414 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:35:59,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1136 states and 2629 transitions. [2019-12-27 08:35:59,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:35:59,416 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:59,416 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:35:59,619 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:59,620 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:59,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:59,620 INFO L82 PathProgramCache]: Analyzing trace with hash -885950476, now seen corresponding path program 7 times [2019-12-27 08:35:59,621 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:59,621 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078032172] [2019-12-27 08:35:59,621 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:59,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:59,817 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:35:59,818 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078032172] [2019-12-27 08:35:59,818 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152408344] [2019-12-27 08:35:59,818 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 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:35:59,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:59,869 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:35:59,870 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:00,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:00,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:00,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:00,044 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:00,045 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:00,045 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:00,045 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700361124] [2019-12-27 08:36:00,045 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:00,045 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:00,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:00,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:00,046 INFO L87 Difference]: Start difference. First operand 1136 states and 2629 transitions. Second operand 18 states. [2019-12-27 08:36:00,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:00,681 INFO L93 Difference]: Finished difference Result 2268 states and 5009 transitions. [2019-12-27 08:36:00,682 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:00,682 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:00,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:00,693 INFO L225 Difference]: With dead ends: 2268 [2019-12-27 08:36:00,693 INFO L226 Difference]: Without dead ends: 2103 [2019-12-27 08:36:00,694 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=242, Invalid=880, Unknown=0, NotChecked=0, Total=1122 [2019-12-27 08:36:00,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2103 states. [2019-12-27 08:36:00,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2103 to 1184. [2019-12-27 08:36:00,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1184 states. [2019-12-27 08:36:00,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 2749 transitions. [2019-12-27 08:36:00,723 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 2749 transitions. Word has length 44 [2019-12-27 08:36:00,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:00,724 INFO L462 AbstractCegarLoop]: Abstraction has 1184 states and 2749 transitions. [2019-12-27 08:36:00,724 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:00,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 2749 transitions. [2019-12-27 08:36:00,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:00,726 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:00,726 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:00,929 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:00,929 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:00,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:00,930 INFO L82 PathProgramCache]: Analyzing trace with hash -552799404, now seen corresponding path program 8 times [2019-12-27 08:36:00,930 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:00,931 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884195635] [2019-12-27 08:36:00,931 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:00,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:01,076 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:01,076 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884195635] [2019-12-27 08:36:01,076 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443750647] [2019-12-27 08:36:01,076 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 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:01,123 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:01,123 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:01,124 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:01,126 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:01,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:01,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:01,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:01,341 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:01,341 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:01,341 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:01,341 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303734798] [2019-12-27 08:36:01,342 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:01,342 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:01,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:01,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:01,342 INFO L87 Difference]: Start difference. First operand 1184 states and 2749 transitions. Second operand 18 states. [2019-12-27 08:36:02,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:02,379 INFO L93 Difference]: Finished difference Result 2267 states and 5027 transitions. [2019-12-27 08:36:02,380 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-27 08:36:02,380 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:02,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:02,394 INFO L225 Difference]: With dead ends: 2267 [2019-12-27 08:36:02,394 INFO L226 Difference]: Without dead ends: 2102 [2019-12-27 08:36:02,394 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=238, Invalid=818, Unknown=0, NotChecked=0, Total=1056 [2019-12-27 08:36:02,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2102 states. [2019-12-27 08:36:02,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2102 to 1184. [2019-12-27 08:36:02,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1184 states. [2019-12-27 08:36:02,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 2749 transitions. [2019-12-27 08:36:02,429 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 2749 transitions. Word has length 44 [2019-12-27 08:36:02,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:02,429 INFO L462 AbstractCegarLoop]: Abstraction has 1184 states and 2749 transitions. [2019-12-27 08:36:02,429 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:02,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 2749 transitions. [2019-12-27 08:36:02,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:02,432 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:02,432 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:02,636 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:02,636 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:02,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:02,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1772033396, now seen corresponding path program 9 times [2019-12-27 08:36:02,637 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:02,638 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785323820] [2019-12-27 08:36:02,638 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:02,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:02,795 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:02,795 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785323820] [2019-12-27 08:36:02,796 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947327763] [2019-12-27 08:36:02,796 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 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:02,851 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 08:36:02,851 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:02,852 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:02,853 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:03,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:03,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:03,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:03,016 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:03,017 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:03,017 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:03,017 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383026223] [2019-12-27 08:36:03,017 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:03,017 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:03,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:03,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:03,018 INFO L87 Difference]: Start difference. First operand 1184 states and 2749 transitions. Second operand 18 states. [2019-12-27 08:36:03,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:03,554 INFO L93 Difference]: Finished difference Result 2240 states and 4982 transitions. [2019-12-27 08:36:03,554 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:03,554 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:03,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:03,561 INFO L225 Difference]: With dead ends: 2240 [2019-12-27 08:36:03,561 INFO L226 Difference]: Without dead ends: 2075 [2019-12-27 08:36:03,562 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:03,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2075 states. [2019-12-27 08:36:03,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2075 to 1184. [2019-12-27 08:36:03,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1184 states. [2019-12-27 08:36:03,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 2749 transitions. [2019-12-27 08:36:03,610 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 2749 transitions. Word has length 44 [2019-12-27 08:36:03,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:03,610 INFO L462 AbstractCegarLoop]: Abstraction has 1184 states and 2749 transitions. [2019-12-27 08:36:03,610 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:03,610 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 2749 transitions. [2019-12-27 08:36:03,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:03,612 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:03,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:03,818 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:03,819 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:03,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:03,820 INFO L82 PathProgramCache]: Analyzing trace with hash -393873042, now seen corresponding path program 10 times [2019-12-27 08:36:03,820 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:03,821 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80042067] [2019-12-27 08:36:03,821 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:03,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:03,984 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:03,984 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80042067] [2019-12-27 08:36:03,985 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137846910] [2019-12-27 08:36:03,985 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 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:04,039 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:36:04,040 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:04,041 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:04,042 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:06,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:06,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:06,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:06,085 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:06,085 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:06,085 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:06,086 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273866869] [2019-12-27 08:36:06,086 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:06,086 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:06,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:06,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:06,087 INFO L87 Difference]: Start difference. First operand 1184 states and 2749 transitions. Second operand 18 states. [2019-12-27 08:36:07,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:07,067 INFO L93 Difference]: Finished difference Result 2392 states and 5309 transitions. [2019-12-27 08:36:07,067 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:07,068 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:07,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:07,072 INFO L225 Difference]: With dead ends: 2392 [2019-12-27 08:36:07,072 INFO L226 Difference]: Without dead ends: 2227 [2019-12-27 08:36:07,073 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=247, Invalid=875, Unknown=0, NotChecked=0, Total=1122 [2019-12-27 08:36:07,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2227 states. [2019-12-27 08:36:07,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2227 to 1200. [2019-12-27 08:36:07,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1200 states. [2019-12-27 08:36:07,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 2789 transitions. [2019-12-27 08:36:07,104 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 2789 transitions. Word has length 44 [2019-12-27 08:36:07,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:07,104 INFO L462 AbstractCegarLoop]: Abstraction has 1200 states and 2789 transitions. [2019-12-27 08:36:07,104 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:07,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 2789 transitions. [2019-12-27 08:36:07,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:07,108 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:07,108 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:07,308 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:07,309 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:07,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:07,309 INFO L82 PathProgramCache]: Analyzing trace with hash 1301891438, now seen corresponding path program 11 times [2019-12-27 08:36:07,309 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:07,310 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654511894] [2019-12-27 08:36:07,310 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:07,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:07,466 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:07,466 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654511894] [2019-12-27 08:36:07,466 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220135668] [2019-12-27 08:36:07,467 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 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:07,522 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-27 08:36:07,523 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:07,523 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:07,525 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:07,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:07,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:07,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:07,651 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:07,652 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:07,652 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:07,652 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979726302] [2019-12-27 08:36:07,653 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:07,653 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:07,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:07,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:07,654 INFO L87 Difference]: Start difference. First operand 1200 states and 2789 transitions. Second operand 18 states. [2019-12-27 08:36:08,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:08,452 INFO L93 Difference]: Finished difference Result 2670 states and 5930 transitions. [2019-12-27 08:36:08,453 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-27 08:36:08,453 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:08,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:08,459 INFO L225 Difference]: With dead ends: 2670 [2019-12-27 08:36:08,459 INFO L226 Difference]: Without dead ends: 2398 [2019-12-27 08:36:08,460 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:08,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2398 states. [2019-12-27 08:36:08,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2398 to 1248. [2019-12-27 08:36:08,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1248 states. [2019-12-27 08:36:08,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 2902 transitions. [2019-12-27 08:36:08,492 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 2902 transitions. Word has length 44 [2019-12-27 08:36:08,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:08,493 INFO L462 AbstractCegarLoop]: Abstraction has 1248 states and 2902 transitions. [2019-12-27 08:36:08,493 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:08,493 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 2902 transitions. [2019-12-27 08:36:08,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:08,495 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:08,495 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:08,699 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:08,699 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:08,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:08,700 INFO L82 PathProgramCache]: Analyzing trace with hash 2093415172, now seen corresponding path program 12 times [2019-12-27 08:36:08,700 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:08,700 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093584639] [2019-12-27 08:36:08,701 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:08,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:08,848 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:08,849 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093584639] [2019-12-27 08:36:08,849 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386355674] [2019-12-27 08:36:08,849 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 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:08,899 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 08:36:08,899 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:08,900 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 18 conjunts are in the unsatisfiable core [2019-12-27 08:36:08,901 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:09,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:09,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:09,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:09,039 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:09,039 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:09,039 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2019-12-27 08:36:09,039 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253045366] [2019-12-27 08:36:09,040 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2019-12-27 08:36:09,040 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:09,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2019-12-27 08:36:09,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2019-12-27 08:36:09,040 INFO L87 Difference]: Start difference. First operand 1248 states and 2902 transitions. Second operand 19 states. [2019-12-27 08:36:09,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:09,522 INFO L93 Difference]: Finished difference Result 2365 states and 5257 transitions. [2019-12-27 08:36:09,522 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-12-27 08:36:09,522 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 44 [2019-12-27 08:36:09,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:09,525 INFO L225 Difference]: With dead ends: 2365 [2019-12-27 08:36:09,526 INFO L226 Difference]: Without dead ends: 2200 [2019-12-27 08:36:09,526 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=213, Invalid=779, Unknown=0, NotChecked=0, Total=992 [2019-12-27 08:36:09,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2200 states. [2019-12-27 08:36:09,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2200 to 1280. [2019-12-27 08:36:09,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1280 states. [2019-12-27 08:36:09,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 2982 transitions. [2019-12-27 08:36:09,548 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 2982 transitions. Word has length 44 [2019-12-27 08:36:09,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:09,549 INFO L462 AbstractCegarLoop]: Abstraction has 1280 states and 2982 transitions. [2019-12-27 08:36:09,549 INFO L463 AbstractCegarLoop]: Interpolant automaton has 19 states. [2019-12-27 08:36:09,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 2982 transitions. [2019-12-27 08:36:09,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:09,551 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:09,551 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:09,752 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:09,755 INFO L410 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:09,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:09,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1950393536, now seen corresponding path program 4 times [2019-12-27 08:36:09,755 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:09,756 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090325929] [2019-12-27 08:36:09,756 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:09,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:09,928 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:09,929 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090325929] [2019-12-27 08:36:09,929 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498692206] [2019-12-27 08:36:09,929 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:09,976 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:36:09,977 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:09,977 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:09,979 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:10,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:10,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:10,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:10,093 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:10,094 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:10,094 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:10,094 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596800554] [2019-12-27 08:36:10,094 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:10,095 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:10,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:10,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:10,095 INFO L87 Difference]: Start difference. First operand 1280 states and 2982 transitions. Second operand 18 states. [2019-12-27 08:36:10,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:10,927 INFO L93 Difference]: Finished difference Result 2617 states and 5870 transitions. [2019-12-27 08:36:10,927 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-27 08:36:10,927 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:10,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:10,931 INFO L225 Difference]: With dead ends: 2617 [2019-12-27 08:36:10,931 INFO L226 Difference]: Without dead ends: 2287 [2019-12-27 08:36:10,932 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=359, Invalid=1363, Unknown=0, NotChecked=0, Total=1722 [2019-12-27 08:36:10,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2287 states. [2019-12-27 08:36:10,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2287 to 1368. [2019-12-27 08:36:10,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1368 states. [2019-12-27 08:36:10,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1368 states to 1368 states and 3182 transitions. [2019-12-27 08:36:10,963 INFO L78 Accepts]: Start accepts. Automaton has 1368 states and 3182 transitions. Word has length 44 [2019-12-27 08:36:10,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:10,964 INFO L462 AbstractCegarLoop]: Abstraction has 1368 states and 3182 transitions. [2019-12-27 08:36:10,964 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:10,964 INFO L276 IsEmpty]: Start isEmpty. Operand 1368 states and 3182 transitions. [2019-12-27 08:36:10,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:10,966 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:10,966 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:11,169 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:11,170 INFO L410 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:11,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:11,170 INFO L82 PathProgramCache]: Analyzing trace with hash -811669720, now seen corresponding path program 2 times [2019-12-27 08:36:11,170 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:11,170 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637231364] [2019-12-27 08:36:11,171 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:11,317 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:11,317 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637231364] [2019-12-27 08:36:11,317 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085498923] [2019-12-27 08:36:11,317 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 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:11,378 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:11,378 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:11,379 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:11,380 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:11,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:11,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:11,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:11,546 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:11,546 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:11,546 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:11,546 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194140821] [2019-12-27 08:36:11,547 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:11,547 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:11,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:11,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:11,547 INFO L87 Difference]: Start difference. First operand 1368 states and 3182 transitions. Second operand 18 states. [2019-12-27 08:36:12,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:12,004 INFO L93 Difference]: Finished difference Result 2290 states and 5174 transitions. [2019-12-27 08:36:12,004 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-27 08:36:12,004 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:12,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:12,007 INFO L225 Difference]: With dead ends: 2290 [2019-12-27 08:36:12,007 INFO L226 Difference]: Without dead ends: 2083 [2019-12-27 08:36:12,008 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=216, Invalid=776, Unknown=0, NotChecked=0, Total=992 [2019-12-27 08:36:12,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2083 states. [2019-12-27 08:36:12,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2083 to 1431. [2019-12-27 08:36:12,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1431 states. [2019-12-27 08:36:12,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1431 states to 1431 states and 3301 transitions. [2019-12-27 08:36:12,034 INFO L78 Accepts]: Start accepts. Automaton has 1431 states and 3301 transitions. Word has length 44 [2019-12-27 08:36:12,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:12,034 INFO L462 AbstractCegarLoop]: Abstraction has 1431 states and 3301 transitions. [2019-12-27 08:36:12,035 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:12,035 INFO L276 IsEmpty]: Start isEmpty. Operand 1431 states and 3301 transitions. [2019-12-27 08:36:12,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:12,037 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:12,037 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:12,240 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:12,241 INFO L410 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:12,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:12,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1258163468, now seen corresponding path program 13 times [2019-12-27 08:36:12,242 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:12,242 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567345707] [2019-12-27 08:36:12,242 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:12,411 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:12,411 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567345707] [2019-12-27 08:36:12,412 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422290771] [2019-12-27 08:36:12,412 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:12,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:12,463 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:12,464 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:12,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:12,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:12,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:12,598 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:12,599 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:12,599 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:12,599 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333112175] [2019-12-27 08:36:12,599 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:12,599 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:12,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:12,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:12,600 INFO L87 Difference]: Start difference. First operand 1431 states and 3301 transitions. Second operand 18 states. [2019-12-27 08:36:13,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:13,184 INFO L93 Difference]: Finished difference Result 2489 states and 5531 transitions. [2019-12-27 08:36:13,184 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:13,185 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:13,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:13,188 INFO L225 Difference]: With dead ends: 2489 [2019-12-27 08:36:13,188 INFO L226 Difference]: Without dead ends: 2324 [2019-12-27 08:36:13,189 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=266, Invalid=994, Unknown=0, NotChecked=0, Total=1260 [2019-12-27 08:36:13,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2324 states. [2019-12-27 08:36:13,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2324 to 1449. [2019-12-27 08:36:13,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1449 states. [2019-12-27 08:36:13,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 3331 transitions. [2019-12-27 08:36:13,214 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 3331 transitions. Word has length 44 [2019-12-27 08:36:13,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:13,214 INFO L462 AbstractCegarLoop]: Abstraction has 1449 states and 3331 transitions. [2019-12-27 08:36:13,214 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:13,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 3331 transitions. [2019-12-27 08:36:13,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:13,217 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:13,217 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,419 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:13,420 INFO L410 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:13,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:13,420 INFO L82 PathProgramCache]: Analyzing trace with hash -578663954, now seen corresponding path program 14 times [2019-12-27 08:36:13,421 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:13,421 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748108741] [2019-12-27 08:36:13,421 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:13,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:13,580 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,580 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748108741] [2019-12-27 08:36:13,581 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15504298] [2019-12-27 08:36:13,581 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:13,635 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:13,635 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:13,636 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:13,637 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:13,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:13,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:13,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:13,928 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,928 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:13,928 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:13,929 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996493912] [2019-12-27 08:36:13,929 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:13,929 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:13,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:13,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:13,930 INFO L87 Difference]: Start difference. First operand 1449 states and 3331 transitions. Second operand 18 states. [2019-12-27 08:36:15,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:15,169 INFO L93 Difference]: Finished difference Result 2694 states and 5933 transitions. [2019-12-27 08:36:15,169 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:15,170 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:15,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:15,173 INFO L225 Difference]: With dead ends: 2694 [2019-12-27 08:36:15,173 INFO L226 Difference]: Without dead ends: 2529 [2019-12-27 08:36:15,174 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=259, Invalid=931, Unknown=0, NotChecked=0, Total=1190 [2019-12-27 08:36:15,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2529 states. [2019-12-27 08:36:15,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2529 to 1449. [2019-12-27 08:36:15,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1449 states. [2019-12-27 08:36:15,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 3331 transitions. [2019-12-27 08:36:15,203 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 3331 transitions. Word has length 44 [2019-12-27 08:36:15,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:15,203 INFO L462 AbstractCegarLoop]: Abstraction has 1449 states and 3331 transitions. [2019-12-27 08:36:15,203 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:15,203 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 3331 transitions. [2019-12-27 08:36:15,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:15,205 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:15,205 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:15,408 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:15,408 INFO L410 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:15,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:15,409 INFO L82 PathProgramCache]: Analyzing trace with hash -395470354, now seen corresponding path program 15 times [2019-12-27 08:36:15,409 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:15,410 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087976580] [2019-12-27 08:36:15,410 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:15,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:15,561 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:15,561 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087976580] [2019-12-27 08:36:15,562 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535819974] [2019-12-27 08:36:15,562 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:15,614 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 08:36:15,614 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:15,615 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:15,616 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:15,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:15,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:15,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:15,807 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:15,808 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:15,808 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:15,808 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538039999] [2019-12-27 08:36:15,809 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:15,809 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:15,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:15,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:15,810 INFO L87 Difference]: Start difference. First operand 1449 states and 3331 transitions. Second operand 18 states. [2019-12-27 08:36:16,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:16,663 INFO L93 Difference]: Finished difference Result 2787 states and 6168 transitions. [2019-12-27 08:36:16,663 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:36:16,663 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:16,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:16,666 INFO L225 Difference]: With dead ends: 2787 [2019-12-27 08:36:16,667 INFO L226 Difference]: Without dead ends: 2622 [2019-12-27 08:36:16,667 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=287, Invalid=1045, Unknown=0, NotChecked=0, Total=1332 [2019-12-27 08:36:16,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2622 states. [2019-12-27 08:36:16,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2622 to 1417. [2019-12-27 08:36:16,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1417 states. [2019-12-27 08:36:16,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 3251 transitions. [2019-12-27 08:36:16,700 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 3251 transitions. Word has length 44 [2019-12-27 08:36:16,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:16,701 INFO L462 AbstractCegarLoop]: Abstraction has 1417 states and 3251 transitions. [2019-12-27 08:36:16,701 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:16,701 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 3251 transitions. [2019-12-27 08:36:16,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:16,703 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:16,703 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:16,904 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:16,904 INFO L410 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:16,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:16,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1733590504, now seen corresponding path program 16 times [2019-12-27 08:36:16,905 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:16,906 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635589863] [2019-12-27 08:36:16,906 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:16,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:17,077 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:17,077 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635589863] [2019-12-27 08:36:17,077 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90174981] [2019-12-27 08:36:17,078 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:17,123 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:36:17,123 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:17,124 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:17,125 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:17,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:17,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:17,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:17,248 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:17,249 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:17,249 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:17,249 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423915336] [2019-12-27 08:36:17,249 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:17,250 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:17,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:17,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:17,250 INFO L87 Difference]: Start difference. First operand 1417 states and 3251 transitions. Second operand 18 states. [2019-12-27 08:36:17,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:17,796 INFO L93 Difference]: Finished difference Result 2612 states and 5823 transitions. [2019-12-27 08:36:17,796 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2019-12-27 08:36:17,796 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:17,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:17,800 INFO L225 Difference]: With dead ends: 2612 [2019-12-27 08:36:17,800 INFO L226 Difference]: Without dead ends: 2447 [2019-12-27 08:36:17,801 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:17,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2019-12-27 08:36:17,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1385. [2019-12-27 08:36:17,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1385 states. [2019-12-27 08:36:17,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 3171 transitions. [2019-12-27 08:36:17,823 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 3171 transitions. Word has length 44 [2019-12-27 08:36:17,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:17,824 INFO L462 AbstractCegarLoop]: Abstraction has 1385 states and 3171 transitions. [2019-12-27 08:36:17,824 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:17,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 3171 transitions. [2019-12-27 08:36:17,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:17,825 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:17,826 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:18,026 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:18,027 INFO L410 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:18,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:18,027 INFO L82 PathProgramCache]: Analyzing trace with hash -1986924233, now seen corresponding path program 17 times [2019-12-27 08:36:18,028 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:18,028 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638558697] [2019-12-27 08:36:18,028 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:18,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:18,177 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:18,177 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638558697] [2019-12-27 08:36:18,178 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189517523] [2019-12-27 08:36:18,178 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:18,230 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 08:36:18,231 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:18,232 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:18,233 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:18,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:18,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:18,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:18,864 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:18,864 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:18,865 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:18,865 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862586289] [2019-12-27 08:36:18,865 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:18,865 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:18,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:18,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=300, Unknown=1, NotChecked=0, Total=380 [2019-12-27 08:36:18,866 INFO L87 Difference]: Start difference. First operand 1385 states and 3171 transitions. Second operand 20 states. [2019-12-27 08:36:20,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:20,038 INFO L93 Difference]: Finished difference Result 2781 states and 6111 transitions. [2019-12-27 08:36:20,039 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:36:20,039 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:20,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:20,043 INFO L225 Difference]: With dead ends: 2781 [2019-12-27 08:36:20,043 INFO L226 Difference]: Without dead ends: 2616 [2019-12-27 08:36:20,044 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=302, Invalid=1103, Unknown=1, NotChecked=0, Total=1406 [2019-12-27 08:36:20,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2616 states. [2019-12-27 08:36:20,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2616 to 1433. [2019-12-27 08:36:20,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1433 states. [2019-12-27 08:36:20,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1433 states to 1433 states and 3291 transitions. [2019-12-27 08:36:20,063 INFO L78 Accepts]: Start accepts. Automaton has 1433 states and 3291 transitions. Word has length 48 [2019-12-27 08:36:20,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:20,063 INFO L462 AbstractCegarLoop]: Abstraction has 1433 states and 3291 transitions. [2019-12-27 08:36:20,063 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:20,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1433 states and 3291 transitions. [2019-12-27 08:36:20,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:20,065 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:20,065 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:20,265 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:20,266 INFO L410 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:20,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:20,266 INFO L82 PathProgramCache]: Analyzing trace with hash 512133277, now seen corresponding path program 18 times [2019-12-27 08:36:20,267 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:20,267 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787064097] [2019-12-27 08:36:20,267 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:20,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:20,436 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:20,436 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787064097] [2019-12-27 08:36:20,437 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648926232] [2019-12-27 08:36:20,437 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:20,499 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 08:36:20,499 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:20,500 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:20,502 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:21,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:21,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:21,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:21,780 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:21,781 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:21,781 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:21,781 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122058171] [2019-12-27 08:36:21,781 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:21,781 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:21,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:21,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=297, Unknown=1, NotChecked=0, Total=380 [2019-12-27 08:36:21,782 INFO L87 Difference]: Start difference. First operand 1433 states and 3291 transitions. Second operand 20 states. [2019-12-27 08:36:23,138 WARN L192 SmtUtils]: Spent 521.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 23 [2019-12-27 08:36:23,968 WARN L192 SmtUtils]: Spent 685.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 25 [2019-12-27 08:36:24,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:24,799 INFO L93 Difference]: Finished difference Result 2870 states and 6293 transitions. [2019-12-27 08:36:24,799 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-27 08:36:24,799 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:24,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:24,804 INFO L225 Difference]: With dead ends: 2870 [2019-12-27 08:36:24,805 INFO L226 Difference]: Without dead ends: 2705 [2019-12-27 08:36:24,805 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=302, Invalid=1103, Unknown=1, NotChecked=0, Total=1406 [2019-12-27 08:36:24,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2705 states. [2019-12-27 08:36:24,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2705 to 1449. [2019-12-27 08:36:24,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1449 states. [2019-12-27 08:36:24,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 3331 transitions. [2019-12-27 08:36:24,834 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 3331 transitions. Word has length 48 [2019-12-27 08:36:24,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:24,834 INFO L462 AbstractCegarLoop]: Abstraction has 1449 states and 3331 transitions. [2019-12-27 08:36:24,834 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:24,834 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 3331 transitions. [2019-12-27 08:36:24,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:24,837 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:24,837 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:25,040 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:25,041 INFO L410 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:25,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:25,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1653773161, now seen corresponding path program 19 times [2019-12-27 08:36:25,041 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:25,042 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513249379] [2019-12-27 08:36:25,042 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:25,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:25,297 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:25,297 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513249379] [2019-12-27 08:36:25,297 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169119546] [2019-12-27 08:36:25,298 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:25,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:25,363 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:25,365 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:28,951 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_~j~0_84 Int)) (and (<= c_~j~0 (+ c_~i~0 (* 2 v_~j~0_84) 1)) (<= (div (+ (* v_~j~0_84 (- 1)) 1) (- 3)) 1) (<= c_~i~0 (+ (* 3 v_~j~0_84) 2)))) is different from true [2019-12-27 08:36:28,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:28,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:28,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:28,965 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:28,966 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:28,966 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:28,966 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827090600] [2019-12-27 08:36:28,966 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:28,966 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:28,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:28,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=264, Unknown=3, NotChecked=34, Total=380 [2019-12-27 08:36:28,967 INFO L87 Difference]: Start difference. First operand 1449 states and 3331 transitions. Second operand 20 states. [2019-12-27 08:36:29,599 WARN L192 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 25 [2019-12-27 08:36:30,366 WARN L192 SmtUtils]: Spent 487.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2019-12-27 08:36:33,163 WARN L192 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 20 [2019-12-27 08:36:35,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:35,044 INFO L93 Difference]: Finished difference Result 2556 states and 5637 transitions. [2019-12-27 08:36:35,044 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:36:35,045 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:35,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:35,048 INFO L225 Difference]: With dead ends: 2556 [2019-12-27 08:36:35,048 INFO L226 Difference]: Without dead ends: 2449 [2019-12-27 08:36:35,049 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=329, Invalid=1072, Unknown=9, NotChecked=72, Total=1482 [2019-12-27 08:36:35,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2449 states. [2019-12-27 08:36:35,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2449 to 1482. [2019-12-27 08:36:35,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1482 states. [2019-12-27 08:36:35,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 3414 transitions. [2019-12-27 08:36:35,075 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 3414 transitions. Word has length 48 [2019-12-27 08:36:35,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:35,076 INFO L462 AbstractCegarLoop]: Abstraction has 1482 states and 3414 transitions. [2019-12-27 08:36:35,076 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:35,076 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 3414 transitions. [2019-12-27 08:36:35,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:35,078 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:35,079 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:35,281 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:35,282 INFO L410 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:35,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:35,282 INFO L82 PathProgramCache]: Analyzing trace with hash 671059639, now seen corresponding path program 20 times [2019-12-27 08:36:35,282 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:35,282 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696053521] [2019-12-27 08:36:35,282 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:35,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:35,500 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:35,501 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696053521] [2019-12-27 08:36:35,501 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923618507] [2019-12-27 08:36:35,501 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:35,560 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:35,560 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:35,561 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:35,562 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:35,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:35,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:35,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:35,862 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:35,862 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:35,863 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:35,863 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464541331] [2019-12-27 08:36:35,863 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:35,863 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:35,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:35,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:36:35,864 INFO L87 Difference]: Start difference. First operand 1482 states and 3414 transitions. Second operand 20 states. [2019-12-27 08:36:36,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:36,745 INFO L93 Difference]: Finished difference Result 2883 states and 6316 transitions. [2019-12-27 08:36:36,745 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:36:36,745 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:36,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:36,749 INFO L225 Difference]: With dead ends: 2883 [2019-12-27 08:36:36,749 INFO L226 Difference]: Without dead ends: 2718 [2019-12-27 08:36:36,750 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=332, Invalid=1228, Unknown=0, NotChecked=0, Total=1560 [2019-12-27 08:36:36,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2718 states. [2019-12-27 08:36:36,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2718 to 1498. [2019-12-27 08:36:36,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1498 states. [2019-12-27 08:36:36,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1498 states to 1498 states and 3454 transitions. [2019-12-27 08:36:36,771 INFO L78 Accepts]: Start accepts. Automaton has 1498 states and 3454 transitions. Word has length 48 [2019-12-27 08:36:36,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:36,771 INFO L462 AbstractCegarLoop]: Abstraction has 1498 states and 3454 transitions. [2019-12-27 08:36:36,771 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:36,771 INFO L276 IsEmpty]: Start isEmpty. Operand 1498 states and 3454 transitions. [2019-12-27 08:36:36,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:36,773 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:36,773 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:36,974 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:36,974 INFO L410 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:36,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:36,975 INFO L82 PathProgramCache]: Analyzing trace with hash -1494846799, now seen corresponding path program 21 times [2019-12-27 08:36:36,975 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:36,975 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963363851] [2019-12-27 08:36:36,975 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:36,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:37,181 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:37,181 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963363851] [2019-12-27 08:36:37,181 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136513816] [2019-12-27 08:36:37,181 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:37,231 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 08:36:37,231 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:37,232 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:37,233 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:37,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:37,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:37,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:37,528 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:37,529 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:37,529 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:37,529 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088720965] [2019-12-27 08:36:37,529 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:37,530 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:37,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:37,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:36:37,530 INFO L87 Difference]: Start difference. First operand 1498 states and 3454 transitions. Second operand 20 states. [2019-12-27 08:36:39,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:39,256 INFO L93 Difference]: Finished difference Result 3076 states and 6731 transitions. [2019-12-27 08:36:39,256 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-27 08:36:39,256 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:39,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:39,260 INFO L225 Difference]: With dead ends: 3076 [2019-12-27 08:36:39,260 INFO L226 Difference]: Without dead ends: 2911 [2019-12-27 08:36:39,262 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:39,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2019-12-27 08:36:39,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 1530. [2019-12-27 08:36:39,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1530 states. [2019-12-27 08:36:39,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1530 states to 1530 states and 3534 transitions. [2019-12-27 08:36:39,284 INFO L78 Accepts]: Start accepts. Automaton has 1530 states and 3534 transitions. Word has length 48 [2019-12-27 08:36:39,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:39,284 INFO L462 AbstractCegarLoop]: Abstraction has 1530 states and 3534 transitions. [2019-12-27 08:36:39,284 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:39,284 INFO L276 IsEmpty]: Start isEmpty. Operand 1530 states and 3534 transitions. [2019-12-27 08:36:39,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:39,287 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:39,287 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:39,489 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:39,490 INFO L410 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:39,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:39,490 INFO L82 PathProgramCache]: Analyzing trace with hash 200917681, now seen corresponding path program 22 times [2019-12-27 08:36:39,491 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:39,491 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682919136] [2019-12-27 08:36:39,491 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:39,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:39,696 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:39,696 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682919136] [2019-12-27 08:36:39,696 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447039117] [2019-12-27 08:36:39,697 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:39,757 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:36:39,757 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:39,758 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:39,759 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:44,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:44,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:44,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:44,690 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:44,691 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:44,691 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:44,691 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316362995] [2019-12-27 08:36:44,692 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:44,692 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:44,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:44,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:36:44,692 INFO L87 Difference]: Start difference. First operand 1530 states and 3534 transitions. Second operand 20 states. [2019-12-27 08:37:12,861 WARN L192 SmtUtils]: Spent 2.05 s on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2019-12-27 08:37:17,591 WARN L192 SmtUtils]: Spent 4.03 s on a formula simplification. DAG size of input: 27 DAG size of output: 25 [2019-12-27 08:37:24,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:24,392 INFO L93 Difference]: Finished difference Result 2863 states and 6329 transitions. [2019-12-27 08:37:24,392 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:37:24,392 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:24,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:24,396 INFO L225 Difference]: With dead ends: 2863 [2019-12-27 08:37:24,396 INFO L226 Difference]: Without dead ends: 2698 [2019-12-27 08:37:24,397 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 20.6s TimeCoverageRelationStatistics Valid=326, Invalid=1152, Unknown=4, NotChecked=0, Total=1482 [2019-12-27 08:37:24,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2698 states. [2019-12-27 08:37:24,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2698 to 1546. [2019-12-27 08:37:24,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1546 states. [2019-12-27 08:37:24,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1546 states to 1546 states and 3574 transitions. [2019-12-27 08:37:24,414 INFO L78 Accepts]: Start accepts. Automaton has 1546 states and 3574 transitions. Word has length 48 [2019-12-27 08:37:24,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:24,415 INFO L462 AbstractCegarLoop]: Abstraction has 1546 states and 3574 transitions. [2019-12-27 08:37:24,415 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:24,415 INFO L276 IsEmpty]: Start isEmpty. Operand 1546 states and 3574 transitions. [2019-12-27 08:37:24,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:24,416 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:24,416 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:24,619 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:24,619 INFO L410 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:24,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:24,620 INFO L82 PathProgramCache]: Analyzing trace with hash -1594992105, now seen corresponding path program 23 times [2019-12-27 08:37:24,620 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:24,620 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404995514] [2019-12-27 08:37:24,621 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:24,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:24,834 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:24,835 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404995514] [2019-12-27 08:37:24,835 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175884766] [2019-12-27 08:37:24,835 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:24,908 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-27 08:37:24,908 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:24,910 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:24,911 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:25,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:25,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:25,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:25,356 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:25,356 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:25,357 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:25,357 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964521061] [2019-12-27 08:37:25,357 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:25,357 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:25,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:25,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:25,358 INFO L87 Difference]: Start difference. First operand 1546 states and 3574 transitions. Second operand 20 states. [2019-12-27 08:37:26,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:26,369 INFO L93 Difference]: Finished difference Result 2887 states and 6362 transitions. [2019-12-27 08:37:26,370 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:37:26,370 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:26,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:26,373 INFO L225 Difference]: With dead ends: 2887 [2019-12-27 08:37:26,374 INFO L226 Difference]: Without dead ends: 2722 [2019-12-27 08:37:26,375 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=339, Invalid=1221, Unknown=0, NotChecked=0, Total=1560 [2019-12-27 08:37:26,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2722 states. [2019-12-27 08:37:26,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2722 to 1514. [2019-12-27 08:37:26,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1514 states. [2019-12-27 08:37:26,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1514 states to 1514 states and 3494 transitions. [2019-12-27 08:37:26,394 INFO L78 Accepts]: Start accepts. Automaton has 1514 states and 3494 transitions. Word has length 48 [2019-12-27 08:37:26,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:26,395 INFO L462 AbstractCegarLoop]: Abstraction has 1514 states and 3494 transitions. [2019-12-27 08:37:26,395 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:26,395 INFO L276 IsEmpty]: Start isEmpty. Operand 1514 states and 3494 transitions. [2019-12-27 08:37:26,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:26,396 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:26,396 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:26,597 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:26,597 INFO L410 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:26,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:26,598 INFO L82 PathProgramCache]: Analyzing trace with hash -1912643477, now seen corresponding path program 24 times [2019-12-27 08:37:26,598 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:26,598 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893898155] [2019-12-27 08:37:26,599 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:26,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:26,762 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:26,762 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893898155] [2019-12-27 08:37:26,762 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030234314] [2019-12-27 08:37:26,762 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:26,812 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2019-12-27 08:37:26,812 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:26,813 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:26,814 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:26,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:26,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:26,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:26,981 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:26,981 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:26,981 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:26,981 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825650626] [2019-12-27 08:37:26,982 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:26,982 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:26,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:26,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:26,982 INFO L87 Difference]: Start difference. First operand 1514 states and 3494 transitions. Second operand 20 states. [2019-12-27 08:37:27,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:27,698 INFO L93 Difference]: Finished difference Result 2688 states and 5979 transitions. [2019-12-27 08:37:27,699 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:37:27,699 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:27,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:27,705 INFO L225 Difference]: With dead ends: 2688 [2019-12-27 08:37:27,705 INFO L226 Difference]: Without dead ends: 2481 [2019-12-27 08:37:27,706 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=317, Invalid=1165, Unknown=0, NotChecked=0, Total=1482 [2019-12-27 08:37:27,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2481 states. [2019-12-27 08:37:27,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2481 to 1547. [2019-12-27 08:37:27,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1547 states. [2019-12-27 08:37:27,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 3556 transitions. [2019-12-27 08:37:27,726 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 3556 transitions. Word has length 48 [2019-12-27 08:37:27,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:27,726 INFO L462 AbstractCegarLoop]: Abstraction has 1547 states and 3556 transitions. [2019-12-27 08:37:27,726 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:27,726 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 3556 transitions. [2019-12-27 08:37:27,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:27,728 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:27,728 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:27,929 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:27,929 INFO L410 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:27,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:27,930 INFO L82 PathProgramCache]: Analyzing trace with hash 1935830071, now seen corresponding path program 25 times [2019-12-27 08:37:27,930 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:27,931 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355556156] [2019-12-27 08:37:27,931 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:27,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:28,103 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:28,104 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355556156] [2019-12-27 08:37:28,104 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938051546] [2019-12-27 08:37:28,104 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:28,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:28,150 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:28,151 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:28,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:28,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:28,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:28,328 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:28,328 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:28,328 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:28,328 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184592141] [2019-12-27 08:37:28,329 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:28,329 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:28,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:28,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:28,329 INFO L87 Difference]: Start difference. First operand 1547 states and 3556 transitions. Second operand 20 states. [2019-12-27 08:37:29,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:29,106 INFO L93 Difference]: Finished difference Result 3069 states and 6746 transitions. [2019-12-27 08:37:29,106 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:37:29,106 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:29,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:29,110 INFO L225 Difference]: With dead ends: 3069 [2019-12-27 08:37:29,110 INFO L226 Difference]: Without dead ends: 2904 [2019-12-27 08:37:29,111 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=326, Invalid=1234, Unknown=0, NotChecked=0, Total=1560 [2019-12-27 08:37:29,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2904 states. [2019-12-27 08:37:29,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2904 to 1565. [2019-12-27 08:37:29,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1565 states. [2019-12-27 08:37:29,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1565 states to 1565 states and 3619 transitions. [2019-12-27 08:37:29,130 INFO L78 Accepts]: Start accepts. Automaton has 1565 states and 3619 transitions. Word has length 48 [2019-12-27 08:37:29,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:29,131 INFO L462 AbstractCegarLoop]: Abstraction has 1565 states and 3619 transitions. [2019-12-27 08:37:29,131 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:29,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1565 states and 3619 transitions. [2019-12-27 08:37:29,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:29,132 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:29,132 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:29,333 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:29,333 INFO L410 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:29,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:29,334 INFO L82 PathProgramCache]: Analyzing trace with hash 116272075, now seen corresponding path program 26 times [2019-12-27 08:37:29,334 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:29,335 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533739516] [2019-12-27 08:37:29,335 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:29,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:29,493 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:29,493 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533739516] [2019-12-27 08:37:29,493 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999042179] [2019-12-27 08:37:29,493 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:29,546 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:37:29,546 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:29,547 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:29,549 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:33,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:33,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:33,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:33,925 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:33,926 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:33,926 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:33,926 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075103620] [2019-12-27 08:37:33,926 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:33,926 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:33,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:33,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=295, Unknown=4, NotChecked=0, Total=380 [2019-12-27 08:37:33,927 INFO L87 Difference]: Start difference. First operand 1565 states and 3619 transitions. Second operand 20 states. [2019-12-27 08:37:41,101 WARN L192 SmtUtils]: Spent 4.04 s on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2019-12-27 08:37:41,734 WARN L192 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 26 [2019-12-27 08:37:44,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:44,342 INFO L93 Difference]: Finished difference Result 3201 states and 7046 transitions. [2019-12-27 08:37:44,342 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-27 08:37:44,342 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:44,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:44,345 INFO L225 Difference]: With dead ends: 3201 [2019-12-27 08:37:44,346 INFO L226 Difference]: Without dead ends: 3036 [2019-12-27 08:37:44,347 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=376, Invalid=1341, Unknown=5, NotChecked=0, Total=1722 [2019-12-27 08:37:44,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3036 states. [2019-12-27 08:37:44,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3036 to 1597. [2019-12-27 08:37:44,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1597 states. [2019-12-27 08:37:44,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1597 states to 1597 states and 3699 transitions. [2019-12-27 08:37:44,369 INFO L78 Accepts]: Start accepts. Automaton has 1597 states and 3699 transitions. Word has length 48 [2019-12-27 08:37:44,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:44,370 INFO L462 AbstractCegarLoop]: Abstraction has 1597 states and 3699 transitions. [2019-12-27 08:37:44,370 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:44,370 INFO L276 IsEmpty]: Start isEmpty. Operand 1597 states and 3699 transitions. [2019-12-27 08:37:44,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:44,371 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:44,372 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:44,574 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:44,574 INFO L410 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:44,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:44,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1679637711, now seen corresponding path program 27 times [2019-12-27 08:37:44,575 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:44,575 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172402774] [2019-12-27 08:37:44,576 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:44,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:44,740 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:44,741 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172402774] [2019-12-27 08:37:44,741 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699340876] [2019-12-27 08:37:44,741 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:44,789 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 08:37:44,789 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:44,790 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:44,791 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:45,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:45,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:45,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:45,866 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:45,866 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:45,866 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:45,867 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089951559] [2019-12-27 08:37:45,867 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:45,867 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:45,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:45,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=298, Unknown=2, NotChecked=0, Total=380 [2019-12-27 08:37:45,867 INFO L87 Difference]: Start difference. First operand 1597 states and 3699 transitions. Second operand 20 states. [2019-12-27 08:37:48,979 WARN L192 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2019-12-27 08:37:50,605 WARN L192 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 21 [2019-12-27 08:37:52,007 WARN L192 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 27 [2019-12-27 08:37:52,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:52,218 INFO L93 Difference]: Finished difference Result 3142 states and 6921 transitions. [2019-12-27 08:37:52,218 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-27 08:37:52,218 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:52,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:52,222 INFO L225 Difference]: With dead ends: 3142 [2019-12-27 08:37:52,222 INFO L226 Difference]: Without dead ends: 2977 [2019-12-27 08:37:52,223 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=346, Invalid=1289, Unknown=5, NotChecked=0, Total=1640 [2019-12-27 08:37:52,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2977 states. [2019-12-27 08:37:52,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2977 to 1597. [2019-12-27 08:37:52,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1597 states. [2019-12-27 08:37:52,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1597 states to 1597 states and 3699 transitions. [2019-12-27 08:37:52,243 INFO L78 Accepts]: Start accepts. Automaton has 1597 states and 3699 transitions. Word has length 48 [2019-12-27 08:37:52,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:52,244 INFO L462 AbstractCegarLoop]: Abstraction has 1597 states and 3699 transitions. [2019-12-27 08:37:52,244 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:52,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1597 states and 3699 transitions. [2019-12-27 08:37:52,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:52,245 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:52,245 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:52,446 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:52,446 INFO L410 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:52,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:52,447 INFO L82 PathProgramCache]: Analyzing trace with hash 454674699, now seen corresponding path program 28 times [2019-12-27 08:37:52,448 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:52,448 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83219654] [2019-12-27 08:37:52,448 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:52,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:52,688 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:52,688 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83219654] [2019-12-27 08:37:52,688 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980918403] [2019-12-27 08:37:52,689 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:52,745 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:37:52,745 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:52,746 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:52,747 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:53,324 WARN L192 SmtUtils]: Spent 412.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2019-12-27 08:37:53,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:53,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:53,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:53,590 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:53,590 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:53,590 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:53,590 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415082679] [2019-12-27 08:37:53,591 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:53,591 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:53,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:53,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:53,592 INFO L87 Difference]: Start difference. First operand 1597 states and 3699 transitions. Second operand 20 states. [2019-12-27 08:37:54,344 WARN L192 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2019-12-27 08:37:56,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:56,929 INFO L93 Difference]: Finished difference Result 3198 states and 7041 transitions. [2019-12-27 08:37:56,930 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-27 08:37:56,930 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:56,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:56,934 INFO L225 Difference]: With dead ends: 3198 [2019-12-27 08:37:56,934 INFO L226 Difference]: Without dead ends: 3033 [2019-12-27 08:37:56,935 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=379, Invalid=1340, Unknown=3, NotChecked=0, Total=1722 [2019-12-27 08:37:56,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3033 states. [2019-12-27 08:37:56,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3033 to 1593. [2019-12-27 08:37:56,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1593 states. [2019-12-27 08:37:56,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1593 states to 1593 states and 3686 transitions. [2019-12-27 08:37:56,956 INFO L78 Accepts]: Start accepts. Automaton has 1593 states and 3686 transitions. Word has length 48 [2019-12-27 08:37:56,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:56,956 INFO L462 AbstractCegarLoop]: Abstraction has 1593 states and 3686 transitions. [2019-12-27 08:37:56,956 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:56,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1593 states and 3686 transitions. [2019-12-27 08:37:56,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:56,958 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:56,958 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,158 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:57,159 INFO L410 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:57,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:57,159 INFO L82 PathProgramCache]: Analyzing trace with hash 299465675, now seen corresponding path program 29 times [2019-12-27 08:37:57,160 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:57,160 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289909328] [2019-12-27 08:37:57,160 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:57,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:57,340 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,340 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289909328] [2019-12-27 08:37:57,340 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136212226] [2019-12-27 08:37:57,340 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:57,390 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 08:37:57,390 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:57,391 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:57,392 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:57,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:57,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:57,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:57,560 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,561 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:57,561 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:57,561 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830607529] [2019-12-27 08:37:57,561 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:57,561 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:57,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:57,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:57,562 INFO L87 Difference]: Start difference. First operand 1593 states and 3686 transitions. Second operand 20 states. [2019-12-27 08:37:58,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:58,530 INFO L93 Difference]: Finished difference Result 3460 states and 7571 transitions. [2019-12-27 08:37:58,530 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2019-12-27 08:37:58,530 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:58,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:58,534 INFO L225 Difference]: With dead ends: 3460 [2019-12-27 08:37:58,535 INFO L226 Difference]: Without dead ends: 3295 [2019-12-27 08:37:58,535 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=467, Invalid=1695, Unknown=0, NotChecked=0, Total=2162 [2019-12-27 08:37:58,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3295 states. [2019-12-27 08:37:58,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3295 to 1689. [2019-12-27 08:37:58,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1689 states. [2019-12-27 08:37:58,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 3926 transitions. [2019-12-27 08:37:58,557 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 3926 transitions. Word has length 48 [2019-12-27 08:37:58,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:58,557 INFO L462 AbstractCegarLoop]: Abstraction has 1689 states and 3926 transitions. [2019-12-27 08:37:58,558 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:58,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 3926 transitions. [2019-12-27 08:37:58,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:58,559 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:58,559 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:58,760 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:58,760 INFO L410 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:58,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:58,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1496444111, now seen corresponding path program 30 times [2019-12-27 08:37:58,761 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:58,761 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818233874] [2019-12-27 08:37:58,761 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:58,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:58,957 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,957 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818233874] [2019-12-27 08:37:58,957 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246593737] [2019-12-27 08:37:58,957 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:59,014 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 08:37:59,014 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:59,015 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:59,016 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:59,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:59,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:59,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:59,203 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,203 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:59,203 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:59,203 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587564035] [2019-12-27 08:37:59,203 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:59,203 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:59,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:59,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:59,204 INFO L87 Difference]: Start difference. First operand 1689 states and 3926 transitions. Second operand 20 states. [2019-12-27 08:38:00,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:00,183 INFO L93 Difference]: Finished difference Result 3432 states and 7551 transitions. [2019-12-27 08:38:00,183 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2019-12-27 08:38:00,184 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:00,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:00,188 INFO L225 Difference]: With dead ends: 3432 [2019-12-27 08:38:00,188 INFO L226 Difference]: Without dead ends: 3267 [2019-12-27 08:38:00,190 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=485, Invalid=1771, Unknown=0, NotChecked=0, Total=2256 [2019-12-27 08:38:00,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3267 states. [2019-12-27 08:38:00,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3267 to 1673. [2019-12-27 08:38:00,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1673 states. [2019-12-27 08:38:00,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1673 states to 1673 states and 3886 transitions. [2019-12-27 08:38:00,214 INFO L78 Accepts]: Start accepts. Automaton has 1673 states and 3886 transitions. Word has length 48 [2019-12-27 08:38:00,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:00,214 INFO L462 AbstractCegarLoop]: Abstraction has 1673 states and 3886 transitions. [2019-12-27 08:38:00,214 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:00,214 INFO L276 IsEmpty]: Start isEmpty. Operand 1673 states and 3886 transitions. [2019-12-27 08:38:00,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:00,216 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:00,216 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,416 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:00,417 INFO L410 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:00,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:00,418 INFO L82 PathProgramCache]: Analyzing trace with hash 632616747, now seen corresponding path program 31 times [2019-12-27 08:38:00,418 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:00,418 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444443983] [2019-12-27 08:38:00,419 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:00,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:00,573 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,573 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444443983] [2019-12-27 08:38:00,573 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710732847] [2019-12-27 08:38:00,573 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:00,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:00,620 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:00,620 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:00,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:00,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:00,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:00,813 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,814 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:00,814 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:00,814 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879663757] [2019-12-27 08:38:00,814 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:00,814 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:00,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:00,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:00,815 INFO L87 Difference]: Start difference. First operand 1673 states and 3886 transitions. Second operand 20 states. [2019-12-27 08:38:01,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:01,848 INFO L93 Difference]: Finished difference Result 3292 states and 7291 transitions. [2019-12-27 08:38:01,849 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-27 08:38:01,849 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:01,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:01,855 INFO L225 Difference]: With dead ends: 3292 [2019-12-27 08:38:01,855 INFO L226 Difference]: Without dead ends: 3127 [2019-12-27 08:38:01,856 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=385, Invalid=1337, Unknown=0, NotChecked=0, Total=1722 [2019-12-27 08:38:01,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3127 states. [2019-12-27 08:38:01,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3127 to 1592. [2019-12-27 08:38:01,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1592 states. [2019-12-27 08:38:01,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1592 states to 1592 states and 3683 transitions. [2019-12-27 08:38:01,905 INFO L78 Accepts]: Start accepts. Automaton has 1592 states and 3683 transitions. Word has length 48 [2019-12-27 08:38:01,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:01,905 INFO L462 AbstractCegarLoop]: Abstraction has 1592 states and 3683 transitions. [2019-12-27 08:38:01,905 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:01,906 INFO L276 IsEmpty]: Start isEmpty. Operand 1592 states and 3683 transitions. [2019-12-27 08:38:01,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:01,909 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:01,909 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:02,114 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:02,114 INFO L410 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:02,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:02,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1066108661, now seen corresponding path program 32 times [2019-12-27 08:38:02,115 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:02,115 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964300602] [2019-12-27 08:38:02,115 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:02,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:02,290 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:02,290 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964300602] [2019-12-27 08:38:02,290 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089812636] [2019-12-27 08:38:02,291 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:02,338 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:38:02,338 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:02,339 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:02,340 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:03,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:03,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:03,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:03,692 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:03,693 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:03,693 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:03,693 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844211100] [2019-12-27 08:38:03,693 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:03,693 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:03,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:03,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:03,694 INFO L87 Difference]: Start difference. First operand 1592 states and 3683 transitions. Second operand 20 states. [2019-12-27 08:38:05,117 WARN L192 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2019-12-27 08:38:06,248 WARN L192 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2019-12-27 08:38:06,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:06,579 INFO L93 Difference]: Finished difference Result 3407 states and 7435 transitions. [2019-12-27 08:38:06,579 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2019-12-27 08:38:06,579 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:06,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:06,583 INFO L225 Difference]: With dead ends: 3407 [2019-12-27 08:38:06,583 INFO L226 Difference]: Without dead ends: 3242 [2019-12-27 08:38:06,584 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=471, Invalid=1690, Unknown=1, NotChecked=0, Total=2162 [2019-12-27 08:38:06,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3242 states. [2019-12-27 08:38:06,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3242 to 1588. [2019-12-27 08:38:06,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1588 states. [2019-12-27 08:38:06,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 3670 transitions. [2019-12-27 08:38:06,607 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 3670 transitions. Word has length 48 [2019-12-27 08:38:06,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:06,607 INFO L462 AbstractCegarLoop]: Abstraction has 1588 states and 3670 transitions. [2019-12-27 08:38:06,607 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:06,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 3670 transitions. [2019-12-27 08:38:06,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:06,608 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:06,609 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:38:06,810 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:06,810 INFO L410 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:06,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:06,811 INFO L82 PathProgramCache]: Analyzing trace with hash 1561521155, now seen corresponding path program 5 times [2019-12-27 08:38:06,811 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:06,811 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134051217] [2019-12-27 08:38:06,812 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:06,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:06,916 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:38:06,917 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134051217] [2019-12-27 08:38:06,917 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041692559] [2019-12-27 08:38:06,917 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 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:38:06,993 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2019-12-27 08:38:06,993 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:06,994 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:38:06,996 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:07,028 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:38:07,028 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-12-27 08:38:07,031 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 15 [2019-12-27 08:38:07,031 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92805229] [2019-12-27 08:38:07,032 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-12-27 08:38:07,032 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:07,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-12-27 08:38:07,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2019-12-27 08:38:07,033 INFO L87 Difference]: Start difference. First operand 1588 states and 3670 transitions. Second operand 13 states. [2019-12-27 08:38:07,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:07,262 INFO L93 Difference]: Finished difference Result 2561 states and 6133 transitions. [2019-12-27 08:38:07,262 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 08:38:07,262 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 48 [2019-12-27 08:38:07,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:07,264 INFO L225 Difference]: With dead ends: 2561 [2019-12-27 08:38:07,265 INFO L226 Difference]: Without dead ends: 2327 [2019-12-27 08:38:07,265 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:38:07,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2327 states. [2019-12-27 08:38:07,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2327 to 2247. [2019-12-27 08:38:07,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2247 states. [2019-12-27 08:38:07,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 5445 transitions. [2019-12-27 08:38:07,297 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 5445 transitions. Word has length 48 [2019-12-27 08:38:07,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:07,297 INFO L462 AbstractCegarLoop]: Abstraction has 2247 states and 5445 transitions. [2019-12-27 08:38:07,297 INFO L463 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-12-27 08:38:07,298 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 5445 transitions. [2019-12-27 08:38:07,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:07,301 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:07,301 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:07,501 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:07,502 INFO L410 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:07,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:07,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1291469803, now seen corresponding path program 33 times [2019-12-27 08:38:07,502 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:07,503 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080895971] [2019-12-27 08:38:07,503 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:07,681 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:07,681 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080895971] [2019-12-27 08:38:07,681 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971182104] [2019-12-27 08:38:07,682 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 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:38:07,763 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 08:38:07,764 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:07,765 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:07,766 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:08,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:08,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:08,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:08,038 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:08,038 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:08,038 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:08,038 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030949879] [2019-12-27 08:38:08,040 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:08,040 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:08,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:08,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:08,041 INFO L87 Difference]: Start difference. First operand 2247 states and 5445 transitions. Second operand 20 states. [2019-12-27 08:38:08,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:08,620 INFO L93 Difference]: Finished difference Result 3314 states and 7661 transitions. [2019-12-27 08:38:08,626 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-27 08:38:08,626 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:08,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:08,630 INFO L225 Difference]: With dead ends: 3314 [2019-12-27 08:38:08,631 INFO L226 Difference]: Without dead ends: 3065 [2019-12-27 08:38:08,631 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=290, Invalid=1116, Unknown=0, NotChecked=0, Total=1406 [2019-12-27 08:38:08,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3065 states. [2019-12-27 08:38:08,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3065 to 2252. [2019-12-27 08:38:08,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2252 states. [2019-12-27 08:38:08,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2252 states to 2252 states and 5440 transitions. [2019-12-27 08:38:08,659 INFO L78 Accepts]: Start accepts. Automaton has 2252 states and 5440 transitions. Word has length 48 [2019-12-27 08:38:08,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:08,659 INFO L462 AbstractCegarLoop]: Abstraction has 2252 states and 5440 transitions. [2019-12-27 08:38:08,659 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:08,659 INFO L276 IsEmpty]: Start isEmpty. Operand 2252 states and 5440 transitions. [2019-12-27 08:38:08,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:08,662 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:08,662 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:08,862 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:08,863 INFO L410 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:08,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:08,864 INFO L82 PathProgramCache]: Analyzing trace with hash -874436635, now seen corresponding path program 34 times [2019-12-27 08:38:08,864 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:08,864 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362887213] [2019-12-27 08:38:08,864 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:08,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:09,033 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:09,033 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362887213] [2019-12-27 08:38:09,033 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127772714] [2019-12-27 08:38:09,033 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:09,098 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:38:09,098 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:09,099 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:09,100 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:10,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:10,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:10,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:10,016 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:10,016 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:10,016 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:10,016 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574438306] [2019-12-27 08:38:10,017 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:10,017 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:10,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:10,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=300, Unknown=1, NotChecked=0, Total=380 [2019-12-27 08:38:10,017 INFO L87 Difference]: Start difference. First operand 2252 states and 5440 transitions. Second operand 20 states. [2019-12-27 08:38:10,701 WARN L192 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 24 [2019-12-27 08:38:12,198 WARN L192 SmtUtils]: Spent 834.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 20 [2019-12-27 08:38:12,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:12,830 INFO L93 Difference]: Finished difference Result 3678 states and 8398 transitions. [2019-12-27 08:38:12,830 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-27 08:38:12,830 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:12,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:12,834 INFO L225 Difference]: With dead ends: 3678 [2019-12-27 08:38:12,834 INFO L226 Difference]: Without dead ends: 3373 [2019-12-27 08:38:12,835 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=280, Invalid=1050, Unknown=2, NotChecked=0, Total=1332 [2019-12-27 08:38:12,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3373 states. [2019-12-27 08:38:12,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3373 to 2236. [2019-12-27 08:38:12,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2236 states. [2019-12-27 08:38:12,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2236 states to 2236 states and 5400 transitions. [2019-12-27 08:38:12,868 INFO L78 Accepts]: Start accepts. Automaton has 2236 states and 5400 transitions. Word has length 48 [2019-12-27 08:38:12,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:12,869 INFO L462 AbstractCegarLoop]: Abstraction has 2236 states and 5400 transitions. [2019-12-27 08:38:12,869 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:12,869 INFO L276 IsEmpty]: Start isEmpty. Operand 2236 states and 5400 transitions. [2019-12-27 08:38:12,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:12,871 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:12,871 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:13,072 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:13,072 INFO L410 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:13,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:13,073 INFO L82 PathProgramCache]: Analyzing trace with hash 558027697, now seen corresponding path program 35 times [2019-12-27 08:38:13,073 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:13,074 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257522917] [2019-12-27 08:38:13,074 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:13,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:13,226 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:13,227 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257522917] [2019-12-27 08:38:13,227 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387933086] [2019-12-27 08:38:13,227 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:13,277 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-27 08:38:13,277 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:13,278 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:13,279 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:13,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:13,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:13,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:13,616 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:13,617 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:13,617 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:13,617 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890909646] [2019-12-27 08:38:13,617 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:13,618 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:13,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:13,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:13,618 INFO L87 Difference]: Start difference. First operand 2236 states and 5400 transitions. Second operand 20 states. [2019-12-27 08:38:14,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:14,510 INFO L93 Difference]: Finished difference Result 3878 states and 8771 transitions. [2019-12-27 08:38:14,510 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:38:14,510 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:14,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:14,513 INFO L225 Difference]: With dead ends: 3878 [2019-12-27 08:38:14,513 INFO L226 Difference]: Without dead ends: 3576 [2019-12-27 08:38:14,514 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=302, Invalid=1104, Unknown=0, NotChecked=0, Total=1406 [2019-12-27 08:38:14,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3576 states. [2019-12-27 08:38:14,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3576 to 2236. [2019-12-27 08:38:14,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2236 states. [2019-12-27 08:38:14,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2236 states to 2236 states and 5381 transitions. [2019-12-27 08:38:14,541 INFO L78 Accepts]: Start accepts. Automaton has 2236 states and 5381 transitions. Word has length 48 [2019-12-27 08:38:14,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:14,542 INFO L462 AbstractCegarLoop]: Abstraction has 2236 states and 5381 transitions. [2019-12-27 08:38:14,542 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:14,542 INFO L276 IsEmpty]: Start isEmpty. Operand 2236 states and 5381 transitions. [2019-12-27 08:38:14,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:14,544 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:14,544 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:14,744 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:14,745 INFO L410 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:14,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:14,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1181621435, now seen corresponding path program 36 times [2019-12-27 08:38:14,746 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:14,746 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49935601] [2019-12-27 08:38:14,746 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:14,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:14,905 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:14,905 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49935601] [2019-12-27 08:38:14,905 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004603170] [2019-12-27 08:38:14,905 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:14,954 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 08:38:14,954 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:14,955 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:14,956 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:15,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:15,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:15,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:15,113 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:15,113 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:15,113 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:15,113 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853937643] [2019-12-27 08:38:15,113 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:15,113 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:15,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:15,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:15,114 INFO L87 Difference]: Start difference. First operand 2236 states and 5381 transitions. Second operand 20 states. [2019-12-27 08:38:15,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:15,810 INFO L93 Difference]: Finished difference Result 4021 states and 9153 transitions. [2019-12-27 08:38:15,811 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:38:15,811 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:15,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:15,814 INFO L225 Difference]: With dead ends: 4021 [2019-12-27 08:38:15,814 INFO L226 Difference]: Without dead ends: 3744 [2019-12-27 08:38:15,814 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=354, Invalid=1206, Unknown=0, NotChecked=0, Total=1560 [2019-12-27 08:38:15,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3744 states. [2019-12-27 08:38:15,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3744 to 2268. [2019-12-27 08:38:15,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2268 states. [2019-12-27 08:38:15,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2268 states to 2268 states and 5461 transitions. [2019-12-27 08:38:15,852 INFO L78 Accepts]: Start accepts. Automaton has 2268 states and 5461 transitions. Word has length 48 [2019-12-27 08:38:15,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:15,852 INFO L462 AbstractCegarLoop]: Abstraction has 2268 states and 5461 transitions. [2019-12-27 08:38:15,852 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:15,852 INFO L276 IsEmpty]: Start isEmpty. Operand 2268 states and 5461 transitions. [2019-12-27 08:38:15,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:15,855 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:15,855 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:16,058 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:16,059 INFO L410 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:16,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:16,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1317436075, now seen corresponding path program 37 times [2019-12-27 08:38:16,059 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:16,059 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316523100] [2019-12-27 08:38:16,059 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:16,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:16,224 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:16,224 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316523100] [2019-12-27 08:38:16,224 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833748943] [2019-12-27 08:38:16,224 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:16,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:16,278 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:16,279 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:16,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:16,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:16,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:16,454 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:16,454 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:16,454 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:16,454 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387589679] [2019-12-27 08:38:16,454 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:16,454 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:16,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:16,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:16,455 INFO L87 Difference]: Start difference. First operand 2268 states and 5461 transitions. Second operand 20 states. [2019-12-27 08:38:17,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:17,145 INFO L93 Difference]: Finished difference Result 4005 states and 9113 transitions. [2019-12-27 08:38:17,145 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:38:17,146 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:17,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:17,149 INFO L225 Difference]: With dead ends: 4005 [2019-12-27 08:38:17,149 INFO L226 Difference]: Without dead ends: 3700 [2019-12-27 08:38:17,150 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=350, Invalid=1210, Unknown=0, NotChecked=0, Total=1560 [2019-12-27 08:38:17,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3700 states. [2019-12-27 08:38:17,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3700 to 2268. [2019-12-27 08:38:17,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2268 states. [2019-12-27 08:38:17,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2268 states to 2268 states and 5449 transitions. [2019-12-27 08:38:17,180 INFO L78 Accepts]: Start accepts. Automaton has 2268 states and 5449 transitions. Word has length 48 [2019-12-27 08:38:17,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:17,180 INFO L462 AbstractCegarLoop]: Abstraction has 2268 states and 5449 transitions. [2019-12-27 08:38:17,180 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:17,180 INFO L276 IsEmpty]: Start isEmpty. Operand 2268 states and 5449 transitions. [2019-12-27 08:38:17,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:17,182 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:17,183 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:17,386 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:17,386 INFO L410 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:17,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:17,387 INFO L82 PathProgramCache]: Analyzing trace with hash -843218811, now seen corresponding path program 38 times [2019-12-27 08:38:17,387 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:17,387 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000776328] [2019-12-27 08:38:17,387 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:17,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:17,556 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:17,556 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000776328] [2019-12-27 08:38:17,557 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656022085] [2019-12-27 08:38:17,557 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:17,602 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:38:17,602 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:17,603 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:17,605 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:18,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:18,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:18,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:18,211 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:18,211 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:18,211 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:18,211 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257359903] [2019-12-27 08:38:18,212 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:18,212 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:18,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:18,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:18,212 INFO L87 Difference]: Start difference. First operand 2268 states and 5449 transitions. Second operand 20 states. [2019-12-27 08:38:19,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:19,458 INFO L93 Difference]: Finished difference Result 3953 states and 9026 transitions. [2019-12-27 08:38:19,458 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:38:19,459 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:19,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:19,462 INFO L225 Difference]: With dead ends: 3953 [2019-12-27 08:38:19,462 INFO L226 Difference]: Without dead ends: 3652 [2019-12-27 08:38:19,463 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=361, Invalid=1199, Unknown=0, NotChecked=0, Total=1560 [2019-12-27 08:38:19,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3652 states. [2019-12-27 08:38:19,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3652 to 2236. [2019-12-27 08:38:19,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2236 states. [2019-12-27 08:38:19,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2236 states to 2236 states and 5377 transitions. [2019-12-27 08:38:19,510 INFO L78 Accepts]: Start accepts. Automaton has 2236 states and 5377 transitions. Word has length 48 [2019-12-27 08:38:19,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:19,511 INFO L462 AbstractCegarLoop]: Abstraction has 2236 states and 5377 transitions. [2019-12-27 08:38:19,511 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:19,511 INFO L276 IsEmpty]: Start isEmpty. Operand 2236 states and 5377 transitions. [2019-12-27 08:38:19,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:19,512 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:19,513 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:19,713 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:19,713 INFO L410 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:19,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:19,714 INFO L82 PathProgramCache]: Analyzing trace with hash -396328719, now seen corresponding path program 39 times [2019-12-27 08:38:19,714 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:19,715 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165560822] [2019-12-27 08:38:19,715 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:19,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:19,915 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:19,915 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165560822] [2019-12-27 08:38:19,916 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703265122] [2019-12-27 08:38:19,916 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:19,995 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 08:38:19,995 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:19,997 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:19,998 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:20,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:20,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:20,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:20,528 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:20,528 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:20,529 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:20,529 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282425127] [2019-12-27 08:38:20,529 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:20,529 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:20,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:20,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:20,529 INFO L87 Difference]: Start difference. First operand 2236 states and 5377 transitions. Second operand 20 states. [2019-12-27 08:38:22,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:22,294 INFO L93 Difference]: Finished difference Result 3549 states and 8014 transitions. [2019-12-27 08:38:22,294 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-27 08:38:22,294 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:22,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:22,298 INFO L225 Difference]: With dead ends: 3549 [2019-12-27 08:38:22,298 INFO L226 Difference]: Without dead ends: 3324 [2019-12-27 08:38:22,298 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=364, Invalid=1275, Unknown=1, NotChecked=0, Total=1640 [2019-12-27 08:38:22,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3324 states. [2019-12-27 08:38:22,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3324 to 2220. [2019-12-27 08:38:22,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2220 states. [2019-12-27 08:38:22,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2220 states to 2220 states and 5333 transitions. [2019-12-27 08:38:22,324 INFO L78 Accepts]: Start accepts. Automaton has 2220 states and 5333 transitions. Word has length 48 [2019-12-27 08:38:22,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:22,325 INFO L462 AbstractCegarLoop]: Abstraction has 2220 states and 5333 transitions. [2019-12-27 08:38:22,325 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:22,325 INFO L276 IsEmpty]: Start isEmpty. Operand 2220 states and 5333 transitions. [2019-12-27 08:38:22,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:38:22,327 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:22,327 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:22,530 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:22,531 INFO L410 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:22,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:22,531 INFO L82 PathProgramCache]: Analyzing trace with hash -835250412, now seen corresponding path program 40 times [2019-12-27 08:38:22,532 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:22,532 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132112529] [2019-12-27 08:38:22,532 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:22,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:22,746 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:22,747 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132112529] [2019-12-27 08:38:22,747 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404467402] [2019-12-27 08:38:22,747 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:22,805 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:38:22,805 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:22,806 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:38:22,807 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:23,354 WARN L192 SmtUtils]: Spent 227.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2019-12-27 08:38:23,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:23,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:23,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:23,385 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:23,386 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:23,386 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:38:23,386 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360775692] [2019-12-27 08:38:23,386 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:38:23,386 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:23,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:38:23,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2019-12-27 08:38:23,387 INFO L87 Difference]: Start difference. First operand 2220 states and 5333 transitions. Second operand 22 states. [2019-12-27 08:38:24,159 WARN L192 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2019-12-27 08:38:24,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:24,706 INFO L93 Difference]: Finished difference Result 4133 states and 9391 transitions. [2019-12-27 08:38:24,707 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:38:24,707 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:38:24,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:24,711 INFO L225 Difference]: With dead ends: 4133 [2019-12-27 08:38:24,711 INFO L226 Difference]: Without dead ends: 3740 [2019-12-27 08:38:24,711 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=355, Invalid=1285, Unknown=0, NotChecked=0, Total=1640 [2019-12-27 08:38:24,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3740 states. [2019-12-27 08:38:24,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3740 to 2300. [2019-12-27 08:38:24,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2300 states. [2019-12-27 08:38:24,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2300 states to 2300 states and 5517 transitions. [2019-12-27 08:38:24,738 INFO L78 Accepts]: Start accepts. Automaton has 2300 states and 5517 transitions. Word has length 52 [2019-12-27 08:38:24,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:24,738 INFO L462 AbstractCegarLoop]: Abstraction has 2300 states and 5517 transitions. [2019-12-27 08:38:24,739 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:38:24,739 INFO L276 IsEmpty]: Start isEmpty. Operand 2300 states and 5517 transitions. [2019-12-27 08:38:24,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:38:24,742 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:24,742 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:24,942 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:24,943 INFO L410 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:24,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:24,943 INFO L82 PathProgramCache]: Analyzing trace with hash -502099340, now seen corresponding path program 41 times [2019-12-27 08:38:24,944 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:24,944 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029613792] [2019-12-27 08:38:24,944 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:24,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:25,153 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:25,153 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029613792] [2019-12-27 08:38:25,153 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180153066] [2019-12-27 08:38:25,153 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:25,226 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-27 08:38:25,226 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:25,228 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:38:25,230 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:30,647 WARN L192 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2019-12-27 08:38:30,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:30,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:30,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:30,660 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:30,661 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:30,661 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:38:30,661 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706725951] [2019-12-27 08:38:30,661 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:38:30,661 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:30,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:38:30,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=361, Unknown=2, NotChecked=0, Total=462 [2019-12-27 08:38:30,662 INFO L87 Difference]: Start difference. First operand 2300 states and 5517 transitions. Second operand 22 states. [2019-12-27 08:38:31,176 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 25 [2019-12-27 08:38:32,662 WARN L192 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2019-12-27 08:38:33,163 WARN L192 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 32 [2019-12-27 08:38:35,562 WARN L192 SmtUtils]: Spent 935.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2019-12-27 08:38:36,267 WARN L192 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 25 [2019-12-27 08:38:37,379 WARN L192 SmtUtils]: Spent 411.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 24 [2019-12-27 08:38:38,589 WARN L192 SmtUtils]: Spent 725.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 23 [2019-12-27 08:38:39,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:39,331 INFO L93 Difference]: Finished difference Result 4025 states and 9107 transitions. [2019-12-27 08:38:39,331 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-27 08:38:39,331 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:38:39,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:39,335 INFO L225 Difference]: With dead ends: 4025 [2019-12-27 08:38:39,336 INFO L226 Difference]: Without dead ends: 3744 [2019-12-27 08:38:39,336 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=323, Invalid=1154, Unknown=5, NotChecked=0, Total=1482 [2019-12-27 08:38:39,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3744 states. [2019-12-27 08:38:39,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3744 to 2316. [2019-12-27 08:38:39,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2316 states. [2019-12-27 08:38:39,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2316 states to 2316 states and 5553 transitions. [2019-12-27 08:38:39,364 INFO L78 Accepts]: Start accepts. Automaton has 2316 states and 5553 transitions. Word has length 52 [2019-12-27 08:38:39,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:39,364 INFO L462 AbstractCegarLoop]: Abstraction has 2316 states and 5553 transitions. [2019-12-27 08:38:39,364 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:38:39,364 INFO L276 IsEmpty]: Start isEmpty. Operand 2316 states and 5553 transitions. [2019-12-27 08:38:39,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:38:39,367 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:39,367 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:39,567 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:39,568 INFO L410 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:39,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:39,568 INFO L82 PathProgramCache]: Analyzing trace with hash 1193665140, now seen corresponding path program 42 times [2019-12-27 08:38:39,568 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:39,569 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118913248] [2019-12-27 08:38:39,569 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:39,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:39,758 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:39,758 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118913248] [2019-12-27 08:38:39,759 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963154530] [2019-12-27 08:38:39,759 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:39,813 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 08:38:39,813 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:39,814 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:38:39,815 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:41,397 WARN L192 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2019-12-27 08:38:46,213 WARN L192 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2019-12-27 08:38:46,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:46,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:46,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:46,228 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:46,228 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:46,228 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:38:46,229 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269312963] [2019-12-27 08:38:46,229 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:38:46,229 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:46,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:38:46,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=362, Unknown=3, NotChecked=0, Total=462 [2019-12-27 08:38:46,230 INFO L87 Difference]: Start difference. First operand 2316 states and 5553 transitions. Second operand 22 states. [2019-12-27 08:38:51,160 WARN L192 SmtUtils]: Spent 804.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2019-12-27 08:38:56,593 WARN L192 SmtUtils]: Spent 2.04 s on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2019-12-27 08:39:01,333 WARN L192 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2019-12-27 08:39:07,664 WARN L192 SmtUtils]: Spent 4.03 s on a formula simplification. DAG size of input: 28 DAG size of output: 26 [2019-12-27 08:39:08,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:39:08,072 INFO L93 Difference]: Finished difference Result 4009 states and 9055 transitions. [2019-12-27 08:39:08,072 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:39:08,072 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:39:08,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:39:08,076 INFO L225 Difference]: With dead ends: 4009 [2019-12-27 08:39:08,076 INFO L226 Difference]: Without dead ends: 3728 [2019-12-27 08:39:08,077 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 20.9s TimeCoverageRelationStatistics Valid=358, Invalid=1276, Unknown=6, NotChecked=0, Total=1640 [2019-12-27 08:39:08,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3728 states. [2019-12-27 08:39:08,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3728 to 2300. [2019-12-27 08:39:08,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2300 states. [2019-12-27 08:39:08,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2300 states to 2300 states and 5517 transitions. [2019-12-27 08:39:08,105 INFO L78 Accepts]: Start accepts. Automaton has 2300 states and 5517 transitions. Word has length 52 [2019-12-27 08:39:08,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:39:08,105 INFO L462 AbstractCegarLoop]: Abstraction has 2300 states and 5517 transitions. [2019-12-27 08:39:08,105 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:39:08,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2300 states and 5517 transitions. [2019-12-27 08:39:08,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:39:08,107 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:39:08,108 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:08,308 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:08,308 INFO L410 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:39:08,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:39:08,309 INFO L82 PathProgramCache]: Analyzing trace with hash -586744946, now seen corresponding path program 43 times [2019-12-27 08:39:08,309 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:39:08,309 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335933473] [2019-12-27 08:39:08,310 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:39:08,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:39:08,540 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:08,540 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335933473] [2019-12-27 08:39:08,541 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021351650] [2019-12-27 08:39:08,541 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:08,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:39:08,592 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:39:08,593 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:39:08,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:08,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:08,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:09,020 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:09,021 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:39:09,021 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:39:09,021 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434988258] [2019-12-27 08:39:09,021 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:39:09,022 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:39:09,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:39:09,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2019-12-27 08:39:09,022 INFO L87 Difference]: Start difference. First operand 2300 states and 5517 transitions. Second operand 22 states. [2019-12-27 08:39:10,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:39:10,494 INFO L93 Difference]: Finished difference Result 4521 states and 10211 transitions. [2019-12-27 08:39:10,494 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:39:10,494 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:39:10,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:39:10,499 INFO L225 Difference]: With dead ends: 4521 [2019-12-27 08:39:10,499 INFO L226 Difference]: Without dead ends: 4116 [2019-12-27 08:39:10,499 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=356, Invalid=1284, Unknown=0, NotChecked=0, Total=1640 [2019-12-27 08:39:10,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4116 states. [2019-12-27 08:39:10,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4116 to 2364. [2019-12-27 08:39:10,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2364 states. [2019-12-27 08:39:10,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 5673 transitions. [2019-12-27 08:39:10,532 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 5673 transitions. Word has length 52 [2019-12-27 08:39:10,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:39:10,532 INFO L462 AbstractCegarLoop]: Abstraction has 2364 states and 5673 transitions. [2019-12-27 08:39:10,532 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:39:10,533 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 5673 transitions. [2019-12-27 08:39:10,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:39:10,535 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:39:10,535 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:10,735 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:10,736 INFO L410 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:39:10,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:39:10,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1109019534, now seen corresponding path program 44 times [2019-12-27 08:39:10,737 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:39:10,737 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709234126] [2019-12-27 08:39:10,737 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:39:10,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:39:10,901 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:10,901 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709234126] [2019-12-27 08:39:10,901 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293840635] [2019-12-27 08:39:10,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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:10,947 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:39:10,948 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:39:10,948 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:39:10,950 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:39:17,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:17,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:17,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:17,386 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:17,386 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:39:17,386 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:39:17,387 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057173838] [2019-12-27 08:39:17,387 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:39:17,387 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:39:17,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:39:17,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=364, Unknown=1, NotChecked=0, Total=462 [2019-12-27 08:39:17,387 INFO L87 Difference]: Start difference. First operand 2364 states and 5673 transitions. Second operand 22 states. [2019-12-27 08:39:31,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:39:31,605 INFO L93 Difference]: Finished difference Result 4661 states and 10535 transitions. [2019-12-27 08:39:31,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:39:31,606 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:39:31,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:39:31,610 INFO L225 Difference]: With dead ends: 4661 [2019-12-27 08:39:31,610 INFO L226 Difference]: Without dead ends: 4280 [2019-12-27 08:39:31,610 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=362, Invalid=1276, Unknown=2, NotChecked=0, Total=1640 [2019-12-27 08:39:31,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4280 states. [2019-12-27 08:39:31,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4280 to 2428. [2019-12-27 08:39:31,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2428 states. [2019-12-27 08:39:31,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2428 states to 2428 states and 5821 transitions. [2019-12-27 08:39:31,639 INFO L78 Accepts]: Start accepts. Automaton has 2428 states and 5821 transitions. Word has length 52 [2019-12-27 08:39:31,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:39:31,639 INFO L462 AbstractCegarLoop]: Abstraction has 2428 states and 5821 transitions. [2019-12-27 08:39:31,639 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:39:31,639 INFO L276 IsEmpty]: Start isEmpty. Operand 2428 states and 5821 transitions. [2019-12-27 08:39:31,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:39:31,642 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:39:31,642 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:31,842 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:31,843 INFO L410 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:39:31,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:39:31,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1447422158, now seen corresponding path program 45 times [2019-12-27 08:39:31,843 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:39:31,844 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095970038] [2019-12-27 08:39:31,844 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:39:31,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:39:32,009 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:32,009 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095970038] [2019-12-27 08:39:32,009 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503201011] [2019-12-27 08:39:32,009 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:32,060 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 08:39:32,060 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:39:32,061 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:39:32,061 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:39:36,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:36,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:36,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:36,152 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:36,153 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:39:36,153 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:39:36,153 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180983345] [2019-12-27 08:39:36,153 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:39:36,153 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:39:36,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:39:36,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2019-12-27 08:39:36,154 INFO L87 Difference]: Start difference. First operand 2428 states and 5821 transitions. Second operand 22 states. [2019-12-27 08:39:41,169 WARN L192 SmtUtils]: Spent 791.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2019-12-27 08:39:47,519 WARN L192 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 26 [2019-12-27 08:39:50,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:39:50,486 INFO L93 Difference]: Finished difference Result 4641 states and 10412 transitions. [2019-12-27 08:39:50,487 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-27 08:39:50,487 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:39:50,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:39:50,491 INFO L225 Difference]: With dead ends: 4641 [2019-12-27 08:39:50,491 INFO L226 Difference]: Without dead ends: 4292 [2019-12-27 08:39:50,492 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=363, Invalid=1273, Unknown=4, NotChecked=0, Total=1640 [2019-12-27 08:39:50,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4292 states. [2019-12-27 08:39:50,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4292 to 2508. [2019-12-27 08:39:50,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2508 states. [2019-12-27 08:39:50,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2508 states to 2508 states and 6005 transitions. [2019-12-27 08:39:50,524 INFO L78 Accepts]: Start accepts. Automaton has 2508 states and 6005 transitions. Word has length 52 [2019-12-27 08:39:50,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:39:50,524 INFO L462 AbstractCegarLoop]: Abstraction has 2508 states and 6005 transitions. [2019-12-27 08:39:50,525 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:39:50,525 INFO L276 IsEmpty]: Start isEmpty. Operand 2508 states and 6005 transitions. [2019-12-27 08:39:50,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:39:50,527 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:39:50,527 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:50,728 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:50,728 INFO L410 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:39:50,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:39:50,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1717108490, now seen corresponding path program 46 times [2019-12-27 08:39:50,729 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:39:50,729 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114871561] [2019-12-27 08:39:50,730 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:39:50,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:39:50,907 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:50,908 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114871561] [2019-12-27 08:39:50,908 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491422455] [2019-12-27 08:39:50,908 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:50,958 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:39:50,958 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:39:50,959 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:39:50,960 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:39:59,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:59,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:59,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:59,816 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:59,817 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:39:59,817 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:39:59,817 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565143784] [2019-12-27 08:39:59,817 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:39:59,817 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:39:59,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:39:59,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=365, Unknown=2, NotChecked=0, Total=462 [2019-12-27 08:39:59,818 INFO L87 Difference]: Start difference. First operand 2508 states and 6005 transitions. Second operand 22 states. Received shutdown request... [2019-12-27 08:40:14,122 WARN L209 SmtUtils]: Removed 3 from assertion stack [2019-12-27 08:40:14,122 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 08:40:14,323 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:40:14,323 WARN L527 AbstractCegarLoop]: Verification canceled [2019-12-27 08:40:14,330 WARN L227 ceAbstractionStarter]: Timeout [2019-12-27 08:40:14,330 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.12 08:40:14 BasicIcfg [2019-12-27 08:40:14,330 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-12-27 08:40:14,331 INFO L168 Benchmark]: Toolchain (without parser) took 271504.71 ms. Allocated memory was 143.1 MB in the beginning and 413.7 MB in the end (delta: 270.5 MB). Free memory was 103.4 MB in the beginning and 99.3 MB in the end (delta: 4.1 MB). Peak memory consumption was 274.6 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:14,332 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 143.1 MB. Free memory was 122.9 MB in the beginning and 122.7 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. [2019-12-27 08:40:14,332 INFO L168 Benchmark]: CACSL2BoogieTranslator took 701.62 ms. Allocated memory was 143.1 MB in the beginning and 205.0 MB in the end (delta: 61.9 MB). Free memory was 102.9 MB in the beginning and 164.4 MB in the end (delta: -61.4 MB). Peak memory consumption was 22.2 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:14,332 INFO L168 Benchmark]: Boogie Procedure Inliner took 54.60 ms. Allocated memory is still 205.0 MB. Free memory was 164.4 MB in the beginning and 162.4 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:14,333 INFO L168 Benchmark]: Boogie Preprocessor took 27.66 ms. Allocated memory is still 205.0 MB. Free memory was 162.4 MB in the beginning and 161.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:14,333 INFO L168 Benchmark]: RCFGBuilder took 420.02 ms. Allocated memory is still 205.0 MB. Free memory was 161.1 MB in the beginning and 141.3 MB in the end (delta: 19.8 MB). Peak memory consumption was 19.8 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:14,333 INFO L168 Benchmark]: TraceAbstraction took 270295.50 ms. Allocated memory was 205.0 MB in the beginning and 413.7 MB in the end (delta: 208.7 MB). Free memory was 140.6 MB in the beginning and 99.3 MB in the end (delta: 41.4 MB). Peak memory consumption was 250.1 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:14,335 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.20 ms. Allocated memory is still 143.1 MB. Free memory was 122.9 MB in the beginning and 122.7 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 701.62 ms. Allocated memory was 143.1 MB in the beginning and 205.0 MB in the end (delta: 61.9 MB). Free memory was 102.9 MB in the beginning and 164.4 MB in the end (delta: -61.4 MB). Peak memory consumption was 22.2 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 54.60 ms. Allocated memory is still 205.0 MB. Free memory was 164.4 MB in the beginning and 162.4 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 27.66 ms. Allocated memory is still 205.0 MB. Free memory was 162.4 MB in the beginning and 161.1 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. * RCFGBuilder took 420.02 ms. Allocated memory is still 205.0 MB. Free memory was 161.1 MB in the beginning and 141.3 MB in the end (delta: 19.8 MB). Peak memory consumption was 19.8 MB. Max. memory is 7.1 GB. * TraceAbstraction took 270295.50 ms. Allocated memory was 205.0 MB in the beginning and 413.7 MB in the end (delta: 208.7 MB). Free memory was 140.6 MB in the beginning and 99.3 MB in the end (delta: 41.4 MB). Peak memory consumption was 250.1 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 (2508states) and FLOYD_HOARE automaton (currently 17 states, 22 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 42 for 2018ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 49 locations, 1 error locations. Result: TIMEOUT, OverallTime: 270.1s, OverallIterations: 56, TraceHistogramMax: 6, AutomataDifference: 182.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, HoareTripleCheckerStatistics: 4770 SDtfs, 47234 SDslu, 50222 SDs, 0 SdLazy, 9026 SolverSat, 3413 SolverUnsat, 46 SolverUnknown, 0 SolverNotchecked, 75.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3988 GetRequests, 2122 SyntacticMatches, 6 SemanticMatches, 1859 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 14605 ImplicationChecksByTransitivity, 168.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2508occurred in iteration=55, 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, 55 MinimizatonAttempts, 57713 StatesRemovedByMinimization, 55 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 70.4s InterpolantComputationTime, 4956 NumberOfCodeBlocks, 4956 NumberOfCodeBlocksAsserted, 207 NumberOfCheckSat, 4846 ConstructedInterpolants, 160 QuantifiedInterpolants, 2570281 SizeOfPredicates, 223 NumberOfNonLiveVariables, 6475 ConjunctsInSsa, 725 ConjunctsInUnsatCore, 110 InterpolantComputations, 3 PerfectInterpolantSequences, 77/2138 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